抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望

    用过昆仑通态触摸屏的都知道,点击屏幕的时候会发出"滴"的一声,来提示用户点击了

屏幕。也可以通过系统设置来取消蜂鸣器的声音。

如何通过组态的方式来控制蜂鸣器?

昆仑通态提供了TPC系统控制驱动来设置触摸屏参数(修改IP地址、子网掩码、背光开关、

背光时长、蜂鸣器等),下面主要介绍一下如何利用该驱动控制触摸屏本身的蜂鸣器。

一 添加TPC系统控制驱动

添加驱动的方式:打开设备工具箱-->点击设备管理-->选择通用设备-->TPC系统控制

双击即可,具体如下图:

1.png

添加好驱动后双击TPC系统控制驱动,发现关于蜂鸣器的参数有3个

蜂鸣长度
指定长度鸣叫
蜂鸣开关

蜂鸣器长度:这个参数对应的是点击屏幕时,屏幕发出的声音长短,值越大时间越长。注:受蜂鸣开关控制,为1时可产生鸣叫。

蜂鸣开关:控制点击屏幕时,蜂鸣器是否产生蜂鸣,1为开,0为关。

指定长度鸣叫:也称为即时蜂鸣器,这个参数改变时会发出指定时间的蜂鸣声音,值越大时间越长,单位:ms.

二 变量准备

新增3个变量:

蜂鸣开关:整型
蜂鸣长度:整型
指定长度鸣叫:整型

和驱动中通道的关联关系如下:

2.png

三 组态画面

添加2个文本框,分别对应关联蜂鸣长度、指定长度鸣叫变量。

添加一个动画按钮,关联蜂鸣开关变量。1为开,0为关。

3.png

四 下载测试(必须下载到触摸屏执行)

1 关闭蜂鸣开关,点击屏幕

2 打开蜂鸣开关,点击屏幕,同时改变蜂鸣长度输入框的值,体验蜂鸣效果

3 改变指定长度鸣叫输入框的值,体验效果。

如何让蜂鸣器在产生报警时产生鸣叫

新建一个循环策略,判断是否产生报警,产生报警时自动改变指定长度鸣叫的值。

指定长度鸣叫的初始值设置为1000,通过判断让其在1000和1001之间不断变化。

if 启用蜂鸣报警 = 1 then
  if 指定长度鸣叫>1000 then
    指定长度鸣叫 = 指定长度鸣叫-1
  else
    指定长度鸣叫 =指定长度鸣叫+1
  ENDIF
ENDIF


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码