国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Java串口通訊的檢測系統(tǒng)程序設計

2016-11-14 22:07:20范超
中國科技博覽 2016年21期
關鍵詞:運動控制軟件設計

[摘 要]傳統(tǒng)近紅外分析儀器只能手工一個一個分析,再手工抄寫數(shù)據(jù),分析完后需要手工清洗。為了解決人工成本問題與效率問題。因此需要開發(fā)全自動分析系統(tǒng)。

[關鍵詞]串口通訊,運動控制,軟件設計

中圖分類號:X832 文獻標識碼:A 文章編號:1009-914X(2016)21-0357-01

引言

隨著科研和生產技術的不斷發(fā)展,優(yōu)良實驗室的規(guī)范已經(jīng)確立,人們對分析測試的要求在樣品數(shù)量、分析周期、數(shù)據(jù)準確性、降低工作成本和提高工作效率等方面都提出了更高的標準和要求。傳統(tǒng)的分析過程中手動取樣和進樣操作方式,人為因素所造成的各種誤差以及勞動強度大和效率低。

在食品行業(yè),隨著食品行業(yè)法規(guī)的完善,基層實驗室將面對更多批次的樣品量和法規(guī)要求,食品企業(yè)自檢實驗室對經(jīng)濟型液相分析需求不斷增加,樣品分析量的大幅增加和人工成本的增加,使快速便捷的智能化機械進樣和智能化分析的需求在迅速增加,本套系統(tǒng)綜合了樣品制備、分析及多種分析模式,實現(xiàn)了綠色分析,可全自動化樣品前處理及分析,且具備靈敏度高,幫助實驗室實現(xiàn)高通量、快速分析,是全面應用新技術成果的成功案例。

1 系統(tǒng)結構

自動進樣遠紅外分析系統(tǒng)結構如圖所示:

2 硬件組成

系統(tǒng)硬件主要組成包括以下部分:

進樣平臺:1臺,蠕動泵2臺 ,條碼掃描器:1臺,近紅外分析儀:1臺,串口分配器:1臺

硬件各部件的主要功能:

(1)進樣平臺:起“定位”功能,其中“旋轉臺”負責樣品管的選擇,“移動杠”負責進樣針在所選樣品管上插入頁面或離開頁面。

(2)蠕動泵:1# 蠕動泵負責泵送清洗液,2#蠕動泵負責泵送樣品溶液。

(3)條碼掃描器:負責掃描待測樣品的條碼。

(4)近紅外分析儀:負責后端樣品的檢測及檢測結果輸入。

(5)串口分配器:提供相關的通訊接口,實現(xiàn)系統(tǒng)通訊。

硬件的運動控制:

各硬件模塊的控制相對比較簡單,因為這些部件都是商品化的儀器,我們已經(jīng)拿到了廠家提供的“通信協(xié)議”,通過軟件rs232串口通訊向硬件端發(fā)送簡單的字符串指令即可讓硬件完成相應的動作。例如,發(fā)送指令“16540D”給條碼掃描器,掃描器即啟動掃描的動作,并把掃描的條碼信息反饋給軟件端;發(fā)送指“s”給蠕動泵,它即開始轉動,發(fā)送“t”,泵即停止轉動。

這里提及的“對硬件的控制功能”主要是將上述各硬件配件的運動根據(jù)用戶的特定功能需求搭配起來使用,即各指定操作動作的執(zhí)行的先后順序,以此來完成“樣品條碼掃描”、“進樣針定位”、“進樣”、“管路清洗”等操作。

3 軟件設計

(見圖2)

部分功能模塊的實現(xiàn)邏輯

(1)復位:進樣針先抬至最高點(上下移動),然后移動至0#位置(左右移動)。

(2)清洗管路、針壁:進樣針下移至X1位(比樣品位稍深),啟動1#泵,流通池開始進水,3秒后,再同時啟動2#泵,開始清洗管路。

(3)進樣針定位:判斷上一次的位置號n,樣品臺旋轉1個單位至“n+1”位置(前提n+1≤最大位置號),樣品針移動至樣品盤上空。

(4)該樣品是否為最后一個樣品:掃描完最后1個位置號后,繼續(xù)掃描2圈,如在這兩圈中均沒掃描到新的條碼,則謂之流程結束。

軟件功能

用戶登錄:兩種登錄方式,一為名字條碼掃描登錄;二是傳統(tǒng)的“賬號、密碼”模式。聯(lián)機自檢:監(jiān)控各硬件是否連接上了。測量窗口:分“自動檢測”、“定點檢測”和“手動檢測”等三個窗口。功能按鈕:“開始檢測”、“停止檢測”、“儀器條件”等窗口。狀態(tài)提示:檢測中的進度條提醒。歷史數(shù)據(jù):分析數(shù)據(jù)匯總。清洗平臺:清洗自動進樣平臺和蠕動泵。系統(tǒng)管理。

結束語:基于java串口通訊的程序設計越來越廣泛,主要優(yōu)點在于java在應用程序上的快速開發(fā)能力,目前許多開發(fā)人員利用java開發(fā)與硬件通訊的應用程序。

參考文獻:

[1] 李良,朱善安,基于java的串口通訊

[2]劉海巖,綠青,梁建龍,設計模式及其在軟件設計中的應用

作者簡介:

范超(1991-),男,漢族,四川樂山,單位:廣東工業(yè)大學2014級研究生,研究方向:控制科學與工程。

猜你喜歡
運動控制軟件設計
二維輪廓設計與運動控制系統(tǒng)設計與開發(fā)
價值工程(2017年8期)2017-03-25 04:26:01
CAN總線通信技術在電梯監(jiān)控系統(tǒng)中的應用
基于單片機SPCE061A的字幕機點陣式字母電子顯示屏的設計制作
商情(2016年42期)2016-12-23 16:56:26
具有自主感知行為的虛擬人運動控制技術研究綜述
基于STC單片機的廚房智能安全管控系統(tǒng)的設計
基于STM8S903K3的序列打螺絲夾具的軟件設計
JCI標準下發(fā)送調配部軟件設計及應用
一種VHDL語言代碼重用的方法
科技視界(2016年20期)2016-09-29 13:33:02
三維平動并聯(lián)機床控制系統(tǒng)設計
貼片機X/Y軸快速高精度定位的實現(xiàn)
贵港市| 黄梅县| 敦煌市| 安泽县| 祁连县| 龙陵县| 威远县| 乳山市| 霍林郭勒市| 兴安盟| 凯里市| 武川县| 柘城县| 台江县| 客服| 新巴尔虎左旗| 简阳市| 故城县| 牡丹江市| 蓬安县| 楚雄市| 姚安县| 桂东县| 大埔县| 新田县| 盘山县| 曲水县| 长兴县| 镶黄旗| 光泽县| 呼图壁县| 尉犁县| 上饶市| 辽中县| 米易县| 梁山县| 乐亭县| 伊春市| 桦川县| 孙吴县| 大同市|