回复:分享一个分布式的功能块,涉及到一种新的编程思想

已锁定

牛逼之人必有牛逼之处

  • 帖子

    30
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2020-04-20

普通 普通 如何晋级?

发布于 2023-07-25 08:48:52

23楼

展开查看
以下是引用手机用户20210807418148在2023-07-25 08:23:18的发言 >21楼

我想请教下楼主,如果同时需要启动多个设备怎么办呢?

我主要讲述一种总线式,分布式的编程思维吧。

如果你指的是我在一楼举的排队块例子,它并不会负责启动设备,只会输出一个位置值,你可以根据此值来判断是否需要启动。

比如你有四台设备,你打算以设备为切换为自动模式的顺序启动设备,于是你可以使用排队块监控设备的自动状态,如果设备切换为自动,则让设备入队,排队块会自动分配位置值,于是设备a=3,b=1,c=2,d=0。

这说明,设备d为手动模式,切换自动的顺序:先是b,然后是c,最后是a。

你如果打算同时启动两台,且启动最先切换为自动的两台设备,你便可以将b与c的输出指令置位。

以此达到同时启动两台设备的目的。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10698条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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