一种基于ROS的跨平台网络通信方法及系统

基本信息

申请号 CN202011528541.3 申请日 -
公开(公告)号 CN112738170A 公开(公告)日 2021-04-30
申请公布号 CN112738170A 申请公布日 2021-04-30
分类号 H04L29/08;H04L29/06 分类 电通信技术;
发明人 李旭升;崔成磊;路园 申请(专利权)人 北京讯腾智慧科技股份有限公司
代理机构 北京天方智力知识产权代理事务所(普通合伙) 代理人 吴凡
地址 100029 北京市朝阳区惠新东街23号克劳沃大厦3-4层
法律状态 -

摘要

摘要 本发明提供了一种基于ROS的跨平台网络通信方法及系统,其中方法包括:建立ROS和SCADA之间的网络连接;ROS将待发送消息的命令名及命令包含的数据按照键值对的形式存储,将待发送消息的命令名及命令包含的数据中包含的数据类型的值转换为字符串,将存储的键值对转换为预设的消息格式;ROS将待发送消息按照网络字节序通过网络发送给SCADA;SCADA接收待发送消息,将预设的消息格式转换为键值对,将待发送消息中包括的字符串转换为不同数据类型的值,得到待发送消息的命令名及命令包含的数据。