博途軟件中S7-1200 PLC項目程序監(jiān)控與調試功能
吳翠萍
發(fā)布于2020-09-14 14:05
186
2
標簽:西門子PLC,博途軟件,S7-1200
【點擊領取】三菱案例 | 西門子案例 | 電工手冊 | 工具箱 軟件
【點擊獲取】三菱PLC例程117個|西門子PLC例程777個
【點擊下載】2020新電工仿真軟件
在前面一篇文章中,技成培訓網蔡老師給大家介紹了S7-1200 PLC的上載下載功能,當我們把程序下載到CPU后或者將程序上載到編程軟件中,我們就可以進行調試,主要是調試所編寫的程序是否能夠滿足控制要求。
那么我們在調試的過程中,可能會用到一些常用的功能,包括程序的監(jiān)控、監(jiān)控表、強制表的使用等。下面我們就分別對這幾個常用功能介紹一下。
程序的監(jiān)控功能
程序的監(jiān)控分為對LAD/FBD程序的監(jiān)控和對SCL程序的監(jiān)控,兩者進行對比的話,其實我們不難發(fā)現(xiàn)LAD/FBD程序的監(jiān)控會更加方便直觀一些,一般來說,我們使用LAD程序監(jiān)控較多。
LAD/FBD程序以能流的方式傳遞信號狀態(tài),我們通過程序中的線條、指令元素和參數(shù)的顏色判斷程序的運行結果。
當軟件處于程序編輯界面時,我們點擊“啟用/禁用監(jiān)視”按鈕圖標就可以進入到監(jiān)控狀態(tài)。
在監(jiān)控狀態(tài)下時我們可以從線條的顏色判斷是處于什么執(zhí)行狀態(tài)。
比如:
綠色實線:表示條件滿足或導通;
藍色虛線:表示條件未滿足或不導通;
灰色實線:表示未掃描或未被調用。
在程序監(jiān)控的過程中,我們可以對變量的值進行修改,只需要右鍵點擊一下需要修改的變量,然后修改值就可以了。
我們需要注意的是變量的數(shù)據(jù)類型不一樣,修改時的選擇也不一樣。比如我們是修改BOOL類型的變量,可以選擇修改為0,或者修改為1。
比如我們要修改的是INT或DINT類型的變量,我們選擇“修改操作數(shù)”,然后再修改數(shù)值就可以。
SCL的程序監(jiān)控是類似的,它們之間的區(qū)別在于SCL程序監(jiān)控是沒有顏色的實線虛線等方式的,監(jiān)控的結果不直觀。SCL程序監(jiān)控中對變量的修改的操作跟LAD/FBD程序監(jiān)控的操作方法也是一致的,那小編就不再重復介紹啦。
監(jiān)控表的使用
我們在左側的項目樹中選擇“監(jiān)控與強制表”,然后雙擊“添加新監(jiān)控表”就可以創(chuàng)建一個新監(jiān)控表了。
監(jiān)控表主要由名稱、地址、顯示格式、監(jiān)視值和修改值這幾個部分組成。我們需要對變量進行監(jiān)控的時候,就將需要監(jiān)控的變量添加到監(jiān)控表中,然后點擊“全部監(jiān)視”按鈕圖標就可以對變量的當前值進行監(jiān)控了。
當我們需要對變量的值進行修改時,就在“修改值”這一欄輸入新的數(shù)值,然后點擊“立即一次性修改所選定值”就可以了,這其實也很簡單,對吧?
強制表的使用
我們要知道一個要點,對于剛才講的監(jiān)控表它可以對變量進行監(jiān)控和修改,但是,它并不是對所有的變量的值都可以進行修改的,就比如數(shù)字量的輸入和模擬量的輸入,這些變量是受外圍設備輸入信號的影響的,所以不能使用監(jiān)控表進行監(jiān)控和修改,那這時候我們就需要用到強制表進行修改了,這里的修改值是強制進去的。
我們在左側的項目樹中選擇“監(jiān)控與強制表”,然后雙擊“強制表”就可以打開了,注意這個強制表只能打開一個哦,不能添加強制表的。
打開強制表之后,添加變量,比如I0.0,然后點擊“全部監(jiān)視”,需要進行變量修改時,我們在“強制值”這一欄中輸入需要強制的值,比如TURE,然后點擊“啟動或替換可見變量的強制”就會把強制值寫入到變量中,同時在該變量的行中會標識“F”的圖標,PLC上的MAINT指示燈會變?yōu)槌壬?/span>
當我們需要對變量取消強制的時候,需要點擊工具欄中的“停止所選地址的強制”按鈕圖標就可以取消強制了。
以上就是程序的監(jiān)控、監(jiān)控表和強制表的使用,這幾個功能都是我們在調試過程中一定會用到的,大家一定要學會這幾個功能的使用哦~
那這是在我們將程序下載到PLC后進行程序監(jiān)控的功能,那如果沒有PLC的情況下怎么辦呢?
S7-1200 PLC是有專用的仿真軟件供調試用的,在下一篇文章中就給大家介紹一下PLCSIM仿真軟件的使用吧,歡迎繼續(xù)關注~
(技成培訓原創(chuàng),作者:蔡慧滎,未經授權不得轉載,違者必究?。?/strong>

技成培訓
微信公眾號:jcpeixun
|

技成電工課堂
微信公眾號:jcdgkt
|

技成PLC課堂
微信公眾號:jc-plc
|