總共16臺西門子s7-200plc之間采用以太網(wǎng)通訊,硬件上該如何連接,軟件上如何編程讀寫彼此之間的數(shù)據(jù)?
比如:1號plc需要讀寫2號plc中20個字節(jié)的數(shù)據(jù),3號plc需要讀寫2號plc中30個字節(jié)的數(shù)據(jù),等等。
答:1、s7-200plc可以通過以太網(wǎng)模塊cp243-1及cp343-1it接入工業(yè)以太網(wǎng)。每個s7-200cpu只能連接一個cp243-1。如果還連接了其它cp243-1通信處理器,s7-200系統(tǒng)將不能正常運行
若使用s7-200smart系列plc則本體自帶rj45以太網(wǎng)接口,不必增加上述硬件。
2、交換機(jī)。所有的plc通過cp243-1或cp243-1it經(jīng)由網(wǎng)線連接到交換機(jī)上。因此交換機(jī)必須有16口以上
3、s7-200之間的通信為server/client方式。即s7-200進(jìn)行以太網(wǎng)通信時,可以作為server端或者client端,但不能同時擁有兩種角色。
4、cp243最大連接數(shù)目為:8。即它作為server端時,最多只能連接8個client端。cp243-1作為服務(wù)器在一個組態(tài)的通道中接收到多個請求,則僅處理第一個請求。其它請求將在第一個請求處理完畢(即直到響應(yīng)發(fā)送)后才予以處理。cp243-1沒有通道請求管理功能,因此不能對請求進(jìn)行緩存。
5、菜單欄“工具-->以太網(wǎng)向?qū)А保潜容^理想的學(xué)習(xí)工具。