1.基于智能巡检机器人的通用通信协议,其特征在于,包括: 51、 服务器发送数据包;所述数据包包含:流向字段、数据类型字段以及校验位; 52、 工控机接收数据包,根据该数据包的校验位通过CRC校验位进行判断接收到的数据 包是否正确;若正确则执行步骤S3;否则丢弃该数据包; 53、 工控机对接收到的数据包进行解析;并向服务器反馈对应数据类型的反馈数据包, 告知服务器该数据包已成功接收; 54、 工控机对解析的数据包,根据数据包中的流向字段进行分流;若数据包的中流向字 段为0x01则执行步骤S5,若流向字段为0x02则执行步骤S6; 55、 将数据包下发给底层驱动系统;底层驱动系统在接收数据包以后,将向工控机发送 对应数据类型的反馈数据包,告知工控机该数据已成功接收; 56、 工控机自行处理该数据,处理完成以后,将向服务器反馈相应的结果处理状态包, 告知服务器该数据己处理完成。

2.根据权利要求1所述的基于智能巡检机器人的通用通信协议,其特征在于,步骤sim 述数据包还包括:指向服务器的数据来源字段。

3.根据权利要求2所述的基于智能巡检机器人的通用通信协议,其特征在于,步骤%之 前还包括:工控机修改数据来源字段为指向工控机。

4.根据权利要求1所述的基于智能巡检机器人的通用通信协议,其特征在于,步骤“所 述数据包为变长,取值范围为lbyte〜65535byte。

工控机和工控服务器通信协议,基于智能巡检机器人的通用通信协议相关推荐

  1. 一般计算机电源都在什么服务,1u工控服务器电源与普通电脑电源能互用吗

    原标题:1u工控服务器电源与普通电脑电源能互用吗 什么是工控服务器 工控服务器是一种兼具服务器的应用特性和工控机适应性的计算机,其由商用服务器和工控机演化而来.其采用高性能架构,具有工控机的可靠性,能 ...

  2. 工控服务器什么作用,工控机和服务器有什么区别

    你们知道工控机和服务器有什么区别吗?在各种行业的应用中,选择工控机还是选择服务器呢?服务器和工控机都是计算机,可以用来计算或存储数据,可以用来.但是仍然存在差异,那么让我们来分析一下工控机和服务器有什 ...

  3. 一般计算机电源都在什么服务,工控服务器电源与普通电脑电源的区别

    工控服务器是一种兼具服务器的应用特性和工控机适应性的计算机,其由商用服务器和工控机演化而来.其采用高性能架构,具有工控机的可靠性,能够应用于工业现场处理,以及用来搭建工业信息系统.其一般包括一块高性能 ...

  4. 工控服务器什么作用,工控服务器是什么

    工控服务器是一种高性能计算机,作为网络的节点,存储.处理网络上80%的数据.信息,因此也被称为网络的灵魂.通常分为文件服务器.数据库服务器和应用程序服务器等.运行以上软件的工业计算机或工控机操作系统也 ...

  5. 工控服务器什么作用,工控服务器是什么?服务器主板和普通主板的区别有哪些...

    什么是工控服务器? 首先我们来看专业上服务器是怎样定义的:工控服务器是一种高性能计算机,作为网络的节点,存储.处理网络上80%的数据.信息,因此也被称为网络的灵魂. 也可以这样讲,工控服务器是指一个管 ...

  6. 基于 i.MX8MP的智能巡检机器人应用方案

    今天小编就为大家介绍一种用于替代人工对设备进行检查和维护的特种机器人--智能巡检机器人. ​01智能巡检机器人 在城市快速发展的过程中,越来越多的管道被铺设在地下,如此大面积的地下管廊该如何快速而精准 ...

  7. 山东鲁能轨道智能巡检机器人_温湿度传感器在轨道巡检机器人中的应用

    ▲地下综合管廊 智慧管廊建设,是智慧城市在地下的一个缩影,有助于缓解"大城市病",实现精细化和动态管理. 与此同时,各种传感器技术也将被运用到地下综合管廊运维的每一环,这其中,地下 ...

  8. 光彩集团小宇智能机器人_【青春关注】集团公司首台智能巡检机器人在我矿上线运行...

    我矿东井区+350变电所内,一个长相奇特的设备沿着轨道在顶板上均速前行,一双灵动的"大眼睛"专注地巡视着前方各类开关设备. 与此同时,位于井上调度指挥中心的终端屏幕上,清晰地显示着 ...

  9. 产业分析:智能巡检机器人行业

    导读: 中国电子学会将机器人划分为工业机器人.服务机器人.特种机器人三类.特种机器人指代替人类从事高危环境和特殊工况的机器人,主要包括军事应用机器人.电力机器人.轨道交通机器人.应急救援机器人.极限作 ...

最新文章

  1. C#中的Dictionary简介
  2. java转账_使用Java模拟银行账户存、取款、转账功能
  3. jsp 验证码以及验证码局部刷新
  4. RouterOs建立PPPoE虚拟拨号服务器
  5. BeautifulSoup库使用
  6. Vim特定行行尾追加
  7. 使用ViewContainerRef探索Angular DOM操作技术
  8. Win10安装Ubuntu16.04 双系统
  9. 浅论三维标注技术的重要性
  10. 计算机画图橡皮擦怎么扩大,大师为你演示win7系统画图工具中改变橡皮擦大小的图文教程...
  11. OA开发很简单,OA实施很复杂!
  12. 天池-小布助手对话短文本语义匹配 复赛rank3、决赛rank4代码及解决方案
  13. 分离整数的各个数位的两种方法
  14. Activity毛玻璃背景效果
  15. python 发送邮件535, 'Error: authentication failed' 解决
  16. 基于JSP的员工绩效考核系统
  17. Kafka安装与验证
  18. 深圳考公务员计算机专业的试卷,2021年公务员考试计算机专业试卷综合试题含参考答案.docx...
  19. 在子View未知Parent的情况下解决You must call removeView() on the child's parent first的问题
  20. library not found for - 解决办法

热门文章

  1. mysql用户口令复杂度_MySQL设置密码复杂度
  2. 华为p20 adb连接 执行monkey命令 fiddler抓包
  3. php ajax点击收藏,phpmysqlajax无刷新点赞与收藏
  4. Flink-电商用户行为分析(网站总浏览量(PV)的统计)
  5. HDMI高清线和HDMI光纤线是一样的吗?我该怎么选择?
  6. 一个母婴电子商务网站贝贝网的大数据平台及机器学习实践
  7. 强大的中间人攻击工具(Bettercap)
  8. UiPath foreach row
  9. 签证上的mult是什么意思_申根签证中mult是什么意思
  10. Unity Render Feature示例