1引言
本文旨在介绍交通物联网设备分类、接入逻辑结构等,总结接入经验,帮助新人快速了解交通物联网、接入方式以及调试流程。
2交通物联网设备分类
我主要分为两大类:1.交通引导类;2.结构监测类。
类别 | 例子 |
---|---|
交通引导类 | 1.地面车辆指示器 2.隧道洞顶车辆指示器 3.栏杆机 4.爆闪灯 5.喇叭 6.诱导灯 7.照明灯 8.plc |
结构监测类 | 1.裂缝计 2.应变计 3.温湿度计 4.位移计 5.倾角仪 6.振动仪 7.挠度计 |
3接入协议分类
协议类别 | 说明 | 设备举例 | 接入工具 |
---|---|---|---|
fins协议 | 欧姆龙的plc用这种协议比较多,使用网络通讯,如果设备时通过欧姆龙plc进行控制,需要用到这个协议 | 欧姆龙plc | kepserver |
modbus-tcp | 比较常见的物联网协议,使用网络通讯,市面上很多传感器都是使用该协议,中控的plc也是使用该种协议 | 温湿度传感器 | kepserver |
modbus-rtu | 也是比较常见的物联网协议,使用串口通讯,可以通过串口服务器转成modbustcp进行传输 | 倾角仪 | kepserver |
S7 Communication | 西门子plc的通讯协议,使用网络通讯,西门子plc专有 | 西门子plc | kepserver |
厂家自有协议1 | 格式不定,如果需要获取的数据在报文中位置固定且长度固定(比如使用IEEE745格式上传的数据),那么就可以用kepserver接入 | 桐坞岭项目应变计 | kepserver |
厂家自有协议2 | 格式不定,如果需要获取的数据在报文中位置不固定或者长度不固定(比如时ascall码上传的0-100的整数,有时候是一位、有时候是两位、有时候是三位,kepserver的用户自有格式就没办法按照指定位置去截取),那么就不能用kepserver接入 | java单独开发接入程序 |
4设备接入逻辑结构
我归纳了几种接入的逻辑结构:
采集端就代表采集程序
5接入调试步骤
- 首先自己列个需要接入的传感器清单,主要信息包括设备名称、通讯方法(串口还是网络)、通讯协议(协议说明要拿到)、能否用kepserver接入。这一步很关键,整理好后,自己会对整体传感器的状况有一个比较清晰的认识,有利于结构搭建。
- 确定接入结构,就是要确定哪些设备可以用kepserver接入,哪些设备需要自己写接入程序解析接入
- 使用串口调试工具、网络调试工具、kepserver连接设备试试看,看设备能否正常连上,数据能否正常获取到
- 都正常后,就可以正常接入了。用kepserver接入的就用kepserver接入,然后,采集程序对接kepserver获取数据;不能用kepserver接入的,就用采集程序对接传感器获取数据。