如何在博圖中仿真S7-1200PLC程序?

在工程項目中,工程師編寫完程序後,希望能夠初步瞭解程序的執行情況。在沒實際硬件PLC控制器時,我們特別希望能夠在電腦上進行程序的仿真。為此,本文將詳細實例圖形化介紹如何在博圖中仿真S7-1200PLC程序。

一、工具

1、TIA Portal V14軟件

2、S7-PLCSIM V14

二、仿真步驟

1、打開一個已經編寫完程序的工程項目,本文以“Modbus poll”工程項目為例,則打開後的工程項目界面如圖1所示

如何在博圖中仿真S7-1200PLC程序?

圖1

2、在打開的工程項目左側樹形瀏覽窗口中,點擊黑色三角符號,打開任意一個程序塊,比如本文打開程序塊為“Cyclic interrupt”,打開後的程序窗口如圖2所示

如何在博圖中仿真S7-1200PLC程序?

圖2

3、打開圖2中在圖形菜單欄中的“PLC仿真”按鈕,按鈕如圖2中“2”的位置。打開PLC當真器如圖3所示

如何在博圖中仿真S7-1200PLC程序?

圖3

4、單擊圖形菜單中的下載圖標,彈出下載預覽窗口,如果程序沒有其他問題或者錯誤,點擊裝載按鈕即可下載程序。如圖4所示

如何在博圖中仿真S7-1200PLC程序?

圖4

程序下載完成後,彈出下載結果窗口,此時,如果需要立即運行啟動PLC控制器,需要勾選圖中啟動模塊右側的多選框,然後單擊完成。如下圖5所示

如何在博圖中仿真S7-1200PLC程序?

圖5

5、程序監控,打開需要監控的程序,打開程序中監視和禁止監視圖標,對程序進行監控,如圖6所示

如何在博圖中仿真S7-1200PLC程序?

圖6

6、變量監視和賦值,打開變比數據塊DB4,如本文以DB4為例,點擊監視圖標,如圖7所示

如何在博圖中仿真S7-1200PLC程序?

圖7

如果需要為變量賦值,可以在圖7中“監視值”一列為變量賦值。

7、FB功能開監視,FB塊是在程序中被調用的功能塊,只有賦予它實際意義時,監控才有意義。選中程序中的FB塊,如“MBPOLL”,鼠標右鍵,在彈出的菜單中點擊“打開並監視”。如圖8所示

如何在博圖中仿真S7-1200PLC程序?

圖8

按照上述方法打開功能塊後,就能監控當前功能塊運行的狀態,變量數值,執行情況。如圖9所示

如何在博圖中仿真S7-1200PLC程序?

圖9

如何仿真S7-1200PLC程序,本文就簡單的介紹到這裡,歡迎廣大讀者來此閱讀、交流。並提出寶貴的意見!

知識在於分享,知識在於傳播,知識在分享和傳播中完善、創新!!!


分享到:


相關文章: