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