西門子PLC串行通信的幾種方法
大部分第三方設備都支持,西門子S7PLC可以通過選擇自由口通信方式來控制串行通信。在最簡單的情況下,只有發送命令(XMT)用於向第三方設備(如打印機或變頻器)發送信息。在任何情況下,都必須用S7 PLC編程來實現。當選擇自由端口模式時,用戶可以通過發送指令(XMT)、接收手指(RCV)、發送中斷和接收中斷來控制通信端口的操作。2.PPI通訊PPI協議是S7-200CPU最基本的通訊方式,可以通過自己的端口(PORT0或PORT1)實現通訊,這是S7-200 CPU默認的通訊方式。PPI是主從協議通信,主從站在令牌環網中。用戶可以在CPU中讀寫網絡上的指令,也就是說網絡讀寫指令運行在PPI協議上。所以PPI只能在主站端寫程序,從從站的網絡讀寫指令是沒有意義的。3.MPI通信MPI通信是壹種比較簡單的通信方式。MPI網絡的通信速率為19.2 kbit/s ~ 12 mbit/s,MPI網絡最多可支持32個節點的連接,最大通信距離為50M。通信距離長,可以通過中繼器延長通信距離,但是中繼器也要占用節點。MPI網絡節點壹般可以掛S7-200,人機界面,編程設備等等。