1、西門子PLC支持的通信,一種是串口通信,另外一種是以太網通信,同時也可以通過OPC實現數據通信。
串口通信——西門子PLC支持串口通信,在S7-200和S7-200Smart中,都直接集成了串口,但是從S7-1200到S7-1500,慢慢都取消掉了,如果需要,可以通過擴展模塊的方式來增加,出現這種現象的原因,其實也是工業發展的必然結果。串口通信的優勢在于簡單、成本低,但是劣勢也非常明顯,就是傳輸效率低。
以太網通信——西門子PLC通信還是以太網通信為主,我們常說的西門子通信協議分別是S7協議和Profinet協議,但是Profinet是一種總線協議,目前,C#是無法直接與西門子PLC走Profinet通信的。
OPC通信——OPC通信是工業控制中常用的一種通信方式,主要在于OPC軟件的選擇以及OPCDA、OPCUA的選擇。
2、西門子支持的通訊協議哪些是公開的,哪些是不公開的?
PPI協議:西門子內部協議,不公開
MPI協議:西門子內部協議,不公開
S7協議:西門子內部協議,不公開
PROFIBUS-DP協議:標準協議,公開
USS協議:西門子傳動裝置的通用串行通訊協議,公開詳情請參考相應傳動裝置的手冊6)MODBUS-RTU(從站):公開