安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210487190.9 (22)申请日 2022.05.06 (71)申请人 成都申威科技有限责任公司 地址 610000 四川省成 都市双流区西南 航 空港经济开发区黄甲街道双兴大道 (72)发明人 甘林 李晋 王荣丰 杜鹰 霍旭东 胡波 (74)专利代理 机构 北京轻创知识产权代理有限 公司 11212 专利代理师 孟仕杰 (51)Int.Cl. H04L 69/22(2022.01) G08C 25/00(2006.01) G06F 9/30(2006.01) G06F 9/34(2006.01)G06F 9/50(2006.01) (54)发明名称 一种智能仪器的操控方法、 系统、 电子设备 及其介质 (57)摘要 本发明涉及一种智能仪器的操控方法、 系 统、 电子设备及其介质, 包括: 接收来自上位机的 指令数据; 在预设的指令链表中创建指令数据对 应的指令链表节点, 将指令数据存入指令链表节 点, 并获取指令链表节点在指令链表中的第一存 储地址; 根据第一存储地址, 获取第一存储地址 所对应的指令数据并执行, 得到执行结果, 在指 令链表节点中创建执行结果对应的指令数据返 回节点, 将执行结果存入指令数据返回节点, 并 获取指令数据返回节点在指令链表中的第二存 储地址; 根据第二存储地址, 将指令数据返回节 点中存储的执行结果返回给上位机。 解决了若上 位机发送大量指令数据给智能仪器, 会导致智能 仪器运行混乱的问题。 权利要求书2页 说明书8页 附图1页 CN 115002241 A 2022.09.02 CN 115002241 A 1.一种智能仪器的操控方法, 其特 征在于, 包括以下步骤: S1、 接收来自上位机的指令数据; S2, 在预设的指令链表中创建所述指令数据对应的指令链表节点, 将所述指令数据存 入所述指令链表节点, 并获取所述指令链表节点在所述指令链表中的第一存储地址, 所述 指令数据对应的指令链 表节点为所述指令链 表中的最后一个节点; S3、 根据所述第一存储地址, 获取所述第一存储地址所对应的指令数据并执行, 得到执 行结果, 在所述指令链表节点中创建所述执行结果对应的指令数据返回节点, 将所述执行 结果存入所述指令数据返回节点, 并获取所述指 令数据返回节点在所述指 令链表中的第二 存储地址; S4、 根据所述第二存储地址, 将所述指令数据返回节点中存储的所述执行结果返回给 所述上位机 。 2.根据权利要求1所述的方法, 其特征在于, 所述指令数据包括指令协议头、 指令识别 码、 指令关键 字、 指令参数、 指令协议尾、 校验码。 3.根据权利要求2所述的方法, 其特 征在于, 所述S2包括: S21、 对于接收来自上位机的指令数据, 解析所述指令数据的校验码, 得到第一目标校 验码; S22、 在预设的指令链 表中创建所述指令数据对应的指令链 表节点; S23、 若所述第一目标校验码和所述指令数据的校验码相同, 确定所述指令数据为正确 的指令数据, 将所述正确的指令数据存入所述指令链表节点, 并获取所述指令链表节点在 所述指令链 表中的第一存 储地址; S24, 若所述第一目标校验码和所述指令数据的校验码不相同, 确定所述指令数据为错 误的指令数据, 生成所述指令链表节点对应的错误传输标记, 将所述错误传输标记和所述 错误的指 令数据存入所述指令链表节点, 并获取所述指令链表节点在所述指令链表中的第 一存储地址, 所述错误传输标记用于表征所述指 令数据为所述上位机传输的错误的指 令数 据。 4.根据权利要求3所述的方法, 其特 征在于, 所述S23包括: S221、 若所述第一目标校验码和所述指令数据的校验码相同, 确定所述指令数据为正 确的指令数据, 判断所述 正确的指令数据中的指令参数 是否存在参数 数据; S222、 若存在所述参数数据, 将所述正确的指令数据存入所述指令链表节点, 并获取所 述指令链 表节点在所述指令链 表中的第一存 储地址; 若不存在所述 参数数据, 所述方法还 包括: S223、 接收来自上位机的新的指令数据, 执 行所述S2。 5.根据权利要求3所述的方法, 其特 征在于, 所述S3包括: S31、 根据 所述第一存储地址, 判断所述第一存储地址所对应的指令链表节点对应存储 的数据中是否包 含所述错误传输标记; S32、 若不包含错误传输标记, 根据所述第一存储地址, 获取所述第一存储地址所对应 的指令数据并执行, 得到执行结果, 并在所述指令链表节点中创建所述执行结果对应的指 令数据返回节点, 将所述执行结果存入所述指令数据返回节点, 并获取所述指令数据返回 节点在所述指令链 表中的第二存 储地址;权 利 要 求 书 1/2 页 2 CN 115002241 A 2若包含所述错误传输标记, 所述方法还 包括: S33、 将所述第一存 储地址赋值 为空指针, 停止所述指令数据对应的线程。 6.根据权利要求1所述的方法, 其特 征在于, 所述S4包括: 根据所述第二存储地址, 将所述指令数据返回节点中的所述执行结果进行打包, 得到 返回包, 将所述返回包返回至所述上位机 。 7.根据权利要求1 ‑6中任一项所述的方法, 其特 征在于, 还 包括: S5, 将所述 错误传输标记对应的指令链 表节点从所述指令链 表中移除。 8.一种智能仪器的操控系统, 其特征在于, 包括数据指令接收模块、 指令数据处理模 块、 指令数据执 行模块和数据指令返回模块; 所述数据指令 接收模块, 用于 接收来自上位机的指令数据; 所述指令数据处理模块, 用于在预设的指令链表中创建所述指令数据对应的指令链表 节点, 将所述指令数据存入所述指令链表节点, 并获取所述指令链表节点在所述指令链表 中的第一存储地址, 所述指令数据对应的指令链表节点为所述指令链表中的最后一个节 点; 所述数据指令执行模块, 获取所述第一存储地址所对应的指令数据并执行, 得到执行 结果, 在所述指令链表节点中创建所述执行结果对应的指令数据返回节点, 将所述执行结 果存入所述指 令数据返回节点, 并获取所述指 令数据返回节点在所述指令链表中的第二存 储地址; 所述数据指令返回模块, 用于根据所述第二存储地址, 将所述指令数据返回节点中存 储的所述执 行结果返回给 所述上位机 。 9.一种电子设备, 包括存储器、 处理器及存储在所述存储器上并在所述处理器上运行 的程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求1至7任一项所述的一种 智能仪器的操控方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有指令, 当所述指 令在终端设备上运行时, 使得所述 终端设备执行如权利要求1至7任一项 所述的一 种智能仪器的操控方法的步骤。权 利 要 求 书 2/2 页 3 CN 115002241 A 3
专利 一种智能仪器的操控方法、系统、电子设备及其介质
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:12:51
上传分享
举报
下载
原文档
(484.7 KB)
分享
友情链接
GB-T 35381.1-2017 农林拖拉机和机械 串行控制和通信数据网络 第1部分:数据通信通用标准.pdf
GB-Z 10096-2022 齿条精度.pdf
美创 多云环境下的数据安全协同保护-王彦翔.pdf
T-CGDF 00002—2021 自然教育指导师专业标准.pdf
NB-T 10302-2019 电冰箱用双金属片式化霜温控器.pdf
T-ISAS 004—2021 沙棘果油.pdf
DB37-T 1933—2022 氯碱安全生产技术规范 山东省.pdf
DB34-T 4686-2024 挥发性有机物走航监测技术规范 安徽省.pdf
GB-T 40018-2021 信息安全技术 基于多信道的证书申请和应用协议.pdf
GM-T 0043-2015 数字证书互操作检测规范.pdf
T-CYCKSC CYCKSC001—2023 豆腐渣.pdf
GB-T 24106-2009 岩土工程仪器术语及符号.pdf
GD-J 037-2011 广播电视相关信息系统安全等级保护定级指南.pdf
GB-T 12143-2008 饮料通用分析方法.pdf
GB 9706.255-2022 医用电气设备 第2-55部分:呼吸气体监护仪的基本安全和基本性能专用要求.pdf
YD-T 4042.4-2022 智慧化工园区大数据平台 第4部分:平台运维管理技术要求.pdf
Q-GDW 12108-2021 电力物联网全场景安全技术要求.pdf
GB-T 1173-2013 铸造铝合金.pdf
T-CAMDI 009.10—2020 无菌医疗器械初包装洁净度 第10部分:污染限量.pdf
GB-T 42191-2023 MEMS压阻式压力敏感器件性能试验方法.pdf
1
/
3
12
评价文档
赞助2.5元 点击下载(484.7 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。