摘要:根據PLC控制系統的特點,本文以松下電工FP0系列PLC為例介紹了9種單按鈕起停控制的PLC編程技術,電路控制簡單,故障減少,具有很高的實用價值。
0 引言
在PLC控制系統設計中,常常碰到負載的起動與停止控制,通常的做法是采用兩只按鈕作為外部起動與停止控制的輸入器件, 在PLC中與兩只按鈕相對應的輸入點數也有兩個,PLC的外部接線如圖1所示,按鈕SB1(X0)作為起動控制,按鈕SB2(X1)作為停止控制,這樣雖然可以達到控制目的,但需要的按鈕和連接導線較多,PLC的輸入點數也較多。但在實際工作中,可以充分利用PLC內部多功能化的特點,采用單個按鈕控制負載的起動與停止,進行改進后的PLC外部接線如圖2所示,用SB替代SB1 和SB2的功能,用X0替代X0和X1的功能,電路的實際接線就大大簡化,這樣做不僅節省了硬件成本,而且還大大減少了由于按鈕多而可能引起的故障.使電路更加經濟合理、安全可靠,控制方便簡單,具有很高的實用價值。筆者根據實際的工作經驗和研究成果,以松下電工FP0系列PLC為例介紹幾種單按鈕起停控制的PLC編程技術。
圖1 圖2
1 采用上升沿微分指令的編程技術
圖3 采用上升沿微分指令編程的梯形圖程序 圖4采用置位/復位指令編程的梯形圖程序
采用上升沿微分指令編程的梯形圖程序,如圖3所示,控制過程如下:
當第一次按下SB時,X0接通,使R0的線圈接通一個掃描周期,其常開觸點閉合,Y0的線圈接通并自鎖,啟動外部負載工作運行;同時,Y0的對常開觸點閉合,為R1的線圈接通做準備;當第2次按下按鈕SB時,X0接通,R0再次接通一個掃描周期,R1的線圈被接通,R1的常閉觸點分斷,Y0的線圈斷開,外部負載停止工作。反復按下SB,將會重復上述控制過程。
2 采用置位/復位指令的編程技術
采用置位/復位指令編程的梯形圖程序,如圖4所示,控制過程如下:
當按下SB時,X0接通,R0的線圈接通一個掃描周期,其常開觸點閉合,R2置位(閉合)且保持,R2的一對常開觸點閉合,Y0的線圈接通,啟動外部負載工作運行;同時,R2的另一對常開接點閉合,為R1的線圈接通做準備;當再次按下SB時,X0接通,使R0的線圈再次接通一個掃描周期,R1的線圈接通,R1的常開接點閉合,R2復位(斷開)且保持,Y0的線圈斷開,外部負載停止工作運行。之后依次按下SB的工作情形與上述相同。
3 采用計數器指令的編程技術
圖5 采用計數器指令編程的梯形圖程序 圖6 采用定時器指令編程的梯形圖
采用計數器指令編程的梯形圖程序,如圖5所示,從圖中可以看出:
第一次按下SB時,X0接通一個掃描周期,CT100計數1次,Y0 的線圈接通并自鎖;第二次按下SB時,X0再次接通一個掃描周期,CT100再計數1次,累計計數2次,則C100常閉觸點斷開,Y0的線圈斷開,且C100常開觸點閉合使CT100復位,為下一次計數作好準備。然后又開始新一輪的循環。
4 采用定時器指令的編程技術
采用定時器指令編程的梯形圖程序如圖6所示。定時器TMR0的設定值為1,定時時間為0.01s(設定值值盡可能小,以防止啟動后出現異常情況時,便于立即停車)。從圖6中可以看出:
當按下SB時,X0接通一個掃描周期,Y0的線圈被置位接通。Y0的常開觸點使定時器TMR0定時0.01s后啟動,其常閉觸點斷開,而常開觸點閉合,為Y0的復位做準備;當再次按下SB時,X0又接通一個掃描周期,由于X0和TMR0的常開觸點都接通,Y0復位,Y0的線圈斷開。如此循環往復。
5 采用保持指令的編程技術
工博士工業品商城聲明:凡資訊來源注明為其他媒體來源的信息,均為轉載自其他媒體,并不代表本網站贊同其觀點,也不代表本網站對其真實性負責。您若對該文章內容有任何疑問或質疑,請立即與商城(www.mlzytj.cn)聯系,本網站將迅速給您回應并做處理。
聯系電話:021-31666777
新聞、技術文章投稿QQ:3267146135 投稿郵箱:syy@gongboshi.com
- 下一篇:變電站10kV系統電壓無功綜合控制裝置的研制
- 上一篇:矢量控制高壓變頻器的過流保護