PLC输出24个点对应驱动驱动24个电磁阀,X0为计数光电,检测电机转过的圈数,电机每转一圈输出电磁阀逻辑排列变化一次,由于不同的产品要求的动作都不一样,需要让PLC首先记忆住产品的工艺流程可以储存起来,然后再可以直接调用需要的产品工艺按照流程执行。
例如,第一种产品工艺顺序5步:
第1圈 输出Y0 Y2 Y5,Y9,Y18,Y21
第2圈输出Y2 Y4Y6
第3圈全部关闭
第4圈输出Y20,Y24
第5圈输出Y15,Y17,Y22.
第6圈返回开始接着循环。
第二种产品工艺顺序40步
第1圈 输出Y3 Y4 Y5,Y7,Y18,Y21
第2圈输出Y2 Y4Y6Y8Y9Y23
第3圈Y5Y6Y7
第4圈输出Y20,Y24
第5圈输出Y15,Y17,Y22.
第6圈.。。。。。。。
第40圈。。。。。。
第41圈返回开始接着循环
程序运行期间要随时可以暂停,暂停或中途断电要停留在当前步,由于产品的工艺有很多种,,这就要求每添加加一个新工艺 PLC要先把逻辑动作记忆起来,以便于日后直接在触摸屏上选择调用和修改,现在问题来了,由于程序步数的不确定和逻辑动作的多样性,PLC程序要怎么编写最方便,开始考虑用PLC的步进指令结合触摸屏的配方功能来做,但觉得还是行不通,各位有没有更好的方法。