V1.4基站仓储三代标签操作指导

一、管理系统使用

1、启动v1.4基站

插上电源,用网线连接基站和电脑。基站默认ip为192.168.1.200,所以需要修改电脑的IP地址为192.168.1.x,例如:192.168.1.100

注:当基站第二个灯(绿色)闪烁,第三个灯(绿色)常亮(未接网线则该灯不会亮),说明系统启动完成

2、登录管理系统

完成1.1之后V1.4基站集成了电子标签管理系统,默认IP:192.168.1.200,

打开chrome浏览器,输入:192.168.1.200/wms

​输入用户名,密码登录:

注:由于浏览器兼容性问题,不能使用IE浏览器和360浏览器

二、店铺管理

1、添加分店铺

进入“权限管理”->“店铺管理”,点击“新增”:

2、删除分店铺

只有该店铺下没有绑定用户和基站的情况,才可以删除

三、用户管理

1、添加用户

进入“权限管理”->“用户信息”,点击“新增”, 填写用户信息并选择“用户权限”和“所属店铺”:

2、删除用户

四、配置基站

一下步骤根据需要修改,V1.4基站已经默认配置好,可直接进行步骤5.

准备一台网段为192.168.1.x的电脑(ip不可以为192.168.1.200),网线连接基站和电脑

1、登录基站配置界面

浏览器登录:192.168.1.200(基站出厂默认ip)

V1.4基站访问:192.168.1.200:8080

UserName:Admin

Password: 7834

2、设置基站Ip

如果需要把基站接入内网或者其它,可根据需要修改基站Ip:

浏览器访问:192.168.1.200:8080

输入密码登录:

设置完成点Update保存,(保存后界面会刷新成当前ip,重启即可),重启生效;

3、服务器查看路由器状态

基站正面,第二个灯闪烁,第三个灯常亮表明基站连接服务器成功,系统会显示基站在线:

4、绑定店铺

选择基站需要绑定的店铺:

5、修改基站频率

基站频率范围:434~464,其它值不可用,推荐优先使用451~464,修改后点击空白处,会提示保存成功或失败,保存成功后重启基站生效:

6、禁用/开启基站注册

点击“全部开启注册”或“全部关闭注册”, 可以打开或关闭所有基站的注册标签功能;

点击单个基站后边的“禁用”按钮可以单独禁用某个基站的注册标签功能。

五、标签使用

1、标签电源接口

2、注册标签

连按三次标签左上角中间按键(或者按右下角+左下角组合按键),

标签右上角led灯由闪烁绿色变成闪烁红色,表明注册成功,标签屏幕会显示如下:

rssi:-xxdB, xx 大于0, xx越小表示信号越强;建议使用标签的信号强度在rssi:-70dB

3、注册失败

rssi: 0dB, 表明标签注册失败:

标签注册成功之后就可以接入客户系统正常了。

4、查看标签版本号

按标签组合键:又下角按键+左上角按键, 成功之后屏幕会显示标签基本参数

5、系统查看标签信息

进入“价签管理”->“价签信息”, 可以查看已经成功注册到系统的标签的信息:

6、删除标签

7、禁用标签注册

标签注册成功一次默认会关闭注册,如需重新注册,可以手动打开标签注册;

建议调试结束后,全部关闭标签注册,防止标签出现误注册导致通信异常;

六、创建模板

登录智能分拣电子标签系统:http://192.168.1.200/wms

1、添加应用场景

进入“样式模型-> “应用场景”:

输入应用场景名称“Inventec-拣货模板”,单击“新增”:

添加字段:

字段属性介绍:

字段属性

传参类型

描述

备注

文本

字符串

根据传参显示对应内容

二维码

字符串

根据传参自动生成二维码,显示在屏幕

条形码

数字

根据传参自动生成条形码,显示在屏幕

选择应用场景:

添加“文本”字段

输入字段名“LGPLA”,选择字段属性“文本”,确定后单击保存:

添加“二维码”字段

字段名称输入“QRCODE”, 选择字段属性“二维码”, 确定后单击保存:

添加“条形码”字段

字段名称输入“BARCODE”, 选择字段属性“条形码”, 确定后单击保存:

mappingtype

最后生成模板如下:

应用场景的映射号就是该应用场景的mappingtype = 992.

2、添加模板

新增模板

进入“样式模型” -> “样式设计”,选择新增:

输入样式名称“Invertec-出库”, 选择屏幕类型“2.9EPD黑白”, 选择应用场景“Inventec-拣货模板”,确定后单击保存:

添加成功,会多出一条记录:

该模板的:styleid=35, mappingtype=992

配置模板

单击“配置模板”:

进入模板配置界面:

勾选需要显示的字段:

勾选后会在左上角出现一个小方块,就是选中字段的初始位置:

配置字段:

单击选中方框,然后在右侧可以编辑该字段的信息:

配置完成如下,单击“保存模板”,保存模板配置:

3、测试模板

进入刷新屏幕操作界面

单击“刷新屏幕”,如下图:

进入刷新屏幕操作界面:

添加标签

单击“添加标签”按钮:

勾选想要要刷新的标签,单击“添加”按钮:

添加成功如下:

刷新标签数据

修改模板字段的参数内容,先单击“填入亮灯参数按钮”,然后点击“刷新标签数据”:

当标签状态由“正在点亮”变为“等待拣货”,说明标签数据刷新成功:

标签显示如下:

待标签屏幕稳定显示,停止闪烁后,按下标签右下角“拣货完成确认按键”,则标签灯熄灭,标签状态变为“拣货完成”:

七、接口方式更新墨水屏接口(JSON)

确定使用模板的styleid(样式编码数字部分)和mappingtype(应用场景的映射号);

post,

Content-Typeapplication/json

代码形式:

{

url : http://192.168.1.167/wms/associate/updateScreen,

requestMethed : POST,

requestParameter:{

[

{

"mac":"99.97.10.59",

"mappingtype":995,

"styleid":35,

"ledstate":0,

"ledrgb":"ff00",

"outtime":0,

"LGPLA":"D02-001-003",

"MATNR":"6051B0013504",

"KNMAT":"Bracket rear board",

"STOCK":"10000",

"BATCH":"XXXXXXXX",

"MENGE":"2000",

"QRCODE":"库位:D02-001-003;料号:6051B0013504;品名:Bracket rear board;库存:10000",

"Inventec":"Inventec"

},

{

"mac":"99.97.01.86",

"mappingtype":995,

"styleid":35,

"ledstate":0,

"ledrgb":"ff00",

"outtime":0,

"LGPLA":"D02-001-002",

"MATNR":"6051B0013504",

"KNMAT":"Bracket rear board",

"STOCK":"10000",

"BATCH":"XXXXXXXX",

"MENGE":"2000",

"QRCODE":"库位:D02-001-003;料号:6051B0013504;品名:Bracket rear board;库存:10000",

"Inventec":"Inventec"

}

]response:{

true

}

}

八、配置回调接口地址

进入 “系统管理” -> “第三方配置”

无回调请填写默认地址:http://127.0.0.1/wms/associate/printMsgRes

或者留空

tomcat有端口号,需要加上端口号,tomcat端口号为8080http://127.0.0.1:8080/wms/associate/printMsgRes

1、刷新屏幕结果回调

修改updateTagResult的接收地址为第三方的回调接口地址:

2、单独点灯和点亮巷道灯结果回调

修改ctrlShelfIndicatorResult的接收地址为第三方的回调接口地址:

3、按键回调

修改enterKey的接收地址为第三方的回调接口地址:

设置完成后,点亮标签后按标签确认键就会调用SAP的接口。

九、标签测试

1、亮灯测试

注:该测试界面,电池版本仓储三代标签只可以刷屏,不支持点灯

登录:http://192.168.1.167/wms/associate/lightTest

选择需要点亮哪个路由器下的标签,选择亮灯模式和颜色,单击“点亮全部”,然后服务器会下发指令点亮所有选中的路由器下的标签,并显示标签失败的反馈:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/8268.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Leetcode 111. 二叉树的最小深度

题目描述 题目链接:https://leetcode.cn/problems/minimum-depth-of-binary-tree/description/ 思路 DFS 代码实现 class Solution {public int minDepth(TreeNode root) {return Depth(root);}public int Depth(TreeNode root){if(rootnull){return 0;}int lef…

云安全攻防(一)之 云原生

前言 随着公有云和私有云的广泛部署,云计算基础设施成为企业部署新业务的首选。可以说,云计算已进入下半场,各大云计算服务商的厮杀日益激烈,新的概念也不断的层出不穷。近年来,云原生安全(Cloud Native C…

数据结构之Queue的实现

Queue支持的方法 方法名参数功能返回Sizevoid返回链表规模(该方法由List< T>派生而来)emptyvoid返回链表是否为空(该方法由List< T>派生而来)frontvoid返回队首数据域的引用enqueueT const & e入队voiddequeuevoid出队出队的对象 code // Queue.h # pragma …

赛多利斯Sartorius天平java后端对接

业务场景 要将赛多利斯天平的数据读出来解析并且显示到对应的数字框,支持一台设备连接多种精度的天平 后端实现 通过协议解析数据,然后将数据存储 详细代码就不贴了,感兴趣的可以私聊我

oracle报错:ORA-10997,ORA-09967解决

报错信息&#xff1a; ORA-10997: another startup/shutdown operation of this instance inprogress ORA-09967: unable to create or open lock file Linux-x86_64 Error: 13: Permission denied 权限问题&#xff0c;修改Oracle目录权限 chown -R oracle:dba /home/tmn/sof…

Jupyter 安装、简单操作及工作路径更换

一、Jupyter下载安装 pip install jupyterAnaconda是Python另一个非常流行的发行版&#xff0c;它之后有着自己的叫做“conda”的安装工具。用户可以使用它来安装很多第三方包。然而&#xff0c;Anaconda会预装很多包&#xff0c;包括了Jupyter Notebook,所以若已经安装了Anac…

创建Electron项目

一、使用vite 构建 electron项目 npm init vitelatest Need to install the following packages:create-vitelatest Ok to proceed? (y) y √ Project name: ... CertificateDownload √ Package name: ... certificatedownload √ Select a framework: Vue √ Select a var…

C# 用于模拟web表单提交,解析返回的json数据

以下是一个示例的实现代码&#xff0c;用于模拟web表单提交&#xff0c;解析返回的json数据&#xff0c;并在DataGridView中展示数据&#xff1a; csharp using System; using System.Collections.Generic; using System.Net; using System.Net.Http; using System.Windows.Fo…

(学习笔记-IP)IP基础知识

基本认识 IP在TCP/IP参考模型中处于第三层&#xff0c;也就是网络层。 网络层的主要作用是&#xff1a;实现主机与主机之间的通信&#xff0c;也叫点对点的通信。 网络层与数据链路层的关系&#xff1a; MAC的作用是实现直连的两个设备之间通信&#xff0c;而IP负责没有直连的…

3ds Max图文教程: 使用动态工具Mass FX 创建风铃动画

推荐&#xff1a; NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 1. 简单的场景设置 步骤 1 打开 3ds Max。 打开 3ds Max 步骤 2 我将向您展示风铃背后的动态 通过简单的场景设置进行模拟。一旦你有了这个想法&#xff0c;你就可以应用这个 技术到复杂的风铃结构。 基…

深圳国际新能源及智能网联汽车全产业博览会今年10月举办

7月25日&#xff0c;深圳市工业和信息化局与励展博览集团共同在深圳举办Automotive World China 2023深圳国际新能源及智能网联汽车全产业博览会&#xff08;简称“AWC 2023”&#xff09;全球推介启动大会&#xff0c;该博览会将于2023年10月11日-13日在深圳国际会展中心盛大举…

SpringBoot自动装配原理

自动配置 pom.xml spring-boot-dependencies:核心依赖在父工程中&#xff01;我们在写或者引入一些springboot以来的时候&#xff0c;不需要指定版本&#xff0c;就因为有这些版本仓库 启动器 <!-- 启动器 --><dependency><groupId>org.springf…

激光雷达-相机联合标定

https://f.daixianiu.cn/csdn/9499401684344864.html ros usb相机内参标定 ROS系统-摄像头标定camera calibration_berry丶的博客-CSDN博客

详解CMakeLists.txt

在前一篇文章 esp32 初识 cmake 构建工具 中&#xff0c;已经用"hellow world"程序介绍了cmake最基本的用法&#xff0c;今天详细讲解CMakeLists.txt文件。 CMakeLists.txt CMakeLists.txt文件是CMake构建工具的核心配置文件。它包含了构建项目所需的一系列指令和参…

20230724----重返学习-vue3知乎日报项目实战

day-119-one-hundred-and-nineteen-20230724-vue3知乎日报项目实战 vue3项目实战-知乎日报 主要问题 pinia 和 vuex4 的区别 vue/cli和vite的区别 vue/cli脚手架的底层核心是webpack。vite脚手架&#xff1a; 开发环境&#xff1a;基于ESModule模块规范处理的生产环境&#…

PHPWord 实现合并多个word文件

PHPWord 本来想着当调包侠呢&#xff0c;结果翻了一遍文档&#xff0c;没有这种操作支持&#xff0c;阿这&#x1f602; GPT 不出意外的一顿胡扯&#xff0c;给&#x1f468;‍&#x1f9b3;气的要中风啦 思路 word 也就是docx结尾的文件本质上就是xml字符串&#xff0c; …

为什么很多程序员不用switch,而是大量 的if......else if?

不会吧还有人用if else和switch case&#xff1f;三目运算符&#xff1f; 不会吧&#xff1f; 不会吧&#xff1f;大佬都是全都不用的&#xff01;以JAVA为例 条件判断语句的四种写法&#xff0c;茴字的四种写法大家不会不知道吧 1.正常人写法&#xff1a; private static …

Linux中断(tasklet,工作队列,内核线程的使用)

文章目录 前言一、tasklet二、工作队列三、内核线程总结 前言 本篇文章来讲解在Linux中tasklet,工作队列,内核线程的使用。 一、tasklet tasklet在内核里面其实就是下面这样的一个结构体&#xff1a; struct tasklet_struct {struct tasklet_struct *next;unsigned long st…

使用的华为云RDS数据库不小心把数据删了

目录 前言恢复qp文件帮助文档表级时间点恢复删除数据的时候要注意 前言 华为云查数据的时候前面是有个序号的&#xff0c;删除数据的时候不小心把序号看成id了&#xff0c;导致误删数据。 注&#xff1a;图片如果看不清楚可以点击放大观看&#xff01; 恢复qp文件 华为云每天…

2023最新软件测试面试题(带答案)

1. 请自我介绍一下(需简单清楚的表述自已的基本情况&#xff0c;在这过程中要展现出自信&#xff0c;对工作有激情&#xff0c;上进&#xff0c;好学) 面试官您好&#xff0c;我叫###&#xff0c;今年26岁&#xff0c;来自江西九江&#xff0c;就读专业是电子商务&#xff0c;毕…