西門子PLC支持很多種通信協(xié)議,主要分為兩種,一種是串口通信,一種是以太網(wǎng)通信,同時也可以通過OPC實現(xiàn)數(shù)據(jù)通信。
西門子PLC常用的串口通信方案如下所示:
PPI通信:PPI通信只針對S7-200和S7-200 Smart系列PLC,其他型號不支持。
ModbusRTU主站:西門子PLC對Modbus協(xié)議支持還是比較不錯的,這里是指PLC做Slave(即從站),上位機做Master(即主站)。
ModbusRTU從站:這里是指PLC做Master(即主站),上位機做Slave(即從站)。
西門子PLC常用的以太網(wǎng)通信方案如下所示:
S7通信:基本上從S7-200到S7-1500均可以實現(xiàn),這里有很多可以選擇的開源或商業(yè)庫,包括http://s7.net、pronodave、libnodave、sharp7,也可以自己封裝通信庫。
ModbusTCP Server:這里是指PLC做Server(即服務(wù)器),上位機做Client(即客戶端)。
ModbusTCP Client:這里是指PLC做Client(即客戶端),上位機做Server(即服務(wù)器)。
OpenProtocol Server:這里是指開放式TCP通信,PLC做TCPServer(即服務(wù)器),上位機做TCPClient(即客戶端)。
OpenProtocol Client:這里是指PLC做TCPClient(即客戶端),上位機做TCPServer(即服務(wù)器)。
西門子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通信方式。
......
天拓四方作為西門子工業(yè)領(lǐng)域近二十年戰(zhàn)略合作伙伴,以對中國工業(yè)發(fā)展進程的深刻理解和洞察,將自主研發(fā)的工業(yè)互聯(lián)網(wǎng)平臺和世界級智能制造技術(shù)及解決方案與我國工業(yè)發(fā)展實際相結(jié)合,形成了行業(yè)領(lǐng)先的智能制造整體服務(wù)能力,并自主研發(fā)了擁有自主知識產(chǎn)權(quán)的“數(shù)網(wǎng)星工業(yè)互聯(lián)網(wǎng)平臺”及系列化邊緣計算、數(shù)據(jù)采集、網(wǎng)絡(luò)、通訊、電氣配套等軟硬件產(chǎn)品。有更多內(nèi)容歡迎與我們溝通。