很多人用 S7-1200 的在线诊断,只知道看故障、看扫描时间,却不知道它里面藏着超多现场调试必用的实用功能。
不用进设备组态、不用反复下载硬件配置,在在线诊断界面就能直接完成:改 IP 地址、同步 PLC 时间、更新固件、分配 PROFINET 设备名称、复位 PLC 到出厂设置。
这篇文章就把这些功能的实操步骤全讲清楚,现场调试照着做就行。
一、在线分配 IP 地址
现场 PLC 的 IP 地址不知道、和电脑不在一个网段,不用复位出厂,在线就能直接改:
(1)用在线访问的方式,扫到同网段的 PLC,进入在线和诊断
(2)点击左侧「功能」→「分配 IP 地址」
(3)能看到 PLC 的 MAC 地址,直接输入新的 IP 地址、子网掩码
(4)需要跨网段的话,填写路由器地址
(5)点击「分配 IP 地址」,就能完成设置,不用重启 PLC 立即生效
二、同步 PLC 系统时间
PLC 的系统时间和实际时间不一致,会导致诊断缓冲区时间戳不对、数据记录时间出错,在线就能一键同步:
(1)进入在线和诊断界面,点击「功能」→「设置时间」
(2)能看到 PG/PC 的电脑时间,和 PLC 当前的模块时间
(3)勾选「从 PG/PC 获取」,就能直接把电脑的时间同步给 PLC
(4)时区选择「(UTC+08:00) 北京、重庆、香港」,和国内时间一致
(5)点击「应用」,时间同步完成
三、在线更新 CPU 固件
想给 PLC 升级固件,不用存储卡,在线就能直接刷:
(1)先去西门子官网,下载对应 CPU 订货号的固件更新文件,格式为.upd
(2)进入在线和诊断界面,点击「功能」→「固件更新」
(3)点击「浏览」,选择你下载好的固件文件
(4)软件会自动核对固件是否匹配当前 CPU 的订货号、硬件版本
(5)核对无误后,点击「运行更新」,CPU 会自动切换到 STOP 模式
(6)等待固件传送、激活完成,全程不要断电,更新完成后重启 CPU 即可
重要提醒:固件更新中途断电,会导致 CPU 固件损坏,一定要保证供电稳定。
四、分配 PROFINET 设备名称
ET200SP 等 PROFINET 从站,必须分配设备名称才能和 CPU 通信,在线诊断里就能直接分配:
(1)进入在线和诊断界面,点击「功能」→「分配 PROFINET 设备名称」
(2)能看到网络里所有可访问的 PROFINET 节点
(3)输入你组态里的设备名称,比如 et200sp
(4)可以勾选「仅显示同一类型的设备」,过滤无关设备
(5)选中要分配的设备,点击「分配名称」,完成后就能和 CPU 正常通信
五、复位 PLC 为出厂设置
PLC 设了密码忘了、IP 地址不知道、程序乱了想清空,在线就能直接复位出厂:
(1)进入在线和诊断界面,点击「功能」→「复位为出厂设置」
(2)可以选择删除 IP 地址、删除 PLC 组态保护密码
(3)点击「复位 PLC」,就能把 CPU 恢复到出厂状态
(4)复位完成后,所有程序、组态、IP 地址都会被清空,恢复到新设备状态
注意:如果 CPU 设置了完全访问保护,必须输入正确密码,才能执行复位出厂操作。
总结
S7-1200 的在线和诊断,不只是看故障的工具,更是现场调试的「万能控制台」。
从改 IP、同步时间,到更新固件、复位出厂,这些功能都能在一个界面里完成,不用来回切换界面,大大提升调试效率。
全部评论