plc模拟器软件_举例说明 你的PLC和触摸屏为什么总是通讯不上?
很多师傅有以下这些问题,其实除去厂家自行定义的通讯方式外,我们在做项目的时候最常用的通讯方式,通讯不上无非就是这几个原因
- 是否选择正确通讯协议(modbus、RS232自由协议、CAN0pen、EtherCAT)
- 通讯线是否制作OK(RS232 RXD TXD GND RS485 A+ B- Canopen can_L can_H can_GND EtherCAT 网线)
- 通讯参数是否正取(站号、波特率、校验位) can通讯需要终端电阻
- 是否存在干扰
经常有师傅在群里问遇到这样的问题:怎么我的触摸屏和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和触摸屏为什么总是通讯不上?相关推荐
- plc模拟器软件_关于PLC虚拟化的思考当下及未来
"软件正在吞噬世界,所有过去特定硬件实现的功能,现在都会通过软件实现",传统封闭的工业控制系统,其通过特定硬件实现的功能在工业互联网或工业4.0时代都将被软件所取代.--再为题 旧 ...
- plc模拟器软件_你的PLC和触摸屏为什么总是通讯不上?
通讯不上无非就是这几个原因 是否选择正确通讯协议(modbus.RS232自由协议.CAN0pen.EtherCAT) 通讯线是否制作OK( RS232 RXD TXD GND RS485 A+ B- ...
- ab plc编程软件_三菱PLC原装和高仿怎么区分?PLC仿真软件和编程软件一样吗?
点击↑↑技成培训 ,关注并置顶即可长期免费订阅 18万+工控人关注的微信平台:技术分享.学习交流.工控视频 今天不给大家讲具体的PLC具体的学习内容,今天我们要聊的是三菱PLC设备,首先看这个问题: ...
- ab plc编程软件_三菱PLC编程程序PLC的软件编程
三菱PLC编程程序-PLC的软件编程 BL2 RACKMOUNT 4U系列工控机 - 搭载Intel第六代core i系列CPU, I3-6100, I5-6500, I7-6700 CPU可选 - ...
- ab plc编程软件_三菱PLC原装和高仿怎么区分?仿真和编程软件一样吗?
今天我们要聊的是三菱PLC设备. 三菱PLC原装机和高仿机如何区分? 答:目前我国市场上小型PLC产品的市场非常大,其中用得最多的应该还是三菱系列的PLC产品了.但近几年来,好多客户反映其在市场上有遇 ...
- wpf click事件在触摸屏上点击第一次没反应_你的PLC和你的触摸屏为什么总是通讯不上?...
三菱PLC全系列资料免费送啦!想要撩我 (点击上方红字,免费领资料) 很多师傅有以下这些问题,其实除去厂家自行定义的通讯方式外,我们在做项目的时候最常用的通讯方式,通讯不上无非就是这几个原因 是否选择 ...
- 三菱plc pwm指令_电厂技术 | 学习三菱PLC编程入门应先学习什么?想学习三菱PLC的朋友一定要看的入门第一课...
欢迎转发朋友圈,欢迎文末留言 很多初学PLC的人都会问一个问题,如果学习三菱PLC编程入门应先学习什么?新手编程入门应该先学习三菱PLC编程与应用入门 ,主要内容包括三菱FX系列PLC的数字电路基础. ...
- c4d软件安装上打开不了_手机上可以安装PLC编程软件吗?
点击上方蓝字关注, 回复数字"300"领取[电气控制300例] 经常会有初学者来问,手机是否可以安装PLC编程软件?在这里明确的告诉大家,手机不可以安装PLC编程软件. 手机不支持 ...
- 博图买什么样配置的笔记本_西门子PLC编程软件-博图软件用什么配置的电脑最好?...
原标题:西门子PLC编程软件-博图软件用什么配置的电脑最好? 一直以来都有很多PLC学员问我,学西门子装博图软件的时候电脑非常卡,是什么原因?或者问西门子PLC编程买什么牌子的电脑或者笔记本.这些问题 ...
- 博图买什么样配置的笔记本_博图买什么样配置的笔记本_西门子PLC编程软件-博图软件用什么配置的电脑最好?......
原标题:西门子PLC编程软件-博图软件用什么配置的电脑最好? 一直以来都有很多PLC学员问我,学西门子装博图软件的时候电脑非常卡,是什么原因?或者问西门子PLC编程买什么牌子的电脑或者笔记本.这些问题 ...
最新文章
- java计数器策略模式_策略模式与外观模式 | 学步园
- 【存储过程】从数据库中读取数据保存到文件中
- 图解Spring循环依赖,看过之后再也不怕面试被问到了!
- java常用类解析十:Date类和Calendar类示例
- Mybatis学习笔记(1)——第一个程序
- 移动端下拉刷新原理和实例
- linux下添加,删除,修改,查看用户和用户组
- Unity界面插件NGUI基础教程
- 接口测试--apipost参数定位
- android drawable资源调用使用心得
- 将本地的代码提交到github仓库
- SCI科技论文写作成长营(完整版)
- Java,List转json,json转List
- 机器学习面试150题:不只是考SVM xgboost 特征工程
- 暑期计划安排+作息时间表
- css创始人层叠样式表,CSS层叠样式表
- iphone修改手机铃声
- 混凝土抗压弹性模量自动计算表_2011混凝土弹性模量试验.doc
- 微信小程序input调用数字键盘没有小数点
- 零基础入门NLP - 天池新闻文本分类Task3笔记