MCGSPRO中蜂鸣器功能的脚本该如何写 点击:1576 | 回复:8



春风云淡

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:882
  • 历史总积分:882
  • 注册:2022年1月15日
发表于:2022-01-15 22:27:48
楼主
求助帖200分-未结帖

软件为MCGSPRO


想实现以下效果。

两个或更多变量,

当其中一个变量超限时,引发蜂鸣器声响(有节奏的滴滴声那种),

能通过按钮进行消音(即使该变量还处于超限的报警状态)。

在消音后,如果数据回落再次超限后,要能再次蜂鸣。


在第一个变量在报警状态下被消音后,如果第二个变量也超限引发报警了,蜂鸣器要能再次工作,

也可通过按钮进行消音。同样的,在数据回落后再次超限后,同样要能再次蜂鸣。


最后一个要求,如果无人值守的状态下,引发蜂鸣声响后,如果没有按钮消音,

蜂鸣声响要能一直维持(即使数据已经回落到限值以下)。



1分不嫌少!


楼主最近还看过



yerone

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 943回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2006年7月22日
发表于:2022-01-16 06:59:44
1楼

这个应该是 控制器要做的

 触摸屏可以弹报警信息  

生活所迫1

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 80回
  • 年度积分:1174
  • 历史总积分:1411
  • 注册:2021年12月17日
发表于:2022-01-17 13:43:46
2楼

"yerone" 的回复,发表在1楼
        对内容: 【这个应该是 控制器要做的 触摸屏可以弹报警信息】进行回复:

        -----------------------------------------------------------------

组态应该能做吧,就做一个单纯的模拟界面


我们要幸福

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 34回
  • 年度积分:80
  • 历史总积分:3011
  • 注册:2018年5月15日
发表于:2022-01-17 17:03:55
3楼

函数!Beep()调用蜂鸣器,消音的目的是什么?需要手动启动还是自动启动蜂鸣器

春风云淡

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:882
  • 历史总积分:882
  • 注册:2022年1月15日
发表于:2022-01-19 14:12:56
4楼

"生活所迫1" 的回复,发表在2楼
        对内容: 【"yerone" 的回复,发表在1楼        对内容: 【这个应该是 控制器要做的 触摸屏可以弹报警信息】进行回复:        -------------------------------...】进行回复:

        -----------------------------------------------------------------


嵌入式组态的确是可以做的,因为前任工程师就是这样做的,

因为离职的时候有些不愉快,只留下了编译后的U盘下载文件,没有留下工程,要不然看看脚本就能领会了。

春风云淡

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:882
  • 历史总积分:882
  • 注册:2022年1月15日
发表于:2022-01-19 14:30:19
5楼

"我们要幸福" 的回复,发表在3楼
        对内容: 【函数!Beep()调用蜂鸣器,消音的目的是什么?需要手动启动还是自动启动蜂鸣器...】进行回复:

        -----------------------------------------------------------------

消音的目的就是有人值守的时候怕吵,我做的是报警后屏幕上会有闪烁及颜色的变化,消音后颜色及闪烁状态不会消除。报警状态实际解除后,靠复位操作取消闪烁状态。

--------------------

!Beep()  这个函数我试验过,但是发出的声音不是想要的那种有节奏的滴滴声,而是那种持续的略嫌刺耳的尖锐声,不知道是不是我的脚本和函数没领悟到位的原因?

我目前写的就是条件满足时执行一个循环函数(打开蜂鸣开关---指定长度鸣叫300毫秒---关闭蜂鸣开关---休眠300毫秒),勉强达到了滴滴的声响效果,可是知识有限,在报警的状态始终不能实现消音的功能。

------------------

是自动启动蜂鸣器。条件满足就触发蜂鸣器,不消音或复位就一直发出声响(即使报警条件已自动解除了)。

PLC生产

  • 精华:0帖
  • 求助:2帖
  • 帖子:10帖 | 109回
  • 年度积分:0
  • 历史总积分:347
  • 注册:2020年1月30日
发表于:2022-01-21 09:09:47
6楼

出发报警条就可以设置蜂鸣器了

121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 378回
  • 年度积分:594
  • 历史总积分:21966
  • 注册:2016年1月20日
发表于:2022-01-21 09:22:19
7楼

可不可以把你的脚本贴出来,然后给你修改一下。


Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2022-02-28 15:24:03
8楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。




热门招聘
相关主题

官方公众号

智造工程师