文档介绍:第卷第期中国测试技术
年月
基于协议的与的通讯实现
万鹏赵世平徐弘轩
四川大学制造科学与工程学院四川成都
摘要为了完成基于协议的可编程控制器与的通讯利用中的技术设计实现
了协议下机与台达的串行通讯。机通过串口对进行控制并将采集到的状
态信息送回机进行处理完成状态监测。实验结果表明该系统具有良好的实时性和可靠性。
关键词协议可编程控制器串行通讯技术软件
中图分类号文献标识码文章编号
引言通讯协议
协议是应用于电子控制器上的一种通通讯协议内容及特点
用语言。通过此协议控制器相互之间、控制器经由通讯协议是公司的注册商标。
网络例如以太网和其它设备之间可以通信。采用主从问答方式工作其规范已在国际互联网上
协议已经成为一个通用工业标准。有了它公布是目前国际智能化仪表普遍采用的主流通讯
不同厂商生产的控制设备可以连成工业网络进行协议之一。目前国内许多生产商已在他们的产品
集中监控。和系统中遵循该协议标准。该协议有两种传输模式
在过程控制中由于工业现场非常分散即模式和模式。模式即当控制器
点数众多各种仪表的工作环境非常恶劣采用设为在网络上以美国标准信息交换
数据采集卡和控制卡来完成现场的数据采集和代码模式通信在消息中的每个位字节都作为两
控制显然不可取。具有可靠性好、抗干扰性个字符发送。这种方式的主要优点是字符发
能强、可与工业现场输入输出信号直接连接、功送的时间间隔可达到而不产生错误。模式
能模块扩展灵活、编程容易、安装简单、维修方即当控制器设为在网络上以远程终
便、比继电器控制速度快等特点可以构建出可端单元模式通信在消息中的每个位字节包含两
靠灵活的实时监控系统并且具有较高的性价个位的十六进制字符。这种方式的主要优点是表
比。因而采取以为下位机以装有达相同的信息需要较少的位数且在相同通讯速率
软件的工控机为上位机开发平台通过下具有更大的数据流量。
串口与通信可以实现对工业现场的监控与通讯格式
现场数据的分析。当通讯命令由发送设备上位机发送至接收设
收稿日期收到修改稿日期备下位机时符合相应地址码的下位机就会响应
作者简介万鹏男四川成都市人硕士研究生命令并根据约定的通讯协议读取信息、数据校验
专业方向测控技术与仪器。并且执行相应的功能操作。返回的帧结构包含地址
第卷第期万鹏等基于协议的与的通讯实现
码、功能码、数据以及或校验码。与通讯的实现
消息帧系统采用台达公司的系列的为
两种传输模式中或传输设备将下位机用型电缆将主机及相关模块直
消息转为有起点和终点的帧这就允许接接连到装有的工控机的串口上。
收的设备在消息起始处开始工作读地址分配信的库提供用于连接设备的
息判断哪一个设备被选中广播方式则传给所有或功能。
设备判断何时信息传输已完成。发生任何错误上位机与之间的通讯实际上是计算机与
都不会有成功的响应或者返回包含错误信息代内部通讯模块之间交换命令和响应的过程。上
码的指令。位机具有初始传送优先权所有通讯均由上位机启
使用模式消息以冒号字符动不需要编写通信程序内部通讯模块
码开始以回车换行符结束码能够对上位机发送来的字符串进行分析检查数据
。