光电和扫码枪使用说明书介绍光电:光电传感器,即光电触发器设备。扫码枪:即拍照二维码识别设备。左侧标记2的是光电;中间是扫码枪;右侧是电源转换 器。设备软件下载下载地址:https://www.hikrobotics.com/cn/machinevision/service /download?module=0https://www.hikrobotics.com/cn/machinevision/se rvice/download?module=0下载此安装软件,解压安装。打开软件,将设备连接到电脑,双击相关设备,配置设备服务器地 址:例:169.254.94.50二维码条形码添加:输入输出配置:数据处理:通信配置:通信协议:TCP服务、TCP客户端等可选;端 口号:可配置。配置管理:点击开始采集:触发光电传感器-即拍照。注意:防抖时间,即防止错误触发的时间,防止瞬间停留触发。拍到数据的样 子:Java测试连接扫码枪服务器获取二维码数据代码示例:packagenetty;importjava.io.IOExcept ion;importjava.io.InputStream;importjava.io.OutputStream;import java.net.ServerSocket;importjava.net.Socket;/测试连接扫码枪服务器 是否能接收到二维码信息创建客户端/publicclassTCPServiceTest{//服务器端口priva testaticfinalintPORT=9999;//服务器IPprivatestaticfinalStr ingHOST="169.254.94.50";//输出服务器信息privatestaticvoidserviceMe ssageShow(Socketsocket)throwsIOException{while(true){Inpu tStreamin=socket.getInputStream();byte[]data=newbyte[1024 ];intlen=in.read(data);StringdataSors=newString(data,0,l en);System.out.println(dataSors);}}//主入口publicstaticvoidm ain(String[]args)throwsIOException{//创建Socket对象,连接服务器Socket socket=newSocket(HOST,PORT);System.out.println("进来了!");//通过客户 端的套接字对象Socket方法,读取服务器发回的数据,使用socket套接字对象中的字节输入流serviceMessageSho w(socket);socket.close();}} |
|