如何使用變量的強制功能進行生產(chǎn)救急?
今天這篇文章我們要和大家分享一個對設(shè)備保全和生產(chǎn)救急很有用的功能:PLC變量的強制功能(Force function)。

什么是PLC變量的強制功能(Force function)呢?我們知道,PLC里的變量的值取決于程序的運算,不同的條件會導(dǎo)致該變量不同的結(jié)果。比如下面這個簡單的代碼:

正常情況下,Q0.0的輸出結(jié)果取決于I0.0(Start)和 I0.1(Stop)的條件,當 I 0.0=1 并且 I 0.1=0時,Q 0.0輸出結(jié)果為1。但是,我們可以通過某種方法,在不修改程序代碼的情況下,讓Q 0.0的值始終保持為1(不受 I0.0和 I0.1值的影響)。這種方法,就是變量的強制功能。
變量的強制功能可用于設(shè)備維修和生產(chǎn)救急的時候,比如:由于某個接近開關(guān)(或其它傳感器)故障,導(dǎo)致電機無法啟動。暫時沒有接近開關(guān)的備件,卻又急需電機啟動。這個時候,可以強制電機相應(yīng)的輸出點,來保證生產(chǎn)不停機。
下面我們以CPU 317 -2PN/DP為例,講解如何使用強制功能:
在博途V13的項目樹狀圖(Project Tree)中找到“監(jiān)視與強制表(Watch and force tables)”,展開后可以看到里面默認有一個“強制表(Force table)”,如下圖:

注意:
1)每一個CPU只有一張“強制表(Force table)”,不能添加也不能刪除;
2)使用“強制表(Force table)”,編程電腦(PG/PC)必須與CPU建立連接(Go online);
雙擊“強制表(Force table)”,在右側(cè)的可以添加你希望強制的變量,如下圖:

在“強制值(Force Value)”中輸入需要強制的值(TRUE or FALSE),點擊“啟動強制”圖標,系統(tǒng)會出現(xiàn)如下對話框:

點擊“確定(Yes)”,則變量表中所有列入的變量都會使用“強制值(Force value)”取代程序運算值(被強制);
變量的強制只是一種臨時措施,當故障被修正后,需要取消對相應(yīng)變量的強制功能;如何操作呢?
同樣的在“強制表(Force table)”中點擊“停止強制(Stop forcing)”按鈕,如下圖:

會彈出詢問對話框:

點擊“確定(Yes)”,可以取消變量的強制功能(整張表的所有變量);
關(guān)于變量的強制功能,有以下幾點說明:
1)S7 300(318/319除外 )的PLC可以強制輸入點(I)和輸出點(Q);
2)S7 400(以及318/319)的PLC除了可以強制輸入點(I) 和輸出點(Q)外,還可以強制M點和外設(shè)點(PI & PQ);
3)啟用了強制功能的CPU,其前面板上的"FRCE"燈會被點亮;
4)CPU斷電重啟并不能取消被強制的變量,必須在強制變量表中選擇“停止強制”來取消該功能;
變量的強制功能適用于生產(chǎn)救急的情況下,在故障消除后,建議取消強制功能;另外由于強制功能會忽略程序的運算結(jié)果,可能導(dǎo)致某些安全的條件限制不起作用,請謹慎使用;
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
