QQ登录

只需一步,快速开始

威纶触摸屏条形码扫描使用实例

[ 复制链接 ]
1。概述与操作
概述
由于历史数据显示对象只能在窗口更改时更新历史数据,
我们可以预设两个窗口来放置相同的对象,以便在窗口更改后立即更新数据。
在下面的示例中,
我们使用条形码扫描器读取数据并立即显示在历史数据显示对象上,
然后通过宏和PLC控制对象改变窗口。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:Demo_Barcode_Scanner.rar 
文件大小:11.25 KB  售价:3金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我



操作
读取完整数据时,标志将设置为“开”,同时该标志将触发宏以更改窗口。
由于标记不会自动返回off,用户可以在宏中将其设置为off。

2。设置屏幕
1。首先,在系统参数设置中添加条码设备,
可以是[USB]或[com]接口可以。“USB条形码”用于本演示项目。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

2。在公共窗口(4号)上,创建要显示的数字显示对象读取数据的字节数,
将[地址]设置为[条形码0]。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

3。在公共窗口(4号)上,创建一个ASCII显示对象以显示
指定条码数据保存地址,将[地址]设置为[条形码1],[字数]至“8”。

4。在公共窗口(4号)上,创建一个位灯对象作为标志的指示器。
读取数据完成后,状态将更改。
从开到关。将[address]设置为[falg 0]。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

5。在公共窗口(4号)上,创建一个切换开关对象以启用/禁用USB条码设备,将[地址]设置为[LB-9064]。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

6。创建并设置数据采样对象,将[读取地址]设置为[条形码1],[采样模式]设置为[基于触发器],并将[地址][标志0](关闭)设置为打开。
这样在读取完整数据时,
标志0将设置为“开”以对条码数据进行采样。
将[数据格式]设置为[字符串:8个字]。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例


7。在10号窗口上创建一个历史数据显示对象。
【数据采样对象索引】是指数据采样对象编号。
设置完成后,将该对象复制到11号窗口;
请注意,该物体应放置在10号和11号窗口相同尺寸的同一位置。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例


8。编辑用于更改窗口的宏。
宏ID 1:
macro_command main()

short win10 = 10, win11 = 11 //window number
bool off=0 //off status
SetData(win11, "Local HMI", LW, 0, 1)
DELAY (200) // Delay 200ms for data to be updated and written to History Data
Display Object then change window.
SetData(win10, "Local HMI", LW, 0, 1)
SetData(off, "Barcode USB", FLAG, 0, 1) //set FLAG to off
end macro_command

9。设置PLC控制对象触发宏并更改窗口。
更改窗口:【触发器地址】应设置为与宏不相关,
在此演示项目中,它设置为[LW0]。

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

触发器宏:【触发器地址】设置为【标志0】(关闭->打开)

威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例

地址分配


威纶触摸屏条形码扫描使用实例

威纶触摸屏条形码扫描使用实例
回复

使用道具 举报

点击查看
快速回复 返回列表 客服中心 搜索