西门子五台S7200通讯数据问题

西门子(上海)有限公司

联系人 :康 奎(业务经理)发布

地   址:上海市松江区三新北路1800弄(松江电子商务园区) 

零售  批发 外贸

上海周边送货上门

提供西门子软件说明书等

相关技术:

五台S7-200PPI通讯数据响应慢?  

我有五台S7-200的226PLC,其中一台做主站,另外四台做从站,通过PPI通讯连接,通讯是通过NETR/NETW向导完成的。主站地址设定为2,通讯速率187.5k,从站分别是3,4,5,6。通讯速率一样。向导里我配置16项读写指令,其中8项读8项写,每项16个字。在主站让VB0每隔100ms增加一个数值,并通过传送给响应的地址例如VB1504等,分别通讯到从站,但是只有5号从站响应比较快外,其他反应都很慢。但是还是有数据变化。通讯故障位一直位1,监控状态字显示位从0-1不停变化,请问什么问题?如果编辑小程序只有通讯,通过向导完成通讯,响应速度很快。

问题补充:
终端电阻是有的。用的是DP接头。所有站删掉主程序后,现在三个从站有响应,就中间有一个站没响应。


图片说明:

           


答案

1/5台设备对200cpu来说,通信负荷有点重。
2/尝试降低网络读写指令的频率,控制好通信节奏,可以采用定时配合状态位实现。
3/可以利用226的2个PORT0/1口把几台从站分组试试。
4/如果是距离过长的话,可以利用485隔离器,效果能改善。