MCGS开发手册

上传者: avr_love | 上传时间: 2024-10-13 19:38:18 | 文件大小: 1.17MB | 文件类型: DOC
### MCGS开发手册核心知识点概览 #### 一、脚本驱动V2.0使用指导手册概述 《MCGS开发手册》中详细介绍的脚本驱动V2.0使用指导手册是MCGS(Monitor and Control Generated System)软件的重要组成部分,主要针对MCGS嵌入式组态软件、MCGS通用版定制版组态软件以及MCGS网络版定制版组态软件的用户。此版本脚本驱动适用于MCGS嵌入式组态软件6.5(01.0010)及以上版本,同时也支持MCGS通用版及网络版的定制版本。 #### 二、脚本驱动适用范围 1. **适用软件版本**:MCGS嵌入式组态软件6.5(01.0010)及更高版本,MCGS通用版及网络版的定制版组态软件。 2. **适用设备**:包括独立板卡设备和串口通信设备。 3. **适用协议**:涵盖多种协议,具体在手册中详述。 #### 三、脚本驱动兼容性 1. **新旧版本兼容性**:旧版本脚本驱动可兼容新版本组态软件,但新版本脚本驱动无法向下兼容旧版本组态软件。 #### 四、脚本驱动新增内容 1. **新增功能**:引入生成向导功能,简化脚本编写流程。 2. **新增函数**:新增数据解析函数、数据校验函数和字节数组操作函数,具体包括但不限于数据读取、数据校验和数组操作等功能,例如`!SvrGetByteFromByteArr`用于从字节数组中获取字节,`!SvrGetSingleFromHexStr`用于从十六进制字符串中获取浮点数等。 #### 五、基础概念讲解 1. **通讯协议**:解释了ACSII码通讯协议和HEX通讯协议的区别。ACSII码通讯协议便于阅读理解,但传输效率较低;HEX通讯协议则更高效但可能降低可读性。 - ACSII码通讯协议(字符型协议):适合人机交互,但效率较低。 - HEX通讯协议(字节数组协议):更适合大量数据传输,效率高但可读性差。 #### 六、向导使用说明 1. **完全适用向导的协议**:通过实例展示了如何使用向导处理ASCII码协议下的多条命令通讯。例如,对于模仿ADAM4018协议的通讯命令,向导帮助解析发送和接收的数据格式,包括帧头、地址、数据体和帧尾的具体格式,以及模拟数据的处理方法。 #### 七、深入解析函数功能 - **数据解析函数**:如`!SvrGetByteFromByteArr`用于从字节数组中提取特定位置的字节,`!SvrGetSingleFromHexStr`则用于从十六进制字符串中解析出单精度浮点数。 - **数据校验函数**:如`!SvrByteArraySum`用于计算字节数组的累加和,`!SvrStrSum`用于计算字符串的累加和,`!SvrStrModbusCRC`用于计算Modbus协议的CRC校验值等。 - **字节数组操作函数**:如`!HStr2HByre`用于将十六进制字符串转换为字节数组,`!HByte2HStr`用于将字节数组转换为十六进制字符串。 通过上述解析,我们可以看到《MCGS开发手册》中脚本驱动V2.0使用指导手册不仅提供了详细的函数列表和使用说明,还深入介绍了脚本驱动的适用范围、兼容性、新增内容以及基础概念,特别是对通讯协议的解析和向导使用的说明,极大地方便了用户进行设备的编程和调试工作。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明