
夜光精讲 Opentcs 通信系统
发布日期:2021-05-04 17:52:01
浏览次数:11
分类:技术文章
本文共 1072 字,大约阅读时间需要 3 分钟。
夜光序言:
以兴趣始,以毅力终。
记得数年之前,会想到又到了洗澡靠勇气 洗衣靠毅力 起床靠爆发力 出门上课靠洪荒之力的季节了
正文:
控制中心把通过无线局域网与AGVs之间进行大容量数据传输,从而实时监控,获知AGV上传的位置、电量、任务执行状态和报警信息等,同时对AGV下达任务命令和远程调度等信息。
此系统可通过无线呼叫AGV到这指定位置进行无人化自动运输工作,建立各个AGV和地面控制系统的无线联通通信。
CCS对外提供的接口(如与ERP之间通讯)采用的通讯接口方式为HTTP(SOAP)协议。
由AGV管控系统与电梯控制器采用信号交互方式进行通信,实现AGV在无人操作情况下可L乂乘坐电栋上下楼,解决了跨楼层物流运输问题。
XML技术
XML称为可扩展标记语言,用于存储、传输数据,是数据交换的唯一公用语言。XML文件可通过XML处理模块生成(dom4j或JAXB解析器等XML API实现)。
1.XML与 java实体类之间的转换
XML与 java 类之间的转换,通常涉及的操作包括以下三个方面: (1)创建要转化的 java 对象,该对象需要使用相关注解注释各字段注解,最好在getter()方法上,修饰属性用private,方法是public。需要转化为XML的实体类。(2)编组0bject2Xml;将 java对象转xml常用的编组方式分为:编组到文件和编组到控制台。
(3)解组Xml2O bject:xml转java对象,直接从文件解组xml成java对象。2.XML应用
主机一般通过XML电报形式远程传输新创建的订单,通过TCP/IP的一个双向通讯搂口,建立订单TCP通信端口(port:66666)。
具体实现流程如下:
(1)主机host建立一个新的TCP/IP连接,呼叫TCS; (2)host发送一个简单的报文(XML telegram),描述需要被创建的订单; (3)host关闭自己的TCP/IP连接的output stream 流,让TCS的kernel知道data已经发送完毕; (4)TCS解析报文(来自host的),创建指定格式的订单并激活订单; (5)TCS发送一个XML telegram,确认来自host的电报XML被处理了; (6)TCS关闭TCP/IP连接。
夜光 传输数据时需要注意W下问题:
(1)如果超出limited time,这期间没有数据流入,连接将被关闭; (2)XML有最大长度限制(100千字节kilob ytes),超过最大长度,通信数据传输通道将被关闭。发表评论
最新留言
感谢大佬
[***.8.128.20]2025年03月20日 09时46分43秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
实习复习--mysql视图17
2019-02-28
wxPython的使用
2019-02-28
wxPython中TextCtrl的输入上限问题
2019-03-01
HTTP状态码解析—— 200、404、503、403等
2019-03-01
2021-ICPD昆明站-I Mr. Main and Windmills
2019-03-01
iOS-编译报错duplicate symbol _OBJC_IVAR
2019-03-01
计时器模仿地球绕太阳圆周运动
2019-03-01
fpga工程师笔试题
2019-03-01
201604-4 游戏 ccf
2019-03-01
1144. The Missing Number (20)
2019-03-01
为什么阿里巴巴不建议在for循环中使用”+”进行字符串拼接
2019-03-01
tp5.1 页面错误!请稍后再试~ 安装好后,提示错误
2019-03-01
阿里云 安全组规则 设置某个IP不能访问服务器(出站)
2019-03-01
禁止重复提交(JavaScript控制表单…
2019-03-01
php js 通过sotitle(id,arr)函数输入ID取得返回值
2019-03-01
删除外键约束
2019-03-01
c++ 预处理命令 #error 用法
2019-03-01
OpenGL fragmentlist片段列表的实例
2019-03-01
Qt Creator编码
2019-03-01
Linux部署sendmail邮件服务器
2019-03-01