常見問題當前位置:首頁 > 常見問題

西門子PLC多重背景的使用舉例

來源:西門子PLC 發布于:2018-12-11 11:47:45

西門子PLC多重背景的使用舉例,有時需要多次調用同一個功能塊,每次調用都需要生成一個背景數據塊,但是這個背景數據塊中的變量又很少,這樣在項目中就出現了大量的背景數據塊碎片,用戶程序中使用多重背景數據塊就可以減少背景數據塊的數量。
舉例說明:
在SIMATIC管理器中執行【插入】-【S7塊】-【功能塊】,功能塊名稱為FB10,在多重背景功能打勾。如下圖:
在FB10的變量表中聲明了名為MOTOR1和MOTOR2的靜態變量(STAT),其數據類型為FB2,如下圖;這里要注意FB2也要為多重背景,
變量聲明變量表中的MOTOR1和MOTOR2中的8個變量與FB2中的8個局部變量相同。如下圖
在完成上述操作后,MOTOR1和MOTOR2將出現在程序編輯器左面的目錄窗口的多重背景中如下圖:
將它們拖放在FB10的程序區,定義對應的接口即可,如下圖所示:
在OB1中調用FB10
控制兩臺電機的局部變量均存在多重背景數據塊DB10中了,如下圖所示.


本文鏈接:http://www.ryaiddkj.cn/content/?660.html

上一篇:西門子PLC定時器定時時間太短?巧用計數器延長計時時間

下一篇:西門子PLC功能和功能塊的區別

强力斯诺克视频