如何在程序中判断触摸屏与plc间的通讯出现故障?

如题,如何通过程序判断触摸屏与plc连接出现故障。请问各位老师能否给个思路?谢谢。

最佳答案

我做了一个例子,请看图,步骤如下:
1、在PLC里建立DB1数据块,里面设两个开关量“PLC秒开关”和"人机响应开关”,
2、人机变量中连接这两个变量
3、在人机“PLC秒开关”变量的属性----事件----数值变更中添加”取反位“,让”人机响应开关“变量随着“PLC秒开关”变化而变化。
4、在PLC程序块中编程,让“PLC秒开关”每0.5秒反转,再用TON延时指令让"人机响应开关”1秒内没有动作就输出 人机通信失败,  因为人机通信异常后"人机响应开关”将不再会发生变化

图片说明:

如何在程序中判断触摸屏与plc间的通讯出现故障?  

提问者对于答案的评价:
谢谢回答,学习了。

专家置评

zhangli0和 stephenjf ,这两位工程师的思路也不错。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc201788.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月31日 上午12:52
下一篇 2017年10月31日 上午12:53

相关推荐

  • S71200如何组态TIC/IP

    S71200如何组态TIC/IP 问题补充:请详细说明。或文档 最佳答案 你可以参照一下两个1500的通讯,希望可以帮到你 参考资料:https://support.industr…

    SIMATIC S7-1200 2017年6月4日
  • 西门子1200CPU的网口,如何连接以太网打印机?

    西门子1200CPU的网口,如何连接以太网打印机?1200CPU:6ES7 215-1BG40-0XB0以太网打印机:爱普生打印机TM-U220,网口的。支持TCP/IS…

    SIMATIC S7-1200 2017年6月18日
  • 变频器数据的读取

    主站和从站之间通过MODBUS协议,怎样才能从从站里读取到变频器采集到的电流和频率?直接读取从站的VW地址可以吗 最佳答案 按照MODBUS通讯格式,使用通讯指令直接读取从站对应的…

    SIMATIC S7-1200 2017年6月18日
  • S7-1200发出20kHz的脉冲需要加多大的下拉电阻

    S7-1200有高速脉冲输出的功能,但当脉冲太高时,波形质量会下降,需要加下拉电阻。S7-1200发出20kHz的脉冲需要加多大的下拉电阻,才能使其用于高速计数器的记数脉冲? 最佳…

    SIMATIC S7-1200 2017年6月6日
  • S7-1200下载时报错:具有激活的TIS功能防止下载到设备

    S7-1200下载时报错:具有激活的TIS功能防止下载到设备 最佳答案 这是因为PLC被强制了,导致下载会报这类错误。取消强制就可以下载。或者将cpu重置为出厂设置,也能再次下载。…

    SIMATIC S7-1200 2017年6月12日
  • S7-1200和SMART 700 IE触摸屏能通讯吗?有没有试过的?

    如图 最佳答案 有,只不过得加个协议转换器。我用的是大连德嘉的,大概要500多个银子。 提问者对于答案的评价:3KS 专家置评 稳定性,的确有待验证。

    SIMATIC S7-1200 2017年8月24日
  • 1200SCL如何间接寻址

    请看附件图片,为什么报错,是不是不支持这两天才开始接触博途软件,不熟悉 图片说明:    最佳答案 可以使用PEEK POKE指令。http://ww…

    2017年8月15日
  • 1200做下位机通讯

    我现在用的是1200PLC,常常用作下位机和客户的上位机进行以太网或者DP通讯,如果我想在家里测试,该如何选择合适的上位机,是用PLC比较经济还是别的软件! 最佳答案 以太网可以用…

    SIMATIC S7-1200 2017年6月5日
  • 1200温度模块

    1200热电偶4输入温度模块一直输出是常温,地址是96~103,第一端口输出K型热电偶信号,我监视IW96一直是390左右,就是现场温度,热电偶有正常输入信号,拆掉热电偶输入信号也…

    SIMATIC S7-1200 2017年10月31日
  • s7-1200 HMI

    S7-1200 触摸屏没有存储卡,可以把触摸屏的程序及画面等上传到计算机吗?谢谢! 最佳答案 不可以,没法对其进行二次优化再下载了。问供货商要源项目文件,宜早不宜迟! 提…

    SIMATIC S7-1200 2017年10月31日