剖析第六章可編程序控制器與輔助功能實(shí)現(xiàn)_第1頁
剖析第六章可編程序控制器與輔助功能實(shí)現(xiàn)_第2頁
剖析第六章可編程序控制器與輔助功能實(shí)現(xiàn)_第3頁
剖析第六章可編程序控制器與輔助功能實(shí)現(xiàn)_第4頁
剖析第六章可編程序控制器與輔助功能實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩77頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、剖析第六章可編程序控制器與輔助功能實(shí)現(xiàn)第六章-可編程序控制器與輔助功能實(shí)現(xiàn)第一節(jié)概述第一節(jié)概述vCNC內(nèi)部處理的信息大致可分為兩大類: 控制坐標(biāo)軸運(yùn)動的連續(xù)數(shù)字信息 控制刀具更換、主軸啟停、換向變速、零件裝卸、冷卻液開關(guān)和控制面板輸人/輸出的邏輯離散信息。第一類信息的處理v譯碼v刀補(bǔ)v插補(bǔ)v進(jìn)給和主軸伺服驅(qū)動第二類信息的處理v早期機(jī)床中有關(guān)順序邏輯和開關(guān)信息的處理大部分采用繼電器邏輯來實(shí)現(xiàn)。v大約在上世紀(jì)70年代以后,開始采用可編程邏輯代替繼電器邏輯,并稱之為可編程邏輯控制器(PLC)。vPLC:Programmable Logic ControllervPC:Programmable Con

2、troller區(qū)別v繼電器邏輯由廠家設(shè)計(jì),一種機(jī)床一種邏輯結(jié)構(gòu);邏輯復(fù)雜時(shí),繼電器數(shù)量很多;電路調(diào)試維修困難;可靠性差v可編程控制器響應(yīng)快;可靠性高;易于使用,易于編程,易于修改,成本不高第二節(jié)第二節(jié) 數(shù)控系統(tǒng)中的數(shù)控系統(tǒng)中的PLCPLC硬件結(jié)構(gòu)硬件結(jié)構(gòu)vPLC實(shí)際上也是一種計(jì)算機(jī)控制系統(tǒng),其特點(diǎn)是面向工業(yè)現(xiàn)場,具有更多、功能更強(qiáng)的I/O接口和面向電氣工程技術(shù)人員的編程語言微處理器(CPU)運(yùn)算器控制器電源輸入單元輸出單元存儲器EPROM(系統(tǒng)程序)RAM(用戶程序)外設(shè)I/O接口I/O擴(kuò)展接口I/O擴(kuò)展接口用戶輸出設(shè)備用戶輸出設(shè)備編程器盒式磁帶機(jī)打印機(jī)EPROM寫入器圖形監(jiān)控系統(tǒng)上位計(jì)算機(jī)v

3、小型PLC內(nèi)部結(jié)構(gòu)由中央處理器(CPU)、存儲器、輸入/輸出單元、編程器、電源、外部設(shè)備等組成,并且內(nèi)部通過總線相連v中央處理器單元中央處理器單元是系統(tǒng)的核心,通??芍苯邮褂猛ㄓ梦⑻幚砥鱽韺?shí)現(xiàn),它通過輸入模塊將現(xiàn)場信息采入,并按用戶程序規(guī)定的邏輯進(jìn)行處理,然后將結(jié)果輸出去控制外部設(shè)備v存儲器存儲器主要用于存放系統(tǒng)程序、用戶程序和工作數(shù)據(jù) 系統(tǒng)程序:控制和完成PLC各種功能的程序,出廠時(shí)廠家固化在存儲器中 監(jiān)控程序 模塊化應(yīng)用功能子程序 指令解釋程序 故障自診斷程序 管理程序 用戶程序:用戶根據(jù)工業(yè)現(xiàn)場的生產(chǎn)過程和工藝要求而編寫的應(yīng)用程序, 調(diào)試完成后由用戶固化于EPROM 工作數(shù)據(jù):PLC程序

4、運(yùn)行時(shí)要存取、隨時(shí)改變的數(shù)據(jù),存于RAM中PROMv輸入輸入/輸出模塊輸出模塊是PLC內(nèi)部與現(xiàn)場之間的橋梁: 將現(xiàn)場信號轉(zhuǎn)換成標(biāo)準(zhǔn)的邏輯電平信號 將PLC內(nèi)部邏輯信號電平轉(zhuǎn)換成外部執(zhí)行元件所要求的信號開關(guān)量輸入單元開關(guān)量輸出信號v將PLC內(nèi)部信號轉(zhuǎn)換成現(xiàn)場執(zhí)行機(jī)構(gòu)的各種開關(guān)信號。按照現(xiàn)場執(zhí)行機(jī)構(gòu)使用的電源類型的不同,開關(guān)量輸出單元可分為:晶體管輸出方式-用于直流輸出負(fù)載雙相晶閘管輸出方式-用于交流輸出負(fù)載繼電器觸點(diǎn)輸出方式-可用于直流、交流模擬量輸入單元v模擬量輸入在過程控制中的應(yīng)用很廣,如常用的溫度、壓力、速度、流量、酸堿度、位移的各種工業(yè)檢測都是對應(yīng)于電壓、電流的模擬量值,再通過一定運(yùn)算(

5、PID)后,控制生產(chǎn)過程達(dá)到一定的目的。v模擬量輸入電平大多是從傳感器通過變換后得到的,模擬量的輸入信號為4mA20mA的電流信號或1V5V、-10V10V、0V10V的直流電壓信號。模擬量輸入單元v模擬量輸入單元的作用是把現(xiàn)場連續(xù)變化的模擬量標(biāo)準(zhǔn)信號轉(zhuǎn)換成PLC內(nèi)部處理的、由若干位表示的數(shù)字信號。v模擬量輸入單元一般由濾波、A/D轉(zhuǎn)換器、光耦隔離等部分組成模擬量輸出單元v將PLC運(yùn)算處理后的若干位數(shù)字量信號轉(zhuǎn)換成相應(yīng)的模擬量信號,然后輸出,以滿足現(xiàn)場連續(xù)信號控制v模擬量輸出單元一般由光耦隔離、D/A轉(zhuǎn)換器、濾波等部分組成v輸出模塊是將中央處理器的二進(jìn)制數(shù)字信號轉(zhuǎn)換成4mA20mA的電流信號或

6、1V5V、-10V10V、0V10V的直流電壓信號,以提供給執(zhí)行機(jī)構(gòu)編程器編程器v編程器編程器是用來開發(fā)、調(diào)試、運(yùn)行應(yīng)用程序的特殊工具,一般由鍵盤、顯示屏、智能處理器、外部設(shè)備(如硬盤/軟盤驅(qū)動器等)組成,通過通信接口與PLC相聯(lián)電源電源v電源電源單元的作用是將外部提供的交流電轉(zhuǎn)換為可編程序控制器內(nèi)部所需要的直流電源,有的還提供了DC24V輸出v電源單元有三路輸出: 供給CPU模塊 供給編程器接口 供給各種接口模塊電源v較好的電磁兼容性(EMC) 指設(shè)備或系統(tǒng)在其電磁環(huán)境中符合要求運(yùn)行并不對其環(huán)境中的任何設(shè)備產(chǎn)生無法忍受的電磁干擾的能力:一方面是指設(shè)備在正常運(yùn)行過程中對所在環(huán)境產(chǎn)生的電磁干擾不

7、能超過一定的限值;另一方面是指器具對所在環(huán)境中存在的電磁干擾具有一定程度的抗擾度,即電磁敏感性v工作電源穩(wěn)定,有過流、過壓防護(hù)能力v備有電池,用于掉電時(shí)能及時(shí)保護(hù)RAM中重要數(shù)據(jù)接口v大、中型PLC中大多配置有擴(kuò)展接口和智能I/O模板。v擴(kuò)展接口:用于連接擴(kuò)展PLC單元v智能I/O模板:本身帶有CPU,可獨(dú)立完成專用功能;與主PLC并行工作,提高PLC運(yùn)行速度和效率。如: 計(jì)算和位置編碼器模塊 溫度控制模塊 閥控模塊 閉環(huán)控制模塊PLC軟件vPLC基本軟件包括系統(tǒng)軟件和用戶應(yīng)用軟件v系統(tǒng)軟件一般包括操作系統(tǒng)、語言編譯系統(tǒng)、各種功能軟件等: 操作系統(tǒng)管理PLC的各種資源,協(xié)調(diào)系統(tǒng)各部分之間、系統(tǒng)

8、與用戶之間的關(guān)系,為用戶應(yīng)用軟件提供一系列管理手段,以便用戶應(yīng)用程序能正確進(jìn)入系統(tǒng),正常工作v用戶應(yīng)用軟件是用戶根據(jù)電氣控制線路圖采用梯形圖語言編寫的邏輯處理軟件PLC是如何工作的v用戶完成應(yīng)用程序的設(shè)計(jì)、調(diào)試v用編程器寫入PLC的用戶程序存儲器v將現(xiàn)場的輸入信號和被控制的執(zhí)行元件相應(yīng)地連接在輸入模板的輸入端和輸出模板的輸出端,通過PLC控制開關(guān)使其處于運(yùn)行狀態(tài)vPLC開始循環(huán)順序掃描用戶程序v在輸入信號和用戶程序控制下,產(chǎn)生輸出信號,完成控制任務(wù)vPLC內(nèi)部一般采用循環(huán)掃描工作方式,在大、中型PLC中還增加了中斷工作方式vPLC上電后,在系統(tǒng)程序管理下,周而復(fù)始地按固定順序?qū)ο到y(tǒng)內(nèi)部的各種任

9、務(wù)進(jìn)行查詢、判斷、執(zhí)行1自診斷模塊v 在PLC的每個(gè)掃描周期內(nèi)首先要執(zhí)行自診斷程序,其中主要包括: 軟件系統(tǒng)的校驗(yàn) 硬件RAM的測試 CPU的測試 總線的動態(tài)測試等 若發(fā)現(xiàn)異常現(xiàn)象,PLC在作出相應(yīng)保護(hù)處理后停止運(yùn)行,并顯示出錯(cuò)信息,否則將繼續(xù)順序執(zhí)行下面的模塊功能。2編程器處理模塊v主要完成與編程器進(jìn)行信息交換的掃描過程v若PLC控制開關(guān)撥向編程工作方式,則當(dāng)CPU執(zhí)行到這里時(shí),馬上將總線控制權(quán)交給編程器v用戶可以通過編程器進(jìn)行: 在線監(jiān)視和修改內(nèi)存中用戶程序 啟動或停止CPU 讀出CPU狀態(tài) 封鎖或開放輸入/輸出 對邏輯變量和數(shù)字變量進(jìn)行讀寫等。v當(dāng)編程器完成處理工作或達(dá)到所規(guī)定的信息交換

10、時(shí)間后,CPU將重新獲得總線控制權(quán)3網(wǎng)絡(luò)處理模塊v主要完成與網(wǎng)絡(luò)進(jìn)行信息交換的掃描過程v前提:只有當(dāng)PLC配置了網(wǎng)絡(luò)功能時(shí),才執(zhí)行該掃描過程v作用:主要用于PLC之間,PLC與磁帶機(jī),或PLC與計(jì)算機(jī)之間進(jìn)行信息交換4用戶程序處理過程vPLC中的CPU采用查詢方式,通過輸入模塊采樣現(xiàn)場狀態(tài)數(shù)據(jù),并傳送到輸入映像區(qū)v當(dāng)PLC按照先左后右、先上后下的順序執(zhí)行用戶梯形圖時(shí),可在輸入映像區(qū)提取有關(guān)現(xiàn)場信息,在輸出映像區(qū)中提取歷史信息,處理后將結(jié)果存入輸出映像區(qū),供下次使用或輸出v最后進(jìn)入輸出服務(wù)掃描過程,通過輸出模塊的轉(zhuǎn)換控制現(xiàn)場有關(guān)執(zhí)行元件5超時(shí)檢查模塊v若掃描時(shí)間沒有超過PLC內(nèi)部看門狗定時(shí)器的設(shè)

11、定時(shí)間,則繼續(xù)執(zhí)行下一個(gè)掃描周期v否則若超時(shí),可能是硬軟件故障引起的系統(tǒng)死機(jī),CPU會停止運(yùn)行,復(fù)位輸入/輸出,并在報(bào)警后轉(zhuǎn)入停機(jī)掃描過程6出錯(cuò)處理模塊v當(dāng)自診斷出錯(cuò)或超時(shí)出錯(cuò)時(shí),就進(jìn)行報(bào)警,出錯(cuò)顯示,并作相應(yīng)處理 例如將全部輸出端口置為OFF狀態(tài),保留目前執(zhí)行狀態(tài)等,然后停止掃描過程。PLC的顯著特點(diǎn) 可靠性高 PLC面向惡劣工業(yè)現(xiàn)場硬件:屏蔽、濾波、隔離、電源保護(hù)、模塊化設(shè)計(jì)軟件:自診斷、故障檢測、信息保護(hù)與恢復(fù) 不存在接觸不良、觸點(diǎn)燒毛、觸點(diǎn)磨損、線圈燒壞等中間繼電器易出現(xiàn)的故障PLC的顯著特點(diǎn) 編程簡單,使用方便 軟件程序沿用了梯形圖,技術(shù)人員能在很短時(shí)間內(nèi)學(xué)會使用PLC靈活性好 PL

12、C利用軟件處理邏輯關(guān)系,當(dāng)改變了控制邏輯后,不必改變外部線路,只需改寫程序重新固化 產(chǎn)品易于系列化、通用化PLC的顯著特點(diǎn)直接驅(qū)動負(fù)載能力強(qiáng) 輸出模塊使用大功率晶體管和控制繼電器形式輸出,有很強(qiáng)的驅(qū)動能力,可直接驅(qū)動執(zhí)行電器的線圈,接通或斷開強(qiáng)電線路便于實(shí)現(xiàn)機(jī)電一體化 PLC結(jié)構(gòu)緊湊,體積小,重量輕,功耗低,易于裝入控制柜內(nèi),實(shí)現(xiàn)機(jī)電一體化利用通信功能可實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)控制二、內(nèi)裝型二、內(nèi)裝型PLCv所謂內(nèi)裝型PLC是指PLC內(nèi)含在CNC裝置內(nèi)部,從屬于CNC裝置,與CNC裝置集于一體。v內(nèi)裝型PLC與所從屬CNC裝置之間的信號傳送均在其內(nèi)部進(jìn)行v內(nèi)裝型PLC一般也不單獨(dú)配置I/O接口,而是通過

13、CNC裝置本身的I/O電路完成輸入/輸出功能v內(nèi)裝型PLC的硬件電路既可以單獨(dú)設(shè)計(jì)在其自己的印制電路板內(nèi),也可安排在CNC裝置的某一塊電路板中v內(nèi)裝型PLC既可以與CNC共用一個(gè)CPU,也可以為PLC設(shè)置專用的CPU共用CPUv充分利用CNC中微處理器的余力來完成PLC功能v使用元器件較少v但I(xiàn)/O點(diǎn)數(shù)不可能太多,規(guī)模也有限v一般適用于PLC功能相對簡單的場合。v有自己的CPU來專門負(fù)責(zé)PLC的功能,能力較強(qiáng),較適合于規(guī)模較大,邏輯復(fù)雜,動作速度要求較快的控制場合獨(dú)立CPU內(nèi)裝型PLC特點(diǎn)v采用內(nèi)裝型PLC,擴(kuò)大了CNC內(nèi)部直接處理數(shù)據(jù)的能力v可使用梯形圖方式進(jìn)行編輯,傳送復(fù)雜的控制功能v造價(jià)

14、較低,提高了CNC的性能/價(jià)格比v自從七十年代末期以來,世界上一些著名的數(shù)控系統(tǒng)生產(chǎn)廠家均在其數(shù)控產(chǎn)品中,開發(fā)了內(nèi)裝型PLC的功能三、獨(dú)立型三、獨(dú)立型PLCv所謂獨(dú)立型PLC實(shí)際上也就是一個(gè)通用型PLCv它完全獨(dú)立于CNC裝置v具有完備的硬件和軟件v能夠獨(dú)立完成CNC系統(tǒng)所要求的控制任務(wù)v獨(dú)立型PLC與數(shù)控機(jī)床之間的關(guān)系如下圖特點(diǎn)v獨(dú)立型PLC既要進(jìn)行機(jī)床側(cè)的I/O連接,還要進(jìn)行CNC裝置側(cè)的I/O連接,兩者均具有自己的I/O接口電路v獨(dú)立型PLC一般采用通用型模塊化結(jié)構(gòu),裝在插板式機(jī)箱或控制柜內(nèi),I/O點(diǎn)數(shù)和規(guī)模增減靈活應(yīng)用v對于數(shù)控車床、數(shù)控銑床和加工中心等單臺設(shè)備,所需I/O點(diǎn)數(shù)大多在1

15、28點(diǎn)以下,選用微型或小型PLC即可,少數(shù)復(fù)雜設(shè)備超過128點(diǎn)v大型數(shù)控機(jī)床,需選用中型或大型PLC 小結(jié)v獨(dú)立型PLC造價(jià)較高,性價(jià)比不如內(nèi)裝型PLCv內(nèi)裝型PLC多用于單微處理器的CNC系統(tǒng)中,而獨(dú)立型PLC主要用于多微處理器的CNC系統(tǒng)中。v它們的作用是一樣的,都是配合CNC裝置實(shí)現(xiàn)刀具軌跡控制和機(jī)床順序控制第三節(jié)第三節(jié) 數(shù)控系統(tǒng)中數(shù)控系統(tǒng)中PLC的信息交換的信息交換信息交換過程v以PLC為中心,在CNC、PLC和機(jī)床之間的信息傳遞PLCCNC機(jī)床機(jī)床PLC和CNC雙向信息交換vCNC發(fā)給PLC的信息 各種功能代碼M、S、T的信息 手動/自動方式信息 各種使能信息等vPLC發(fā)給CNC的信

16、息 M、S、T功能的應(yīng)答信息 各坐標(biāo)軸對應(yīng)的機(jī)床參考點(diǎn)信息等PLC與機(jī)床雙向信息交換vPLC向機(jī)床發(fā)送的信息 控制機(jī)床的執(zhí)行元件,如電磁閥、接觸器、繼電器等控制機(jī)床的執(zhí)行元件,如電磁閥、接觸器、繼電器等 各種狀態(tài)指示各種狀態(tài)指示 故障報(bào)警等故障報(bào)警等v機(jī)床向PLC發(fā)送的信息 機(jī)床操作面板輸入信息機(jī)床操作面板輸入信息 各種開關(guān)、按鈕等信息,如各種開關(guān)、按鈕等信息,如 機(jī)床啟動機(jī)床啟動/ /停止停止主軸正轉(zhuǎn)主軸正轉(zhuǎn)/ /反轉(zhuǎn)反轉(zhuǎn)/ /停止停止切削液開切削液開/ /關(guān)關(guān)倍率選擇倍率選擇各坐標(biāo)軸點(diǎn)動各坐標(biāo)軸點(diǎn)動刀架卡盤夾緊刀架卡盤夾緊/ /松開松開各運(yùn)動部件的限位開關(guān)各運(yùn)動部件的限位開關(guān)主軸狀態(tài)監(jiān)視信

17、號主軸狀態(tài)監(jiān)視信號伺服系統(tǒng)運(yùn)行準(zhǔn)備信號伺服系統(tǒng)運(yùn)行準(zhǔn)備信號FAGOR 8025/8030系統(tǒng)簡介系統(tǒng)簡介 FAGOR 8025/8030車床數(shù)控系統(tǒng)是由西班牙FAGOR公司生產(chǎn),用戶數(shù)量巨大,有T、TG、TS三個(gè)系列: T系列車床系列 TG系列帶有圖形功能的車床數(shù)控系統(tǒng) TS系列具有刀具自旋功能的車床數(shù)控系統(tǒng)特點(diǎn)v系統(tǒng)最多可驅(qū)動六個(gè)坐標(biāo)軸v可接受六個(gè)軸的反饋輸入v可實(shí)現(xiàn)三軸聯(lián)動直線插補(bǔ)v兩軸直線或圓弧插補(bǔ)v系統(tǒng)分辨率為1m,機(jī)床定位精度接近2mv系統(tǒng)中G00的最大速度達(dá)v可控最大主軸轉(zhuǎn)速為9999r/minv刀庫容量可達(dá)99把刀具v8單顯CRT可進(jìn)行靜、動態(tài)圖形顯示v經(jīng)RS232和RS485實(shí)

18、現(xiàn)通信和聯(lián)網(wǎng)。v具有完備的刀具補(bǔ)償功能v有較強(qiáng)的錯(cuò)誤診斷能力v具有探針輸入功能特點(diǎn)vFAGOR 8025/8030 PLC也有兩種選擇形式: 第一種是獨(dú)立型PLC,由一個(gè)單獨(dú)的PLC組件構(gòu)成,通常被安裝在機(jī)床電器柜中,其輸入/輸出點(diǎn)數(shù)為64/32點(diǎn) 第二種是內(nèi)裝型PLC,集成在CNC系統(tǒng)內(nèi)部,其輸入/輸出點(diǎn)數(shù)為41/24點(diǎn)FAGOR 8025/8030 TGI 該型號車床數(shù)控系統(tǒng)采用了內(nèi)裝型PLC,資源情況如下:v41個(gè)24V直流輸入信號;v24個(gè)24V直流輸出信號;v255個(gè)16位寄存器;v2047個(gè)標(biāo)志器(內(nèi)部繼電器);v32個(gè)計(jì)時(shí)器(10ms655s);v16個(gè)計(jì)數(shù)器(-32767+32

19、767或065535)內(nèi)裝型內(nèi)裝型PLC的輸入信號的輸入信號I42I104通過通過I/O1和和I/O2,將將CNC的的輸出傳遞給外部輸出傳遞給外部借助于借助于I/O1和和I/O2將外部信息通過將外部信息通過PLC的的O25O64送給送給CNCI/O3為主軸和為主軸和6個(gè)進(jìn)給軸提供個(gè)進(jìn)給軸提供模擬控制電壓。模擬控制電壓。系統(tǒng)內(nèi)部與PLC有關(guān)的信號流向與外部連接vO1O24共共24個(gè)信號安排在個(gè)信號安排在I/O1上上vI1I41共共41個(gè)信號分散在三個(gè)連接器上:個(gè)信號分散在三個(gè)連接器上: I/O1上有上有8個(gè)信號個(gè)信號 I/O2上有上有32個(gè)信號個(gè)信號 I/O3上還有一個(gè)信號上還有一個(gè)信號一、一、

20、PLC的輸入的輸入v共有104個(gè)輸入信號: 其中41個(gè)外部輸入信號通過三個(gè)連接器送入,編號為I1I41,主要是機(jī)床上的有關(guān)輸入信號。 另外63個(gè)內(nèi)部邏輯輸入信號,通過公共存儲器單元由CNC傳送給PLC,其編號對應(yīng)為I42I104二、二、PLC的輸出的輸出v共有64個(gè)輸出信號: 其中24個(gè)外部輸出信號通過連接器I/O1送出,編號為O1O24,主要是給機(jī)床輸出各種開關(guān)信號等 另外40個(gè)內(nèi)部邏輯輸出信號通過內(nèi)部公共存儲單元由PLC送給CNC,其編號對應(yīng)為O25O64 三、三、PLC的標(biāo)志器的標(biāo)志器v標(biāo)志器(內(nèi)部繼電器)就是一個(gè)存儲器,存放用戶定義信息,以“位”的方式進(jìn)行工作;vPLC的后備電池可以在

21、電源關(guān)斷時(shí),保持標(biāo)志器中的邏輯狀態(tài)不變。v若希望啟動時(shí)的初始狀態(tài)為0,則可用指令來予以清除PLC中總共提供了2047個(gè)標(biāo)志器,允許用戶使用的只是M1M512v具體分配如下: vM1M512 供用戶使用vM1801M1964 用于與CNC進(jìn)行數(shù)據(jù)交換vM202XM202X 算術(shù)符號標(biāo)志器vM202XM2024 時(shí)鐘標(biāo)志器vM2046M2047 預(yù)置標(biāo)志器四、四、PLC的寄存器的寄存器v寄存器用于存放數(shù)據(jù)信息,均為16位,數(shù)據(jù)范圍為-32768+32767(帶符號)或065535(不帶符號)。v部分?jǐn)?shù)據(jù)寄存器的分配如下:R1R100 可供用戶使用的寄存器R101R164 用于與CNC進(jìn)行數(shù)據(jù)交換R

22、201R203 用于與CNC進(jìn)行數(shù)據(jù)交換五、五、CNC與與PLC之間的信息交換之間的信息交換vPLC除了通過內(nèi)部輸入(I42I104)、內(nèi)部輸出(O25O64)端口與CNC之間進(jìn)行數(shù)據(jù)交換外,還可以通過標(biāo)志器、寄存器來實(shí)現(xiàn)與CNC交換數(shù)據(jù)的目的(一)通過激活標(biāo)志器在CNC中產(chǎn)生信息v實(shí)現(xiàn)原理 當(dāng)8025/8030系統(tǒng)中的PLC運(yùn)行時(shí),可借助于PLC中的標(biāo)志器M1801M1899的激勵(lì),在CNC中產(chǎn)生199個(gè)相關(guān)信息,并在CRT上進(jìn)行顯示。 當(dāng)標(biāo)志器M1801M1899釋放后,相應(yīng)信息被取消,CRT上顯示也消失。標(biāo)志器的激活和釋放可通過輸入一個(gè)脈沖信號來實(shí)現(xiàn)v假設(shè)PLC程序中編有指令:I12=M

23、1845,表示當(dāng)外部輸入信號I12由低電平變?yōu)楦唠娖剑ㄉ仙赜行Вr(shí),就將相應(yīng)標(biāo)志位置位,即M1845=“1”,在CNC中產(chǎn)生45號信息,并在CRT上顯示v當(dāng)外部輸入信號I12由高電平變?yōu)榈碗娖剑ㄏ陆笛赜行Вr(shí), 則45號信息消失PLC中99個(gè)標(biāo)志器M1801M1899可與CNC中99條信息對應(yīng)vCNC中前25個(gè)消息(對應(yīng)標(biāo)志器M1801M1825 ) 為關(guān)鍵信息,表示CNC執(zhí)行中的致命錯(cuò)誤,當(dāng)出現(xiàn)一個(gè)錯(cuò)誤時(shí),CNC將中斷程序的運(yùn)行,執(zhí)行相應(yīng)處理v當(dāng)出現(xiàn)其余信息時(shí),不中斷CNC程序的執(zhí)行,僅在CRT上顯示(二)借助于標(biāo)志器對CNC中變量進(jìn)行讀寫或修改v工作原理 PLC中寄存器R101R164用

24、于存放CNC裝置中寄存器R1R64的映像值 現(xiàn)通過激活相應(yīng)標(biāo)志器,就可對CNC中寄存器R1R64的內(nèi)容進(jìn)行讀寫和修改v通過激活標(biāo)志器M1901M1940,可讀出CNC中寄存器R1R40中的內(nèi)容,并存儲在PLC的寄存器R101R140v通過激活標(biāo)志器M1941M1964,可將PLC中寄存器R141R164的內(nèi)容寫入CNC中寄存器R41R64(三)執(zhí)行M、S、T功能過程中對R201R203的內(nèi)容進(jìn)行更新v若PLC正執(zhí)行M、S、T功能,則CNC自動將該功能對應(yīng)參數(shù)傳送到PLC的預(yù)定寄存器R201R203中第四節(jié)第四節(jié) 輔助功能輔助功能(M、S、T)的實(shí)現(xiàn)的實(shí)現(xiàn) 一、一、M功能的實(shí)現(xiàn)功能的實(shí)現(xiàn)vM功能

25、也稱輔助功能,其代碼用字母“M”后跟隨二位數(shù)字表示。v根據(jù)M代碼的編程,可以控制主軸的正反轉(zhuǎn)及停止,主軸齒輪箱的變速,冷卻液的開關(guān),卡盤的夾緊和松開,以及自動換刀裝置的取刀和還刀等。表中M功能執(zhí)行條件不相同v段前輔助功能:在譯碼處理傳送到工作寄存器后立即起作用,記為I類,如M03、M04。v段后輔助功能:必須等到輔助功能所在程序段中的坐標(biāo)軸運(yùn)動完成后才起作用,記為A類,如MO5、M09。v有些輔助功能只在本程序段內(nèi)起作用,當(dāng)后續(xù)程序段到來時(shí)便失效,記為C類,例如M06。v有些輔助功能一旦被編入執(zhí)行后便一直有效,直至被注消或取代為止,并記為H類,例如M10、M11根據(jù)M功能動作類型不同,譯碼后的處理方法有差異v例如: 有些M代碼經(jīng)譯碼處理后,CNC通過PLC輸入接口送到PLC相應(yīng)寄存器中,然后供PLC掃描采樣,并輸出處理結(jié)果,控制有關(guān)執(zhí)行元件二、二、S功能的實(shí)現(xiàn)功能的實(shí)現(xiàn)S功能主要完成主軸轉(zhuǎn)速的控制,編程時(shí)可采用:S2位代碼形式S4位代碼形式v首先針對S

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論