云南昌暉儀表制造有限公司
暫無信息 |
閱讀:10發(fā)布時(shí)間:2026-9-2
一鍵啟停程序,簡(jiǎn)單背后隱藏的編程邏輯秘訣,幫你輕松掌握復(fù)雜程序的編寫技巧!編寫一鍵啟停程序的方法有很多,本文分享使用輔助點(diǎn)、SR置位/復(fù)位觸發(fā)器、計(jì)數(shù)器、加法指令、遞增指令I(lǐng)NC和求反碼指令I(lǐng)NV實(shí)現(xiàn)一鍵啟停程序的編程,幫你打好編程基礎(chǔ)、為你提供更多編程思路。
1、使用輔助點(diǎn)實(shí)現(xiàn)一鍵啟停程序(一)
按下按鈕SB1(I0.0),輔助點(diǎn)(M0.1)導(dǎo)通一個(gè)周期,電機(jī)M1(Q0.0導(dǎo)通)。
2、使用輔助點(diǎn)實(shí)現(xiàn)一鍵啟停程序(二)
按下按鈕SB1(I0.0),置位輔助點(diǎn)(M0.3),Q0.0導(dǎo)通,電機(jī)M1啟動(dòng)。
再次按下按鈕SB1(I0.0),復(fù)位輔助點(diǎn)(M0.3),Q0.0斷開,電機(jī)M1停止。
3、使用輔助點(diǎn)實(shí)現(xiàn)一鍵啟停程序(三)
按下按鈕SB1(I0.0),輔助點(diǎn)1(M0.0)導(dǎo)通,Q0.0導(dǎo)通并自鎖,電機(jī)M1啟動(dòng)。
再次按下按鈕SB1(I0.0),輔助點(diǎn)2(M0.1)導(dǎo)通,Q0.0斷開,電機(jī)M1停止。
4、使用SR置位/復(fù)位觸發(fā)器實(shí)現(xiàn)一鍵啟停程序
按下按鈕SB1(I0.0),Q0.0常閉點(diǎn)接通SR觸發(fā)器的S端,R1沒有接通,Q0.0置位,電機(jī)M1啟動(dòng)。
5、使用計(jì)數(shù)器實(shí)現(xiàn)一鍵啟停程序
按下按鈕SB1(I0.0),CTU計(jì)數(shù)器加1,當(dāng)前計(jì)數(shù)值(MW2)為1:MW2和1進(jìn)行比較,數(shù)值相等,則Q0.0導(dǎo)通,電機(jī)M1啟動(dòng)。
再次按下按鈕SB1(10.0),CTU計(jì)數(shù)器加1,當(dāng)前計(jì)數(shù)值(MW2)為2:此時(shí)復(fù)位計(jì)數(shù)器,且MW2和1比較,數(shù)值不相等,Q0.0斷開,電機(jī)M1停止。
6、使用加法指令實(shí)現(xiàn)一鍵啟停程序
按下按鈕SB1(I0.0),加法指令將當(dāng)前值(MW2)加1,此時(shí)當(dāng)前值等于1,Q0.0導(dǎo)通,電機(jī)M1啟動(dòng)。
再次按下按鈕SB1(I0.0),當(dāng)前值(MW2)=2,此時(shí)不等于1,電機(jī)M1停止,且當(dāng)前值等于2,將當(dāng)前值清0。
7、使用遞增指令I(lǐng)NC實(shí)現(xiàn)一鍵啟停程序
按下按鈕SB1(I0.0),當(dāng)前值(MW2,初始值為0)加1,判斷當(dāng)前值不等于0成立,Q0.0置位,電機(jī)MI啟動(dòng)。
再次按下按鈕SB1(I0.0),當(dāng)前值(MW2)清0,判斷當(dāng)前值等于0成立,Q0.0復(fù)位,電機(jī)M1停止。
8、使用求反碼指令I(lǐng)NV實(shí)現(xiàn)一鍵啟停程序
按下按鈕SB1(I0.0),求反碼指令將當(dāng)前值(MW2,初始值為0)各個(gè)位的狀態(tài)取反,此時(shí)M3.0等于1,Q0.0導(dǎo)通,電機(jī)M1啟動(dòng)。
◆
◆
儀表網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ?
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
請(qǐng)輸入你感興趣的產(chǎn)品
請(qǐng)簡(jiǎn)單描述您的需求
號(hào)碼可能有誤,請(qǐng)核對(duì)!
請(qǐng)選擇省份