You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
## 初始化启动的逻辑,见com.leaper.web.service.InitService
|
|
|
|
|
|
### 包括启动自动连接球机、自动连接WMS或者plc
|
|
|
|
|
|
***
|
|
|
|
|
|
## 通讯协议:
|
|
|
|
|
|
### tcp通讯用的netty框架
|
|
|
|
|
|
* 昆船通讯协议编解码在com.leaper.web.service.kesc下面
|
|
|
|
|
|
* 昆船协议见doc文件夹下JSON通讯协议文档,每个项目会略有差异,但是格式不变,可能就是加一个字段,改一个字段
|
|
|
|
|
|
***
|
|
|
|
|
|
* 罗伯泰克协议编解码在com.leaper.web.service.robotic下面
|
|
|
|
|
|
* 罗伯泰克协议见doc文件夹下两张图片(罗伯泰克plc通讯协议1——2.jpg)
|
|
|
|
|
|
***
|
|
|
|
|
|
* HTTP通讯协议在com.leaper.web.controller.MonitorController类
|
|
|
|
|
|
* 目前是宁福多氟多项目上使用,不推荐使用http,因为http协议的时延比tcp要高
|
|
|
|
|
|
* 文档见doc文件夹下 宁福迦南HTTP通信协议文档12.2.doc
|
|
|
|
|
|
***
|
|
|
|
|
|
## SDK:
|
|
|
|
|
|
### 1.调用sdk的代码在 com.leaper.web.lib下面
|
|
|
|
|
|
### 2.sdk在根目录libs下面
|
|
|
|
|
|
### 3.sdk回调在CallBack类里,重连回调,断线回调,球机转动回调,下载mp4下载结束回调
|
|
|
|
|
|
### 4.详见doc/SDK_ReadMe_请先读我.TXT
|
|
|
|
|
|
### 球机的连接句柄维护在CameraConnMap类里,key:球机ID,value:登录句柄
|
|
|
|
|
|
***
|
|
|
|
|
|
## 设备控制:
|
|
|
|
|
|
* SICK扫码枪: com.leaper.web.service.sick
|
|
|
|
|
|
* 逻辑是tcp发送start,sick扫码枪会回复条码
|
|
|
|
|
|
* RFID: com.leaper.web.service.RFID
|
|
|
|
|
|
* tcp协议,6C标签需要左右两个天线一直切换,并且不断发送条码识别信号
|
|
|
|
|
|
* 光源控制:分为两个
|
|
|
|
|
|
* 海康视觉控制器:com.leaper.web.service.hikLightSource
|
|
|
|
|
|
* JayDam: com.leaper.web.service.damLightSource
|
|
|
|
|
|
***
|
|
|
|
|
|
## 关于lib文件夹
|
|
|
|
|
|
* code_scan: 条码识别dll
|
|
|
|
|
|
* ffmpeg: 海康球机下载的视频,无法在浏览器播放,需要调用该库修改视频格式为标准mp4
|
|
|
|
|
|
* hik: 海康球机SDK
|
|
|
|
|
|
* win64: 中威球机SDK
|
|
|
|
|
|
***
|
|
|
|
|
|
## script 一些启动脚本,由于部署方式改变,已经用不到了
|
|
|
|
|
|
## 数据库初始化sql: script/lia_duoji.sql
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|