NASTRAN质量刚度阵提取:向导使用与协议解析
需积分: 50 23 浏览量
更新于2024-08-08
收藏 815KB PDF 举报
"北京昆仑通态自动化软件科技有限公司脚本驱动V2.0使用指导手册"
本文将详细解析《向导使用说明-nastran提取质量刚度阵方法》中涉及的通讯协议和昆仑通态自动化软件的相关知识。在工业自动化领域,有效、准确的通讯协议对于设备之间的数据交换至关重要。昆仑通态提供的脚本驱动V2.0适用于多种版本和设备,支持不同的通讯协议,以实现灵活的数据交互。
一、通讯协议详解
1. ASCII码通讯协议:这种协议采用ASCII码来解析和传输数据。例如,发送命令以“#”作为帧头,接着是两个字符的地址,最后是回车作为帧尾。接收命令同样包含“#”作为帧头,接着是8个数据体,每个数据体由7个字符表示,数据间用ASCII码解析,最后是回车作为帧尾。如示例所示,发送命令"#01"会接收到带有8个数据的回应。
2. 自定义ASCII码协议:当数据长度未知时,可以通过分隔符(如逗号)来区分数据。帧头、地址和校验位参与校验,接收命令中的数据体由8个以“,”分隔的元素组成,最后是校验和和回车。例如,发送命令"#0184"会接收到数据 "#11,222,3333,44444,5555,666,77,8888E3"。
二、脚本驱动新增内容
脚本驱动V2.0不仅兼容原有的通讯协议,还增加了新的功能和函数,这些函数主要用于数据解析和校验,使得用户能够更高效地处理通讯过程中的数据。
1. 数据解析函数:这些函数帮助从字节数组或字符串中提取指定类型的数据,如!SvrGetByteFromByteArr、!SvrGetShortFromByteArr等,它们分别用于获取字节、短整型、整型和单精度浮点型数据。
2. 数据校验函数:提供了一组校验函数,包括!SvrByteArraySum进行字节数组求和校验,!SvrStrSum对字符串进行校验,以及!SvrByteArrayXOR进行异或校验,确保数据在传输过程中没有错误。
三、向导使用说明
向导提供了两种协议的使用示例,即完全适用向导的ASCII码协议和不完全适用向导的HEX码协议。对于ASCII码协议,可以通过向导设置进行多条命令的通讯;而对于HEX码协议,可能需要自定义脚本来处理单条命令的通讯。
总结,昆仑通态的脚本驱动V2.0通过丰富的通讯协议支持和强大的数据处理函数,为用户提供了高效、灵活的自动化控制手段。在实际应用中,用户可以根据具体需求选择合适的通讯协议和函数,实现设备间的稳定通信。
2021-10-02 上传
2022-09-23 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-03-29 上传
2021-03-31 上传
2015-04-30 上传
赵guo栋
- 粉丝: 43
- 资源: 3817
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录