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

技成培訓(xùn)
微信公眾號:jcpeixun
|

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

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