现在有一台托利多的称重仪表,仪表本身带有RS232的通信口,我打算用200PLC和称重仪表连接起来,用PLC来取称重仪表的称重值,称重仪表可以设置成将当前称重值连续发送的模式,PLC只需要接受称重仪表传过来数据就行。
1.大家看我用什么方式做比较好,我打算用自由口的RCV指令做个接受程序,大家看可以吗?
2.由于称重仪表是232通信口,PLC是485通信口,我想用西门子本身的232-PPI编程电缆,将他们连接起来可以吗?
大家看这个系统我怎么做比较好呢?请大家指教一下小弟谢谢。
最佳答案
转帖:
http://www.chinakong.com/rencai/disp.asp?id=1751&leibie=4
西门子的S7-200系列以其低成本和丰富的功能在各种控制系统中得到了广泛的应用,尤其是S7-200的RS485自由口通讯功能是其它PLC无法比拟的,为带RS485通讯口的仪表接入PLC系统提供了十分便利的手段。对于只有RS232口的仪表,可以经RS232-RS485转换器与S7-200 RS485口连接,但对于多台仪表要同时接入PLC的情况,只用转换器就不行了,必须通过带地址选通功能的RS232/RS485才能接入同一个RS485口。PLC在同一时间段只与一个转换器连接的设备进行通讯,其它转换器均处于关闭状态,通过轮流开启或关闭转换器来实现分时通讯功能。转换器的开启和关闭由PLC发送特定的命令字符串实现。本例采用艾林科P580A带地址的RS232/RS485转换器6个,带6台托利多称重仪表,通过轮询方式实现了称重仪表的数据采集,采集周期不超过500MS。
见《实现S7-200 PLC 与多台托利多PANTHER称重仪表通讯功能》连接:
http://www.5iplc.com/bbs/viewthread.php?tid=674
本例为S7-200借助艾林科P580A 带地址选通功能的RS232/RS485的转换器,实现S7-200 PLC 与多台托利多PANTHER称重仪表通讯功能。
提问者对于答案的评价:
XX
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318682.html