恭喜,你发布的帖子
发布于 2025-09-13 17:03:55
15楼
我完整表述一下应用场景与控制需求。
采集各系统中的报警量,排好序,语音播报装置,播报相关报警内容。一次只能播报一个报警内容。一个报警播放三次时间大概10秒(播放三次由播报装置完成),报警存在时间隔10分钟在重复播报。当多报警存在时就需要轮询播报,实际应用中一般都是出现一个报警,多个报警出现时很少,但是编程应做好适配。程序是由此应用场景而生的。
编程思路是通过一个标志位循环左移与报警进行双字与运算,比较结果为1时暂停10秒,过滤掉为0的结果。
程序 已经实现功能,就是觉得程序段2-33段,有没有更优的方式。
请填写推广理由:
分享
只看
楼主