億維200PLC實現(xiàn)單按鈕啓停
與客戶交流中,客戶述說自(zì)己寫的單按鈕啓停程序太繁瑣,詢問有沒有簡單點的方式。以前自(zì)己做項目也(yě)曾遇到(dào)過此類問題,随便寫了(le)一下(xià)也(yě)沒有深究。秉承程序設計(jì)越簡單越好(hǎo)的原則,思索了(le)幾種方案,以尋求最簡潔的方式。同事(shì)一旁說道(dào),實際應用(yòng)中,選擇自(zì)鎖按鈕或旋轉開(kāi)關或鑰匙開(kāi)關,程序最簡潔最簡單。爲了(le)發散思維,并爲初學者多接觸一些(xiē)指令,我們這(zhè)裏提供幾種單按鈕實現(xiàn)啓停的方法。
1、推薦方式一:SR指令
設置主雙穩态觸發器(SR)是一種設置主要位的鎖存器。如果設置(S1)和(hé)複原(R)信号均爲真實,則輸出(OUT)爲真實。
SR指令真值表:
S1 |
R |
OUT |
0 |
0 |
以前的狀态 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
實現(xiàn)方式:
2、推薦方式二:RS指令
複原主雙穩态觸發器(RS)是一種複原主要位的鎖存器。如果設置(S)和(hé)複原(R)信号均爲真實,則輸出(OUT)爲虛假。
RS指令真值表:
S |
R1 |
OUT |
0 |
0 |
以前的狀态 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
實現(xiàn)方式:
3、異或
如果a、b兩個值不相同,則異或結果爲1。如果a、b兩個值相同,異或結果爲0。
實現(xiàn)方式:
4、置位複位指令
實現(xiàn)方式:
5、計(jì)數器指令
實現(xiàn)方式:
6、整數相加指令,與計(jì)數器類似。
實現(xiàn)方式:
7、取反指令
實現(xiàn)方式:
8、循環左移或右移指令
實現(xiàn)方式:
結束語:在設計(jì)PLC控制方案時(shí),我們應考慮如何減少所需PLC的輸入點數問題。爲了(le)減少所需PLC的輸入點數,區(qū)别不同情況,其實實現(xiàn)方法有多種,其中一種實現(xiàn)方法就是采用(yòng)單按鈕控制啓動/停止。利用(yòng)PLC實現(xiàn)單按鈕控制啓動/停止有很(hěn)多種方法,這(zhè)裏抛磚引玉,大(dà)家有興趣的話(huà)可以編寫适合自(zì)己思維方式的一種。