基本上MPI是西門子PLC的內建RS-485通訊介面,因此在西門子的中大型PLC(S7-300,S7-400)與S7-200做資料交換時,就可利用此介面,如此就可以完成方案且不需要升級到Profibus。

此架構中,必須由S7-300發送指令。因此所有的通訊指令、程式皆由S7-300完成,S7-200只要負責自己的程式就好。


下表列出了 S7-300 CPU的MPI通訊,最多連接數量。

CPU

MPI通訊最多連接數量

CPU 312, CPU 312C 2
CPU 313 4
CPU 313C, CPU 313C-2DP, CPU 313C-2PtP 4
CPU 314 8
CPU 314C-2DP, CPU 314C-2PtP 8
CPU 315 8
CPU 315-2DP, CPU 315F-2DP 12
CPU 315-2PN/DP, CPU 315F-2PN/DP 14
CPU 316 8
CPU 316-2DP 8
CPU 317-2DP, CPU 317F-2DP 30
CPU 317-2PN/DP, CPU 317F-2PN/DP 30
CPU 318-2DP 30
CPU 319-3PN/DP, CPU 319F-3PN/DP 30
CPU 614 8



下表列出了 S7-400 CPU的MPI通訊,最多連接數量。 

CPU

MPI通訊最多連接數量

CPU 412-1 < FW V5.0

14

CPU 412-1 from FW V5.0

30

CPU 412-2DP < FW V5.0

14

CPU 412-2DP from FW V5.0

30

CPU 413-1

14

CPU 413-2DP

14

CPU 414-1

30

CPU 414-2DP

30

CPU 414-3DP

30

CPU 414-3PN/DP

30

CPU 416-1

42

CPU 416-2DP, CPU 416F-2DP

42

CPU 416-3DP

42

CPU 416-3PN/DP, CPU 416F-3PN/DP

42

CPU 417-4

42

在S7-300的編輯軟體STEP7中,關於MPI的通訊指令會用到 SFC67 "X_GET" / SFC68 "X_PUT" 這兩個指令。
How does data communication work between S7-300/S7- 400 and S7-200 via MPI using S7 basic communication?
更多的關於 SFC67 "X_GET" 及 SFC68 "X_PUT"訊息,請連結到 ID: 1214574

S7-300程式下載點
S7_basic_communication.zip ( 412 KB )

如果使用者想要有更快的通訊速度,可將S7-300升級到PROFIBUS DP,S7-200外掛EM277。關於S7-200 EM277的用法,請連結到 ID: 1109582

------------------------------------------------------------------------------------------------------------------------------------------

Siemens SIMATIC PLC S7-400 S7-300 S7-1200 S7-200 LOGO HMI 西門子 自動化 可程式控制器

相關文章

S7-1200的Modbus Master應用

它牌HMI利用Modbus連結S7-1200


PLC S7-200 是否有支援 Modbus 的通訊功能?


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()