1、首先,需要在组态王中加载串口设备的驱动程序,即在组态王定义设备时请选择:智能模块->北京亚控->串口数据发送->串口 ,见下图1。
图1.添加串口驱动程序
2、接着在组态王中定义IO变量,将该变量和存储扫描数据的RHDATA寄存器对应上。串口数据寄存器列表见图2,组态王IO变量定义说明见图3。图2.串口数据寄存器列表
图3.组态王IO变量定义
3、IO变量定义成功后,只要每一次按下扫码键时,我们都可以从RHDATA寄存器中读出实时扫码数据。
在组态王中,使用串口扫码枪的好处是可以直接取获取和显示扫码数据,而使用USB接口扫码枪,则涉及到电脑光标的定位问题,即如果电脑光标没有定位到文本输入框的话,那将没法取到扫码数据,对于这种情况,解决办法就是需要用人为用鼠标将电脑光标定位到文本输入框中,因为组态王没有办法相应的函数可以解决焦点定位问题。
作者:站长 来源:原创