摘 要:随着计算机网络、通讯、控制等技术的发展,信息交换沟通的领域正在迅速覆盖从工厂的现场设备层到控制、管理的各个层次。基于现场总线的智能仪表对现场总线技术在我国的推广应用具有非常重要的意义。本文在Modbus现场总线协议的基础上设计了一个工业温度控制系统。
摘 要:本文主要介绍Modbus RTU规约,及在VB6.0编程环境下通过RS-485串口实现主控台PC机与智能仪表间基与该规约通信的具体实现方法。
OPEN MODBUS/TCP SPECIFICATION
Release 1.0, 29 March 1999 Andy Swales Schneider Electric aswales@modicon.com Contents Contents............ 2 1. Status of this specification...... 3 2. Overview........ 3 2.1 Connect
在一些应用中可能需要使用诸如VB来进行上位机监控程序的开发,而Modbus协议是这类应用中首选的通讯协议;Modbus协议以其简单易用,在工业领域里已广泛的为其他第三方设备所支持。这里对VB和Twido PLC间的通讯进行说明。
Modbus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。下表1是ModBus的功能码定义。
表1 ModBus功能码
一直看到有些朋友在问ModBus主从站的通讯问题,今天抽空儿给大家发几篇。
事先申明,我是调用的主从站库,库本身并不是我编写的,我没有那么大的能耐。 另外,上位机是用VB编写,VB本身不是很熟,如果有什么错误,请大家海谅。 最后,这仅仅只是一个测试程序,如果各位想用到商业方面,还需要各位自己去完善。 说明:PLC从站,PC作主站,用ModBus协议进行通讯。PC机读取PLCVW区的数据;PC机还读取PLC内部I或者O地址的状态。 /////////////////////////////////////// 以下是PLC程序实现,方便贴出,已转换为STL TITLE=程序注释
Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。
|
内容分类
Digg排行
本周热门内容
赞助商链接
|