如何實現(xiàn)S7-300與S7-300之間的MPI通訊:
S7-300與S7-300之間采用MPI通訊方式時,其中一臺S7-300PLC 中不需要編寫任何與通訊有關(guān)的程序,只需要將要交換的數(shù)據(jù)整理到一個連續(xù)的DB存儲區(qū)當中即可,而另一臺 S7-300PLC中需要在OB1(或是定時中斷組織塊OB35)當中調(diào)用系統(tǒng)功能塊X_GET(SFC67)和X_PUT(SFC68), 實現(xiàn)兩臺S7-300之間的通訊,調(diào)用SFC67和SFC68時,VAR_ADDR參數(shù)填寫對方S7-300的數(shù)據(jù)地址區(qū)。
我們以一臺S7-315-2DP與一臺 S7-314C通訊為例。將S7-315-2DP MPI地址設定為2,S7-314C地址設定為3,另外要分別將S7-300的通訊速率設 定一致,可設定為9.6K,19.2K,187.5K三種波特率。
在OB1當中調(diào)用數(shù)據(jù)讀寫功能塊:SFC67和SFC68,如下圖:
聯(lián)系客服