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