大通国际

联系大通国际自动化
  • 手机:13915085098 黄工
  • 热线:400-0519-778
  • 电话:86-0519-85762056
  • 传真:86-0519-89882723
当前位置:主页 > 新闻中心
美国AB罗克韦尔触摸屏与PLC通讯过程中通讯故障维修

来源:大通国际自动化时间:2021-06-28

 

美国AB罗克韦尔触摸屏人机界面有COM1、COM2共两个通讯端口。COM1的通讯模式有RS232、RS485及RS422三种。COM2仅有RS232一种通讯模式,PLC的RS485通讯端口与人机界面COM1端口在RS485通讯模式下进行通讯;PLC的COM1通讯端口与人机界面的COM1端口在RS232通讯模式下进行通讯;PLC的COM2通讯端口与人机界面的COM1端口在RS232通讯模式下进行通讯。通过不同的通讯端口通讯实测,确定故障通讯端口,那么有几种故障出现,我们有来分析一下:


AB罗克韦尔触摸屏维修


(一)美国AB罗克韦尔触摸屏与PLC通讯过程中通讯故障维修:针对通讯电缆接触不良可采取的措施:

重新制作RS232、RS485通讯电缆各一条进行更换,用于RS232及RS485通讯模式下的通讯,确保通讯电缆接触良好。

很多不是电子技术专业出身的人,相对于软件程序会弱一些,因为这个涉及到计算机原理的问题,不是纯硬件设备维修的问题,那么很多人开始关注如何利用程序判断美国AB罗克韦尔触摸屏与PLC通讯出现故障这一问题,因此小编也根据这一问题给大家简单科普一下吧。

利用程序做判断时,我们惯用的一个方法就是用心跳检测。定义一个bool,HMI固定频率将该点置位。PLC收到该点为ON信号后将其复位,如果在一段时间里,几秒以内无ON的信号,就可以判断通讯中断。这里有一个技巧就是PLC把memory clock字节传到屏上,屏用脚本把这个字节的值赋值需要传给另外的一个PLC内的地址,接着plc内判断返回的字节两个扫描周期是否一样,如果一样说明通讯中断。


一、需要PLC里创立DB1数据块,内部设2个开关量。分贝为“PLC秒开关”和“人机响应开关”

二、人机变量中连接这两个变量

三、需要在人机“PLC秒开关”变量的属性——事件——数值变更中增加“取反位”,使“人机响应开关”变量随着“PLC秒开关”变化而变化

四、需要在PLC程序块中编程,让“PLC秒开关”每0.5秒反转。之后用TON延时指令让“人机响应开关”一秒内无反应就输出人机通信失败。因为人机通信异常后“人机响应开关”就不会有变化。

在这里我们要明白市场上美国AB罗克韦尔触摸屏与PLC通讯不上不外乎要确认四个问题:

一、plc参数和工程里的是否一致

二、通讯线是否按照接线图的引脚接线

三、工程里设置的com口在屏上接的时候是否正确

四、参数和线确认OK,的情况下,看看是不是plc程序或是plc的地址问题。

上一篇:欧姆龙Omron变频器维修常见故障及型号有哪些 下一篇:LUST伺服驱动器H1红灯闪烁是什么问题该如何维修

大通国际