IEC61131-3 点击:178 | 回复:6



划船不用桨

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2018年12月20日
发表于:2018-12-21 17:56:26
楼主

工控小白,请教大家一个问题,比如我编写了一个定位模块(就是X、Y、Z设定位置进行位移运动),还有一个输出模块(OUT1、OUT2、可以控制电磁阀之类的),一个输入模块(IN0、IN1等,用于信号检测),我把这些功能写好,并封装成一个功能块(IEC61131-3里面叫FunctionBlock),用户进行自定义执行顺序(比如第一步:定位,第二步:输出信号,第三部:检测输入信号),用户定义完顺序之后,系统按照用户定义的顺序依次执行,请问大家怎么构架在可以让这些功能块自由组合顺序,然后顺序执行呢!谢谢




划船不用桨

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2018年12月20日
发表于:2018-12-21 18:00:36
1楼

别沉呀,麻烦大家咯

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2018-12-22 07:57:50
2楼

队列结构了解一下 。


根据你的顺序给队列填充,然后读取队列的顺序依次执行。


HAVE FUN!

划船不用桨

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2018年12月20日
发表于:2018-12-22 08:13:52
3楼


回复内容:

对: yuanle 队列结构了解一下 。根据你的顺序给队列填充,然后读取队... 内容的回复!

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

PLC语言有队列功能嘛?或者说只用PLC语言无法实现这种架构。

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2018-12-23 11:15:21
4楼


引用 划船不用桨 的回复内容: 回复内容:对: yuanle  队列结构了解一下 。根...

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

队列结构是一种算法,你需要去了解一下基础算法了。


大多数厂家会给出一个先入先出的队列结构指令,当然没有指令也没有关系,队列这种算法很好实现。


当然,在有想法之前应该提升一下基础,否则Bug丛生的程序改进是没有任何意义的。


HAVE FUN!

打小我就淘

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2018年7月12日
发表于:2019-02-28 13:46:46
5楼

12346587698354


热门招聘
相关主题

官方公众号

智造工程师