西門子s7-200 plc以太網通訊的讀寫問題
問題:
總共16臺西門子S7-200 plc之間采用以太網通訊,硬件上該如何連接,軟件上如何編程讀寫彼此之間的數據?
比如:1號PLC需要讀寫2號PLC中20個字節的數據,3號PLC需要讀寫2號PLC中30個字節的數據等。
解答:
1、S7-200 PLC可以通過以太網模塊CP243-1及CP343-1 IT接入工業以太網。每個 S7-200 CPU 只能連接一個CP 243-1。
如果還連接了其它 CP 243-1 通信處理器,S7-200 系統將不能正常運行,若使用S7-200SMART系列PLC則本體自帶RJ45以太網接口,不必增加上述硬件。
2、交換機。
所有的PLC通過CP243-1或CP243-1 IT經由網線連接到交換機上。因此,交換機必須有16口以上。
3、S7-200之間的通信為Server/Client方式。即S7-200進行以太網通信時,可以作為Server端或者Client端,但不能同時擁有兩種角色。
4、CP243*大連接數目為:8。
即它作為Server端時,*多只能連接8個Client端。
CP 243-1 作為服務器在一個組態的通道中接收到多個請求,則僅處理第一個請求。
其它請求將在第一個請求處理完畢(即直到響應發送)后才予以處理。CP 243-1 沒有通道請求管理功能,因此不能對請求進行緩存。
5、菜單欄“工具-->以太網向導”。