很多人用 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、同步时间,到更新固件、复位出厂,这些功能都能在一个界面里完成,不用来回切换界面,大大提升调试效率。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。