康耐视条码自动扫描系统说明手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
扫描头设置方法
Datama n setuptool软件连接扫描头方法
Datama n调试软件通过以太网对扫描头进行参数设置,在对扫描头进行参数设置前必须将扫描头IP与所连接的计算机IP设置到一个网段中,如果不知道扫描头的IP,可以通过康耐视提供的c ognex explor er软件直接进行读取,或者通过强制改变扫描头IP的方法给扫描头更改一个已知的IP。
Cognex explor er直接读取:点击可执行文件后可以直接显示目前网络中已经连接的扫描头IP地址,只需将计算机IP 更改为同扫描头一个网段即可通讯。
强制更改扫描头IP:进行此操作需要获取扫描头的MAC地址,MAC地址在扫描头背面的标签上有注明。
添入MAC地址,设置将要更改的IP地址,子网掩码,点击ok按钮,扫描头自动重启后新的IP地址即生效。
将扫描头和计算机设置为一个网段,点击软件可执行文件se tup tool弹出以下画面。
从画面中可以看出已经连接的扫描头已被识别,双击相应的扫描头图标即可进入设定画面。
注:如果data man 软件没有连接到任何扫描头,是不能进入软件进行任何设置的。
连接扫描头后进入dat aman的初始画面
工作模式设置
快速设置
相关参数设定
Exposu re曝光参数:默认数值200
Focus焦距设定:根据实际扫描效果由PL C进行设定
Trigge r settin gs触发模式:设定为con gtinuous(extern al)外部触发连续方式。
光源模式可以通过点击扫描头光源图标所示的led灯进行灵活配置。
码制设置
点击主菜单中symbo logysettin gs,弹出以上窗口,在这里主要进行读取码制的设定,可以进行多重组合,本扫描头可以进行一维码,二维码的读取,解码方式有两种ID MAX和ID QUICK。
ID MAX解码特点:解码能力强,解码过程相对耗时。
ID QUICK解码特点:解码速度快,解码能力稍弱。
通讯设置
主页面com munic a tion settin gs选项中设置扫描头IP地址,例子中设置为192.168.1.8,子网掩码255.255.255.0,默认网关可不填
communication settin gs->networ k settin g选项中按照上图进行参数设置,host addres s中配置的是与之通讯的PLC系统网络模块的IP地址(192.168.1.6)和端口号(2000),client port代理端口(2000),protoc ol必须设置为UDP通讯方式。
Enable d选项必须勾选参数才能生效。
注:本方案中扫描头以太网通讯方式为U DP通讯协议,该扫描头也可以工作在T C P/IP通讯协议下,采用TCP/IP协议配置端口在以下窗口中设定。
扫描头配置参数导入导出
Datama n setuptool调试软件可以将扫描头的配置信息导出保存,以便扫描头更换后直接可以将原配置信息直接导入新更换的器件中,无需再次进行参数设置,保证设备各项性能参数稳定。
导出操作:菜单栏file中点击s ave config uration,选择保存位置和文件名进行保存。
配置文件扩展名为*.Cfg。
导入操作:菜单栏file中点击o p en configu ration,选择已经保存的配置文件,即可将参数下传到已经连接的扫描头中。
PLC参数设置及程序处理
网络参数设置
由于扫描头设置为UDP工作模式,在设定PLC网络参数过程中要与之相对应。
网络参数操作设置:设定以太网模块的IP地址,初始时间设置为始终等待打开。
网络参数打开设置:1、2号通道连接是用于扫描头通讯,具体配置如下。
需要注意本站端口号为P L C本身通讯端口(07d0为16进制,即2000十进制)。
通信对方IP为扫描头IP地址,通信对方端口号为扫描头端口号(07d为16进制)。
此页面设置应严格与扫描头端口设置相对应,这是后续PL C顺控程序正常运行的基础。
PLC顺控程序编写
扫描头与以太网模块采用U DP方式进行通讯,采用这种方式P LC通讯程序处理比较简单,无需将通讯通道进行打开操作,PLC上电后udp通讯端口自动打开,程序中只需编写发送、接收指令。
具体程序可以参考附件中的例程。
扫描头指令
扫描头启动:||>trigge r on +CR LF
扫描头停止:||>trigge r off +CR LF
读取扫描头焦距:||>get FOCUS.DISTAN CE +CR LF
设置扫描头焦距||>set FOCUS.DISTAN CE 数值+CR LF
读取扫描头光源强度||>get LIGHT.DIRECT-INTENS ITY+CR LF
设置扫描头光源强度||>set LIGHT.DIRECT-INTENS ITY 数值+CR LF。