1.使用Zport系列配置工具分别对IND模块进行设置,由于设备已经组网,此处只做演示说明。分别将IND模块设备ID设置为0x30和0x31(即48和49);
2.建立威纶通EasyBuilder工程,并设置IND模块485通信总线ModbusRTU,由于是两台IND模块,使用可变站号,地址整段间隔需大于条码长度+2,此处我们假设最长条码长度为20,则此处设置为25;
3.设置画面数据信息,
将48站号的IND模块扫码枪1字符串寄存器地址设置为LW 00000,扫码枪1状态寄存器地址设置为LW 00100 bit 01(即0010001),将扫码枪1条码计数设置为LW 00101,
将49站号的IND模块扫码枪2字符串寄存器地址设置为LW 00050,扫码枪2状态寄存器地址设置为LW 00100 bit 02(即0010002),将扫码枪2条码计数设置为LW 00102;
4.编写宏指令程序,由于程序已经调试无误,不再作解读,具体参考注释;
5.调试;
6.调试完成,可以在程序里编写应用层的数据处理程序。