謝超藝 常德職業(yè)技術(shù)學院
引言:PLC即可編程控制器,是在傳統(tǒng)的順序控制器的基礎上,引入微電子技術(shù)、計算機技術(shù)、自動控制技術(shù)、和通信技術(shù)而形成的一代新型工業(yè)控制裝置。該控制器由計算機完成程序的編寫,然后輸入到控制器中,控制器執(zhí)行邏輯程序,判斷生產(chǎn)步驟的準確性。在該項技術(shù)控制下的工業(yè)機器人具有一定的“思考能力”??梢圆粩嘀貜鸵欢纬绦?,在自控裝置的輔助下可以簡單完成一些生產(chǎn)操作,未來該項技術(shù)可能會滲透到更多的領(lǐng)域。
PLC是通過計算機編程實現(xiàn)其相應的功能的,其編程過程簡單,可隨時進行變換,因此體現(xiàn)出PLC超強的環(huán)境適應能力,以及靈活多變的特點。隨著編程語言的多樣化,機器人中的電路需要進行少量的變更,而PLC控制系統(tǒng)并不會阻礙其它程序的正常運轉(zhuǎn)。機械設備進行自動化生產(chǎn)的動力來源是電能,將PLC技術(shù)運用到其中,可提升電力傳輸系統(tǒng)排除外界電網(wǎng)干擾的能力,從而使得工作過程更加穩(wěn)定。
原來工廠的自動化生產(chǎn)是使用微機來進行編程的,匯編語言的學習難度很大,編程過程若出現(xiàn)細微的差錯,機械設備在執(zhí)行上就會出現(xiàn)很大偏差。PLC編程的出現(xiàn)很好地解決了這一問題。使用梯圖形語言進行編程,技術(shù)人員只需進行簡單的學習即可掌握;控制構(gòu)件的體積很小,在很小的電路板上就完成整個電路的集成,對機電一體化的實現(xiàn)有很大的促進作用,集成化程度高。不僅能實現(xiàn)計算、定時等功能,借助相關(guān)的硬件還能實現(xiàn)各種各樣的控制過程。
工業(yè)機器人準確完成整個工作過程,依靠的是控制系統(tǒng)的精確控制,而PLC技術(shù)直接影響著控制系統(tǒng)的工作效率。優(yōu)秀的控制系統(tǒng)能夠保證機器人的執(zhí)行機構(gòu),可以按照既定的軌跡進行運動,在程序不更換的情況下長時間保持這一運動狀態(tài)。為保證機器人工作過程的穩(wěn)定,控制系統(tǒng)需要在速度、定點等方面進行合理控制。下面對兩種主要的控制方式進行介紹,并對其基本要求進行闡述。
PTP控制,該種控制方法可以實現(xiàn)對某點位置的精確定位,并在相應的點上進行操作。為保證定位的準確性,需要將執(zhí)行器的位姿進行嚴格控制。若位姿得不到保證,機器人的工作質(zhì)量可能會很低。該控制方式的優(yōu)勢在于不用考慮作業(yè)過程中的運動軌跡,只要找準點完成相應的工作即可,對點坐標的確定是電位控制的難點。
CP控制,該方法可以實現(xiàn)對運動軌跡的控制,忽略對點的定位。若想執(zhí)行器按照設計的軌跡進行運動,需要保證機器人能夠進行連續(xù)動作。即身體各個關(guān)節(jié)串聯(lián)起來,沒有停頓的完成一系列動作。與點位控制相比,CP控制難度很大,需要同時兼顧多個關(guān)節(jié)的運動,在必要的時候還要進行插補運算。
控制系統(tǒng)的分類可從其原理、結(jié)構(gòu)等方面進行劃分,最終將其劃分為兩類:非伺服控制和伺服控制。前者機器人工作之前提前將程序編好,按下啟動按鈕之后,系統(tǒng)中的各驅(qū)動元件相互配合,共同完成動作的執(zhí)行,在執(zhí)行各項操作的過程信號不會反饋給計算機終端。此種控制系統(tǒng)適合用在作業(yè)流程比較固定、簡單、且對精度要求較低的場合。后者需要對機器人的作業(yè)過程進行實時監(jiān)測,將檢測到的速度、加速等參數(shù)的動態(tài)變化傳回數(shù)據(jù)終端。在計算機的分析和處理下,對作業(yè)過程中出現(xiàn)的問題進行調(diào)整,該系統(tǒng)靈活性較強,適用于執(zhí)行比較復雜的動作,精密儀器的制造中伺服系統(tǒng)的運用十分廣泛。
隨著科學技術(shù)的不斷發(fā)展,工業(yè)機器人在工廠的生產(chǎn)制造中得到廣泛使用,不僅提高了生產(chǎn)的效率,還有效減少了在生產(chǎn)過程中出現(xiàn)錯誤的頻率。傳統(tǒng)生產(chǎn)過程中,人工難以完成的操作,機器人都能輕松完成,由此可見機器人在工業(yè)生產(chǎn)中的重要地位。下面具體介紹PLC技術(shù)在工業(yè)機器人控制系統(tǒng)中發(fā)揮的重要作用。
該項技術(shù)對運控原理的把控比較精準,機器人可在程序的指導下獨立完成各項作業(yè)。控制系統(tǒng)中,軸的運轉(zhuǎn)都是獨立進行的,通過不同大小的齒輪嚙合在一起,實現(xiàn)力的傳遞。技術(shù)人員只需記住不同顏色的按鈕代表的控制動作即可。只要按下按鈕,控制系統(tǒng)在PLC技術(shù)的協(xié)調(diào)下就能有條不紊的進行各類作業(yè)。工業(yè)機器人的運轉(zhuǎn)方式分為三種,及直線運動、旋轉(zhuǎn)運動和垂直運動。要想實現(xiàn)三種動作的協(xié)調(diào)配合,需要對伺服電機和驅(qū)動器的規(guī)格、數(shù)量進行合理選擇,下面是電機的各項參數(shù)表,僅供參考。
表一 電機參數(shù)表
在對運動進行編程前,需對其工作原理進行了解,再進行相應的編程工作。首先,升降臂負責上下運動過程,其運動過程是由絲桿負責的,絲桿的速度由減速器控制,電機為整個運動提供動力。在利用PLC技術(shù)進行編程時,將傳動比、螺距按照標準進行設置,電機發(fā)生的是旋轉(zhuǎn)運動,其MAM指令通過以下公式完成編程:
n1—升降臂運動轉(zhuǎn)速
pz—功率
其次,對大臂運動進行輔助編程,其工作原理和升降臂類似。需要對傳動比進行設定,還要對轉(zhuǎn)速嚴格控制,轉(zhuǎn)速編程需要借助以下
公式來進行計算:
n2—大臂運動轉(zhuǎn)速
θ·—轉(zhuǎn)角
最后是對小臂的運動過程進行編程。在此運動中不僅需要電機、減速機,還需要皮帶輔助完成傳動。通過對升降臂、大臂和小臂的編程,再加上一定的協(xié)調(diào)工作,就能很好地控制機器人完成各類動作。在三者編程時,都需要用到MAM指令,若想機器人的各個關(guān)節(jié)能夠同時協(xié)調(diào)運動,需要對MAM指令的速度進行調(diào)整。電機的運轉(zhuǎn)保持一致,系統(tǒng)對各臂的控制動作就不會出現(xiàn)時間差,從外部表現(xiàn)看機器人可以順暢地完成指定動作。
此外,為保證周在傳遞力時的一致性,伺服系統(tǒng)也需要進行適當?shù)脑鲆娌僮???傊甈LC就是一種可靈活操作的邏輯控制器,通過編程實現(xiàn)地機器人動作的定點、定位控制,多個硬件單元共同指導機器人完成一系列的連續(xù)性動作。PLC技術(shù)的有效使用是離不開代碼的編寫的,為保證機器人動作的準確性和靈活性,代碼編寫完成后需要進行測試,測試通過才能進行相應的控制作業(yè)。
本文對PLC技術(shù)在工業(yè)機器人中的應用進行了具體介紹,從文中可看出其在工業(yè)機器人控制系統(tǒng)中發(fā)揮著重要作用。該項技術(shù)的出現(xiàn)打破了傳統(tǒng)的工業(yè)生產(chǎn)模式,加速工業(yè)生產(chǎn)的發(fā)展。機器人的使用可以實現(xiàn)產(chǎn)品生產(chǎn)的自動化,生產(chǎn)過程中的錯誤率不斷減少,為企業(yè)帶來可觀的利潤。PLC技術(shù)在控制系統(tǒng)中的各項應用技術(shù)已經(jīng)趨于完善,也將會在其它系統(tǒng)中應用。