回复:风机群控:又一道有意思的编程题,感兴趣的同学不妨尝试做一做

我心依旧555

  • 帖子

    769
  • 精华

    9
  • 被关注

    34

论坛等级:奇侠

注册时间:2009-09-12

普通 普通 如何晋级?

发布于 2013-06-15 09:53:09

42楼

quote:以下是引用ZKING在2013-06-13 09:45:14的发言:
quote:以下是引用划痕在2013-06-12 11:31:40的发言:
封装一个FB作为风机块,具有手自动切换功能。在自动模式下,接收到启动信号后延时x秒钟后启动即可,接收到停止信号后同样延时x秒(或y秒)停止即可。在手动模式下,可以自由单机起停。
这样只需要对时间x参数(或x,y参数)合理设置,将在一个组里面的风机自动控制引脚接到同一个bool变量即可!
PS:风机块具有故障自动切换模式的功能。
(一个思路,仅供参考)

终于看到了一个与我做法相同的朋友了。

这个程序的思路是这样吗,当群启时,所有的风机块就开始轰轰列列的计时,是否意味着这样,风机块1设为2秒,风机块2设为4秒,风机块n设为2n秒,当到达相应的时间时启动相应的风机块。
但楼主的要求可以在单控模式下选择手动启动若干台风机,然后切换到群控模式,则将所有没有启动的风机按照规则逐个启动。该怎么设置已启动的不会重复计时呢或者说实际应用时当这种情况发生时不在乎多等待的时间。
一切皆有可能
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54647条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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