作者:貴振方1) 張汝江1) 呂衛(wèi)陽2)
1)杭州和利時自動化有限公司,杭州 310018
2)北京科技大學(xué),北京 100083
摘 要:本系統(tǒng)以HOLLiAS-LEC G3小型一體化PLC為核心,采用自由口通信技術(shù),對多臺激光測距傳感器進行監(jiān)控,實現(xiàn)了激光測距系統(tǒng)的數(shù)據(jù)采集與處理。
關(guān)鍵詞:PLC,激光測距傳感器,自由口通信
分類號:TP315
Laser Ranging System Based on the HOLLiAS-LEC G3 PLC
GUI Zhenfang1) Zhang Rujiang1) LU Weiyang2)
1) Hangzhou HollySys Ltd., Hangzhou 310018
2) University of Science and Technology Beijing, Beijing 100083
ABSTRACT: HOLLiAS-LEC G3 Micro PLC is the main part of the laser ranging system which can monitor several laser-ranging-sensors by the free port communication technology to data acquisition and processing.
KEY WORDS: PLC,Laser-ranging-sensor,F(xiàn)ree port communication
隨著激光技術(shù)的發(fā)展,激光測距傳感器在檢測領(lǐng)域得到了越來越多的應(yīng)用。本文所研究的基于HOLLiAS-LEC G3小型一體化PLC的激光測距系統(tǒng),對多臺激光測距傳感器所采集到的數(shù)據(jù)進行處理,并將數(shù)據(jù)傳送給上位機,實現(xiàn)了對多臺激光測距傳感器的監(jiān)控。
1 激光測距傳感器的基本原理
激光測距傳感器的基本原理是,通過測量激光往返于被測目標(biāo)之間所需的時間,來確定被測目標(biāo)之間的距離。激光測距傳感器的原理和結(jié)構(gòu)都很簡單,是長距離檢測最有效的手段。
激光測距傳感器工作時,首先由激光二極管對被測目標(biāo)發(fā)射激光脈沖。經(jīng)被測目標(biāo)反射后,激光向各方向散射。部分散射的激光返回到傳感器的接收器,被光學(xué)系統(tǒng)接收后,成像到雪崩光電二極管上。雪崩光電二極管是一種內(nèi)部具有放大功能的光學(xué)傳感器,能夠檢測極其微弱的光信號。記錄并處理激光脈沖從發(fā)射到返回所經(jīng)歷的時間,即可得到被測目標(biāo)的距離。
2 PLC控制系統(tǒng)硬件設(shè)計
基于HOLLiAS-LEC G3小型一體化PLC的激光測距系統(tǒng)的功能結(jié)構(gòu)圖如圖1所示。系統(tǒng)通過PLC的自由口通信,接收多臺激光測距傳感器發(fā)送過來的數(shù)據(jù),根據(jù)傳感器提供的數(shù)據(jù)格式解析數(shù)據(jù)包,計算出測量的距離。系統(tǒng)的功能還包括顯示測量距離、在非正常情況下報警、與上位機進行數(shù)據(jù)交換等。
PLC的CPU模塊選用HOLLiAS-LEC G3系列的LM3108模塊,其性能價格比很高,廣泛應(yīng)用于工業(yè)控制的各個領(lǐng)域。LM3108模塊的標(biāo)準(zhǔn)配置包括兩個串行通信接口PORT0和PORT1,其中PORT0為RS485接口,PORT1為RS232接口。采用RS232接口建立PLC與上位機的通信,實現(xiàn)PLC程序的下裝和監(jiān)控。采用RS485接口建立PLC與現(xiàn)場儀表的通信。