S7-1200作为客户端MODBUS TCP通信时,如何实现对服务器端的按需应答发送?

已锁定

努力前行

  • 帖子

    823
  • 精华

    5
  • 被关注

    51

论坛等级:奇侠

注册时间:2011-10-08

黄金 黄金 如何晋级?

S7-1200作为客户端MODBUS TCP通信时,如何实现对服务器端的按需应答发送?

1882

2

2014-02-08 20:44:17

MODBUS TCP通信时,S7-1200作为客户端连接远程服务主机,只能是通过修改MODE管脚的值改变发送或接收状态,无法识别主机的请求。能否向作为服务端一样,按照主机的请求来按需向主机发送数据,或接收主机的改写数据,主机不作请求时,客户端不主动向主机发送数据。或者说,作为客户端时一直处于接收状态,当有主机请求时,转换为发送状态,发送完成后再切换为接收状态。设想在主机发送到PLC的数据中始终有一个数据来代表请求发送,当PLC检测到这个值的变化时,更变为发送状态。但读回的数据长度是固定的,不能由主机自由更改。或者说,PLC作为服务器端但能够向上位机建立连接请求。
开放式用户TCP通信是不是就不存在这样的问题呢?
S7-1200作为客户端MODBUS TCP通信时,如何实现对服务器端的按需应答发送? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15100条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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