用户中心

资讯 > 现场总线

基于MODBUS现场总线技术的电力仪表远程通讯软件开发

www.cechina.cn2010.04.23阅读 7993

        一、前言
        原来的电力系统中,高低压配电柜中往往要安装各种各样的仪表,(如电度表、电流表、电压表等)实现对电力系统的监视。而如果在一些大厂往往就有很多仪表CONTROL ENGINEERING China版权所有,每隔一段时间就要有专人带着纸笔到厂区内的所有仪表点巡视一番,并将所有的数值记录下来,带回办公室作数据分析和处理。
        随着计算机科学技术的发展,计算机在电力监控领域中得到了越来越广泛的应用。使用多功能智能电力仪表代替机械式的电力仪表是工业自动化的大势所趋。由于多功能仪表不但可以一表多用,而且一般的多功能仪表都可以通过其通讯接口来实现对仪表的编程、数据采集等功能。所以使用多功能电力仪表能够在很大程度上减少人们的劳力,并且可以极大地提高效率。由于实现对电力多功能仪表的监视,功能比较单一,且市场上的组态软件也比较昂贵。在这里作者就是用 MSComm控件实现对串口的控制,实现对阴长江斯菲尔电力仪表公司的多功能电力仪表远程读取电能数据,从而达到软件的设计。MSComm控件是 Microsoft提供的扩展控件www.cechina.cn,用于支持 VB程序对串口的访问,该控件“隐藏”了大部分串口通讯的底层运行过程和许多烦琐的处理过程,同时支持查询方法和事件驱动通讯的机制。因此用其实现微机串口的数据通讯相当简单,以很少的程序代码就可以轻松串口的访问和数据通讯。
        二、MODBUS 通讯协议分析:
        由于江阴长江斯菲尔电力仪表公司 CD194E系列的多功能电力仪表是采用远程 RS-485 数字接口(差分、半双工)和使用 MODBUS-RTU通讯协议,来实现对仪表的编程、数据采集等功能,所以先介绍 MODBUS 协议:
        MODBUS 协议是一种主从式点对点的通讯协议,允许一台主机和多台从机之间进行数据通信,在 CD194E 系列的多功能电力仪表通讯系统中,主机是微机(PC、工控机、PLC),从机是 CD194E列仪表。在该通讯系统中,允许系统连接多达128 个仪表及1200米的通讯距离。通讯方式采用主机请求,从机应答。即:主机提出命令请求,从机响应接收数据后作数据分析,如果数据满足通讯规约,从机做数据响应。 主、从机间的通讯每一帧数据包含以下信息(16进制):
        从机地址、命令字、信息字、校验码
        从机地址(1个字节):从机设备号控制工程网版权所有,主机利用从机地址来识别进行通讯从机设备。
        命令字(1个字节):设定主机对从机的通讯内容。
        信息字(N个字节):包括进行两机通讯中各种数据地址、数据长度、数据信息。
        校验码(2个字节):用于检测数据通讯错误,采用循环冗余码 CRC16。
        通讯参数的设置:通过仪表上的编程键盘对仪表的仪表地址(1-247)、通讯速度(4800或9600)和
        数据格式(1个起始位,8个数据位,1个停止位www.cechina.cn,可选择无校验位、奇校验位、偶校验位。)进行设置。
        网络连线如图一如示:


        在这里,作者使用的是台湾泓格科技有限公司的232/485转换模块 I-7520。由主控计算机送出的命令是通过 RS-232 串行通信端口发送出去CONTROL ENGINEERING China版权所有,此信号经过 232/485 转换模块(模块编号I-7520)将信号标准电位及类型转换后,在 485
版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688