王程 陳亞東
1.遼寧鐵法能源有限責任公司 遼寧省鐵嶺市 112799 2.鐵法煤業(yè)(集團)有限責任公司 遼寧省鐵嶺市 112700
隨著人工智能技術的快速發(fā)展,物流運輸行業(yè)也越來與智能化和自動化,在煤炭運輸領域,煤炭智能運輸車是現(xiàn)代煤炭技術發(fā)展的核心之一。各煤炭企業(yè)都需要成熟可靠的煤炭智能運輸車。本文提出了一種通用的煤炭智能運輸車系統(tǒng)方案。煤炭智能運輸車的以可編程邏輯控制器為核心,通過模擬量輸入模塊采集數據給PLC,完成對所需模擬信號的采集,控制煤炭運輸車行走的作業(yè),系統(tǒng)由三元鋰電池供電,具有綠色,節(jié)能,方便,穩(wěn)定等特點。
煤炭智能運輸車系統(tǒng)結構框圖如圖1 所示。主要包括可編程邏輯控制器(PLC),數據采集傳感器,控制對象以及人機界面HMI 等組成。其中模數數模轉換模塊采集輸入的模擬信號并轉換成和運行電機的速度控制模塊的輸出。位置編碼器用于實用反饋當前轉向角度數據,其數據與電池狀態(tài)數據通過RS-485 通信方式與PLC 交換數據。
圖1 系統(tǒng)框圖
煤炭運輸車的軟件程序按功能劃分為:通信、模擬量初始化、轉換程序、制動程序、前進程序、變向程序、緊急故障報警程序等。通過分功能編寫模塊化設計,并進行分步調試,所有分步功能實現(xiàn)以后,進行專題聯(lián)調聯(lián)試。
I/O 端口分配如圖2 所示:
圖2 I/O端口分配分配
①通信程序
圖3 為讀取編碼器數據梯形圖。S0 為讀取角度數狀態(tài)。D3O7 存放發(fā)送的指令數據00 03 00 04 00 01 84 4A。SEND為發(fā)送指令。圖4 為電池狀態(tài)數據讀取梯形圖。
圖3 讀取編碼器數據梯形圖
圖4 讀取電池狀態(tài)數據梯形圖
②模擬量復位程序及運算控制程序
模擬量復位程序及運算控制程序如圖5 所示。模擬量AD 輸入通道1 接制動油路變送器,模擬量AD 輸入通道2 接角度傳感器,相應數據存放于D30。
圖5 模擬量復位程序及運算控制程序
③電機運行程序
電機運行程序分為向前和向后兩部分程序。Y3 控制電機方向,用來判讀向前還是向后,Y2 控制電機行走。圖6 所示為向前的PLC 程序。圖7 為智能煤炭車后退動作的控制程序。
圖6 前進控制程序
圖7 后退控制程序
當煤炭智能運輸車的硬件調試完成后,進行軟件分步調試。分步調試全部完成后,進行系統(tǒng)聯(lián)調聯(lián)試。根據初定的控制要求檢查是否實現(xiàn)功能,根據現(xiàn)象進行程序修改,直到控制要求正常。
煤炭智能運輸車控制系統(tǒng)通過安裝調試,實現(xiàn)控制功能。可負載1.8 噸的情況下,完成向前、向后、左轉、右轉、制動等工作環(huán)節(jié),保證系統(tǒng)工作正常。