王瑞賓
摘 要:本文結(jié)合作者從事汽車衡計量系統(tǒng)開發(fā)的經(jīng)驗,對汽車衡自動控制信號應該如何實現(xiàn)集中管控簡要的闡述了個人的設計理念及實現(xiàn)方式。最后,作者結(jié)合開始提及的現(xiàn)有汽車衡自動計量系統(tǒng)中存在的各種問題及實現(xiàn)汽車衡自動控制信號的集中管控后的實際實施效果簡要的總結(jié)了一些體會。
關鍵詞:汽車衡;控制信號;集中管控
中圖分類號:TH715 文獻標識碼:A 文章編號:1671-2064(2017)19-0059-01
1 引言
隨著企業(yè)管理水平的不斷提升及作業(yè)標準化進程的深入推進,目前眾多企業(yè)都陸續(xù)實現(xiàn)了汽車衡的自動計量。然而,為了實現(xiàn)汽車衡的自動計量,往往需要借助許多輔助設備,例如紅外(光柵)、射頻車號識別、視頻、IC卡、語音對講、道閘、大屏、紅綠燈、打印機等,這些輔助設備需要與稱重儀表相配合才能完成車輛自動計量并防止各類作弊情況的發(fā)生。在實際應用中,許多自動計量系統(tǒng)是由前期的人工計量系統(tǒng)改造而來,各種汽車衡的信號控制依然采用單獨控制方式,造成控制軟件對諸多控制方式類似的信號需要重復編寫,并且一旦新增、移除或移動某一個信號需要大幅度調(diào)整其它信號的控制方式,產(chǎn)生大量的流程變更成本。因此,汽車衡自動控制信號的集中管控就顯得尤為重要,在這種管控方式下,各類自動控制信號獨立控制、相互配合,不僅能夠?qū)崿F(xiàn)汽車衡的自動計量,而且將各類控制信號獨立于業(yè)務流程之外,實現(xiàn)了信號控制與業(yè)務流程的高內(nèi)聚、低耦合。
2 設計思路
為了解決上述問題,汽車衡各類自動控制信號在獨立控制的前提下要緊密協(xié)作,從設備層面上規(guī)避各類異常情況的發(fā)生,同時為了實現(xiàn)與業(yè)務流程的協(xié)同配合,支撐計量業(yè)務的順利開展,集控端還需要向業(yè)務系統(tǒng)提供各類關鍵數(shù)據(jù)及接口。其中主要涉及的各類控制信號如下圖1所示。
結(jié)合各類考慮,可對汽車衡自動控制信號的集中管控平臺進行如下設計:
(1)將汽車衡計量業(yè)務流程相關的關鍵點,劃分為如下狀態(tài):空磅、正在上磅、全部上磅、車輛停穩(wěn)、待確認、等待保存、車輛下磅;
(2)將汽車衡及輔助設備進行集中顯示并封裝,在自動計量過程中通過調(diào)用展示,提高復用率;所述的輔助設備,包括:紅外光柵、射頻車號識別、視頻、IC卡、語音對講、道閘、大屏、紅綠燈、打印機;
(3)所述各汽車衡計量業(yè)務流程的關鍵點判定,通過各輔助設備判定,脫離汽車衡的計量業(yè)務流程,降低耦合度。
3 流程簡述
依據(jù)上述設計思想,并集合多年的系統(tǒng)開發(fā)經(jīng)驗,為了最大限度的支撐并簡化上層業(yè)務流程的控制,可將整個計量流程進行如下劃分:
(1)當稱重儀表數(shù)據(jù)小于設定值時,判定為空磅狀態(tài),同時控制紅綠燈信號進行通行提示。當狀態(tài)由其它狀態(tài)轉(zhuǎn)變?yōu)榇藨B(tài)時觸發(fā)相應事件并預留手動觸發(fā)功能。
(2)當稱重儀表數(shù)據(jù)大于設定值且磅前紅外(光柵)發(fā)生遮擋時進入上磅狀態(tài),同時啟動車號識別等相關設備并改變紅綠燈提示。當狀態(tài)由其它狀態(tài)轉(zhuǎn)變?yōu)榇藨B(tài)時觸發(fā)相應事件并預留手動觸發(fā)功能。
(3)當稱重儀表數(shù)據(jù)大于設定值且磅前、磅后紅外(光柵)都未遮擋時進入完全上磅狀態(tài),同時啟動穩(wěn)定驗證流程。當狀態(tài)由其它狀態(tài)轉(zhuǎn)變?yōu)榇藨B(tài)時觸發(fā)相應事件并預留手動觸發(fā)功能。
(4)當車輛完全上磅后若稱重數(shù)據(jù)在設定范圍內(nèi)保持對應的時間則判定進入車輛停穩(wěn)狀態(tài),同時啟動語音及大屏提示功能,提示相應的設置信息,同時啟動IC卡功能等待有效信號。當狀態(tài)由其它狀態(tài)轉(zhuǎn)變?yōu)榇藨B(tài)時觸發(fā)相應事件并預留手動觸發(fā)功能。同時,在后續(xù)的流程中若重量發(fā)生超出設定范圍的變化將后退至此狀態(tài)。
(5)當流程設置需要用戶對某些數(shù)據(jù)進行確認時進入待確認狀態(tài),將相關信息在大屏上進行顯示并開啟確認開關信號的監(jiān)聽。當狀態(tài)由其它狀態(tài)轉(zhuǎn)變?yōu)榇藨B(tài)時觸發(fā)相應事件并預留手動觸發(fā)功能。
(6)當確認開關信號監(jiān)聽成功后觸發(fā)進入待保存狀態(tài)。當狀態(tài)由其它狀態(tài)轉(zhuǎn)變?yōu)榇藨B(tài)時觸發(fā)相應事件并預留手動觸發(fā)功能。
(7)當業(yè)務流程完成后,根據(jù)業(yè)務執(zhí)行情況設置保存成功狀態(tài),當接受到成功信號后,自動切入下稱狀態(tài),并執(zhí)行以下操作:打開打印機打印相關內(nèi)容;打開IC卡寫入相關信息;開啟語音及大屏提示;打開道閘進行車輛放行,車輛下稱后自動落桿。
4 應用效果
通過汽車衡自動控制信號的集中管控,硬件控制與業(yè)務流程控制相互獨立,模塊間通過數(shù)據(jù)轉(zhuǎn)發(fā)及事件觸發(fā)形成協(xié)同控制。信號集控端更注重各類信號的控制,通過各類參數(shù)設置,基本可以適應各類汽車衡,復用率大大提升。業(yè)務流程端更加關注業(yè)務流程管控,與各類硬件設備脫離,大大縮短了系統(tǒng)開發(fā)時間。
5 結(jié)語
計量自動化水平的提升必然帶來后期維護成本的提高及實施難度的提升,汽車衡自動控制信號的集中管控僅僅是在降低維護成本簡化實施難度方面的一個嘗試,各個企業(yè)可能采取的措施不同,希望能夠為大家拓展思路提供一些借鑒。endprint