威纶通触摸屏的MT系列带有USB接口,稍加设置就可以连接条形码阅读器,进行条形码识别与读取,连接很简单,可以usb和232。我们选择使用触摸屏的USB接口连接,这也是比较便捷的方式。下面就来说说:[ad]
操作步骤:
编辑画面程序,进入系统设置,选择设备列表,新增,添加一个新设备,我们在PLC类型这里选择Barcode/Keyboard (USB/COM),接口类型选择:USB。然后点开“设置”在里边里选择:条形码阅读器,如图设置即可。
以上设置完成后,下面设置数值的读取,在编辑画面中点击”元件“—”字元“新建一个字元元件,如图设置,这里的”8字“是根据扫描条码数字的长度而定,这里设置8字可显示16位条码数值。可根据实际需要进行调整,启用输入功能我这里没有开启,如果要开启,可设置LB9064为OFF,(只要工程的设备列表中有条形码阅读器时,LB9064会初始化为ON,即启用条形码扫描)。
接下来,我们在需要显示条码数值的地方再新建一个字元元件,并启用输入功能,以便人工也可输入。
如图:
最后,就是如何读取条形码扫描的结果数值,在编辑界面的“元件”–“触发式资料传输元件“,新建一个触发式资料传输元件,不用设置图片,使其隐藏在画面中,参数的设置示例如图:
可选设置一个扫描器工作指示,用来显示扫描枪每次扫描的一个工作状态,如图:
注意: 以上新建的元件应放在同一窗口,将字元元件D2510复制一个到主界面中即可,每台 HMI 只支持連接一台 USB 接口的条形码扫描仪装置。当工程文件的 [设备列表] 中包含 USB 条形码扫描仪装置时,系统寄存器 [LB-9064: 启用 USB 条形码扫描仪装置 (键盘功能关闭) (当状态为 ON)] 将初始化为 ON。若需切换成 USB 键盘的功能并暂停使用 USB 条形码扫描仪,可以将 LB-9064 设为 OFF。