发布于 2015-03-11 11:29:44
16楼
气缸的话。本身带磁性开关记忆当前位置。并且气缸的位置只有两种状态,伸出,缩进。程序里面只需要使用置位复位指令控制线圈就可以了。然后程序开头一步判断每个气缸处于的状态,转入相应的步,无需要记忆任何东西。
这些可能需要经验。否则给了例子你都不明白作者什么动机。何况你还要花时间去理解程序。真的没必要写程序。
我想你现在还是不明白我的图表达了什么。不明白气缸为何就不需要记忆什么。真正需要记忆的例子是一个电机从甲地走到乙地的时候,在两头才有行程开关,中间没有。这个时候暂停了,电机必须停。可再启动的时候就要记忆当时是甲走到乙还是乙走到甲。
流程第一步电机正转。
第二步电机停留几秒。
第三步电机反转。
第四步完成。
那么我说的停在中间了这种状态是第一步来的还是第三步来的呢?就要把一和三都记忆着。所以一和三步会出现虚线右边的状态。第二步第四步并没有这样的状态。所以恢复的时候一三就可以恢复回来。