V2.0脚本驱动:数据校验函数与Nastran质量刚度阵提取方法
需积分: 50 59 浏览量
更新于2024-08-08
收藏 815KB PDF 举报
本资源是一份北京昆仑通态自动化软件科技有限公司脚本驱动V2.0使用指导手册,针对MCGS嵌入式、通用版和网络版组态软件。脚本驱动主要适用于版本6.5及以上的新版本软件,支持独立板卡和串口通信设备,并采用ASCII和HEX两种通讯协议。脚本驱动在新版本中新增了关键功能和函数,包括:
1. **脚本驱动新增功能**:增加了生成向导功能,帮助用户更方便地进行脚本编写和设备交互。
2. **新增函数**:
- **数据解析函数**:
- !SvrGetByteFromByteArr():从字节数组中提取单个字节。
- !SvrGetShortFromByteArr():提取短整数。
- !SvrGetIntFromByteArr():提取整数。
- !SvrGetSingleFromByteArr():从字节数组中提取单精度浮点数。
- !SvrGetByteFromHexStr():将十六进制字符串转换为字节。
- !SvrGetShortFormHexStr():处理十六进制字符串的短形式。
- !SvrGetIntFromHexStr():从十六进制字符串中提取整数。
- !SvrGetSingleFromHexStr():提取十六进制字符串中的单精度浮点数。
- **数据校验函数**:
- !SvrByteArraySum():计算字节数组的累加和,用于校验。
- !SvrStrSum():处理字符串的累加和校验。
- !SvrByteArrayXOR():对字节数组执行异或操作,用于数据加密或校验。
- !SvrStrXOR():处理字符串的异或操作。
- !SvrStrModbusCRC():基于Modbus协议计算循环冗余检验(CRC)。
- !SvrStrModbusLRC():计算Modbus链路冗余检验(LRC)。
这些函数的引入极大地增强了脚本驱动的功能性和灵活性,使得在处理不同类型的通信数据时更加便捷和准确。手册还详细解释了ASCII和HEX通讯协议的区别,以及如何根据协议类型使用向导进行示例操作。对于新版本和旧版本软件的兼容性,新版本脚本驱动仅能被新版本组态软件识别,而旧版本组态软件无法识别新版本驱动。这份文档是工程师和开发者理解和使用昆仑通态自动化脚本驱动的重要参考资料。
2021-10-02 上传
2022-09-23 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2024-10-26 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
SW_孙维
- 粉丝: 58
- 资源: 3832
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍