西门子五台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隔离器,效果能改善。