西門子PLC S7-200系列通訊網(wǎng)絡(luò)簡介(一)
一、概述
西門子PLC的S7-200系列是一種小型可編程序邏輯控制器,它能夠控制各種設(shè)備以滿足自動(dòng)化控制需求。在工業(yè)領(lǐng)域中有著廣泛的應(yīng)用,用戶通過使用西門子S7-200 PLC系列,配合其擴(kuò)展模塊使用,為自動(dòng)化系統(tǒng)提供了一種經(jīng)濟(jì)型的解決方案。西門子PLC的S7-200系列結(jié)構(gòu)緊湊,配置靈活,并且具有豐富的指令集可用選擇,同時(shí)它的通訊功能非常強(qiáng)大,可以支持各種類型的通訊網(wǎng)絡(luò)。本文下面就來介紹一下S7-200系列的通訊網(wǎng)絡(luò)。
二、西門子S7-200 PLC系列通訊網(wǎng)絡(luò)
1.
西門子PLC的S7-200系列通常使用STEP7-Mirco/WIN來設(shè)定接口參數(shù),用戶可以選擇:多主站PPI電纜;CP通訊卡或者以太網(wǎng)通訊卡。這里需要說明的是,多主站PPI電纜有兩種類型,一種是通過RS232接口進(jìn)行通訊;另一種是通過USB接口進(jìn)行通訊。
2. 西門子PLC的S7-200系列CPU支持一下幾種通訊協(xié)議:點(diǎn)對(duì)點(diǎn)接口,即PPI協(xié)議;多點(diǎn)接口,即MPI協(xié)議;PROFIBUS協(xié)議和TCP/IP協(xié)議。
(1)PPI協(xié)議
這是一種主從協(xié)議,由主站設(shè)備發(fā)送消息或請(qǐng)求給從站設(shè)備,再由從站設(shè)備響應(yīng)消息或請(qǐng)求。例如:S7-200系列CPU在運(yùn)行模式下可以作為主站,在用戶配置PPI主站模式后,可以使用網(wǎng)絡(luò)讀寫指令來讀寫另外一個(gè)S7-200系列的CPU。
?。?)MPI協(xié)議
這是一個(gè)允許主設(shè)備同主設(shè)備之間通訊,或者主設(shè)備和從設(shè)備之間通訊的協(xié)議。例如:將S7-300系列PLC配置成主站,S7-200系列PLC配置成從站,從S7-300PLC的CPU通過XGET和XPUT指令讀取S7-200PLC的CPU中的數(shù)據(jù)。
?。?)PROFIBUS協(xié)議
這種協(xié)議一般用在分布式I/O的通訊方式中,對(duì)于自動(dòng)化系統(tǒng)中的遠(yuǎn)程I/O單元或者系統(tǒng)中具有PROFIBUS接口的設(shè)備,可以實(shí)現(xiàn)設(shè)備與PLC之間的高速通訊。例如:以S7-300PLC的CPU作為主站,其遠(yuǎn)程站配置為ET200M系統(tǒng),通過IM153進(jìn)行連接;另外在S7-200PLC系統(tǒng)中,通過EM277模塊與主站的S7-300PLC的CPU連接,組成PROFIBUS網(wǎng)絡(luò)。
?。?)TCP/IP協(xié)議
這種協(xié)議可以使得S7-200系列PLC通過交換機(jī),與觸摸屏等設(shè)備進(jìn)行通訊。需要S7-200系列PLC系統(tǒng)配置以太網(wǎng)擴(kuò)展模塊CP243-1來實(shí)現(xiàn)。
三、總結(jié)
綜上所述,
西門子PLC的S7-200系列為用戶提供了多種通訊接口,用戶可以在實(shí)際工程項(xiàng)目中根據(jù)需求靈活配置。S7-200系列西門子PLC這種強(qiáng)大的通訊功能為用戶提供了一套實(shí)用的自動(dòng)化系統(tǒng)解決方案。本文所介紹的是S7-200系列西門子PLC常用的通訊方式,還有一些通訊方式是對(duì)于特定的設(shè)備進(jìn)行的,這些將在西門子PLC S7-200系列通訊網(wǎng)絡(luò)簡介(二)