999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于485的耐壓絕緣測試系統(tǒng)設(shè)計(jì)

2011-03-06 09:16:54祥,江
通信技術(shù) 2011年3期
關(guān)鍵詞:設(shè)備系統(tǒng)設(shè)計(jì)

蔡 祥,江 冰

(河海大學(xué) 常州校區(qū)計(jì)算機(jī)與信息學(xué)院,江蘇 常州 213022)

0 引言

在工業(yè)生產(chǎn)中,為檢驗(yàn)產(chǎn)品在實(shí)際工作狀態(tài)下的電氣安全性能,必須進(jìn)行交/直流耐壓試驗(yàn)、絕緣電阻測量、泄漏電流測量、接地電阻測量等電氣測試。目前市場上所見的耐壓測試儀采用GB4706(等同IEC1010)標(biāo)準(zhǔn),使用較多的是臺式結(jié)構(gòu)的單項(xiàng)測試指標(biāo)測試儀器,不能滿足用戶同時(shí)進(jìn)行多指標(biāo)綜合測試的需求,因此設(shè)計(jì)符合用戶需求能夠進(jìn)行多指標(biāo)綜合測試的測試系統(tǒng)網(wǎng)絡(luò)具有重要意義。由于在實(shí)際測量環(huán)境中存在高壓等復(fù)雜電磁環(huán)境,因此系統(tǒng)排除了易受干擾的無線網(wǎng)絡(luò)組網(wǎng)方案,采用了基于RS485的有線組網(wǎng)方案。基于RS485組建的半雙工網(wǎng)絡(luò)具有傳輸可靠、通訊距離遠(yuǎn)、抗干擾能力強(qiáng)等優(yōu)點(diǎn),能夠滿足系統(tǒng)的設(shè)計(jì)需求。

1 系統(tǒng)硬件框圖

圖1是測試系統(tǒng)的硬件設(shè)計(jì)方案框圖。系統(tǒng)由PC機(jī)、中控機(jī)和各組測試設(shè)備組成。PC機(jī)與中控機(jī)通過232聯(lián)機(jī),操作員在PC機(jī)上通過上位機(jī)軟件設(shè)置工作參數(shù)、并通過觀察窗口實(shí)時(shí)觀察各組測試設(shè)備的工作情況,在PC機(jī)和中控機(jī)無法直接相連時(shí)通過USB存儲設(shè)備向中控機(jī)傳遞參數(shù)和數(shù)據(jù),PC機(jī)上位機(jī)軟件可以將各種數(shù)據(jù)保存在數(shù)據(jù)庫中。下位機(jī)是多臺帶有485接口芯片的程控耐壓絕緣測試設(shè)備,下位機(jī)通過485總線[1]與中控機(jī)聯(lián)機(jī)組成半雙工網(wǎng)絡(luò)[2],中控機(jī)通過485總線直接控制各組測試設(shè)備,操作人員可以通過中控機(jī)設(shè)置工作參數(shù),同時(shí)通過液晶屏實(shí)時(shí)觀察測試設(shè)備的工作狀態(tài),并通過外接U盤保存測量數(shù)據(jù)。用于聯(lián)機(jī)的電纜使用普通的雙絞線,也可以使用具有較好電磁兼容性能的屏蔽雙絞線以增加網(wǎng)絡(luò)的抗干擾性。

圖1 基于485網(wǎng)絡(luò)的耐壓絕緣測試系統(tǒng)框

2 硬件原理圖

圖2是程控耐壓絕緣測試設(shè)備原理圖,圖3是耐壓絕緣測試系統(tǒng)中控機(jī)原理圖。測試設(shè)備和中控機(jī)的CPU均采用了Cygnal公司的一種混合信號系統(tǒng)級高速單片機(jī)C8051F020芯片[3]。芯片內(nèi)有兩個(gè)獨(dú)立的 UART 串行接口分別實(shí)現(xiàn) 232通信和485通信。C8051F020單片機(jī)比一般的51單片機(jī)增加了許多功能,同時(shí)其可靠性和速度也有很大提高。

圖2 程控耐壓絕緣測試設(shè)備原理

串行接口 RS485[4]采用了 Maxim公司一種 RS-485芯片MAX485。MAX485是用于RS-485的低功耗收發(fā)器,在器件中具有一個(gè)驅(qū)動(dòng)器和一個(gè)接收器。MAX485的驅(qū)動(dòng)器擺率不受限制,可以實(shí)現(xiàn)最高 2.5 Mb/s的傳輸速率。在一條總線上最多可掛接32臺收發(fā)器。

圖3 耐壓絕緣測試系統(tǒng)中控機(jī)原理

3 軟件設(shè)計(jì)和技術(shù)實(shí)現(xiàn)

3.1 通信協(xié)議設(shè)計(jì)

系統(tǒng)中控機(jī)和下位機(jī)多臺測試設(shè)備之間建立485通信網(wǎng)絡(luò),但 485串行通信標(biāo)準(zhǔn)只規(guī)定定義了電壓,阻抗等,沒用對軟件通信協(xié)議給予定義。目前在工業(yè)控制[5]中常用的通用工業(yè)標(biāo)準(zhǔn)是Modbus標(biāo)準(zhǔn)通信協(xié)議。Modbus標(biāo)準(zhǔn)通信協(xié)議可以將基于它的不同廠商的控制設(shè)備連成工業(yè)網(wǎng)絡(luò)。而使用標(biāo)準(zhǔn)通信協(xié)議設(shè)計(jì)復(fù)雜度和成本均要提高,并不適用項(xiàng)目中搭建的測試系統(tǒng)。因此系統(tǒng)參考OSI模型設(shè)計(jì)了實(shí)現(xiàn)簡單能可靠傳輸?shù)耐ㄐ艆f(xié)議[6]。

在開放系統(tǒng)互連(OSI,Open System Interconnection)七層模型中,層次化的結(jié)構(gòu)模型使不同的系統(tǒng)不同的網(wǎng)絡(luò)之間實(shí)現(xiàn)可靠通信,在測試系統(tǒng)設(shè)計(jì)中規(guī)定:傳輸?shù)臄?shù)據(jù)量較小時(shí),對傳輸錯(cuò)誤的信息采取重發(fā);傳輸?shù)男畔⒂蓽y量參數(shù)組成,不需要進(jìn)行額外的編譯碼和加密過程;數(shù)據(jù)的傳輸只傳輸一個(gè)數(shù)據(jù)包,因此不考慮傳輸層、會(huì)話層、表示層協(xié)議。應(yīng)用層協(xié)議根據(jù)系統(tǒng)功能需求編寫,系統(tǒng)中物理層協(xié)議由485標(biāo)準(zhǔn)接口協(xié)議實(shí)現(xiàn)。

由上述分析可以獲得如圖4所示的OSI簡化模型,根據(jù)簡化的通信系統(tǒng)模型,可以編寫出簡單易實(shí)現(xiàn)的通信協(xié)議。MAX485芯片的性能使系統(tǒng)中的組網(wǎng)設(shè)備連接數(shù)限制在32以內(nèi),因此在系統(tǒng)的通信協(xié)議中網(wǎng)絡(luò)層即地址位只需要設(shè)置成一位。

表1是根據(jù)OSI簡化模型編寫的通信協(xié)議,該協(xié)議由起始位、地址、數(shù)據(jù)位、校驗(yàn)位和結(jié)束位組成。當(dāng)接收端接收到起始字符時(shí),接收過程開始,當(dāng)接收端接收到結(jié)束字符時(shí),一次接收過程完成。

圖4 OSI簡化模型

表1 基于四層OSI模型的通信協(xié)議

在該通信協(xié)議下,發(fā)送數(shù)據(jù)必須避免與起始字符和結(jié)束字符相同,解決辦法是采用增加起始位和結(jié)束位長度的方法,以減小沖突誤判可能,但在這種情況下依然有很小概率產(chǎn)生沖突誤判。另一種解決方案采用在高級數(shù)據(jù)鏈路控制協(xié)議中能實(shí)現(xiàn)透明傳輸?shù)摹?比特插入法”,但該方法會(huì)增加數(shù)據(jù)傳輸量,在最壞情況下會(huì)增加一倍數(shù)據(jù)傳輸量[7]。

以上兩種方案均存在不足,因此系統(tǒng)對表1中的通信協(xié)議進(jìn)行了改進(jìn),在數(shù)據(jù)接收的起始位和結(jié)束位增加判斷條件,判斷的依據(jù)是起始位和結(jié)束位在本幀數(shù)據(jù)中的實(shí)際位置,實(shí)現(xiàn)方法是在起始位后增加數(shù)據(jù)長度位,用一個(gè)字節(jié)表示。如表2所示。

表2 基于四層OSI模型改進(jìn)的通信協(xié)議

協(xié)議中數(shù)據(jù)長度位包括了在通信過程中發(fā)送的數(shù)據(jù)總長度,假設(shè)數(shù)據(jù)長度為N,則起始位是第1個(gè)字符,結(jié)束位是第N個(gè)字符,當(dāng)接收端接收到起始位字符并且該字符是第1位時(shí),判斷一次數(shù)據(jù)接收開始,當(dāng)接收端接收到結(jié)束字符并且該字符是第N位時(shí),判斷一次數(shù)據(jù)接收結(jié)束。在應(yīng)用中,實(shí)際每次傳送的數(shù)據(jù)總長度不超過251位,不會(huì)產(chǎn)生數(shù)據(jù)分段傳輸?shù)默F(xiàn)象,新的協(xié)議不會(huì)產(chǎn)生誤判,數(shù)據(jù)傳輸量只增加一位,能實(shí)現(xiàn)數(shù)據(jù)的正確傳輸。

3.2 系統(tǒng)工作流程

根據(jù)上節(jié)設(shè)計(jì)的通信協(xié)議,中控機(jī)和測試設(shè)備間可組成半雙工網(wǎng)絡(luò)。系統(tǒng)工作步驟如下:

①中控機(jī)通過 RS485網(wǎng)絡(luò)同時(shí)對多臺測試設(shè)備工作參數(shù)進(jìn)行設(shè)定;

②在中控機(jī)發(fā)送完參數(shù)后,測試設(shè)備根據(jù)本機(jī)所接收到的指令進(jìn)行應(yīng)答以及執(zhí)行操作指令,各測試設(shè)備在操作結(jié)束后向中控機(jī)返回結(jié)果;

③中控機(jī)將數(shù)據(jù)結(jié)果保存到存儲器中。系統(tǒng)工作流程如圖5所示。

圖5 耐壓絕緣測試系統(tǒng)控制流程

3.3 用戶界面設(shè)計(jì)

為方便用戶的操作,設(shè)計(jì)了人機(jī)交互軟件[8],軟件的主要功能是遠(yuǎn)程設(shè)置系統(tǒng)工作參數(shù),保存用戶歷史設(shè)置參數(shù),保存用戶操作記錄以及設(shè)備工作記錄。軟件的界面設(shè)計(jì)參照了原設(shè)備的界面,操作方便,易于掌握。軟件添加的數(shù)據(jù)庫功能可以將歷史數(shù)據(jù)和歷史參數(shù)保存,便于查詢對比。

圖6是參數(shù)設(shè)置界面,用戶可以輸入用于測試的相關(guān)參數(shù),同時(shí)可以在參數(shù)設(shè)置欄下讀取系統(tǒng)默認(rèn)的設(shè)置參數(shù),軟件在編寫時(shí)已經(jīng)將各參數(shù)值的范圍限定,因此用戶設(shè)定參數(shù)時(shí),系統(tǒng)默認(rèn)將超過范圍的值修改到指定范圍內(nèi),減少人為操作失誤。

圖6 演示系統(tǒng)參數(shù)設(shè)置界面

4 結(jié)語

這里介紹了耐壓絕緣測試系統(tǒng)的工作原理,說明了基于485網(wǎng)絡(luò)的耐壓絕緣測試系統(tǒng)的設(shè)計(jì)方法,比較了幾種通信協(xié)議的設(shè)計(jì)方法,設(shè)計(jì)了適合該系統(tǒng)的通信協(xié)議,同時(shí)給出了中控機(jī)和下位機(jī)數(shù)據(jù)通信的流程圖。

系統(tǒng)設(shè)計(jì)滿足了當(dāng)前耐壓絕緣阻抗測試儀的升級需求,能有效解決測試的安全性問題,簡化測試操作員的工作流程,具有相當(dāng)?shù)氖袌鰞r(jià)值。

[1] 李正軍.現(xiàn)場總線及其應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,2005.

[2] 陳斌.基于RS-485的單片機(jī)多機(jī)通信技術(shù)[J].電子產(chǎn)品世界,2005(14):91-94.

[3] 童長飛.C8051F系列單片機(jī)開發(fā)與C語言編程[M].北京:航空航天大學(xué)出版社,2005.

[4] RS422/485 Application Note.B&B Electr- onics,October 1997.[EB/OL](2009-07-16)[2010-08-11].http://download.csdn.net/s ource/1495291.

[5] 徐功偉,戴學(xué)豐,劉樹東,等.嵌入式以太網(wǎng)控制器設(shè)計(jì)[J].通信技術(shù),2009,42(05):183-187.

[6] 姚學(xué)禮.網(wǎng)絡(luò)通信協(xié)議一致性測試研究[J].通信技術(shù),2009,42(05):172-176.

[7] DRUMEA A, VASILE A.Aspects of Serial Communication in a Network of Medical Devices, Andrei Drumea[C].USA:IEEE,2006:377-381.

[8] 李廷軍,邱麗波,李衛(wèi)華,等.一種串口通信程序的設(shè)計(jì)[J].通信技術(shù),2003(07):84-85.

猜你喜歡
設(shè)備系統(tǒng)設(shè)計(jì)
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設(shè)計(jì)萌到家
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
500kV輸變電設(shè)備運(yùn)行維護(hù)探討
主站蜘蛛池模板: 国产成人区在线观看视频| 不卡无码网| 久久亚洲精少妇毛片午夜无码| 又黄又湿又爽的视频| 四虎成人在线视频| 国产高清在线丝袜精品一区| 视频二区亚洲精品| 亚洲欧美不卡视频| 亚洲手机在线| 亚洲第一国产综合| 久久一级电影| 亚洲天堂网2014| 在线网站18禁| 国产91熟女高潮一区二区| 精品一区二区无码av| 亚洲天堂网视频| 国产手机在线小视频免费观看| 亚洲侵犯无码网址在线观看| 国产欧美视频综合二区 | 日韩无码真实干出血视频| 国产日韩精品欧美一区喷| 无码视频国产精品一区二区| 影音先锋丝袜制服| 日本伊人色综合网| av一区二区无码在线| 无码一区二区波多野结衣播放搜索| 欧美成在线视频| 欧美在线视频不卡第一页| 亚洲成人一区二区| 国内精品小视频在线| 老熟妇喷水一区二区三区| 精品国产中文一级毛片在线看 | 国产一区二区丝袜高跟鞋| 国产精品粉嫩| 亚洲成aⅴ人片在线影院八| 日韩在线成年视频人网站观看| 99在线观看国产| 一本久道久久综合多人| 亚洲男人天堂2020| 亚洲无码熟妇人妻AV在线| 久久久黄色片| 精品無碼一區在線觀看 | 性欧美在线| 亚亚洲乱码一二三四区| 91精品啪在线观看国产| 无码免费视频| 精品一區二區久久久久久久網站| 国产91特黄特色A级毛片| 国产十八禁在线观看免费| 亚洲手机在线| 亚洲无线观看| 欧美日韩精品一区二区在线线| 日韩av电影一区二区三区四区| 熟女日韩精品2区| 99国产精品免费观看视频| 国内精品久久九九国产精品| 国产精品视频导航| 亚洲乱码在线视频| julia中文字幕久久亚洲| 亚洲天天更新| 她的性爱视频| 国产成人亚洲毛片| 日本福利视频网站| 欧美亚洲一区二区三区导航| www.99精品视频在线播放| 亚洲色图欧美激情| 日本午夜网站| 成人在线综合| 国产草草影院18成年视频| 亚洲男人的天堂久久香蕉网| 欧美在线视频不卡第一页| 真实国产乱子伦视频| 六月婷婷综合| 91人妻在线视频| 婷婷午夜影院| 精品久久香蕉国产线看观看gif| h视频在线播放| 波多野结衣无码中文字幕在线观看一区二区 | 午夜视频日本| 亚洲欧洲日韩久久狠狠爱| 午夜一级做a爰片久久毛片| 久久99热66这里只有精品一|