我的1200作为主站和两个从站的传感器之间进行通讯,这没问题;传感器通过485将数据传输到上位机监控软件,这也没问题。可是1200和上位机软件同时运行时,1200运行一会就停止了,出现了问题,应该是电脑和1200同时做了主站。请问,1200可以将采集到的数据作为从站发给主站电脑吗?
问题补充:
我采用的CB1241通讯板,以太网口与触摸屏相连接,不增加通讯模块的前提下能通讯吗?怎么做?
最佳答案
在一个485网络中,只能有一个主站。如果PLC和上位机都作为主站,当同时访问从站时,就会出问题。
1200可以将采集到的数据作为从站发给主站电脑。但是应增加一个485通信模块。一个模块端口作为主站,与传感器通信;另一个模块的端口作为从站,响应上位机主站的读写操作。1200也支持MODBUS-TCP协议,在不增加通信模块的条件下,可以通过以太网口与上位机通信,将采集的数据传送到上位机。此时,PLC可作为SERVER,上位机作为CLIENT。
采用的CB1241通讯板,通过MODBUS-RTU协议与仪表通信。以太网口与触摸屏相连接完全可以。也可以通过以太网与上位机连接,这要看CPU的类型,如果是1215以上带两个以太网口,其它CPU可通过交换机扩展端口。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc173573.html