回复:我做的一个编程实现方法,不知道对不对,向大家请教

zy8815

  • 帖子

    44
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2006-01-06 13:06:50

0楼

我就是按照斑竹kinkin那样设置的,甚至现在怀疑是不是程序不是顺序执行的。上午我还想出来一个招,就是在FC中额外设置一个Temp变量。即使用两个变量作为判断,一个是M变量(假设M0.0),一个就是这个temp变量。在FC的第一段给他置位0,然后设备可以启动,当某一台设备在本次FC之行的时候,启动了,那么这个temp变量就让他成了1,下面的电机都不可以启动了。等到下一个循环这个temp变量成了0了,但是我做的那个中间变量(假设M0.0)经过一个循环变成1了。设备也不能再启动了,只有等到延时时间到了这个M0.0变成0才能启动。
这个temp变量的作用也就相当于一个跳转指令,就是一旦执行到设备启动之后跳过后面的指令。因为我记得跳转指令是不能并行。
非常感谢大家的指点。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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