閱讀 | 訂閱
閱讀 | 訂閱
金屬鈑金新聞

500W固體激光切割機在金屬加工領域中的應用

星之球科技 來源:天琪激光2011-09-21 我要評論(0 )   

介紹了在兩(liang) 種情況下小功率固體(ti) 激光加工係統中監拉軟件與(yu) PLC通訊的實現,並對兩(liang) 種方式進行了比較。一種是用VB6.0開發的監控軟件與(yu) PLC串行通訊的實現,給出了具體(ti) 的實例說...

介紹了在兩(liang) 種情況下小功率固體(ti) 激光加工係統中監拉軟件與(yu) PLC通訊的實現,並對兩(liang) 種方式進行了比較。一種是用VB6.0開發的監控軟件與(yu) PLC串行通訊的實現,給出了具體(ti) 的實例說明;一種是基於(yu) 觸摸屏開發的監控軟件與(yu) PLC通訊的實現。 在大功率固體(ti) 激光器監控係統中,激光加工係統的控製PLC可以采集和存儲(chu) 激光加工係統的實時狀態數據,監控軟件通過定時查詢這些數據來實現對激光器的監控功能。本文分別以OMRON PLC利用RS232接口與(yu) VB6.0開發的監控軟件進行串行通信,以及台達PLC利用台達觸摸屏組態軟件實現的通訊為(wei) 例,研究在不同情況下PLC和上層軟件的通訊。
1、基於(yu) VB的上位機與(yu) PLC的通訊 監控功能主要體(ti) 現在對加工係統實時數據及時準確的顯示和記錄它主要分為(wei) 控製管理模塊、數據通信模塊、故障處理模塊、數據處理模塊和信息處理模塊其中數據通信模塊負責與(yu) PLC控製係統進行數據通信任務,將操作人員的操作指令轉化為(wei) 統一的數據格式通過串行通信端口發送給PLC控製係統〔數據通信模塊同時負責讀取PLC控製係統傳(chuan) 來的數據,並調用數據處理模塊對其進行處理。
監控軟件中VB通訊程序的設計如下:

(1)初始化通訊端口

在大功率固體(ti) 激光加工係統中,監控係統采用OMRON可控製編程器CQM1H係列作為(wei) 下位機,普通的PC機作為(wei) 上位機。通訊端口是COM1口,通訊參數設定波特率為(wei) 9600,偶校驗,7個(ge) 數據位,2個(ge) 停止位。此參數必須與(yu) PLC端的設置相符,否則就無法進行通訊。具體(ti) 程序如下:

(2)串行端口打開後,進行數據的發送

數據發送的格式要標準,包括起始符、節點號、標題碼、數據,FCS、結束符。如果發送的是一串數據,上位機和PLC要統一數據格式,以便於(yu) 識別。計算好 FCS後,進行幀的發送即可。一個(ge) 幀發送的最大數據塊為(wei) 131個(ge) 字符,如果多於(yu) 13,個(ge) 字符,在發送前須拆分成一個(ge) 以上幀。當一組傳(chuan) 送數據要分解時,第一幀和中間各幀的末端用分界符代替結束符的發送〔下麵以上位機監控軟件傳(chuan) 送功率給PLC的通訊程序為(wei) 例:
(3)PC機接收PLC傳(chuan) 來數據

由PLC發送數據,通過監控軟件進行接收的程序與(yu) 此相類似。此種通訊方式中數據傳(chuan) 送時的處理相對簡單,並克服了采用自定義(yi) 數據格式時出現的數據丟(diu) 失現象,能夠正確無誤地發送和接收數據。

2、觸摸屏軟件與(yu) PLC的通訊

工業(ye) 級人機界麵)可作為(wei) PLC的小型工作站,具備與(yu) PLC連線監控的功能,以及采用文字、數字或圖形同步顯示內(nei) 部接點狀態及資料的能力各觸摸屏廠家都為(wei) 用戶提供了本廠觸摸屏產(chan) 品的組態軟件,這些軟件為(wei) 用戶提供了多種通用工具模塊,用戶不需要掌握太多的編程語言技術,就能很好地完成一個(ge) 工程所需要的幾乎所有功能。台達觸摸屏軟件就是其中的一種,它通過直觀的圖形和相對比較簡單的巨集指令來編輯係統界麵。巨集指令類似於(yu) PLC指令,PLC指令所能實現的基本功能,巨集指令也可以實現,而且編寫(xie) 方法相對簡單。

係統硬件采用台達係列PLC和觸摸屏,軟件包括組態環境和運行環境兩(liang) 個(ge) 部分。組態環境用來設計和構造自已的應用係統;運行環境部分則按照組態環境中構造的組態工程,運行完成用戶組態設計的目標和功能在計算機上開發出係統監控組態界麵,設置通訊參數,在"選項"菜單中選擇"模組參數設定"選項,這時會(hui) 彈出一個(ge) 窗口,在該窗口中進行通訊參數的設定(如圖1所示)。參數設定好後,將編寫(xie) 好的組態工程利用USB端日從(cong) 計算機中下載到觸摸屏中即可進行使用。由圖1可以看出,隻要根據協議設定和PLC進行通訊的參數即可,簡單易行,不需要進行專(zhuan) 門的編程〕觸摸屏軟件中,指令的執行過程跟PLC一樣,采取查詢方式,不斷地掃描。在進程中的某一線程,定時地查詢串口的接收緩衝(chong) 區,如果緩衝(chong) 區中有數據就讀取數據;若緩衝(chong) 區中沒有數據,該線程將繼續執行在一般情況下,查詢方式是一種最直接的讀串口方式,但由於(yu) 必須不斷地進行串口查詢,因此會(hui) 占用大量CPU的時問。

3、結束語

手丁編寫(xie) 工控軟件的優(you) 點是靈活性高、針對性比較強,可以根據係統的需要進行相應模塊的實現,軟件的成本低但缺點是工作量比較大、花費時間比較長、可靠性差、通用性低,對於(yu) 不同的應用對象都要重新設計程序,係統的部分改動就可能會(hui) 導致軟件的重新設計。台達觸摸屏的軟件屬於(yu) 小型組態軟件,功能強、使用方便,小需要非常專(zhuan) 業(ye) 的編程技術,節省了時間和人力資源。但也存在功能有限、靈活性差、不能滿足某些特殊要求的缺點因此在實際的應用中,要針對不同係統的特點和要求選擇不同的開發方式,以求達到最佳效果。

轉載請注明出處。

免責聲明

① 凡本網未注明其他出處的作品,版權均屬於(yu) fun88网页下载,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權範圍內(nei) 使 用,並注明"來源:fun88网页下载”。違反上述聲明者,本網將追究其相關(guan) 責任。
② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體(ti) ,轉載目的在於(yu) 傳(chuan) 遞更多信息,並不代表本媒讚同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯係我們(men) 刪除。
③ 任何單位或個(ge) 人認為(wei) 本網內(nei) 容可能涉嫌侵犯其合法權益,請及時向本網提出書(shu) 麵權利通知,並提供身份證明、權屬證明、具體(ti) 鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件後,將會(hui) 依法盡快移除相關(guan) 涉嫌侵權的內(nei) 容。

網友點評
0相關評論
精彩導讀