步進(jìn)電動(dòng)機(jī)的PLC控制
《步進(jìn)電動(dòng)機(jī)的PLC控制》由會(huì)員分享,可在線閱讀,更多相關(guān)《步進(jìn)電動(dòng)機(jī)的PLC控制(10頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、步進(jìn)電動(dòng)機(jī)的PLC控制 【摘 要】著重對(duì)步進(jìn)電動(dòng)機(jī)的PLC控制系統(tǒng)作了研究。步進(jìn)電動(dòng)機(jī)的拍數(shù)控制采用步進(jìn)指令,分別實(shí)現(xiàn)單三拍、雙三拍、六拍控制的獨(dú)立模塊,按照指令執(zhí)行相應(yīng)的模塊即可。正反轉(zhuǎn)控制是用一個(gè)輸出繼電器實(shí)現(xiàn)輸出脈沖順序的控制。速度的控制就是對(duì)輸出脈沖時(shí)間的控制,本設(shè)計(jì)用時(shí)間繼電器指令、數(shù)據(jù)加減1指令、數(shù)據(jù)比較指令、位數(shù)據(jù)傳輸指令等實(shí)現(xiàn)了它的控制。采用PLC控制步進(jìn)電動(dòng)機(jī)可以用很低的成本實(shí)現(xiàn)很復(fù)雜的控制方案,而且由于PLC編程的靈活性,使修改控制方案成為輕而易舉的事情,只要重新編程序即可。 【關(guān)鍵詞】步進(jìn)電機(jī) 可編程序控制器 單三拍 雙三拍 六拍 引言 可
2、編程序控制器簡(jiǎn)稱為PLC,它出現(xiàn)于20世紀(jì)60年代,隨著PLC的迅速發(fā)展,它的性能越來越高,價(jià)格越來越便宜。因此就有可能比較普遍地應(yīng)用PLC來控制各類電機(jī),完成各種新穎的、高性能的控制策略,使電機(jī)的各種潛在能力得到充分的發(fā)揮,使電機(jī)的性能更符合使用要求,還可以制造出各種便于控制的新型電機(jī),使電機(jī)出現(xiàn)新的面貌 一、 PLC控制步進(jìn)電動(dòng)機(jī)的原理 (一)步進(jìn)電動(dòng)機(jī)控制系統(tǒng)原理 典型的步進(jìn)電動(dòng)機(jī)控制系統(tǒng),如圖1-1所示。 脈沖步進(jìn)控制器 功率放大器 步進(jìn)電機(jī) 負(fù)載 圖1-1 步進(jìn)電動(dòng)機(jī)控制系統(tǒng)的組成 步進(jìn)電
3、動(dòng)機(jī)控制系統(tǒng)主要是由步進(jìn)控制器、功率放大器及步進(jìn)電動(dòng)機(jī)組成。步進(jìn)電動(dòng)機(jī)控制器是由緩沖寄存器、環(huán)形分配器、控制邏輯及正、反轉(zhuǎn)控制門等組成。它的作用就是能把輸入的脈沖轉(zhuǎn)換成環(huán)型脈沖,以便控制步進(jìn)電機(jī),并能進(jìn)行正反向控制。功率放大器的作用就是把控制器輸出的環(huán)型脈沖加以放大,以驅(qū)動(dòng)步進(jìn)電機(jī)轉(zhuǎn)動(dòng)。在這種控制方式中,由于步進(jìn)控制器線路復(fù)雜,成本高,因而限制了它的應(yīng)用。但是,如果采用PLC控制系統(tǒng),有軟件代替上述步進(jìn)控制器,則問題將大大簡(jiǎn)化。這不僅簡(jiǎn)化了線路,降低了成本,而且可靠性也大為提高,更可以根據(jù)系統(tǒng)的需要,靈活改變步進(jìn)電機(jī)的控制方案,使用起來很方便。典型的PLC控制步進(jìn)電機(jī)系統(tǒng)原理圖,如圖4-2所示
4、。 圖1-2 用PLC控制步進(jìn)電動(dòng)機(jī)原理系統(tǒng) 圖1-2與圖1-1相比,主要區(qū)別在于用PLC代替了步進(jìn)控制器。因此,PLC機(jī)的主要作用就是把并行二進(jìn)制碼轉(zhuǎn)換成串行脈沖序列,并實(shí)現(xiàn)方向控制。每當(dāng)步進(jìn)電機(jī)脈沖輸入線上得到一個(gè)脈沖,它便沿著轉(zhuǎn)向控制線信號(hào)所確定的方向走一步。只要負(fù)載是在步進(jìn)電機(jī)允許的范圍之內(nèi),那么,每個(gè)脈沖將使電機(jī)轉(zhuǎn)動(dòng)一個(gè)固定的步距角度,根據(jù)步距角的大小及實(shí)際走的步數(shù),只要知道初始位置,便可知道步進(jìn)電機(jī)的最終位置。 (二)方向控制 常用的步進(jìn)電機(jī)有三相、四相、五相、六相四種,其旋轉(zhuǎn)方向與內(nèi)部繞組的通電順序有關(guān)。下邊以三相步進(jìn)電機(jī)為例進(jìn)行闡述。 三相步進(jìn)電機(jī)有三種工作方式:
5、 (1) 單三拍,通電順序?yàn)锳→B→C→A→B……; (2) 雙三拍,通電順序?yàn)锳B→BC→CA→AB……; (3) 三相六拍,通電順序?yàn)锳→AB→B→BC→C→CA→A……; 如果按上述三種通電方式和通電順序進(jìn)行通電,則步進(jìn)電機(jī)正向轉(zhuǎn)動(dòng)。反之,如果通電方向與上述順序相反,則步進(jìn)電機(jī)反向轉(zhuǎn)動(dòng)。例如在單三拍中反相的通電順序?yàn)锳→C→B→A,其他兩種方式以此類推。 (三)步進(jìn)電動(dòng)機(jī)的加減速控制 對(duì)于步進(jìn)電動(dòng)機(jī)的點(diǎn)-位控制系統(tǒng),從起點(diǎn)至終點(diǎn)的運(yùn)行速度都有一定要求。如果要求運(yùn)行的速度小于系統(tǒng)的極限起動(dòng)頻率,則系統(tǒng)可以以要求的速度直接起動(dòng),運(yùn)行至終點(diǎn)后可立即停發(fā)脈沖串而令其停止。系統(tǒng)在本步的
6、運(yùn)行過程中,速度可認(rèn)為是恒定的。但在一般情況下,系統(tǒng)的極限起動(dòng)頻率是比較低的,而要求的運(yùn)行速度往往較高。如果系統(tǒng)以要求的速度直接起動(dòng),因?yàn)樵撍俣纫殉^極限起動(dòng)頻率而不能正常起動(dòng),可能發(fā)生丟步或根本不運(yùn)行的情況。系統(tǒng)運(yùn)行起來之后,如果到達(dá)終點(diǎn)時(shí)立即停發(fā)脈沖串,令其立即停止,則因?yàn)橄到y(tǒng)的慣性原因,會(huì)發(fā)生沖過終點(diǎn)的現(xiàn)象,使點(diǎn)-位控制發(fā)生偏差。因此,在點(diǎn)-位控制過程中,運(yùn)行速度都需要有一個(gè)加速-恒速-低恒速-停止的過程,如圖1-3所示。 圖1-3加減速控制 對(duì)于非常短的距離,如在數(shù)步范圍內(nèi),電動(dòng)機(jī)的加減速過程沒有實(shí)際意義,只要按起動(dòng)頻率運(yùn)行即可。在稍長(zhǎng)距離時(shí),電動(dòng)機(jī)可能只有加減速過程而沒有恒速
7、過程。對(duì)于中等或較長(zhǎng)的運(yùn)行距離,電動(dòng)機(jī)加速后必須有一個(gè)恒速過程。各種系統(tǒng)在工作過程中,都要求加減速過程時(shí)間盡量短,而恒速的時(shí)間盡量長(zhǎng)。特別是在要求快速響應(yīng)的工作中,從起點(diǎn)至終點(diǎn)運(yùn)行的時(shí)間要求最短,這就必須要求升速減速的過程最短而恒速時(shí)的速度最高。 升速時(shí)的起始速度應(yīng)等于或略小于系統(tǒng)的極限起動(dòng)頻率(速度),而不是從零開始。減速過程結(jié)束時(shí)的速度一般應(yīng)等于或略低于起動(dòng)速度,在經(jīng)步數(shù)低速運(yùn)行后停止。 升速的選擇是按照直線規(guī)律升速,按直線規(guī)律升速時(shí)加速度為恒定,因此要求電動(dòng)機(jī)產(chǎn)生的轉(zhuǎn)矩可基本認(rèn)為恒定。 用PLC對(duì)步進(jìn)電動(dòng)機(jī)進(jìn)行加減速控制,實(shí)際上就是改變輸出CP脈沖的時(shí)間間隔,升速時(shí)使脈沖串逐漸加密
8、,減速時(shí)使脈沖串逐漸稀疏。PLC用定時(shí)器中斷方式來控制電動(dòng)機(jī)變速時(shí),實(shí)際 上是不斷改變定時(shí)器轉(zhuǎn)載值的大小。 二、功率放大電路 三、軟件設(shè)計(jì) 步進(jìn)電機(jī)程序設(shè)計(jì)的主要任務(wù)是: ①判斷旋轉(zhuǎn)方向; ②按控制要求傳送控制脈沖。 因此,步進(jìn)電機(jī)控制程序就是完成環(huán)形分配器的任務(wù),從而控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)。首先要進(jìn)行旋轉(zhuǎn)方向的判別,然后要進(jìn)行拍數(shù)的判別,最后轉(zhuǎn)到相應(yīng)的控制程序。正反向控制程序分別按要求的控制順序輸出相應(yīng)的控制模型,再加上脈寬延時(shí)程序即可。其程序流程圖如下: 圖3-1程序流程圖 (一)方向控制 1. 梯形圖如見69,142-154步指令。 2. 梯形圖講解
9、 此程序塊的功能僅是進(jìn)行對(duì)輸出脈沖順序的控制,正相是Y1-Y2-Y3依次接通即A相-B相-C相,反向是Y3-Y2-Y1依次接通即C相-B相-A相。 3. 主要指令的分析 (二)工作方式控制 1、梯形圖如見57-65,73-137步指令。 2、梯形圖講解 此程序塊的功能用步進(jìn)指令實(shí)現(xiàn)拍數(shù)模塊程序的選擇而各模塊用移位指令SR實(shí)現(xiàn)依次接通功能,RA、RB、RC分別控制單三拍、雙三拍、六拍的移位接通,并用R12、R23、R35限制 SR的移位脈沖個(gè)數(shù),并接通R7實(shí)現(xiàn)觸發(fā)脈沖作用。用R8控制移位停止。 3、主要指令的分析 (1)SR左移寄存器指令 指令功能:相當(dāng)于一個(gè)串行輸入移位寄存器
10、。移位寄存器必須按數(shù)據(jù)輸入、移位脈沖輸入、復(fù)位輸入和SR指令的順序編程。數(shù)據(jù)在移位脈沖輸入的上升沿逐位向高位移位一次,最高位溢出,當(dāng)復(fù)位信號(hào)輸入到來時(shí),參與移位的內(nèi)容全部復(fù)位(變?yōu)椤?”)。該指令的功能只能為內(nèi)部字繼電器WR的16位數(shù)據(jù)基移一位?! ? (2)步進(jìn)指令 NSTL : 若該指令的觸發(fā)信號(hào)接通。則每次掃描均執(zhí)行NSTL斤維。開始執(zhí)行步進(jìn)過程(掃描執(zhí)行方式),并將包括該指令本身在內(nèi)的整個(gè)步進(jìn)過程復(fù)位。 SSTP : 表示進(jìn)入步進(jìn)程序。 NSTP : 當(dāng)檢測(cè)到該觸發(fā)信號(hào)的上升沿時(shí),執(zhí)行NSTP指令。即開始執(zhí)行步進(jìn)過程(脈沖執(zhí)行方式),并將包括該指令本身在內(nèi)的整個(gè)步進(jìn)過程復(fù)
11、位。 STPE : 關(guān)閉步進(jìn)程序區(qū),并返回一般梯形圖程序。 (3)內(nèi)部繼電器指令 R9013 : 第一掃描周期閉合。 4、各指令的操作數(shù) 指令 操作數(shù) 繼 電 器 定時(shí)器/計(jì)數(shù)器 寄存器 索引寄存器 常數(shù) 索引 修正值 WX WY WR SV EV DT IX IY K H SR — N/A N/A A N/A N/A N/A N/A N/A N/A N/A N/A TMR — N/A N/A N/A A N/A N/A N/A N/A A N/A N/A 注:A:可用,N/A:不
12、可用。以下各表都采用該符號(hào)表示,以后不再說明。 (三)步進(jìn)電動(dòng)機(jī)的加減速控制 1、梯形圖如見69 156-212步指令。 2、梯形圖講解 此程序塊的功能是進(jìn)行對(duì)SR移位時(shí)間的控制,用F0(MV)指令來對(duì)定時(shí)器進(jìn)行數(shù)值的初始化,F(xiàn)37(-1)指令來實(shí)現(xiàn)升速的控制而F35(+1) 指令來實(shí)現(xiàn)減速的控制,比較指令F60(CMP)用來速度是否達(dá)到規(guī)定值,時(shí)間繼電器T1控制停止緩沖時(shí)間。 3、主要指令的分析 (1)F0(MV)16位數(shù)據(jù)傳輸指令 a、指令功能: 將16位(bit)數(shù)據(jù)從一個(gè)16位(bit)區(qū)傳送到另一個(gè)16 位區(qū)。 b、指令梯形圖 觸發(fā)信號(hào) ↓ ↑
13、 ↑ S D S 16位常數(shù)或存放常數(shù)的16位區(qū)(源區(qū)) D 16位區(qū)(目的區(qū)) (2)F35(+1)16位數(shù)據(jù)加1指令 a指令功能 當(dāng)觸發(fā)信號(hào)接通時(shí),由D指定的16位數(shù)據(jù)加1,結(jié)果存儲(chǔ)在D中 觸發(fā)信號(hào)接通 D(原始數(shù)據(jù))+1 D(結(jié)果) 如果計(jì)算結(jié)果出現(xiàn)溢出(特殊內(nèi)部繼電器R9009接通),可使用F36(D+1)指令(32位數(shù)據(jù)加1)。 b指令梯形圖 觸發(fā)信號(hào) ↓ ↑ D D 16位數(shù)據(jù)遞加1 (2)F60(
14、CMP)16位數(shù)據(jù)比較指令 a指令功能: 當(dāng)觸發(fā)信號(hào)接通時(shí),將“S1”指令的16位數(shù)據(jù)與“S2”指定的16位數(shù)據(jù)進(jìn)行比較,比較的結(jié)果存儲(chǔ)在特殊繼電器R9009、R900A-R900Ck ,如果使用特殊繼電器R9010(常ON)來作F60(CMP)指令的觸發(fā)信號(hào)時(shí),則比較結(jié)果前的觸發(fā)信號(hào)R9010可省略。 b指令梯形圖 觸發(fā)信號(hào) S1 S2 ↓ ↓ ↓ 確保使用與F60(CMP)的觸發(fā)信號(hào)相同的觸發(fā)信號(hào) S1 被比較的16位常數(shù)
15、或傣族數(shù)據(jù)的16位區(qū) R900A?。緲?biāo)志 當(dāng)S1>S2時(shí)瞬間接通 S2 被比較的16位常數(shù)或存放數(shù)據(jù)的16位區(qū) R900B?。綐?biāo)志 當(dāng)S1=S2時(shí)瞬間接通 R900C <標(biāo)志 當(dāng)S1<S2時(shí)瞬間 4、各指令的操作數(shù) 指令 操作數(shù) 繼 電 器 定時(shí)器/計(jì)數(shù)器 寄存器 索引寄存器 常數(shù) 索引 修正值 WX WY WR SV EV DT IX IY K H TMR — N/A N/A N/A A N/A N/A N/A N/A A N/A N/A F0 S A A A A
16、 A A A A A A A D N/A A A A A A A A N/A N/A A F35 D N/A A A A A A A A N/A N/A A F60 S1 A A A A A A A A A A A S2 A A A A A A A A A A A F37 D N/A A A A A A A A N/A N/A A (四) I/O分配 輸入: X0:開始準(zhǔn)備(K1) X1:單三拍(K2)
17、 X2:雙三拍(K3) X3:六拍(K4) X4:反轉(zhuǎn)(K5) X5:停止(K6) 輸出: Y0: 開始準(zhǔn)備(L1) Y1:A相 Y2:B相 Y3:C相 Y4:反轉(zhuǎn)(L2) (五) 硬接線 圖6-1PLC硬接線圖 注:K5,K6為帶自鎖開關(guān)。 四、結(jié)束語(yǔ) 通過上面的一系列的學(xué)習(xí)和認(rèn)識(shí),步進(jìn)電動(dòng)機(jī)能直接接受數(shù)字量的輸入,所以特別適合PLC控制。經(jīng)過學(xué)習(xí)掌握步進(jìn)電動(dòng)機(jī)和可編程控制器技術(shù)的實(shí)踐應(yīng)用,使本設(shè)計(jì)能實(shí)
18、現(xiàn)對(duì)步進(jìn)電動(dòng)機(jī)的控制過程。在這個(gè)控制過程中,能實(shí)現(xiàn)步進(jìn)電動(dòng)機(jī)的拍數(shù)和方向的控制,更能顯示出可編程控制器是將傳統(tǒng)的繼電器控制技術(shù)與計(jì)算機(jī)技術(shù)融為一體,具有可靠性高、功能強(qiáng)、應(yīng)用靈活、使用方便等的一系列優(yōu)點(diǎn)。而可編程控制器是專門為工業(yè)控制應(yīng)用而設(shè)計(jì)的,可執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)與算術(shù)操作。他還具有豐富的輸入/輸出接口和較強(qiáng)的驅(qū)動(dòng)能力。而在實(shí)際運(yùn)用時(shí),其硬件需要根據(jù)實(shí)際需要進(jìn)行選用配置,其軟件則需根據(jù)控制要求進(jìn)行設(shè)計(jì)編制。 附錄Ⅰ:梯形圖
19、 參 考 文 獻(xiàn) [1]、常斗南,李全利 ,張學(xué)武 編著。 可編程序控制器原理、應(yīng)用、實(shí)驗(yàn)[M] 北京:機(jī)械工業(yè)出版社1998年7月 [2]、李乃夫編著 。 可編程序控制器原理、應(yīng)用、實(shí)驗(yàn)[M] 北京:中國(guó)輕工業(yè)出版社1998年1月 [3]、何衍慶,戴自祥,俞金壽編著 。 可編程序控制器原理及應(yīng)用技巧[M] 北京:化學(xué)工業(yè)出版社 1998年8月 [4]、俞雷聲,方宗達(dá)編著 。電氣控制與PLC應(yīng)用[M] 北京:機(jī)械工業(yè)出版社 1998年10月 [5]、易傳祿,韓希光編著??删幊绦蚩刂破鲬?yīng)用指南[M] 上海:上海科學(xué)普及出版社 1993年6月 [6]、黃大雷,吳庚申編著。 可編程序控制器及其應(yīng)用[M]人民交通出版社 1993年1月 [7]、馬洪飛,陳宏鈞 ,劉漢奎編著。電氣自動(dòng)化英語(yǔ)[M]哈爾濱:哈爾濱工業(yè)大學(xué)出版社 1999年7月 [8] 王宗培, 孔昌平, 李楚武編著。 步進(jìn)電動(dòng)機(jī)及其控制系統(tǒng)[M]. 哈爾濱: 哈爾濱 工業(yè)大學(xué)出版社 [9] 劉寶廷, 程樹康編著。 步進(jìn)電動(dòng)機(jī)及其驅(qū)動(dòng)控制系統(tǒng)[M]. 哈爾濱: 哈爾濱工業(yè)大學(xué)出版社, 1997. [10] 陳隆昌,閻治安,劉新正編著??刂齐姍C(jī)[M]. 西安:西安電子科技大學(xué)出版社 2000年5月 10
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)管理制度:常見突發(fā)緊急事件應(yīng)急處置程序和方法
- 某物業(yè)公司冬季除雪工作應(yīng)急預(yù)案范文
- 物業(yè)管理制度:小區(qū)日常巡查工作規(guī)程
- 物業(yè)管理制度:設(shè)備設(shè)施故障應(yīng)急預(yù)案
- 某物業(yè)公司小區(qū)地下停車場(chǎng)管理制度
- 某物業(yè)公司巡查、檢查工作內(nèi)容、方法和要求
- 物業(yè)管理制度:安全防范十大應(yīng)急處理預(yù)案
- 物業(yè)公司巡查、檢查工作內(nèi)容、方法和要求
- 某物業(yè)公司保潔部門領(lǐng)班總結(jié)
- 某公司安全生產(chǎn)舉報(bào)獎(jiǎng)勵(lì)制度
- 物業(yè)管理:火情火災(zāi)應(yīng)急預(yù)案
- 某物業(yè)安保崗位職責(zé)
- 物業(yè)管理制度:節(jié)前工作重點(diǎn)總結(jié)
- 物業(yè)管理:某小區(qū)消防演習(xí)方案
- 某物業(yè)公司客服部工作職責(zé)