0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

威纶通触摸屏和西门子PLC通讯不上的解决方法

blackwatching 来源:玩转PLC工业机器人 2023-06-25 11:52 次阅读

经常有师傅遇到这样的问题:怎么我的触摸屏和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秒内没有动作就输出 人机通信失败,因为人机通信异常后“人机响应开关”将不再会发生变化。

a47157a6-11b8-11ee-962d-dac502259ad0.jpg

好办法,拿走不谢哟~

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

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

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

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

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

方法:

先判断参数:

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

2、在线interwetten与威廉的赔率体系 :用我们的组态软件,用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
    +关注

    关注

    5010

    文章

    13277

    浏览量

    463117
  • 西门子
    +关注

    关注

    94

    文章

    3035

    浏览量

    115800
  • 触摸屏
    +关注

    关注

    42

    文章

    2301

    浏览量

    116134
  • 信号
    +关注

    关注

    11

    文章

    2790

    浏览量

    76736
  • 通讯
    +关注

    关注

    9

    文章

    902

    浏览量

    34892

原文标题:触摸屏与PLC通讯不上怎么办?看这里

文章出处:【微信号:玩转PLC工业机器人,微信公众号:玩转PLC工业机器人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    触摸屏与S7-200SMART以太网无线通讯

    触摸屏和2台西门子S7-200SMART为例,介绍触摸屏与多台 PLC的无线Ethernet通信实现过程。在本方案中采用了欧美系
    的头像 发表于 07-21 09:46 2126次阅读
    <b class='flag-5'>威</b><b class='flag-5'>纶</b>通<b class='flag-5'>触摸屏</b>与S7-200SMART以太网无线<b class='flag-5'>通讯</b>

    通讯模块回收-佛山新二手西门子plc/模块/触摸屏高价回收

    回收咨询***-同步微信,通讯模块回收-佛山新二手西门子plc/模块/触摸屏高价回收,,大量
    发表于 11-04 09:50

    西门子S7-200和触摸屏通讯手册

    西门子S7-200和触摸屏通讯手册siemenscomm
    发表于 11-16 10:06 26次下载

    如何使用西门子PLC通过以太网模块和触摸屏建立以太网通讯

    西门子S7 300PLC通过BCNet以太网模块和西门子SMART IE触摸屏建立以太网通讯
    发表于 08-23 11:02 2.1w次阅读

    详解博途编程实现S7300与西门子触摸屏通讯

    目前国内流行用昆仑通泰或者触摸屏做项目,一方面价格便宜,另一方面编程简单。但西门子也经常会被用到,所以不得不学。简单写一下会用博图建
    的头像 发表于 05-05 11:37 1.7w次阅读

    西门子触摸屏出现故障时该怎么解决

    西门子触摸屏功能强大全面,具备超强的过载能力,以满足广泛的应用场合。西门子触摸屏具有自我保护的功能,过电压、欠电压保护,过热、短路保护等。
    发表于 09-12 11:29 8801次阅读

    西门子触摸屏选型手册

    西门子触摸屏选型手册分享。
    发表于 04-30 11:34 36次下载

    西门子触摸屏修改PLC的IP地址步骤分解

    西门子触摸屏修改PLC的IP地址步骤分解
    的头像 发表于 10-25 14:31 1.1w次阅读

    AB触摸屏西门子PLC实现通信教程

    前言:在工业产品和产线中,作为现场级人机交互的触摸屏,发挥着极其重要的作用,由于各种原因,在实际的工况中,自控工程师不得不面对触摸屏与第三方PLC实现通信的场景。工作室之前分享过西门子
    的头像 发表于 04-10 10:40 8621次阅读
    AB<b class='flag-5'>触摸屏</b>与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>实现通信教程

    西门子S7-200plc和IE700触摸屏进行通信读取电表数据

    文章详细描述了用西门子S7-200plc西门子IE700触摸屏进行通信读取国标电表电能数据详细解释了DLT645协议将数据在触摸屏
    发表于 04-25 09:25 0次下载

    西门子触摸屏SMART LINE系列控制面板功能

    西门子触摸屏SMART LINE系列是一个人机交互平台,它可以同西门子PLC之间进行通讯,并且为用户提供一个友好的界面,便于用户对控制系统中
    的头像 发表于 05-25 10:12 4195次阅读

    西门子SMARTIE触摸屏和S71200/1500/300PLC以太网通讯模块

    捷米特S71200-HMI-JM01是一款用于西门子自带以太网接口的PLC(S71200、S71500、S7300等)和西门子SMARTIE触摸屏以太网
    的头像 发表于 07-21 09:31 1354次阅读
    <b class='flag-5'>西门子</b>SMARTIE<b class='flag-5'>触摸屏</b>和S71200/1500/300<b class='flag-5'>PLC</b>以太网<b class='flag-5'>通讯</b>模块

    没有触摸屏西门子1200PLC硬件的仿真方法

    在没有触摸屏PLC硬件的时候,怎么通过仿真来验证程序的正确性呢?这里我们以触摸屏西门子
    的头像 发表于 08-09 10:26 1925次阅读
    没有<b class='flag-5'>威</b><b class='flag-5'>纶</b>通<b class='flag-5'>触摸屏</b>和<b class='flag-5'>西门子</b>1200<b class='flag-5'>PLC</b>硬件的仿真<b class='flag-5'>方法</b>

    昆仑通泰触摸屏西门子1200PLC通讯设置

    如果你们选用昆仑通态触摸屏,如何将新建的项目和一些PLC通讯?今天就以西门子1200PLC为例来说明设置的步骤!
    的头像 发表于 08-21 14:12 9619次阅读
    昆仑通泰<b class='flag-5'>触摸屏</b>和<b class='flag-5'>西门子</b>1200<b class='flag-5'>PLC</b>的<b class='flag-5'>通讯</b>设置

    西门子 PLC触摸屏通信威廉希尔官方网站

    打开触摸屏新建工程,新建西门子SMART200 1.新建设备驱动:填写PLC的IP(下面的IP必须与
    发表于 12-12 11:38 1732次阅读
    <b class='flag-5'>西门子</b> <b class='flag-5'>PLC</b>与<b class='flag-5'>威</b><b class='flag-5'>纶</b>通<b class='flag-5'>触摸屏</b>通信威廉希尔官方网站