欧美自拍 第二页_美女午夜福利无遮挡免费视频_内衣柜办公室的流行趋势_亚洲精品∨欧洲精品∨日韩精品_日本欧美国产色影_蜜桃无码av一区二区三区_在线播放黄色网站_男人的天堂aα在线观看_91短视频观看在线_三上悠亚绝顶を教え込ま

 您好,歡迎訪問公司官網(wǎng),我們將竭誠(chéng)為您服務(wù)!服務(wù)熱線18002899977(安先生)
東莞市軸順精密機(jī)械有限公司-主軸-主軸維修-電主軸維修-CNC主軸維修
全國(guó)服務(wù)熱線

18002899977

聯(lián)系我們

東莞總公司:

聯(lián)系人:安先生

手 機(jī) :18002899977

電 話:0769-82583011

真:0769-82583022

地 址:中國(guó) 廣東省 東莞市 大嶺山鎮(zhèn)楊屋第一工業(yè)區(qū)同晉高新科技園A棟9-10號(hào)


昆山分公司:

聯(lián)系人:易先生

手 機(jī):15162314007

址:中國(guó) 江蘇省 昆山市 城北環(huán)慶路2588號(hào)原創(chuàng)企業(yè)基地A區(qū)8棟西二樓

主軸維修包括當(dāng)前位置:首頁 -> 主軸維修包括

主軸正轉(zhuǎn)控制過程分析

發(fā)布時(shí)間:2021-04-02 21:24:38點(diǎn)擊率:

RSS訂閱

主軸正轉(zhuǎn)控制過程分析

手動(dòng)模式下,按下主軸正轉(zhuǎn)按鈕后,軟PLC運(yùn)行系統(tǒng)會(huì)進(jìn)行一系列的函數(shù) 調(diào)用,整個(gè)數(shù)據(jù)的運(yùn)算與存儲(chǔ)過程就是實(shí)現(xiàn)主軸正轉(zhuǎn)的過程:

1)人機(jī)界面進(jìn)程響應(yīng)主軸正轉(zhuǎn)按鈕函數(shù)。

這是人機(jī)界面進(jìn)程把數(shù)據(jù)寫入軟PLC與HMI共享內(nèi)存區(qū)的過程。首先HMI 進(jìn)程調(diào)用主軸正轉(zhuǎn)按鈕函數(shù)給人機(jī)界面數(shù)據(jù)域中變量m_M03賦為true,該變量 作為軟PLC的一個(gè)輸入信號(hào)存儲(chǔ)在人機(jī)界面緩存區(qū)中。

當(dāng)軟PLC進(jìn)入周期循環(huán)掃描時(shí),系統(tǒng)任務(wù)管理線程置位通訊事件句柄 h_eventcommuni,觸發(fā)軟PLC與人機(jī)界面進(jìn)程和軟CNC的通訊任務(wù)。系統(tǒng)中 設(shè)置軟PLC先與HMI進(jìn)程進(jìn)行通訊。HMI進(jìn)程利用寫函數(shù)WriteData〇將人機(jī) 界面緩存區(qū)數(shù)據(jù)寫入軟PLC與HMI的共享內(nèi)存區(qū)HMIToPLCBuffer單元中, 使地址PI0.5中數(shù)據(jù)置1?!癙I0.5”是HMI分配給軟PLC的10地址,在這里對(duì) 應(yīng)五軸銑床主軸正轉(zhuǎn)輸入位。

與HMI的通訊結(jié)束后,軟PLC系統(tǒng)任務(wù)調(diào)度線程取得控制權(quán),通過判斷 運(yùn)行狀態(tài)字得知整個(gè)通信任務(wù)并未完成,返回繼續(xù)執(zhí)行與CNC的通訊任務(wù)。其 中軟PLC與CNC共享內(nèi)存PLCToCNCBuffer單元中存儲(chǔ)了上一周期PLC發(fā)往 CNC的狀態(tài)信息。由于是手動(dòng)模式,所以該共享區(qū)中0號(hào)通道的第0位軟邏輯 狀態(tài)為“1” ;此外0號(hào)通道第5位狀態(tài)軟邏輯狀態(tài)為“0”,5號(hào)通道第2位 的軟邏輯狀態(tài)為“0”,5號(hào)通道第3位的軟邏輯狀態(tài)為“0”。

執(zhí)行I/O讀任務(wù)線程

執(zhí)行完通訊任務(wù),軟PLC運(yùn)行系統(tǒng)進(jìn)入I/O讀任務(wù)線程,將SoftSERCANS 卡雙口存儲(chǔ)區(qū)中數(shù)據(jù)讀入軟PLC與Sercos的共享內(nèi)存區(qū)SercosToPLCBuffer單

元,其中該共享單元0號(hào)通道第1位軟邏輯狀態(tài)為“0”,對(duì)應(yīng)本次掃描輸入映 像區(qū)主軸的當(dāng)前狀態(tài),該共享單元0號(hào)通道第2位軟邏輯狀態(tài)為“0”。

執(zhí)行PLC用戶程序

完成I/O讀任務(wù)線程,軟PLC系統(tǒng)任務(wù)調(diào)度線程喚醒程序執(zhí)行任務(wù)線程。 程序執(zhí)行任務(wù)線程一個(gè)是不斷取指令、調(diào)用指令函數(shù)的過程,它從指令鏈表節(jié)點(diǎn) 數(shù)據(jù)域中讀取到指令索引值,然后判斷指令類型調(diào)用指令函數(shù)進(jìn)行運(yùn)算。

當(dāng)執(zhí)行到圖5.1主軸正轉(zhuǎn)這一梯級(jí)時(shí),軟PLC系統(tǒng)首先對(duì)CQ0.0這一位的 軟邏輯進(jìn)行狀態(tài)判斷和操作,從指令存儲(chǔ)區(qū)的鏈表節(jié)點(diǎn)數(shù)據(jù)域中讀到指令索引值 “ 1001”,調(diào)用讀輸入位指令函數(shù)ReadInBit〇,利用位尋址函數(shù)ReadBit〇從PLC 與CNC的共享內(nèi)存區(qū)PLCToCNCBuffer單元中讀0號(hào)通道0號(hào)位的狀態(tài),通過 函數(shù)CurrentBitStatusG與系統(tǒng)中標(biāo)志位進(jìn)行比較確認(rèn)它的狀態(tài),然后壓入堆棧, 當(dāng)前棧頂元素值為“1”;接著對(duì)軟邏輯PI0.5進(jìn)行狀態(tài)判斷,執(zhí)行完一條指令后 指令鏈表的指針移指向下一個(gè)節(jié)點(diǎn),根據(jù)索引值“1003”調(diào)用讀輸入位相與指 令函數(shù)ReadInANDBit〇,從軟PLC與HMI的共享內(nèi)存區(qū)HMIToPLCBuffer單元 中讀取0號(hào)通道第5位狀態(tài)值“1”,接著利用堆棧操作函數(shù)AndStack()與當(dāng)前棧 頂元素進(jìn)行邏輯與運(yùn)算將結(jié)果“1”壓入棧頂;然后判斷由軟邏輯CQ0.7、RI1.0 和LQ0.1組成的并聯(lián)電路塊的狀態(tài)并與棧頂元素“1”進(jìn)行邏輯或運(yùn)算,將結(jié)果 壓入棧頂。

接著從PLC與Sercos共享內(nèi)存PLCToSercosBuffer讀取0號(hào)通道第2位的 狀態(tài)“0”取反后與棧頂元素“1”進(jìn)行邏輯與運(yùn)算,將結(jié)果“1”壓入邏輯堆棧, 然后從軟PLC內(nèi)部輸入映像區(qū)中讀取0號(hào)字節(jié)的第3位狀態(tài)“0”,取反后與棧 頂元素進(jìn)行邏輯與運(yùn)算,將結(jié)果壓入棧頂(狀態(tài)為“1”),然后執(zhí)行輸出指令OutBit LQ0.1,利用寫輸入位指令函數(shù)WriteOutBitG將當(dāng)前邏輯棧頂元素“1”改寫PLC 與Sercos共享內(nèi)存PLCToSercosBuffer單兀中0號(hào)通道第1位的狀態(tài),接著執(zhí)行 指令OutBit CQ5.2,改寫PLC與CNC共享內(nèi)存區(qū)PLCToCNCBuffer單元中5號(hào) 通道第2位的狀態(tài),然后繼續(xù)掃描下一梯級(jí)。

在圖5.1中的第二梯級(jí)中,軟PLC從共享內(nèi)存PLCToCNCBuffer單元中讀取 到5號(hào)通道第2位狀態(tài)“ 1 ”壓入堆棧,接著讀取PLCToCNCBuffer單元5號(hào)通 道中第3位的狀態(tài)“0”取反后和棧頂元素“1”進(jìn)行邏輯與運(yùn)算,將結(jié)果“1” 壓入棧頂,執(zhí)行輸出指令0utBitPQ3.3,用邏輯棧頂元素值“1”改寫PLC與HMI 界面共享內(nèi)存區(qū)PLCToHMIBuffer單元中3號(hào)通道第3位的狀態(tài);然后執(zhí)行OutBit LQ 4.1,用邏輯棧頂元素值“ 1 ”改寫PLC與Sercos共享內(nèi)存區(qū)PLCToSercosBuffer 單元中4號(hào)通道第1位的狀態(tài),繼續(xù)掃描其他梯級(jí)。

4)執(zhí)行I/O寫任務(wù)線程

程序執(zhí)行任務(wù)線程結(jié)束,軟PLC系統(tǒng)任務(wù)管理線程調(diào)度執(zhí)行I/O寫任務(wù)線 程,將PLC與Sercos共享內(nèi)存區(qū)PLCToSercosBuffer中數(shù)據(jù)寫入SoftSERCANS

被動(dòng)式主站卡的雙口 RAM存儲(chǔ)區(qū)的對(duì)應(yīng)地址。

完成I/O寫任務(wù)線程,軟PLC系統(tǒng)任務(wù)管理線程判斷運(yùn)行狀態(tài)字決定是否 進(jìn)行下一周期的循環(huán)掃描,是則繼續(xù)重復(fù)上述的四個(gè)階段,否則判斷是否退出軟 PLC應(yīng)用程序。


控制信號(hào)結(jié)果輸出 一方面,HMI在下一個(gè)掃描周期的通訊階段從共享內(nèi)存區(qū)讀取到對(duì)應(yīng)主軸 正傳位的狀態(tài),使人機(jī)界面HMI上主軸正轉(zhuǎn)燈亮。

其中HMI界面圖中軟邏輯位對(duì)應(yīng)關(guān)系如下:

X000——CQO.O: PLC給CNC分配的10地址中的手動(dòng)模式位

X001——PI 0.5:人機(jī)界面HMI給PLC分配的10地址中的主軸正轉(zhuǎn)位

Y000——LQ0.1: PLC給SERCOS分配的主軸上電位

Y001——CQ5.2: PLC給CNC分配的主軸正轉(zhuǎn)位

Y002——PQ0.3: PLC給人機(jī)界面HMI分配的主軸正轉(zhuǎn)燈位

Y003——LQ4.1: PLC給SERCOS分配的主軸正轉(zhuǎn)燈位

另一方面,SoftSERCANS卡在周期通訊的CP4階段將雙口 RAM數(shù)據(jù)打包

發(fā)往各個(gè)從站,PLCI/0從站總線控制器DM9000接收并解析報(bào)文,處理后由五 軸數(shù)控加工中心的2塊32位I/O數(shù)字量輸出模塊輸出。

其中第1塊數(shù)字量輸出模塊WordO外部接線端子2.1輸出高電平信號(hào),繼 電器KA2接通,主軸電源控制電路上KA2的常開觸點(diǎn)閉合,使主軸驅(qū)動(dòng)器電 源主電路上的接觸器KM2主觸頭閉合,向主軸驅(qū)動(dòng)器發(fā)出使能信號(hào),控制五 軸數(shù)控加工中心主軸正轉(zhuǎn),接線端子分配如圖5.4所示;第2塊數(shù)字量輸出模塊外 部接線端子2.1輸出高電平信號(hào),接通五軸數(shù)控加工中心操作面板上的主軸正轉(zhuǎn)指 示燈。

主軸反轉(zhuǎn)、主軸停止控制過程與按下主軸正轉(zhuǎn)按鈕的控制過程類似,這里 就不再一一解釋它們的執(zhí)行過程。

5.4本章小結(jié)

本章分析了五軸數(shù)控加工中心軟PLC所要控制的具體內(nèi)容,根據(jù)五軸數(shù)控加工中心 的控制邏輯編制了主軸正、反轉(zhuǎn)的控制程序,通過下載到軟PLC運(yùn)行系統(tǒng)中運(yùn) 行,實(shí)現(xiàn)了對(duì)五軸數(shù)控加工中心的主軸正、反轉(zhuǎn)控制,驗(yàn)證了軟PLC運(yùn)行系統(tǒng)的有 效性。

東莞市軸順精密機(jī)械有限公司  版權(quán)所有© Copyright 2017
技術(shù)支持:東莞網(wǎng)站建設(shè)  備案號(hào):粵ICP備16115718號(hào)

在線客服


客戶服務(wù)熱線
18002899977
在線客服