• 正文
  • 相关推荐
申请入驻 产业图谱

S7-1500和高版本HMI通讯不上如何解决

6小时前
72
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

当用户尝试通过西门子PLC触摸屏进行通讯时遇到问题,操作按钮后发现数值无法写入PLC,尽管两者之间的通讯正常。

问题源于博途的安全机制升级,导致默认仅支持PLC与HMI之间的安全通信。

对于固件低于V17.0点0.0的设备,解决方案是取消“仅支持PGPC和HMI安全通信”的设置。对于固件版本V17.0点0.0及以上的设备,则需同步PLC和触摸屏的时钟至同一时间。这包括调整PLC的时钟、设置正确的时区,以及在触摸屏上将日期时间调整至实时。实施这些调整后,通讯恢复正常,数值能够成功写入PLC。

西门子PLC和触摸屏通讯不上,检查这两个地方。当我们下载了PLC和HMI程序后,操作按钮却发现数值无法写入PLC,PLC和HMI却都能ping通,这是什么原因呢?

这是由于博途升级了安全机制,在我们新建CPU选择PG/PC和触摸屏的通讯模式时,默认会勾选仅支持PG/PC和HMI安全通信。

从这里可以看到有两种情况,

情况一,体验porto v18+和HMI固件V17时才支持PG/PC安全通信,采用最高安全标准与PG/PC和HMI进行数据通讯,支持PG/PC安全通信。

情况2,TA poto v17和HMI固件低于17.0.0.0时,仅支持传统的和安全的PG/PC通信,不支持PG/PC安全通信。因此我们查看触摸屏的固件版本,选择不同的处理方式。

当版本低于17.0点0.0时,进入博途设备组态页面,选择CPU属性中的防护与安全,选择连接机制,将仅支持PG/PC和HMI安全通讯勾选取消,重新编译程序并下载到CPU。完成下载之后,重新运行触摸屏运行系统,我们会发现能够正常写入数值通讯正常。

当触摸屏固件版本为17.0点0.0及以上时,

由于新的安全机制要求PLC和触摸屏的时钟同步。所以说我们需要先修改PLC的时钟,

选择在线和诊断设置时钟,

勾选从PGPC获取时钟并修改正确的时区,U+8,然后编译程序并下载。

然后进入触摸屏系统菜单,选择date time,

将时钟设为当前的实时事件,包括日期、月份、年份、时间和时区,可以通过最下方的Localtime确认是否设置正确。设置完成之后,启动运行系统,发现可以正常写入数据,触摸屏和PLC通讯正常。

总结:

HMI和PLC通讯不上的处理流程:

STEP1:pingPLC和HMI的IP,确保IP设置正确,网络是通的。

STEP2:确定HMI系统固件版本

(1)如果低于17.0.0.0,取消PLC连接机制中仅支持PCPC和HMI安

全通讯的选择。

(2) 如果高于17.0.0.0,分别设备PLC和HMI的系统时间到当前时间。

提示:建议调试时通电后就设置PLC系统时间,这样诊断缓冲区的错误

信息就能与当前时间对应上,方便查询故障。

 

—— 全文完 ——

西门子

西门子

德国西门子股份公司(SIEMENS AG)创立于1847年,是全球电子电气工程领域的领先企业。西门子自1872年进入中国,140余年来以创新的技术、卓越的解决方案和产品坚持不懈地对中国的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,确立了在中国市场的领先地位。

德国西门子股份公司(SIEMENS AG)创立于1847年,是全球电子电气工程领域的领先企业。西门子自1872年进入中国,140余年来以创新的技术、卓越的解决方案和产品坚持不懈地对中国的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,确立了在中国市场的领先地位。收起

查看更多

相关推荐