如何通过程序判断触摸屏与PLC通讯出现故障? 您所在的位置:网站首页 plc连接触摸屏plc程序 如何通过程序判断触摸屏与PLC通讯出现故障?

如何通过程序判断触摸屏与PLC通讯出现故障?

2024-04-14 06:57| 来源: 网络整理| 查看: 265

经常有师傅遇到这样的问题:怎么我的触摸屏和PLC通讯不上?比方说下面遇到的两个问题:

1、威纶通触摸屏和西门子PLC通讯不上,老是提示PLC没反应,该怎么设置呢?

解决思路:

你设置同样的波特率,同样的位数,同样的停止位,站号不能相同,就是说plc和触摸屏地址不能相同,然后确定通讯线是否正常……

2、如何通过程序判断触摸屏与PLC通讯出现故障?

解决思路:

通常方法是用心跳检测,定义一个bool,HMI固定频率将该点置位,PLC收到该点为ON信号后将其复位。若在一段时间内,比如5s内没有收到该点为ON的信号,则认为通许中断。

PLC把memory clock字节传到屏上,屏用脚本把这个字节的值赋值给另外的一个PLC内的地址,然后plc内判断返回的字节两个扫描周期是否一样,如果一样说明通讯中断。

举个例子,请看图,步骤如下:

1、在PLC里建立DB1数据块,里面设两个开关量“PLC秒开关”和“人机响应开关”;

2、人机变量中连接这两个变量;

3、在人机“PLC秒开关”变量的属性----事件----数值变更中添加“取反位”,让“人机响应开关”变量随着“PLC秒开关”变化而变化;

4、在PLC程序块中编程,让“PLC秒开关”每0.5秒反转,再用TON延时指令让“人机响应开关”1秒内没有动作就输出 人机通信失败,因为人机通信异常后“人机响应开关”将不再会发生变化。

好办法,拿走不谢哟~

其实,市场上任何触摸屏与PLC通讯不上不外乎要确认四个问题:

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

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

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

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

方法:

先判断参数:

1、用PLC的编程软件接上PLC测试看看PLC的参数是多少,工程里设置的参数是否和测试出来的一致。

2、在线模拟:用我们的组态软件,用PLC本身的通讯电缆和电脑相连接,在线模拟看看工程是否通讯的上。可以用个数值输入部件或是开关,对其操作,看看关掉模拟器之后再开在线模拟后之前的操作是否还在,是否直接提示NC。(NC和之前操作没有写下去即为没有通上)

测试线:

用万用表按照接线图的引脚定义测试接线。

一:触摸屏的参数。查看一下触摸屏的参数设置。

这里面有几个参数需要特别注意的:

1:通信口的设置---一定要确认清楚PLC连接触摸屏的COM1口还是COM2口

2:设备类型---这个是最重要的,如果协议没选对的话,其他就不用说了

3:连接方式---PLC跟触摸屏的连线,确认好事RS485,还是RS232C

4:接口参数跟PLC站号---一定要跟PLC里面的设置一致。

二:如果参数确认设置好了,接下来就排查线路的问题。

确认RS485,RS232C的做线是否正确,触摸屏与各种PLC接线的做法不一样。这个可以参照维控(plc与触摸屏通信线接法帮助文档)查看,这个是正常排查通信问题的基本方法。

接下来教大家如何绕开触摸屏的问题---在线模拟。在通讯不上的时候,有的客户会猜测可能是触摸屏的问题,或者接口的问题。在线模拟就是绕开触摸屏,直接用PLC跟电脑进行连接。

具体的做法:

1:PLC跟电脑要通过RS232进行连接。有的PLC有RS232的接口,有的没有,没有的可以通过转接头接到电脑上。

2:新建一个简单的工程。放两个元器件,一个数值显示,一个数值输入。地址设置PLC里面的地址。

3:工程参数设置一定要跟PLC里面的设置一样。

4:点击在线模拟功能

这样子做就可以很明显查看PLC能不能跟PC通信上。如果可以通信上就可以排除PLC方面的问题,跟参数设置的问题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉 plc plc +关注

关注

4971

文章

12197

浏览量

454412 触摸屏 触摸屏 +关注

关注

42

文章

2117

浏览量

113425

原文标题:触摸屏与PLC通讯不上的原因及解决方法!

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

扫一扫,分享给好友

复制链接分享 评论

发布评论请先 登录

相关推荐

 触摸屏常见故障总结及分析 ,触摸屏显示故障触摸屏程序备份,触摸屏解密 故障总结 1. 上电无反应 主板逆变器部分损坏 2 发表于 08-01 14:21 PLC触摸屏通讯故障处理方法 如何通过程序判断触摸屏PLC通讯出现故障的头像 发表于 06-24 17:21 •2.1w次阅读 b class='flag-5'PLC/b与b class='flag-5'触摸屏/bb class='flag-5'通讯/bb class='flag-5'故障/b处理方法 触摸屏PLC如何实现通讯? 市面上主流的触摸屏都支持绝大多数的PLC通讯通讯过程就是数据交换的过程。如何实现 的头像 发表于 09-13 16:36 •8.5w次阅读 PLC触摸屏的作用_触摸屏是怎样控制PLCPLC程序是用来控制电气设备传动的智能仪器,它需要工程人员利用编程语言编写程序,以实现各种控制方式。触摸屏程序可与 发表于 05-21 10:46 •1.8w次阅读 触摸屏PLC通讯的原理 通过这些检测到的数值,再根据一些条件控制设备上的电动阀,风机,水泵等。但这些数值我们直接从PLC上是看不到的,想要看到这些数值,就要使用触摸屏或工控机(其实就是电脑)。 首先需要说明一点,这篇文章只是阐述 的头像 发表于 10-23 15:54 •7647次阅读 b class='flag-5'触摸屏/b与b class='flag-5'PLC/bb class='flag-5'通讯/b的原理 触摸屏PLC之间无线通讯步骤详解 在工厂里,触摸屏往往位于程控室内,作为控制多个不同位置PLC的主站设备。因为触摸屏plc所处位置距离较为分散,重新铺设电缆线工期长,成本高,故采用无线方式解决 发表于 12-16 17:13 •2w次阅读 b class='flag-5'触摸屏/b与b class='flag-5'PLC/b之间无线b class='flag-5'通讯/b步骤详解 触摸屏、组态王等设备如何与PLC实现无线通讯 PLC触摸屏的无线通讯方法大同小异,以威纶通触摸屏与欧姆龙PLC之间实现无线通讯方法为例说明一 的头像 发表于 09-05 09:30 •5442次阅读 b class='flag-5'触摸屏/b、组态王等设备如何与b class='flag-5'PLC/b实现无线b class='flag-5'通讯/b 触摸屏PLC通讯不上的原因 确认RS485,RS232C的做线是否正确,触摸屏与各种PLC接线的做法不一样。这个可以参照维控(plc触摸屏通信线接法帮助文档)查看,这个是正常排查通信问题的基本方法。 发表于 12-30 11:37 •3354次阅读 如何通过程序判断触摸屏PLC通讯出现故障PLC把memory clock字节传到屏上,屏用脚本把这个字节的值赋值给另外的一个PLC内的地址,然后plc判断返回的字节两个扫描周期是否一样,如果一样说明 发表于 04-13 10:31 •1672次阅读 触摸屏与三菱PLC之间无线MODBUS通讯实例 问题。 一、方案概述 本方案是威纶通触摸屏与三菱FX5U PLC基于MODBUS协议下的无线通信实现方法。此方案中威纶通触摸屏作为主站,三菱FX5U PLC作为从站,并采用日系 的头像 发表于 05-11 09:16 •2192次阅读 b class='flag-5'触摸屏/b与三菱b class='flag-5'PLC/b之间无线MODBUSb class='flag-5'通讯/b实例 触摸屏PLC通讯不上怎么设置 解决思路:你设置同样的波特率,同样的位数,同样的停止位,站号不能相同,就是说plc触摸屏地址不能相同,然后确定通讯线是否正常…… 的头像 发表于 05-15 18:17 •1898次阅读 台达PLC和昆仑通态触摸屏通讯设置 台达PLC触摸屏通讯关键是对于通讯参数的设置 的头像 发表于 06-14 11:06 •6611次阅读 台达b class='flag-5'PLC/b和昆仑通态b class='flag-5'触摸屏/bb class='flag-5'通讯/b设置 触摸屏如何通过PLC控制变频器 要想让变频器运行起来,必须要有两个条件,就是启动信号和频率信号,因此触摸屏控制变频器的实质,就是在触摸屏上实现变频器的启动信号和频率信号。 而触摸屏和变频器之间是通过 发表于 09-29 08:23 •1360次阅读 b class='flag-5'触摸屏/b如何b class='flag-5'通过/bb class='flag-5'PLC/b控制变频器 触摸屏与施耐德PLC之间MODBUS无线通讯 触摸屏与施耐德PLC之间MODBUS无线通讯 的头像 发表于 10-25 09:03 •600次阅读 b class='flag-5'触摸屏/b与施耐德b class='flag-5'PLC/b之间MODBUS无线b class='flag-5'通讯/b 台达PLC和昆仑通态触摸屏通讯设置 今天,我们来一起学下下台达PLC触摸屏之间无线通信的实现方法。其中触摸屏作为主站,台达PLC作为从站,并采用日系PLC专用无线 的头像 发表于 11-08 09:52 •555次阅读 台达b class='flag-5'PLC/b和昆仑通态b class='flag-5'触摸屏/bb class='flag-5'通讯/b设置


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有