回复:关于plc与触摸屏通讯的问题? 求大佬指点

已锁定

JianHao

  • 帖子

    71
  • 精华

    0
  • 被关注

    1

论坛等级:游侠

注册时间:2019-02-15

黄金 黄金 如何晋级?

发布于 2020-10-07 10:17:19

11楼

展开查看
以下是引用yming在2020-10-07 10:05:08的发言 >8楼

楼主要的不是检测通讯状态。通讯状态是可知的。

PLC停机不影响通讯。


楼主要的是能知晓PLC的停机状态。不用“心跳”就要知晓PLC的系统状态字。

以下是引用Zaxife在2020-10-07 09:24:54的发言 >7楼:1、MCGS这个屏是...

引用7楼详细内容:

1、MCGS这个屏是不支持底层S7通讯的,只支持I、Q、M、V四个片区的RAM读取,所以读取不到PLC的RUN/STOP状态的。

2、心跳信号只是作为通讯通、断状态的判断,屏的数据表第一个寄存器就是通讯状态字,值为0是正常、其他值是通讯异常,没必要用心跳信号。

3、就你现在采取的心跳信号来切换工作状态,如果是通讯不稳定引起的触摸屏自动切换工作模式,当通讯恢单PLC不是STOP模式,那么就有可能导致程序不按你想要的模式工作了。如果通讯很差频繁的通、断?你这样做简直是灾难制造者!到时候别拿通讯干扰大来当借口,这个借口站不住脚的。

4、很多控制,都是居于应用层的STOP/RUN,而不是靠硬件的STOP/RUN来实现功能。举个栗子,PLC控制电机是用程序逻辑实现启动、停止控制,而不是靠PLC的RUN、STOP来控制电机。所以,你上面的程序逻辑这样做简直是太儿戏。

确实 但是大佬最后一句话还不太懂     " 不用“心跳”就要知晓PLC的系统状态字"   不知道该怎么理解

求大佬带飞
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15107条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。