【FAQ】Zport系列USB-HID_IND模块之常见问题


一、Modbus协议相关

1.1 Q:Modbus协议为什么分为ASCII、RTU和TCP/IP,有什么区别?
A:Modbus TCP/IP工作于以太网链路,主要应用于互联网通信传输控制;
       Modbus RTU和Modbus ASCII工作于串行链路,RTU和ASCII各自使用不同的消息帧格式(互不兼容);其中RTU大量应用于电气自动化和过程控制领域。
 
1.2 Q:Modbus RTU协议(总线)和RS-485总线有什么区别?
A:RS-485(现称TIA-485)是由电信行业协会(TIA)及电子工业联盟(EIA)联合发布的物理层电气标准;而Modbus RTU是工作于RS-485串行链路(或RS-232、RS-422)的通信协议。
 
1.3 Q:不读取Zport系列USB-HID_IND模块收到的扫码枪数据能否通过Modbus RTU协议自动发送扫码枪数据?
A:在Modbus指令模式下不能,这样会造成总线冲突,不符合Modbus协议规范;Modbus RTU协议规定必须通过 “询问报文”使用“问—答(或超时)” 的方式读取相关数据。
       用户可以将发送模式设置为“自动发送模式”使用AT指令完成相关功能。
 
1.4 Q:Zport系列USB-HID_IND模块和PLC接线正确,无严重干扰源,使用Zport系列配置工具读取扫码枪数据正常,但使用PLC的ModbusRTU功能无法读到数据?
A:因为Zport系列USB-HID_IND模块的Modbus地址是基于1的地址,请尝试 “地址+1”解决。例:读取40001地址的数据,实际设置地址应为:40002。

       注:此举的目的是,使Zport系列USB-HID_IND模块对不同的PLC等工业控制设备具有良好的兼容性。

      参考:美国Modicon公司和GE公司PLC使用的Modbus地址是基于1的地址,即同类元件的首地址为1;

                  例:40001对应0x0001,40002对应0x0002。

                  西门子等公司PLC的Modbus地址是基于0的地址,即同类元件的首地址为0;

                  例:40001对应0x0000,40002对应0x0001。

 
1.5 Q:为什么使用PLC读取Zport系列USB-HID_IND模块收到的扫描枪数据一闪而过,或一直是00H?
A:因为大部分PLC的Modbus RTU功能是边沿触发式的,模块“收到数据”继电器信号接通后还应做“边沿触发”,不然会造成数据覆盖,出现上述数据一闪而过,或一直是00H的现象。在接入多个Modbus RTU从设备的情况下,还应在收到数据”继电器信号前做Modbus RTU 繁忙检测,详情请查阅相关PLC手册或与我们技术支持取得联系,帮助解决。
PLC
此图为西门子S7-200 PLC使用ModbusRTU功能通过Zport系列USB-HID_IND模块连接4台扫码枪,读取数据参考程序。详情请访问:IND模块介绍视频
 
1.6 Q:不使用Zport系列USB-HID_IND模块的收到数据”继电器信号,通过Modbus RTU轮询能否正常使用?
A:可以,但需要注意轮询时间必须大于 “查询报文时间” + “3.5个字符时间” + “回复报文时间” ,当波特率大于19200bps时 “3.5个字符时间” 被设置为10ms。

 

二、USB-HID类设备兼容性问题

2.1 Q:支持哪些型号的扫码枪?
A:Zport系列USB-HID_IND模块支持市场使用USB-HID标准协议的扫码识别设备(既:在Windows平台不需要单独安装驱动程序)。
 
2.2 Q:有没有具体的实测型号?
A:目前,已实测的USB扫码识别设备有:新大陆扫码识别设备USB无线、有线和固定全系列,得力扫码识别设备USB有线、无线全系列,和霍尼韦尔扫码识别设备USB有线、无线和固定全系列。理论上支持使用USB-HID标准协议的设备,用户还可以根据自己的实际需求自由搭配选购其他品牌不同性能的识别设备
 

三、应用案例

3.1 Q:IND模块有没有具体应用领域?
A:由于扫码枪及扫码识别设备的应用领域非常广泛灵活,目前IND模块主要应用于 “扫码防错漏”、“智能装配”、“数据追踪溯源”、“进出料控制”、“识别控制”、“物流分拣”和“多台扫描识别设备组态输入”等领域。
 
3.2 Q:IND模块有没有具体应用案例?
A:目前,IND模块已经应用于全球著名手机制造商生产设备、国内知名汽车制造商组装和模具设备、全球著名化工材料商物料管理设备、高速铁路列车清洗设备、国有著名元器件厂商生产设备、 国内著名非标自动化设备集成商设备、智能装配拧紧设备和部分技改扩建项目等,由于具体的案例分享需要取得客户正式的商业授权,部分案例还涉及商业保密协议,我们暂时无法通过公共宣传渠道与您分享相关应用案例。
 

四、市场、销售和售后

4.1 Q:我想购买、试用IND模块,如何取得联系?
A:无论您是公司主体采购、技术人员还是个人开发者,您均可以与我公司销售人员联系试用、购买。
       联系方式:邮箱 该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。、电话 +86-755-89990959-Ext.3003。
4.2 Q:我如何取得技术支持?
A:我们提供免费的不同类型PLC编程指令技术支持,对珠三角地区重大、情急客户提供上门技术支持,对非珠三角地区客户提供实时远程技术支持。
       联系方式:邮箱 该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。、 电话 +86-755-89990959-Ext.3002。
 
4.3 Q:我如何取得售后服务?
A:您可直接和我们销售人员取得联系或通过邮箱:该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。、 电话:+86-755-89990959-Ext.3003 与我们取得联系。
(本文长期更新,欢迎关注...)
 
 

打印