本文中,小編將對西門子PLC予以介紹,如果你想對它的詳細情況有所認識,或者想要增進對它的了解程度,不妨請看以下內容哦。
一、西門子plc通訊方式
西門子PLC的品質非常好,其網(wǎng)絡穩(wěn)定性、開放性深受工控人員的喜愛,而且編程軟件分類多,使用方便。在國內工控界具有顯著地位。雖然大家對西門子PLC都有一定的了解,但要你說出西門子PLC各種通信方式的特點,相信很多人都不能完整答出。下面就是幾種常見的西門子通信方式?
(一)PPI通訊
PPI協(xié)議是S7-200CPU最基本的通信方式,通過原來自身的端口(PORT0或PORT1)就可以實現(xiàn)通信,是S7-200CPU默認的通信方式。
(二)RS485串口通訊
第三方設備大部分支持,西門子S7PLC可以通過選擇自由口通信模式控制串口通信。最簡單的情況是只用發(fā)送指令(XMT)向打印機或者變頻器等第三方設備發(fā)送信息。不管任何情況,都必須通過S7PLC編寫程序實現(xiàn)。
當選擇了自由口模式,用戶可以通過發(fā)送指令(XMT)、接收指令(RCV)、發(fā)送中斷、接收中斷來控制通信口的操作。
(三)MPI通訊
MPI通信是一種比較簡單的通信方式,MPI網(wǎng)絡通信的速率是19.2Kbit/s~12Mbit/s,MPI網(wǎng)絡最多支持連接32個節(jié)點,最大通信距離為50M。通信距離遠,還可以通過中繼器擴展通信距離,但中繼器也占用節(jié)點。
MPI網(wǎng)絡節(jié)點通常可以掛S7-200、人機介面、編程設備、智能型ET200S及RS485中繼器等網(wǎng)絡元器件。
西門子PLC與PLC之間的MPI通信一般有3種通信方式:
1、全局數(shù)據(jù)包通信方式
2、無組態(tài)連接通信方式
3、組態(tài)連接通信方式
(四)以太網(wǎng)通訊
以太網(wǎng)的核心思想是使用共享的公共傳輸通道,這個思想早在1968年來源于廈威爾大學。1972年,Metcalfe和DavidBoggs(兩個都是著名網(wǎng)絡專家)設置了一套網(wǎng)絡,這套網(wǎng)絡把不同的ALTO計算機連接在一起,同時還連接了EARS激光打印機。
這就是世界上第一個個人計算機局域網(wǎng),這個網(wǎng)絡在1973年5月22日首次運行。Metcalfe在首次運行這天寫了一段備忘錄,備忘錄的意思是把該網(wǎng)絡改名為以太網(wǎng)(Ethernet),其靈感來自于“電磁輻射是可以通過發(fā)光的以太來傳播”這一想法。1979年,DEC、Intel和Xerox共同將網(wǎng)絡標準化。
1984年,出現(xiàn)了細電纜以太網(wǎng)產(chǎn)品,后來陸續(xù)出現(xiàn)了粗電纜、雙絞線、CATV同軸電纜、光纜及多種媒體的混合以太網(wǎng)產(chǎn)品。以太網(wǎng)是目前世界上最流行的拓樸標準之一,具有傳傳播速率高、網(wǎng)絡資源豐富、系統(tǒng)功能強、安裝簡單和使用維護方便等很多優(yōu)點。
(五)PROFIBUS-DP通訊
PROFIBUS-DP現(xiàn)場總線是一種開放式現(xiàn)場總線系統(tǒng),符合歐洲標準和國際標準。PROFIBUS-DP通信的結構非常精簡,傳輸速度很高且穩(wěn)定,非常適合PLC與現(xiàn)場分散的I/O設備之間的通信。
二、西門子PLC編程教學
1、輸入采樣
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應得單元內。輸入采樣結束后,轉入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。
2、用戶程序執(zhí)行
在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
即,在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。
3、輸出刷新
當掃描用戶程序結束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內對應的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅動相應的外設。這時,才是PLC的真正輸出。
同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結果也不同。另外,采用掃描用戶程序的運行結果與繼電器控制裝置的硬邏輯并行運行的結果有所區(qū)別。當然,如果掃描周期所占用的時間對整個運行來說可以忽略,那么二者之間就沒有什么區(qū)別了。
以上便是小編此次帶來的有關西門子PLC的全部內容,十分感謝大家的耐心閱讀,想要了解更多相關內容,或者更多精彩內容,請一定關注我們網(wǎng)站哦。