s7-300PLC与s7-200PLC通过em277通讯
112.95.251.214
发布于2014-04-28 17:52
188
0
标签:
有24个子站,都是挂em277,每个plc内部的v变量地址能一样吗,比如站地址为5和站地址为6的plc种使用vb100~vb110进行数据交换。
还有em277上的指示灯cupfault有时候会亮红灯,持续一段时间又好了,这和编程组态错误有关系吗?有时候报警后,重新上电又好了。
佳答案
1、有24个子站,都是挂em277,每个plc内部的v变量地址能一样吗,比如站地址为5和站地址为6的plc种使用vb100~vb110进行数据交换?
每个plc内部v变量地址可以一样的。因为,真正进行通讯的时候,是靠每个分站的dp地址来分辨的。只要把通讯过来到300plc数据块里放置到不重叠的db地址里就可以
2、还有em277上的指示灯cupfault有时候会亮红灯,持续一段时间又好了,这和编程组态错误有关系吗?有时候报警后,重新上电又好了。
有24个子站,走的是dp通讯,这个肯定跟通讯距离和通讯速率有关系。好降低下通讯波特率试一试。
要么就是添加rs485中继器来扩展下通讯的距离。
dp通讯距离问题可以看看下面的说明:
profibus网络大传输为1000米是指dp网络中站与站之间的通信距离,
profibus子网上,一个区段的大电缆长度由设置的传输率所决定。
9.6kbps到187.5kbps:1000米
500kbaud:400米
1.5mbaud:200米
3mbaud到12mbaud:100米
详见:《西门子rs485中继器使用说明》下载:
https://www2.ad.siemens.com.cn/download/upload/as/application/a0281.pdf