恩施金华 发表于 2024-12-3 00:27:43

HoneyWell扫码枪3320g串口转网口通讯

上位机菜鸟:记第一次拿到一个陌生的设备去探索通讯
起因是项目上需要用到大范围扫描的扫码枪,本来是推荐项目经理购买海康的MV-ID5060M
但是需要三四千,他不同意购买,无奈从客户旧仓库里找到一个旧的HoneyWell的3320G扫码枪,询问客户他们说这个扫码枪很多年前废弃线体上拆下来的,使用说明和调试方法都不知道,那只能我自己来研究了。

[*]先简单分析一下,这是个走串口的扫码枪,


[*]先去网上找找资料,找了一圈终于找到:网址:https://www.gmbarcode.cn/smqzs/2321.htm,

[*]找到了触发指令,但是我的电脑没有物理串口,只能先拿项目上的工控机先测试一下了

[*]通讯上了,但是发送指定却没有任何回应,带着这个问题接着度娘寻找答案,找到一本指南,原来要先拿着扫描枪手动按一下按钮扫一下条码初始化一下:指南网址:http://www.scanid.cn/upload/2019082833977109.pdf

[*]初始化完毕后,发送指令还是没反应,接着寻找答案,才发现电脑还需要安装扫码枪的驱动,驱动网址:http://www.gzm1.com/ArticleDetail/f1786875-2f22-4c75-b233-23d209b57579.html,安装最新版本即可

[*]安装完成,果然成功了,接着问题又来了,需要将服务器与扫码枪做通讯的话得走网口通讯,接着又去仓库找到一个旧的串口转网口模块,型号USR-TCP232-306

[*]查找了资料,需要将模块重置一下,按住Reload按钮 5-15秒之间,重置完毕,默认的界面管理网址为192.168.0.7,用户名admin,密码admin,串口服务器资料网址:https://www.usr.cn/Down/Instructions/USR-TCP232-306_V1.0.1.pdf

[*]重置完毕,将本机电脑的IP地址设置为同网段,进入到后台管理界面,注意进之前要将本机的wifi关闭,关闭防火墙

[*]将串口服务器的IP地址和端口号设置为自己想用的,我这里是将扫码枪做服务端,所以设置成TCP-Server


[*]设置完毕,重启模块,这次换网口调试工具来测试一下

[*]OK!!!完成,接下来就是写代码来进行自动通讯了,经过这么一圈折腾,经验+1

来源:https://www.cnblogs.com/ximenchuishui/p/18576510
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: HoneyWell扫码枪3320g串口转网口通讯