Abstract:Thispaperdescribesonepersonalcomputerseries-communicatingwithmanyintellectual-floweretsunderWindows9XbyusingMSCommcontrolsofVB6.0ActiveX’s.ComingtocentralizedcontrollingscatteredmeasureEquipmentandAutomaticdatacollectingandswitching.
Keyword:Personalcomputer;floweret;intellectualmeter;Serialcommunication
RS485;incidentdriving
在工業生產中,能源、動力介質的測量設備分布在現場的各個區域,給設備的監控和數據的統計帶來諸多不便,隨著智能儀表技術的不斷發展,其通訊技術也在不斷加強,當今的流量測量儀表大多帶有RS-485通訊接口,完全可以運用現場總線方式實現多臺測量儀表的集中監控與數據采集。
本文利用VB6.1的ActiveX控件——MicrosoftCommunication控件,方便的實現了Window9X環境下一臺PC機與多臺流量計測量儀表的串行通信功能,完成24臺流量計的數據采集與管理。
根據RS—485電氣規定,在兩線制傳輸方式下,RS—485驅動器可帶32個接收器,實現多半點雙工通訊,通訊距離在15m時波特率可達10Mb/s,通訊距離在1.2m范圍內波特率可達100kb/s,超過此距離可用Repeater(中繼器),增大傳輸距離,系統方框圖如圖所示:
1、流量傳感器,包括殼體組合,前置放大電路等;
2、溫度傳感器組合;
3、流量積算儀表組合。
隨著單片技術的不斷發展,流量積算儀大多采用單片計算機組成的智能系統,在完成系統的采樣積算等功能的同時,還可以采用一定的通訊協議與遵循相同協議的設備聯網,積算儀表系統中有1K字節以上的EEPROM可以永久保存數據和命令,用戶的命令和系統運行參數可通過串口從PC機發送到積算儀表,積算儀表將其格式化后存入不同的EEPROM地址中,供運行時直接調用。
3.2積算儀表與計算機的通訊采用RS-485半雙工的方式,積算儀表作為從機,上位PC機作為主機,控制和監視流量計的運行,通訊波特率大多為9600bps,通訊格式為:1位起始位,8位數據位,1位奇偶校驗位,1位停止位,每個從站被賦予唯一的本機地址,采用主機輪詢,從機應答的通訊方式。主機通過發送命令幀啟動一次通訊,從機接收到數據后,判斷呼叫地址是否和本機地址相同,若不同,則不與理睬,若相同則根據命令幀中的特征字(命令字),發送主機要的數據幀。以TLXZ系列流量計為例,命令幀的格式如下:項號一二三四字節數1字節2字節4字節1字節意義起始字節(STX)從機地址(ADDR)特征字異或校驗(BCC)
數據幀比較長,有12個字節,其的格式如下:項號1231字節數1字節2字節8字節1字節含義起始字節(STX)從機地址(ADDR)用戶數據異或校驗
另外主機還有一個特殊有命令幀——參數修改數據幀,它的格式為:項號12345字節數1字節2字節1字節8字節1字節含義起始字節(STX)從機地址(ADDR)命令字用戶數據異或校驗
&
地址: 浙江省.寧波市鄞州區寧姜公路(九曲小區二期旁)
郵編: 315040
聯系人: 盛立峰
電話: 0574-87139378
傳真: 0574-87139378
手機: 13867861670
郵箱: 85400329@qq.com
Copyright ?2004-2025 寧波市鄞州首南恒宇激光雕刻廠 All Rights Reserved.
地址: 浙江省.寧波市鄞州區寧姜公路(九曲小區二期旁) 郵編: 315040 聯系人: 盛立峰
電話: 0574-87139378 傳真: 0574-87139378 手機: 13867861670