设备Serial-IO-CPUE05-TO-LC

declare_serial  时间:2021-02-14  阅读:()

Serial I/O通讯

版本号 Ver10

作者张晶

日期 20143 3

一、概述

本文档主要以IC200CPUE05为例子讨论Serial I/O通讯。这种通讯模式主要用在对仪表的数据读取上支持串口通讯的设备如果是非标准Modbus通讯协议则可以用这种方式建立通讯。这种情况下需要提提供从站设备的通讯协议及报文格式。

实际应用中如果类似本文档讨论的PLC做主站读写第三方设备建议先用串口助手进行通讯测试。如果串口助手读写OK此时可以在PLC中写相应程序。而后用串口助手与PLC通讯如果OK再测试PLC跟设备的通讯。

主要参考资料 GFK-1503D Ch ap ter12

《L ED隧道诱导系统说明书2010.8》广州市丰海信息科技有限公司

二、硬件配置如下

PLC配置

1、 IC200CPUE05

2、 IC200PWR002

PLC通讯端口参数的设置要跟设备保持一致否则无法通讯

硬件配置如下无须在程序中对端口进行初始化操作。

设备为广州市丰海信息科技有限公司生产的ZA-TLC-02 LED诱导标志控制器

三、接线

CPU上的Port1端口定义如下

设备口定义如下

两者之间的线缆为TXD-RX RXD-TX GND-GND 交叉线

四、程序说明

Serial I/O通讯程序的编写必须参考设备的通讯协议和报文格式。

本例子主要讨论以下三种方式的数据交换

1、轮询

考虑到实际应用程序采用轮询的方式对设备进行读操作写操作则由手动触发由HMI来操作

2、发送数据起始地址 R10100状态地址R10119

Q00077为1时触发写控制器地址命令 Q00076为1时触发写参数命令。

写命令格式说明

3、接收数据读取设备的信息时首先由写送数据命令将指令发送给设备设备返回一串报文。R10119数值为1表明写入数据成功即将命令发送给了设备。之后就可以在数据缓冲区中将设备返回的信息读取出来。

起始地址为R10120状态地址为R10139

读命令格式说明

4、数据解析根据设备报文格式将读取的数据进行解析。 PLC中只做了初步解析更为详细的解析可参考报文格式在上位机或是触摸屏上做。

5、清空缓冲区 PLC内部有一个固定长度默认为2K Bytes的数据缓冲区数

Hosteons:洛杉矶/纽约/达拉斯免费升级10Gbps端口,KVM年付21美元起

今年1月的时候Hosteons开始提供1Gbps端口KVM架构VPS,目前商家在LET发布消息,到本月30日之前,用户下单洛杉矶/纽约/达拉斯三个地区机房KVM主机可以从1Gbps免费升级到10Gbps端口,最低年付仅21美元起。Hosteons是一家成立于2018年的国外VPS主机商,主要提供VPS、Hybrid Dedicated Servers及独立服务器租用等,提供IPv4+IPv6,支持...

星梦云60元夏日促销,四川100G高防4H4G10M,西南高防月付特价

星梦云怎么样?星梦云好不好,资质齐全,IDC/ISP均有,从星梦云这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,星梦云专注四川高防服务器,成都服务器,雅安服务器 。官方网站:点击访问星梦云官网活动方案:1、成都电信年中活动机(封锁UDP,不可解封):机房CPU内存硬盘带宽IP防护流量原价活动价开通方式成都电信优化线路4vCPU4G40G+50...

GigsGigsCloud:$16/月KVM-1GB/30GB/1TB/1.6T高防/洛杉矶CN2 GIA+AS9929

GigsGigsCloud是一家成立于2015年老牌国外主机商,提供VPS主机和独立服务器租用,数据中心包括美国洛杉矶、中国香港、新加坡、马来西亚和日本等。商家VPS主机基于KVM架构,绝大部分系列产品中国访问速度不错,比如洛杉矶机房有CN2 GIA、AS9929及高防线路等。目前Los Angeles - SimpleCloud with Premium China DDOS Protectio...

declare_serial为你推荐
cornerradiuscorner的用法免费开通黄钻花钱开通黄钻和免费开通有什么区别?依赖注入依赖注入是什么意思?神雕侠侣礼包大全神雕侠侣手游版四重大礼包怎么得到啊?ejb开发什么是EJB?它是干什么的?和JAVA,JSP有关系吗?他们各有什么特点和用途?bt封杀为什么现在网上许多BT下载都被封了?分词技术中文分词的应用宽带接入服务器网络已连接,可无法连接到服务器为什么?网络已连接,可无法连接到服务rewritebasehttp怎么做自动跳转https微信电话本怎么用微信电话本怎么使用呀,我的电话号码是存在手机里面,用这个软件就读取不了电话,我是第一次使用
最好的虚拟主机 大硬盘 omnis 12306抢票攻略 gg广告 电子邮件服务器 国外免费全能空间 网站cdn加速 域名和空间 linux服务器维护 paypal注册教程 吉林铁通 drupal安装 免费mysql数据库 cloudlink 百度云加速 服务器维护 永久免费空间 国内空间 免费主页空间 更多