PLC這是一個很多人經(jīng)常使用的大品牌。今天,我將與大家分享頂級機(jī)器的資源、設(shè)計和開發(fā)。有多少?PLC通信。在這里,我們可以從串口通信、千兆以太網(wǎng)通信和OPC通信有三個方面。
1.串口通信
西門子PLC串口通信可用于通信S7-200和S7-200S rt從S7-1200到S7-1500,慢慢取消銀行卡。如果盡可能多,可以根據(jù)存儲模塊的方法進(jìn)行改進(jìn)。事實上,這也是社會經(jīng)濟(jì)發(fā)展的總體趨勢。串口通信的優(yōu)點是簡單,成本低,但缺點也很明顯,即傳輸效率高。西門子早期的串口通信主要是Profibus DP通信,但除了西門子,上位機(jī)是不可能的PLC走Profibus DP因此,西門子通信PLC如表所示:
PPI通訊:PPI通訊只針對S7-200和S7-200 S rt產(chǎn)品品種PLC,其它規(guī)格型號兼容。ModbusRTU Master:西門子PLC對Modbus協(xié)義可以使用或很好,這意味著PLC做Slave(即從站)Master(即主網(wǎng))。ModbusRTU Slave:這里是指PLC做Master(即主網(wǎng))Slave(即從站)
西門子PLC通信或千兆以太網(wǎng)通信非常重要,很可能很多人掌握了西門子重要的兩種民營協(xié)義S7協(xié)義和Profinet但是Profinet根據(jù)我目前的把握,是系統(tǒng)總線協(xié)義,C#另外,不能和西門子在一起PLC走Profinet通信。因此,西門子。所以,西門子。因此,西門子。所以,西門子。因此,西門子。PLC一般千兆以太網(wǎng)通信方案如表所示:
西門子PLC支持串口通信,在S7-200和S7-200Smart中,都直接集成了串口,但是從S7-1200到S7-1500,慢慢都取消掉了,如果需要,可以通過擴(kuò)展模塊的方式來增加,出現(xiàn)這種現(xiàn)象的原因,其實也是工業(yè)發(fā)展的必然結(jié)果。串口通信的優(yōu)勢在于簡單、成本低,但是劣勢也非常明顯,就是傳輸效率低。西門子早期的串口通信主要是Profibus DP通信,但是上位機(jī)是無法直接與西門子PLC走Profibus DP通信的,因此,西門子PLC常用的串口通信方案如下所示:PPI通信:PPI通信只針對S7-200和S7-200 Smart系列PLC,其他型號不支持。
ModbusRTU Master:西門子PLC對Modbus協(xié)議支持還是比較不錯的,這里是指PLC做Slave(即從站),上位機(jī)做Master(即主站)。
ModbusRTU Slave:這里是指PLC做Master(即主站),上位機(jī)做Slave(即從站)。1、 PPI通信(t?ng xùn)
PPI協(xié)議是S7-200cpu最基本的通信方式。它可以通過原端口實現(xiàn)通信,這是S7-200cpu的默認(rèn)通信方式。西門子PLC是一種專為工業(yè)環(huán)境應(yīng)用而設(shè)計的數(shù)字操作電子系統(tǒng)。它采用一種可編程存儲器,存儲邏輯運(yùn)算、順序控制、定時、計數(shù)、算術(shù)運(yùn)算等指令,通過數(shù)字或模擬量輸入控制各種機(jī)械設(shè)備或生產(chǎn)過程。
2。RS485串行通信(t×n)
大多數(shù)第三方設(shè)備都支持。西門子S7 PLC通過選擇自由口通信方式來控制串行通信。最簡單的情況是只向打印機(jī)或第三方設(shè)備(如變頻驅(qū)動器)發(fā)送信息。在任何情況下,都必須由S7 PLC來實現(xiàn)。當(dāng)選擇自由端口模式時,用戶可以通過發(fā)送指令、接收指令、發(fā)送中斷請求和接收中斷來控制通信端口的操作。
3。MPI通信
MPI通信是一種相對簡單的通信方式。MPI網(wǎng)絡(luò)通信速度為19.2kbit/s~12Mbit/s。MPI網(wǎng)絡(luò)支持最多32個節(jié)點,通信距離為50m,通信距離遠(yuǎn),可通過(T-Mang-Gu-II)中繼器擴(kuò)展,但中繼器也占據(jù)節(jié)點。MPI網(wǎng)絡(luò)節(jié)點通??梢話霺7-200、人機(jī)接口、編程設(shè)備(SHèBèI)、智能ET200S和RS485中繼器等網(wǎng)絡(luò)組件。
西門子PLC與PLC之間的MPI通信有三種方式:1。全球數(shù)據(jù)包通信2。未配置的連接通信3。配置連接通信
4。以太網(wǎng)通信(t?ng xùn)
以太網(wǎng)的重要思想是使用共享公共傳輸信道,該信道起源于1968年的澤維爾大學(xué)。1972年,梅特卡夫和大衛(wèi)博格斯建立了一個網(wǎng)絡(luò),將不同的阿爾托計算機(jī)以及ears激光打印機(jī)連接在一起。這是世界上個人計算機(jī)局域網(wǎng),1973年5月22日首次運(yùn)行。梅特卡夫在其首次運(yùn)營的當(dāng)天寫了一份備忘錄,這意味著將網(wǎng)絡(luò)名稱改為以太網(wǎng),靈感來自電磁(din Cí)輻射可以通過發(fā)光以太網(wǎng)傳輸?shù)南敕ā?
Intel和Xerox共同標(biāo)準(zhǔn)化了網(wǎng)絡(luò)。(1984)有線以太網(wǎng)產(chǎn)品較薄,有粗電纜、雙絞線、CATV同軸電纜、光纜和多種媒體混合以太網(wǎng)產(chǎn)品。西門子PLC是一種專為工業(yè)環(huán)境應(yīng)用而設(shè)計的數(shù)字操作電子系統(tǒng)。它采用一種可編程存儲器,存儲邏輯運(yùn)算、順序控制、定時、計數(shù)、算術(shù)運(yùn)算等指令,通過數(shù)字或模擬量輸入控制各種機(jī)械設(shè)備或生產(chǎn)過程。以太網(wǎng)是世界上流行的拓?fù)錁?biāo)準(zhǔn)之一。它具有傳輸速率高、網(wǎng)絡(luò)資源豐富、系統(tǒng)功能強(qiáng)、安裝簡單、使用維護(hù)方便等優(yōu)點。
5.PROFIBUS-DP通信
Google PROFIBUS-DP現(xiàn)場總線是一個開放式的現(xiàn)場總線系統(tǒng),符合歐洲標(biāo)準(zhǔn)和國際標(biāo)準(zhǔn)。西門子PLC代理PLC本質(zhì)上是一種專用于工業(yè)控制的計算機(jī)。其硬件結(jié)構(gòu)與微機(jī)基本相同。電源用于將交流電轉(zhuǎn)換為可編程邏輯控制器所需的直流電。目前,大多數(shù)可編程邏輯控制器采用開關(guān)式穩(wěn)壓電源。PROFIBUS-DP通訊結(jié)構(gòu)簡單,傳輸速度高、穩(wěn)定,非常適合于PLC與分散IO設(shè)備(SHèBèI)之間的通訊。西門子PLC通信還是以太網(wǎng)通信為主,可能很多人都知道西門子主要的兩種私有協(xié)議分別是S7協(xié)議和Profinet總線,但是Profinet是一種總線協(xié)議,目前據(jù)我了解,C#是無法直接與西門子PLC走Profinet通信的。因此,西門子PLC常用的以太網(wǎng)通信方案如下所示:S7通信:基本上從S7-200到S7-1500均可以實現(xiàn),這里有很多可以選擇的開源或商業(yè)庫,包括http://s7.net、pronodave、libnodave、sharp7,也可以自己封裝通信庫。
ModbusTCP Server:這里是指PLC做Server(即服務(wù)器),上位機(jī)做Client(即客戶端)。
ModbusTCP Client:這里是指PLC做Client(即客戶端),上位機(jī)做Server(即服務(wù)器)。
OpenProtocol Server:這里是指開放式TCP通信,PLC做TCPServer(即服務(wù)器),上位機(jī)做TCPClient(即客戶端)。
OpenProtocol Client:這里是指PLC做TCPClient(即客戶端),上位機(jī)做TCPServer(即服務(wù)器)。
03OPC通信
OPC通信是工業(yè)控制中常用的一種通信方式,這里主要在于OPC軟件的選擇以及OPCDA和OPCUA的選擇,因此,西門子PLC常用的OPC通信方案如下所示:PC Access系列:西門子針對S7-200開發(fā)PC-Access軟件,針對S7-200 Smart又提供了PC-Access Smart軟件,可以直接通過這些軟件實現(xiàn)OPCDA通信。
Simatic Net 系列OPCDA:Simatic Net是西門子主推的OPC軟件,支持西門子全系列,這里主要是OPCDA通信方式。
Simatic Net 系列OPCUA:新版的Simatic Net也開始支持OPCUA,這里主要是OPCUA通信方式。
KepServer 系列OPCDA:KepServer同樣作為一款商業(yè)OPC軟件,在國內(nèi)使用率非常高,同樣也支持西門子全系列,這里主要是OPCDA通信方式。
Simatic Net 系列OPCUA:新版的KepServer也開始支持OPCUA,這里主要是OPCUA通信方式。