多个报警位依次出现时如何实现依次报警音播放的程序怎么编写?(重新编辑)

已锁定

为修修为

西门子1847工业学习平台

  • 帖子

    1155
  • 精华

    8
  • 被关注

    30

论坛等级:奇侠

注册时间:2021-12-02

钻石 钻石 如何晋级?

多个报警位依次出现时如何实现依次报警音播放的程序怎么编写?(重新编辑)

1600

14

2024-08-23 22:52:17

问题如题,比如当VW0中V0.0/V0.3/V0.7/V1.3为1,那么如果实现将这几个位传给VW10中的V11.0/V11.1/V11.2/V11.3。即V1.3=V11.0   V0.0=V11.1    V0.3=V11.2   V0.7=VV11.3。当VW0中其它为1的位依次填充给VW10中。用哪个指令能实现这个功能。


-------------------------------   分隔线  --------------------------------------------------------------------

以免后续者一头雾水,将原题目问题描保留。



其实之前也提问了,没有具体能实现的思路,再次提问。

以下为应用的描述:有十个以上的报警位,每个报警位对应一个报警音,每个报警音播放时间在3-4之间。当出现哪个报警位时,播放哪个报警音。因为只有一个喇叭,不能同时播放,只能轮询播放,轮询间隔3-4秒。比如,当1号、2号报警位出现时,要根据报警位出现的先后顺序进行播报。我原程序是做的定时轮询播报的方式,即有没有报警都在轮询。当报警位很多时,报警音会出现延迟,最大延迟为报警位个数*报警轮询间隔时间。最大可延迟30-40秒,这个是不被允许的。控制要求就是轮询能够屏蔽不为1的位。


多个报警位依次出现时如何实现依次报警音播放的程序怎么编写?(重新编辑) 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。