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

已锁定

解渴小西瓜

  • 帖子

    53
  • 精华

    0
  • 被关注

    0

论坛等级:游侠

注册时间:2020-04-28

普通 普通 如何晋级?

发布于 2020-10-07 10:09:41

9楼

展开查看
以下是引用Zaxife在2020-10-07 09:24:54的发言 >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自己本身才知道自己到底是stop还是run,通过硬线和通讯发送出来的都可能不是真实的状态,那像这样是不是完全没法搞了呢?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15222条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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