回复:工程上编程难题:主程序调用全自动运行子程序。全自动运行子程序有手动干预有先问题。

colt

  • 帖子

    477
  • 精华

    1
  • 被关注

    1

论坛等级:游侠

注册时间:2004-07-27

普通 普通 如何晋级?

发布于 2007-08-20 20:10:24

0楼

quote:以下是引用江郎在2007-08-11 21:23:23的发言:
我们的程序也是德国老外编的,编程思想大体如下:将整个自动流程划分为若干工序,每一工序又包含若干动作,一个FB对应一个工序(用S7 GRAPH编写)。当工人手动干预时,必须先按按钮结束当前工序(使S7 GRAPH回到初始步),打到手动模式,手动完成当前整个工序,让下一工序的运行条件满足,此时再打到自动模式时,就调用下一工序的FB,自动执行下一工序,从而进入全自动运行。也就是说只有全自动时才依次执行各个工序的FB,自动模式下条件满足时才执行下一工序的FB。编程的难点在于调用每一个FB的条件,各种情况都得考虑到。

这样一来程序可能会较为庞大,CPU的扫描周期要变长.
1.我是新手 2.我不聪明 3.以上两点如有疑义,本人拥有最终解释权
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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