NASTRAN质量刚度阵提取:向导使用与协议解析
需积分: 50 151 浏览量
更新于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栋
- 粉丝: 42
- 资源: 3835
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库