姚利敏
摘要:可編程控制器(Programmable Logic Controller,簡稱為PLC)目前在各行各業(yè)中應(yīng)用廣泛。通過例舉幾種常用的編程方法,可以讓PLC的使用者了解、熟悉、應(yīng)用多種編程方法,更好地解決實際問題。
關(guān)鍵詞:PLC;梯形圖;語句表;SFC功能圖;功能指令
中圖分類號:G712 文獻標(biāo)識碼:A 文章編號:1672-5727(2014)04-0115-02
目前,PLC已成為集計算機技術(shù)、自動控制技術(shù)、通信技術(shù)、過程控制于一體的電子裝置。有的初學(xué)者對PLC編程感到很難理解,更不用說編程解決實際問題了。目前,普遍使用的編程方法有梯形圖、語句表、順序狀態(tài)轉(zhuǎn)移圖(SFC)、功能指令編程等,可操作性強、易于學(xué)習(xí)和掌握。
下面,筆者以三菱FX2N系列為例,介紹幾種常見的運用PLC編程Y-△減壓起動控制電路的方法。
圖1所示為Y-△減壓起動控制電路。合上電源開關(guān)Q,按下起動按鈕SB2,接觸器KM1、KT、KM2線圈同時通電并自鎖,電動機三相定子繞組接成Y形連接,進行減壓起動,當(dāng)電動機轉(zhuǎn)速接近額定轉(zhuǎn)速時,通電延時型時間繼電器KT延時時間到,其延時斷開的動斷觸點先斷開,使KM2線圈斷電;KT延時閉合的動合觸點閉合,使接觸器KM3線圈通電吸合并自鎖,定子繞組改接成△連接,電動機進入正常運行。KM3線圈通電后,其動斷觸點斷開,使KT線圈斷電。按下停止按鈕SB1,則電動機△停止。
在講解編程方法前,首先要統(tǒng)一PLC編程時的I/O地址及I/O外圍接線圖(如圖2所示)。接下來例舉幾種常見的編程方法。
先確定初始步S0,清零;按下起動按鈕,轉(zhuǎn)到S20步,Y1、Y2接通,時間繼電器開始計時,電動機Y形起動,轉(zhuǎn)速上升(即延時時間到),轉(zhuǎn)到S21步,電機由Y形換成△,按下停止按鈕或過載,回到初始態(tài)。按題意畫出功能圖,如圖5所示。再將其轉(zhuǎn)換成STL的梯形圖。用此方法編程時要注意:因為I/O接線圖中停止按鈕與過載以常開的形式連接,停止按鈕X1與過載X0在功能圖上仍以常開觸點的形式并聯(lián)在梯形圖電路中,這一點非常重要,否則程序會出錯,無法運行。
第四,功能指令(MOV傳送指令)編程。功能指令編程也屬于梯形圖的一種,此編程方法要求編程者對功能指令MOV比較熟悉??梢杂?個位元件組成一個位元件組合單元,用KnYm表示,K1Y0表示 Y3-Y0有4個輸出繼電器組合。
當(dāng)PLC的Y1、Y2端有輸出時,KM1、KM2得電,主電路將電動機繞組接成Y形,當(dāng)Y1、Y3端有輸出時,KM1、KM3得電,電動機的繞組被接成△。當(dāng)啟動按鈕閉合(X2=ON)時,梯形圖的第一個梯極執(zhí)行,將K6(二進制數(shù)0110)送到輸出端Y3Y2Y1Y0;由于Y1=Y2=ON,KM1和KM2得電,電動機處于Y形啟動。當(dāng)轉(zhuǎn)速上升到一定程度,即啟動延時5S后,PLC執(zhí)行程序?qū)10(1010)送到Y(jié)3Y2Y1Y0,此時Y2=OFF,只有Y3=Y1=ON,故KM1、KM3得電,PLC控制主電路使電動機通電并處于△運行方式,完成電動機的Y-△啟動方式。當(dāng)閉合停止按鈕X1或電動機過載X0(即X1=X0=ON)時,電動機將停止運行,如圖6所示。在圖6中,X1與X0以常閉觸點形式并聯(lián)在電路中,是因為PLC的外圍接口圖以常開的形式與PLC的輸入端相連,故在梯形圖程序中應(yīng)該相反。否則程序無法運轉(zhuǎn)。
通過調(diào)試,這幾種編程方法都能應(yīng)用。以上四種編程方法只是比較常用的,其他的編程方法還有很多,由于篇幅有限,這里不再一一例舉。一題多解對于學(xué)生而言很有挑戰(zhàn)性,可使學(xué)生學(xué)習(xí)的積極性大大提高,有些學(xué)生還能舉一反三。
參考文獻:
[1]高勤.電器及PLC控制技術(shù)(第2版)[M].北京:高等教育出版社,2008:128-129.
[2]顏全生.PLC編程設(shè)計與實例[M].北京:機械工業(yè)出版社,2009:48,68.
[3]李乃夫.電器及PLC控制技術(shù)學(xué)習(xí)指導(dǎo)與練習(xí)[M].北京:高等教育出版社,2006.
(責(zé)任編輯:王恒)endprint
摘要:可編程控制器(Programmable Logic Controller,簡稱為PLC)目前在各行各業(yè)中應(yīng)用廣泛。通過例舉幾種常用的編程方法,可以讓PLC的使用者了解、熟悉、應(yīng)用多種編程方法,更好地解決實際問題。
關(guān)鍵詞:PLC;梯形圖;語句表;SFC功能圖;功能指令
中圖分類號:G712 文獻標(biāo)識碼:A 文章編號:1672-5727(2014)04-0115-02
目前,PLC已成為集計算機技術(shù)、自動控制技術(shù)、通信技術(shù)、過程控制于一體的電子裝置。有的初學(xué)者對PLC編程感到很難理解,更不用說編程解決實際問題了。目前,普遍使用的編程方法有梯形圖、語句表、順序狀態(tài)轉(zhuǎn)移圖(SFC)、功能指令編程等,可操作性強、易于學(xué)習(xí)和掌握。
下面,筆者以三菱FX2N系列為例,介紹幾種常見的運用PLC編程Y-△減壓起動控制電路的方法。
圖1所示為Y-△減壓起動控制電路。合上電源開關(guān)Q,按下起動按鈕SB2,接觸器KM1、KT、KM2線圈同時通電并自鎖,電動機三相定子繞組接成Y形連接,進行減壓起動,當(dāng)電動機轉(zhuǎn)速接近額定轉(zhuǎn)速時,通電延時型時間繼電器KT延時時間到,其延時斷開的動斷觸點先斷開,使KM2線圈斷電;KT延時閉合的動合觸點閉合,使接觸器KM3線圈通電吸合并自鎖,定子繞組改接成△連接,電動機進入正常運行。KM3線圈通電后,其動斷觸點斷開,使KT線圈斷電。按下停止按鈕SB1,則電動機△停止。
在講解編程方法前,首先要統(tǒng)一PLC編程時的I/O地址及I/O外圍接線圖(如圖2所示)。接下來例舉幾種常見的編程方法。
先確定初始步S0,清零;按下起動按鈕,轉(zhuǎn)到S20步,Y1、Y2接通,時間繼電器開始計時,電動機Y形起動,轉(zhuǎn)速上升(即延時時間到),轉(zhuǎn)到S21步,電機由Y形換成△,按下停止按鈕或過載,回到初始態(tài)。按題意畫出功能圖,如圖5所示。再將其轉(zhuǎn)換成STL的梯形圖。用此方法編程時要注意:因為I/O接線圖中停止按鈕與過載以常開的形式連接,停止按鈕X1與過載X0在功能圖上仍以常開觸點的形式并聯(lián)在梯形圖電路中,這一點非常重要,否則程序會出錯,無法運行。
第四,功能指令(MOV傳送指令)編程。功能指令編程也屬于梯形圖的一種,此編程方法要求編程者對功能指令MOV比較熟悉??梢杂?個位元件組成一個位元件組合單元,用KnYm表示,K1Y0表示 Y3-Y0有4個輸出繼電器組合。
當(dāng)PLC的Y1、Y2端有輸出時,KM1、KM2得電,主電路將電動機繞組接成Y形,當(dāng)Y1、Y3端有輸出時,KM1、KM3得電,電動機的繞組被接成△。當(dāng)啟動按鈕閉合(X2=ON)時,梯形圖的第一個梯極執(zhí)行,將K6(二進制數(shù)0110)送到輸出端Y3Y2Y1Y0;由于Y1=Y2=ON,KM1和KM2得電,電動機處于Y形啟動。當(dāng)轉(zhuǎn)速上升到一定程度,即啟動延時5S后,PLC執(zhí)行程序?qū)10(1010)送到Y(jié)3Y2Y1Y0,此時Y2=OFF,只有Y3=Y1=ON,故KM1、KM3得電,PLC控制主電路使電動機通電并處于△運行方式,完成電動機的Y-△啟動方式。當(dāng)閉合停止按鈕X1或電動機過載X0(即X1=X0=ON)時,電動機將停止運行,如圖6所示。在圖6中,X1與X0以常閉觸點形式并聯(lián)在電路中,是因為PLC的外圍接口圖以常開的形式與PLC的輸入端相連,故在梯形圖程序中應(yīng)該相反。否則程序無法運轉(zhuǎn)。
通過調(diào)試,這幾種編程方法都能應(yīng)用。以上四種編程方法只是比較常用的,其他的編程方法還有很多,由于篇幅有限,這里不再一一例舉。一題多解對于學(xué)生而言很有挑戰(zhàn)性,可使學(xué)生學(xué)習(xí)的積極性大大提高,有些學(xué)生還能舉一反三。
參考文獻:
[1]高勤.電器及PLC控制技術(shù)(第2版)[M].北京:高等教育出版社,2008:128-129.
[2]顏全生.PLC編程設(shè)計與實例[M].北京:機械工業(yè)出版社,2009:48,68.
[3]李乃夫.電器及PLC控制技術(shù)學(xué)習(xí)指導(dǎo)與練習(xí)[M].北京:高等教育出版社,2006.
(責(zé)任編輯:王恒)endprint
摘要:可編程控制器(Programmable Logic Controller,簡稱為PLC)目前在各行各業(yè)中應(yīng)用廣泛。通過例舉幾種常用的編程方法,可以讓PLC的使用者了解、熟悉、應(yīng)用多種編程方法,更好地解決實際問題。
關(guān)鍵詞:PLC;梯形圖;語句表;SFC功能圖;功能指令
中圖分類號:G712 文獻標(biāo)識碼:A 文章編號:1672-5727(2014)04-0115-02
目前,PLC已成為集計算機技術(shù)、自動控制技術(shù)、通信技術(shù)、過程控制于一體的電子裝置。有的初學(xué)者對PLC編程感到很難理解,更不用說編程解決實際問題了。目前,普遍使用的編程方法有梯形圖、語句表、順序狀態(tài)轉(zhuǎn)移圖(SFC)、功能指令編程等,可操作性強、易于學(xué)習(xí)和掌握。
下面,筆者以三菱FX2N系列為例,介紹幾種常見的運用PLC編程Y-△減壓起動控制電路的方法。
圖1所示為Y-△減壓起動控制電路。合上電源開關(guān)Q,按下起動按鈕SB2,接觸器KM1、KT、KM2線圈同時通電并自鎖,電動機三相定子繞組接成Y形連接,進行減壓起動,當(dāng)電動機轉(zhuǎn)速接近額定轉(zhuǎn)速時,通電延時型時間繼電器KT延時時間到,其延時斷開的動斷觸點先斷開,使KM2線圈斷電;KT延時閉合的動合觸點閉合,使接觸器KM3線圈通電吸合并自鎖,定子繞組改接成△連接,電動機進入正常運行。KM3線圈通電后,其動斷觸點斷開,使KT線圈斷電。按下停止按鈕SB1,則電動機△停止。
在講解編程方法前,首先要統(tǒng)一PLC編程時的I/O地址及I/O外圍接線圖(如圖2所示)。接下來例舉幾種常見的編程方法。
先確定初始步S0,清零;按下起動按鈕,轉(zhuǎn)到S20步,Y1、Y2接通,時間繼電器開始計時,電動機Y形起動,轉(zhuǎn)速上升(即延時時間到),轉(zhuǎn)到S21步,電機由Y形換成△,按下停止按鈕或過載,回到初始態(tài)。按題意畫出功能圖,如圖5所示。再將其轉(zhuǎn)換成STL的梯形圖。用此方法編程時要注意:因為I/O接線圖中停止按鈕與過載以常開的形式連接,停止按鈕X1與過載X0在功能圖上仍以常開觸點的形式并聯(lián)在梯形圖電路中,這一點非常重要,否則程序會出錯,無法運行。
第四,功能指令(MOV傳送指令)編程。功能指令編程也屬于梯形圖的一種,此編程方法要求編程者對功能指令MOV比較熟悉??梢杂?個位元件組成一個位元件組合單元,用KnYm表示,K1Y0表示 Y3-Y0有4個輸出繼電器組合。
當(dāng)PLC的Y1、Y2端有輸出時,KM1、KM2得電,主電路將電動機繞組接成Y形,當(dāng)Y1、Y3端有輸出時,KM1、KM3得電,電動機的繞組被接成△。當(dāng)啟動按鈕閉合(X2=ON)時,梯形圖的第一個梯極執(zhí)行,將K6(二進制數(shù)0110)送到輸出端Y3Y2Y1Y0;由于Y1=Y2=ON,KM1和KM2得電,電動機處于Y形啟動。當(dāng)轉(zhuǎn)速上升到一定程度,即啟動延時5S后,PLC執(zhí)行程序?qū)10(1010)送到Y(jié)3Y2Y1Y0,此時Y2=OFF,只有Y3=Y1=ON,故KM1、KM3得電,PLC控制主電路使電動機通電并處于△運行方式,完成電動機的Y-△啟動方式。當(dāng)閉合停止按鈕X1或電動機過載X0(即X1=X0=ON)時,電動機將停止運行,如圖6所示。在圖6中,X1與X0以常閉觸點形式并聯(lián)在電路中,是因為PLC的外圍接口圖以常開的形式與PLC的輸入端相連,故在梯形圖程序中應(yīng)該相反。否則程序無法運轉(zhuǎn)。
通過調(diào)試,這幾種編程方法都能應(yīng)用。以上四種編程方法只是比較常用的,其他的編程方法還有很多,由于篇幅有限,這里不再一一例舉。一題多解對于學(xué)生而言很有挑戰(zhàn)性,可使學(xué)生學(xué)習(xí)的積極性大大提高,有些學(xué)生還能舉一反三。
參考文獻:
[1]高勤.電器及PLC控制技術(shù)(第2版)[M].北京:高等教育出版社,2008:128-129.
[2]顏全生.PLC編程設(shè)計與實例[M].北京:機械工業(yè)出版社,2009:48,68.
[3]李乃夫.電器及PLC控制技術(shù)學(xué)習(xí)指導(dǎo)與練習(xí)[M].北京:高等教育出版社,2006.
(責(zé)任編輯:王恒)endprint