三菱并行系列的编程主要涉及并行性分支和汇合的处理。以下是编程的基本步骤和注意事项:
并行性分支的编程
如果某一步后面有N条并行序列的分支,则该步的列应包含转换条件和分别指明各转换目标的并联支路。
编程时,先进行驱动处理,然后进行转移处理,所有的转移处理按顺序执行。
并行性汇合的编程
并行性汇合的编程与选择性汇合的编程类似,也是先进行汇合前状态的驱动处理,然后按顺序向汇合状态进行转移处理。
案例分析:十字路口交通灯控制系统
控制要求
通常路口车道为绿灯,人行道为红灯。
按下启动按钮X0,车道红灯和人行道绿灯亮,禁止车辆通行。
按下停止按钮X1,返回初始状态。
画出顺序功能图和梯形图
顺序功能图:描述系统在不同状态之间的转换顺序。
梯形图:将顺序功能图转换为可编程逻辑控制器(PLC)的梯形图,明确每个步骤和转换条件。
并行序列分支的编程
例如,在梯形图中,M0之后有一个并行序列的分支,当步M8为活动步并且转换条件M10得到满足时,都应转换到M1和M5,M1和M5应同时变为ON。
使用逻辑关系式M0X0+M8M10对应的电路同时作为控制M5的启保停电路的起动电路来实现。
并行序列合并的编程
例如,步M8之前有一个并行序列的合并,该转换实现的条件是所有的前级步(M4和M7)都是活动步且转换条件T5满足。
应将M4, M7和T5的常开触点串联,作为控制M8的启保停电路的起动电路。
归纳总结
根据控制要求,画出并行序列的顺序功能图。
将顺序功能图转换成梯形图,分析并行序列分支与合并的启保停电路编程方法。
在每个分支序列的最后设计一个等待步,确保所有分支流程结束后再进入下一个流程。
通过以上步骤和注意事项,可以有效地进行三菱并行系列的编程。建议在实际应用中,根据具体的控制需求和系统复杂性,仔细设计梯形图和逻辑关系,以确保系统的可靠性和稳定性。