欢迎来到西门子工业支持中心网站!
欢迎来到西门子工业支持中心网站!
悬赏:5西币 | 解决时间:2017-06-04 20:57
产品版区:
SIMATIC S7-1200
157866763768
S7-1200做主站,modbus协议,带7个从站。需要从7个从站中读取数据,也有需要写入从站的命令,如开机命令。做轮询指针,0.1s周期进行读写。使用主站MB-MASTER近50个,每周期只启用一个MB-MASTER,但在使用中发现有些数据很快能采集到,有些要等好长时间,而且报8200错误代码。比如开机指令,这台机组发出指令就马上能启动并返回启动信号,而有的机组启动指令发出去要等好长时间才能有反应。经过检查,发现有些MB-MASTER出现错误代码8200,但错误代码也不是一直有,而是一会零,一会8200,有的持续时间较长,有的瞬间就变为零,一会有变为8200,来回变化。不知道程序哪里做的不对,请大侠帮忙。
小程序:
最佳答案
回答者:
RENHQ
回答时间:2017-05-30 21:45
提问者对于答案的评价:
多谢!
建议你一台一台的往网络上加,不建议一次连7台
8200貌似多台同时请求 ,是不是轮询时间没有做好
你竟然用定时做转移?
现赠您1张1847体验会员卡,可免费领取,畅学1847会员内容,是否领取?
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!