呂建敏,劉 娟,陳 玲
(滄州醫(yī)學(xué)高等專科學(xué)校,061001)
基于RS-485總線的殘疾人護(hù)理設(shè)備質(zhì)檢儀器設(shè)計
呂建敏,劉 娟,陳 玲
(滄州醫(yī)學(xué)高等??茖W(xué)校,061001)
為了更好的護(hù)理殘疾人,根據(jù)某些殘疾人護(hù)理設(shè)備手工檢測中所存在的不足,根據(jù)這些不足的問題來設(shè)計一臺可以自動檢測并同時打印出檢測報告單的護(hù)理設(shè)備出廠檢測儀器。這臺檢測儀器主要是根據(jù)V86.0和RS-485的總線技術(shù)來構(gòu)建,多點(diǎn)數(shù)據(jù)的采集和控制是通過上位機(jī)和只能儀器儀表來實(shí)現(xiàn)的,殘疾人護(hù)理設(shè)備的出廠檢驗(yàn)工作是可以自助完成的。我們通過多次的實(shí)踐運(yùn)行表明,此檢測儀器是具有界面良好、操作簡單、準(zhǔn)確、快速等多方面的特點(diǎn),從而使檢測效率得到很大的提升。
V86.0;RS-485;殘疾人;護(hù)理設(shè)備;質(zhì)檢儀器設(shè)計
傳統(tǒng)的殘疾人護(hù)理設(shè)備沒有運(yùn)用科學(xué)和良好的技術(shù)來制作,已經(jīng)跟不上時代發(fā)展的腳步,同時傳統(tǒng)的殘疾人護(hù)理設(shè)備存在很多的弊端,需要我們及時的改進(jìn)和完善。自動完成殘疾人糞便的清理工作的順序是由充氣、吸氣、沖水、吹氣等來完成的,通過提供良好的護(hù)理服務(wù),可以改善長期臥床殘疾人的病痛。殘疾人護(hù)理設(shè)備出廠時是需要進(jìn)行多方面的檢測才能完成安全達(dá)標(biāo)的測試,但對于目前來說,我們所使用的測試儀器仍需要人工手動來進(jìn)行控制,這種傳統(tǒng)的檢測設(shè)備所出現(xiàn)的最大的問題就是誤差大、操作難、效率低等,首先我們必須先對測試臺進(jìn)行整改和完善,這樣才能提高自動化的程度,使用這樣自動化的程序來代替?zhèn)鹘y(tǒng)的手工測量,對實(shí)現(xiàn)有效準(zhǔn)確的測量做好基礎(chǔ),從而使生產(chǎn)效率提高起來.
上位機(jī)和下位機(jī)兩部分組建成了質(zhì)檢儀器.上位機(jī)主要的功能是來接受溫度和壓力表中所傳輸?shù)臄?shù)據(jù)的,從而可以對殘疾人護(hù)理設(shè)備進(jìn)行全方位的檢測,檢測合格之后檢驗(yàn)數(shù)據(jù)也會通過系統(tǒng)自動的打印出來;下位機(jī)的主要測試功能是對上位機(jī)所檢測的數(shù)據(jù)再次對溫度和壓力進(jìn)行安全方面的監(jiān)測,可以有效地對殘疾人護(hù)理設(shè)備的水氣出水口進(jìn)行控制,所使用的材料一般是PLC,水氣出口的主要用途是自動產(chǎn)生水壓和氣壓,上位機(jī)和下位機(jī)之間用來傳遞數(shù)據(jù)的總線為RS-485總線,所使用的RS-485總線主要的特點(diǎn)是抗噪音性強(qiáng)、傳輸數(shù)據(jù)率較高等多方面的功能。主要的傳輸路線是通過上位機(jī)由RS-485總線來傳達(dá)命令的,把傳達(dá)的命令直接發(fā)送到測試臺中,使測試臺中的PLC運(yùn)作并輸出觸點(diǎn),這樣可以控制電磁閥直接運(yùn)行,在智能溫度表和壓力表所檢測出的數(shù)據(jù),可以安全準(zhǔn)確的送傳到PC主機(jī)中,自動對各個指標(biāo)進(jìn)行全方位的檢測和校對工作,使最后的檢測結(jié)果準(zhǔn)確無誤差,最后進(jìn)行評測。(詳見圖1).
2.1 通信接線口的鏈接方式
在RS-485總線的設(shè)計中,所屬的每個下位機(jī)中都有固定的一個數(shù)碼,上位機(jī)就是根據(jù)下位機(jī)這些專屬的地址碼來對其發(fā)送所采集的數(shù)據(jù)或控制的信號,而下位機(jī)通過所傳達(dá)下的信號所對應(yīng)的測量值并進(jìn)行相對的運(yùn)作,具體的通信接線圖如圖2所示。
2.2 RS-485總線通信的數(shù)據(jù)格式
該系統(tǒng)所進(jìn)行發(fā)送和接收的數(shù)據(jù)是根據(jù)運(yùn)用波特率9600、八位數(shù)的數(shù)據(jù)位、一位可以停止的通訊方式。所發(fā)送和接收的數(shù)據(jù)單位都是以幀來顯示。主從的應(yīng)答方式是運(yùn)用到PC主機(jī)與智能設(shè)備之間中,PC主機(jī)是具有初始傳送的優(yōu)先選擇權(quán)利的特點(diǎn),從而可以對智能設(shè)備發(fā)出讀寫的指示。智能設(shè)備的狀態(tài)是被動的,PC主機(jī)所接收的命令是通過被動的智能設(shè)備來響應(yīng)的。通信接口是通過對智能設(shè)備發(fā)出讀取數(shù)據(jù)的命令,這時PC主機(jī)才能運(yùn)作并讀取數(shù)據(jù),智能設(shè)備通過對其指示來傳達(dá)數(shù)據(jù),并將其數(shù)據(jù)傳回PC 主機(jī)中,通過讀取通信接口就可以獲得所需要的傳輸數(shù)據(jù);PC主機(jī)所需要寫的數(shù)據(jù),首先可以通過痛心接線口來對PLC傳達(dá),接到指令后即使的發(fā)送出這些指示和數(shù)據(jù),所有安裝的這些智能設(shè)備便可輕松的接收所傳達(dá)的數(shù)據(jù)。在智能設(shè)備沒有及時的做出正確的響應(yīng)時,這種未能做出正確響應(yīng)的標(biāo)志也會及時的反饋到智能設(shè)備中,從而可以做到及時的處理。
ACD&ACT一2這一系列在主要是運(yùn)用于之智能的溫度或壓力表中,ACD&ACT一2所屬的通信之間的數(shù)據(jù)格式一般如下所述:首先要讀取所有傳輸?shù)臄?shù)據(jù),然后要按照對應(yīng)的指示命令進(jìn)行正確格式儀表發(fā)送:@X1X2?。╔1X2是從機(jī)的地址),在向01號機(jī)發(fā)送所讀取的數(shù)據(jù)就可以發(fā)送:@01!。從機(jī)中多返回的數(shù)據(jù)一共9位數(shù):DP、SIGN、D6、D5、D4、D3、D2、D1、UNIT,(DP=小數(shù)點(diǎn)位數(shù),SIGN=數(shù)據(jù)的正負(fù)號,D6-D1=數(shù)據(jù),UNIT=數(shù)據(jù)的單位)。
PIC所采用的是三菱FX1N系列,所使用的數(shù)據(jù)傳送方式是無協(xié)議數(shù)據(jù)傳送方式,是與上位機(jī)通訊使用的,對其PLC的輸出觸點(diǎn)進(jìn)行全方位的控制,主要是控制PLC的輸出狀態(tài),最基本的PLC的輸出狀態(tài)的通訊數(shù)據(jù)格式定為:PC主機(jī)端發(fā)出所規(guī)定的信號,然后要對字符、站號、命令、延時、地址、受控電的數(shù)量及狀態(tài)進(jìn)行綜合的控制,之后經(jīng)過準(zhǔn)確的自動校對,這樣的一種方式傳達(dá)給PIC端,如果接收的信號時正確的,PIC端會回發(fā):控制字符、站號、PIC型號這種方式到PC主機(jī)端;但是如果PC主機(jī)端所發(fā)送的內(nèi)容是:chr(5)、00 FF BW 0 Y0000 02”、11、效驗(yàn)這些數(shù)據(jù)到PIC中,PIC則會反饋信號Chr(6)、"00 FF到PC主機(jī)端,并同時關(guān)閉觸點(diǎn)1和觸點(diǎn)2。
V86.0編程的可視化集成編程語言是上位機(jī)所納入使用的。V86.0編程所具備的特點(diǎn)是十分方便、編程量小,軟件的界面簡單、易操作等這些特點(diǎn),并且提供了強(qiáng)大功能的通信控件MSComm。有效方便的對下位機(jī)中的地址和數(shù)據(jù)接收、發(fā)送等功能的實(shí)現(xiàn)。MSComm這一控件是具有多種要種屬性的特點(diǎn),在設(shè)計通信程序時,只要根據(jù)幾個重要的特性就可以輕而易舉的設(shè)置好通訊接口,根據(jù)通信協(xié)議,從中可以采用常規(guī)的數(shù)據(jù)格式,通過Input來接收和發(fā)送數(shù)據(jù).
3.1 串口的初始化程序
通信控件初始化設(shè)置:Private Sub Form Load,首先我們要使用所選定的串口(即PortNum),經(jīng)過串口的方式進(jìn)行設(shè)置,在RThreshold=1的同時會產(chǎn)生相對的OnComm事件,在.InputLen=0時,可以直接從緩沖區(qū)接受數(shù)據(jù)并讀取,在SThreshold=1時,可以返回緩沖區(qū),在這種狀態(tài)下所顯示的數(shù)據(jù)是以最小的字符數(shù)來顯示的。如何進(jìn)行判斷通信端口是否打開的程序方式為,在PortOpen=True時,先把所需要的通信端口打開,用來傳輸通訊數(shù)據(jù),之后就可以進(jìn)行數(shù)據(jù)傳送和接收,然后把所接受的數(shù)據(jù)進(jìn)行分析和測試,都保存到合格的數(shù)據(jù)庫中。
3.2 進(jìn)行程序測試
進(jìn)行程序測試時首先要把之前所測試的數(shù)據(jù)進(jìn)行全部的清理,清理完畢之后才可以發(fā)送相應(yīng)的指示進(jìn)行運(yùn)作,先向PLC發(fā)送關(guān)閉閥門的命令,然后讀取數(shù)據(jù),充氣壓力表中的數(shù)值必須要顯示在屏幕中,之后是對抽氣壓力表中的數(shù)值進(jìn)行讀取和顯示,最后要顯示的數(shù)值是沖水壓力表中的數(shù)值,我們喲啊對所有的數(shù)值進(jìn)行準(zhǔn)確地讀取和檢測,然后通過PLC再次的發(fā)送開閥命令,通過所發(fā)出的指示命令,吹氣壓力表中的數(shù)值進(jìn)行核對和讀取,最后經(jīng)過自動的檢測比對,最終來判斷是否符合合格的標(biāo)準(zhǔn),如果校對合格,才能把所測試的程序和數(shù)據(jù)保存到數(shù)據(jù)庫中。
所測試的系統(tǒng)界面顯示良好,其具有操作簡單、快速及可靠等特點(diǎn),在設(shè)置方面是非常方便且易操作,通訊參數(shù)和標(biāo)準(zhǔn)值范圍可靈活的掌握,所測量的結(jié)果及電磁閥的工作狀態(tài)可以及時的實(shí)時顯示,出廠檢驗(yàn)報告單通過系統(tǒng)自動準(zhǔn)確的打印出來。
我們根據(jù)實(shí)際的實(shí)踐運(yùn)行結(jié)果中得出,此檢測儀器界面是非常清晰的,他具有操作簡單、快捷、效率快等功能,經(jīng)過這些功能的測定,既能滿足出廠檢驗(yàn)標(biāo)準(zhǔn),也能提高今后工作的檢測率。所測試的數(shù)據(jù)都能完整的保存在ACCESS的數(shù)據(jù)庫中,不造成資源的流失,是我們在今后的生產(chǎn)和管理系統(tǒng)中起到很好的對接作用。
[1] 高軍麗,王寶珠基于RS -485總線的智能分布式測控系統(tǒng)設(shè)計田計算機(jī)與現(xiàn)代化,2012,199(3) :151 -154
[2] 楊然,李宇基于RS -485通信和單片機(jī)的太陽能光伏組件溫度采集監(jiān)測系統(tǒng)田通信技術(shù),2012 (2) :56 -57
[3] 史延齡,基于VB6. 0和智能儀表的監(jiān)測系統(tǒng)田電腦編程技巧與維護(hù),2010(2) :119一121
[4]鄭建英,馬龍博基于VB6. 0的智能化儀表遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計與實(shí)現(xiàn)田制造業(yè)自動化,2008(10) :97 -98
Design of disabled care equipment quality inspection instrument based on RS-485 bus
Lv Jianmin,Liu Juan,Chen Ling
(Cangzhou Medical College,061001)
In order to better care of disabled people,according to the problems of disabled persons care equipment manual detection,according to these problems to design a can automatically detect and also print out nursing equipment inspection report inspection instrument.This instrument is based on V86.0 bus technology and RS-485 to construct,acquisition and control multi point data is realized by PC and the only instrument,the factory inspection work disabled care equipment can be self completed.We show through practice for many times,this instrument has the characteristics of a good interface,simple operation, accurate,fast and so on,so that the detection efficiency is improved greatly.
V86.0;RS-485;disability;care equipment;quality inspection instrument design