Leuze BCL308i 使用方法整理
1 硬件连接关系
1.1 接口盒
BCL308i一般选配MK308/MK348/MK358系列接口盒, 单独使用(不组成扫描集群)时需要连接3根线,分别为SERVICE 、SW/PWR、HOST/BUS-IN,其中SERVICE为MiniUSB连接线,用于与计算机直连进行配置;SW/PWR为自制连接线(至少3-pin),用于连接电气供电和信号触发;HOST/BUS-IN为自制网线连接线,用于连接组网交换机。
MK308接线盒图示如下:
提示:SERVICE(Mini USB)连接线接口为黑色的塑料螺丝,需要用螺丝刀旋开才能看到USB接口,使用时容易忽略。SW/PWR、HOST/BUS-IN连接线与BCL308i连接端均需要自制连接端子,线缆从如图的三个接线口中穿入。接线盒上的2个LED灯用于指示网络连接情况,设备单独使用时只有ACT0起作用。
1.2 连接线和线序
l SERVICE(Mini USB)连接线
SERVICE(Mini USB)连接线并不附带在设备包装内,需要自行准备,很难自制。
l SW/PWR连接线
SW/PWR连接线需要自制,两端分别连接到MK308接线盒和电气柜的接线槽内。
其中VIN和GNDIN分别接电气柜+24V和低电位(地线),SWIO_1接电气触发信号。
l HOST/BUS-IN连接线
HOST/BUS-IN连接线需要使用网线自制,一端为压接水晶头连接交换机,另一端连接到MK308接线盒的接线槽内。
连接时将交叉网线的1、2、3、6(橙白、橙、绿白、绿)号线分别接入MK308接线盒的TD+、TD-、RD+、RD-。
1.3 安装位置
l 高度
调整设备固定高度,尽量使设备出光口中心位置与靶条码在同一水平面上。
l 距离
靶条码密度为中密时,设备的ZeroPoint(具体位置见下图 位置处)与靶条码距离为80mm-210mm时识别率最高。
高密70mm-110mm。
低密150mm-340mm。
靶条码密度为中密,安装距离180mm,条码扫描效果良好。
2 设备参数配置
2.1 先决条件
l 已接通24V电源
l SERVICE接口已通过USB连接线连接至配置计算机
l 配置计算机已安装UBS Driver(参考资料中提供下载链接)
l 配置计算机浏览器符合标准(Mozilla、Firefox Version 3.0以上、Internet Explorer Version 8.0以上)
2.2 WebConfig主界面
打开配置计算机浏览器,在地址栏输入初始IP(192.168.61.100),即可进入到WebConfig界面。
WebConfig界面左上角的Operation Mode表示设备当前的模式,选项包含Service和Process,点击右侧按钮可以在两种模式之间切换。
Service模式,即维护模式,该模式下可以对设备参数进行修改和保存;
Process模式,即操作模式,该模式下只可以查看设备参数,不能修改和保存。
WebConfig界面上方为配置的菜单栏,菜单栏分为两级,点击相应选项卡即可进入配置页。菜单栏下方是操作按钮,修改配置后要点击保存按钮将更新的内容写入设备。
2.3 COMMUNICATION配置
进入WebConfig界面,设置模式为Service,依次点击CONFIGURATION下的COMMUNICATION,进入通信配置页面。
l 配置Host communication
点击通信配置页面下左侧的Host communication菜单,选中TCP/IP分组内的Activated选框来激活TCP/IP通信,Mode下拉框选择Server设置设备通信模式为服务器模式,Keep-alive-interval保持激活间隔和Port number端口号,可按需要修改或者保持默认。
l 配置Ethernet interface
在IP address 和Net mask分别填入IP地址和子网掩码,此处填写的是设备的IP地址,也就是采集控制程序中连接的IP地址。如果设备与采集控制程序运行在同一个局域网内则Gateway网关不用配置,如果跨局域网则Gateway网关项需要配置为设备所接入的路由器的IP地址。
2.4 OUTPUT配置
l 配置HOST formatting
如需配置输出条码的格式可在此页配置。
2.5 DEVICE配置
l 配置SW.input/output
在此页配置输入和输出的作用和时机,如图所示的配置表示输入为高电平时开始阅读条码,持续5秒钟后验证输出读取到的条码。
3 采集程序的实现
3.1 实现方法
BCL308i采集程序作为客户端与硬件设备通信可以采用TCP同步通信+多线程或者TCP异步通信。程序执行过程流程图如下。
4 参考资料
4.1 官网资料
l Leuze中国官网
l Leuze 中国官网BCL308i资料页面
4.2 网盘共享
l 设备手册(官网下载)
http://pan.baidu.com/s/1i5umXST password: ucgg
Leuze BCL308i 使用方法整理的更多相关文章
- 【AS3】Flash与后台数据交换四种方法整理
随着Flash Player 9的普及,AS3编程也越来越多了,所以这次重新整理AS3下几种与后台数据交换方法.1.URLLoader(URLStream)2.FlashRemoting3.XMLSo ...
- 常用js方法整理common.js
项目中常用js方法整理成了common.js var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data ...
- 在WebBrowser中执行javascript脚本的几种方法整理(execScript/InvokeScript/NavigateScript) 附完整源码
[实例简介] 涵盖了几种常用的 webBrowser执行javascript的方法,详见示例截图以及代码 [实例截图] [核心代码] execScript方式: 1 2 3 4 5 6 7 8 9 1 ...
- 项目中常用js方法整理common.js
抽空把项目中常用js方法整理成了common.js,都是网上搜集而来的,大家一起分享吧. var h = {}; h.get = function (url, data, ok, error) { $ ...
- Ruby数组方法整理
数组方法整理 方法列表: all().any().none()和one():测试数组中的所有或部分元素是否满足给定条件.条件可以是语句块中决定,也可以是参数决定 append():等价于push() ...
- Vue2.x源码学习笔记-Vue实例的属性和方法整理
还是先从浏览器直观的感受下实例属性和方法. 实例属性: 对应解释如下: vm._uid // 自增的id vm._isVue // 标示是vue对象,避免被observe vm._renderProx ...
- Tomcat 多项目部署方法整理
Tomcat 多项目部署方法整理 说明:tomcat-deploy-aaa和tomcat-deploy-bbb是两个不同的web项目,为了方便以下简称aaa和bbb,请先自行创建并跑通 导航: NO1 ...
- Javascript Array 方法整理
Javascript Array 方法整理 Javascript 数组相关方法 说明 大多数其它编程语言不允许改变数组大小,越界访问索引会报错,但是 javascript不会报错,不过不建议直接修改a ...
- 排序方法整理Java - 冒泡排序、选择排序、插入排序、快速排序
/** * 排序方法整理 * @author zhyea * */ public class Sort { /** * 冒泡排序,从小到大. * 冒泡排序是比较相邻的两个元素,若顺序错误,则执行交换. ...
随机推荐
- Mybatis中同时使用shardbatis和pagehelper插件冲突问题
在一次使用mybatis的插件,分表shardbatis+分页pagehelper共同使用的时候,会抛出以下异常: java.lang.NoSuchMethodError: net.sf.jsqlpa ...
- kafka 启动 报错cannot allocate memory,即内存不足
错误提示: Java Hotspot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 9865134 ...
- 重置Root用户密码
在忘记root用户密码是用于重置root用户密码: 1.开机按e. 2.在linux16开头的一行的末尾添加rd.break,按ctrl+x. 3.依次执行命令: mount -o remount,r ...
- 傻瓜式解读koa中间件处理模块koa-compose
最近需要单独使用到koa-compose这个模块,虽然使用koa的时候大致知道中间件的执行流程,但是没仔细研究过源码用起来还是不放心(主要是这个模块代码少,多的话也没兴趣去研究了). koa-comp ...
- [转] 疯狂的JSONP
何为跨域?何为JSONP?JSONP技术能实现什么?是否有必要使用JSONP技术? 跨域 就是由于JavaScript同源策略的限制,使得a.com域名下的js无法操作b.com或c.a.com域 ...
- DHU 1788 Chinese remainder theorem again 中国剩余定理
Chinese remainder theorem again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 ...
- PHP IN_ARRAY 函数 使用需要注意的地方
今天 看PPChttp://bbs.phpchina.com/thread-171993-1-7.html 这个问题. 其实关键还是因为 php是弱类型语言,php进行比较的时候 最好还是使用stri ...
- [微信小程序] 微信小程序获取用户定位信息并加载对应城市信息,wx.getLocation,腾讯地图小程序api,微信小程序经纬度逆解析地理信息
因为需要在小程序加个定位并加载对应城市信息 然而小程序自带api目前只能获取经纬度不能逆解析,虽然自己解析方式,但是同时也要调用地图,难道用户每次进小程序还要强行打开地图选择地址才定位吗?多麻烦也不利 ...
- 零基础全面学习HTML
基础框架 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" co ...
- RNN & LSTM & GRU 的原理与区别
RNN 循环神经网络,是非线性动态系统,将序列映射到序列,主要参数有五个:[Whv,Whh,Woh,bh,bo,h0][Whv,Whh,Woh,bh,bo,h0],典型的结构图如下: 和普通神经网 ...