文档整理

master
yiming 3 years ago
parent 3d0611365f
commit 66e4e5daf2

Before

Width:  |  Height:  |  Size: 360 KiB

After

Width:  |  Height:  |  Size: 360 KiB

Before

Width:  |  Height:  |  Size: 299 KiB

After

Width:  |  Height:  |  Size: 299 KiB

@ -1,26 +1,40 @@
# 舵机 ## 初始化启动的逻辑见com.leaper.web.service.InitService
### 包括启动自动连接球机、自动连接WMS或者plc
## 通讯协议: ## 通讯协议:
### 昆船通訊協議见doc文件夹每个项目的协议会略有差异但是格式不会变 ### tcp通讯用的netty框架
### tcp通讯用的netty ### 昆船通讯协议编解码在com.leaper.web.service.kesc下面
### 昆船通讯协议编解码在web #### 罗伯泰克协议见doc文件夹下JSON通讯协议文档每个项目会略有差异但是格式不变可能就是加一个字段改一个字段
#### 1.HeartNettyClient*类是维持与plc的心跳
#### 2.解码MyProtocolDecode 这里收到plc的包解析处理见通讯协议的两张图片 ### 罗伯泰克协议编解码在com.leaper.web.service.robotic下面
#### 3.调用sdk拍照录像转动球机等操作在com.zhehekeji.web.lib里面 #### 罗伯泰克协议见doc文件夹下两张图片罗伯泰克plc通讯协议1——2.jpg
## SDK: ## SDK:
### 1.调用sdk的代码在 com.zhehekeji.web.lib下面 ### 1.调用sdk的代码在 com.leaper.web.lib下面
### 2.sdk在根目录libs下面 ### 2.sdk在根目录libs下面
### 3.sdk回调在CallBack类里重连回调断线回调球机转动回调下载mp4下载结束回调 ### 3.sdk回调在CallBack类里重连回调断线回调球机转动回调下载mp4下载结束回调
### 4.详见SDK_ReadMe_请先读我.TXT ### 4.详见doc/SDK_ReadMe_请先读我.TXT
### InitService: 项目启动自动登录球机自动连接PLC
### 球机的连接句柄维护在CameraConnMap类里,key:球机IDvalue:登录句柄 ### 球机的连接句柄维护在CameraConnMap类里,key:球机IDvalue:登录句柄
# 部署 使用利珀一键部署服务
## windows(该服务一般都会放在win10系统上) ## 设备控制:
### start-jar.bat (注意目录和profile) ### SICK扫码枪 com.leaper.web.service.sick
### stop-jar.bat (注意端口号) #### 逻辑是tcp发送start,sick扫码枪会回复条码
## linux: ### RFID: com.leaper.web.service.RFID
### sh app.sh start #### tcp协议6C标签需要左右两个天线一直切换并且不断发送条码识别信号
### sh app.sh restart ### 光源控制:分为两个
### sh app.sh stop #### 海康视觉控制器com.leaper.web.service.hikLightSource
#### JayDam: com.leaper.web.service.damLightSource
## 关于lib文件夹
### code_scan: 条码识别dll
### ffmpeg: 海康球机下载的视频无法在浏览器播放需要调用该库修改视频格式为标准mp4
### hik: 海康球机SDK
### win64: 中威球机SDK
## script_run 一些启动脚本,由于部署方式改变,已经用不到了
## 数据库初始化sql: script_run/lia_duoji.sql

@ -0,0 +1,18 @@
@ECHO OFF
SET dbhost=127.0.0.1
SET dbuser=root
SET dbpasswd=Leaper@123
SET dbName=test
set sqlfile=C:\Users\Peter\Desktop\lia_duoji.sql
cd D:\hzleaper_auto_install\mysql-5.7.33-winx64\bin
::执行SQL脚本
@ECHO Start!
mysql -h%dbhost% -u%dbuser% -p%dbpasswd% < %sqlfile% --default-character-set=utf8
ECHO OK!
PAUSE
@ECHO Done!
Loading…
Cancel
Save