MCGS脚本驱动开发工具使用指导手册(5)

2019-08-29 22:29

北京昆仑通态自动化软件科技有限公司

2. HEX码协议,单条命令通讯示例

2.1 步骤1:协议分析

通讯命令:模仿ModbusRTU协议,协议格式如下:

发送命令: 从4区寄存器地址0开始,连续读8个16位无符号二进制

地址:长1BYTE,内容从属性“设备地址”中获得 命令码:长1BYTE,固定为0x03 起始地址:长2BYTE,固定为0x0000 连续元件个数:长2BYTE,固定为0x0008 校验:长2BYTE,CRC校验 接收命令:

地址 :长1BYTE,内容不重要 命令码长1BYTE,内容预计为0x03 回收字节长度:长1BYTE,内容预计为0x10

数据体00:长2BYTE,内容由回收数据解析获得,解析方式为 16位无符号二进制数据 数据体01:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据 数据体02:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据 数据体03:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据 数据体03:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据

数据体05:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据 数据体06:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据 数据体07:长2BYTE,内容由回收数据解析获得,解析方式为16位无符号二进制数据 校验:长2BYTE,内容不重要

- 21 -

北京昆仑通态自动化软件科技有限公司

2.2 步骤2:新建工程进入向导

新建工程后进入新建工程模式,如图3-1-2-1所示。

图3-1-2-1

1. 选择“使用向导新建工程”,则进入向导界面,如图图3-1-2-2所示。 2. 选择“不使用向导新建工程,流程和原来一样,直接生成示例脚本。

图3-1-2-2

- 22 -

北京昆仑通态自动化软件科技有限公司

2.3 步骤3:配置驱动属性

图3-1-2-3

1. 添加属性,添加除“设备地址”和“通讯延时”以外的属性,当所添加属性的数据类型选择枚

举型时,属性范围处填写枚举量,并用“;”隔开,如图3-1-2-4所示。

2. 删除属性,对多余的属性进行删除,其中“设备地址”和“通讯延时”为默认属性,不允许删

除。

3. 设置属性,修改设置已添加的属性。

图3-1-2-4

- 23 -

北京昆仑通态自动化软件科技有限公司

2.4 步骤4:配置通道

图3-1-2-5

1. 添加通道,可进行批量添加。

2. 删除通道,对多余通道进行删除,可批量删除,其中“通讯状态”为默认通道,不允许删除。 3. 设置通道,修改设置已添加的通道,设置通道中不能修改通道个数。

- 24 -

北京昆仑通态自动化软件科技有限公司

2.5 步骤5:配置通讯帧

图3-1-2-6

5.1 添加收发通讯帧

根据协议分析知,通讯帧结构信息配置分别如图3-1-2-7所示。

图3-1-2-7

- 25 -


MCGS脚本驱动开发工具使用指导手册(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:实践专周标准设计报告(学生用-示例)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: