回复:新手求教:光电开关、电磁阀、PLC 共同控制气缸动作问题

hezk

  • 帖子

    371
  • 精华

    2
  • 被关注

    28

论坛等级:侠士

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2013-08-04 21:32:58

22楼

看介绍工艺要求应该还是按我想的那样,上位指令发出后下位是顺序执行而不是即时执行的,执行完上一个上位指令后然后依次执行下一个上位指令。

对于每个缸的执行序列建立一个先入先出的列表,这样上位指令依次顺序送入各个执行缸动作表中,每个缸的动作根据上位指令的顺序实际也就是工件的顺序来执行,也许上位指令已经发出,但是缸仍在执行的是上一个指令的动作,也即缸是按实际工件的速度来执行,但把后面要执行的顺序已经预先保存好了。

假设1代表跳过,0代表执行,上位机发出的第一个数字8,第二个数字2,对于缸1来说,执行序列为11,两个工件均跳过,对于缸2来说,其执行序列是10,即跳过一个工件,第二个工件时执行。缸3至缸7为1,缸8为0。这时编程的重点就是把上位机的数字转换为每个缸的执行序列。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33276条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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