(1)并行分支编程
如果某个状态的转移条件满足,在将该状态置0的同时,需要将若干状态置1,即有几个状态同时工作。这时,可采用并行分支的编程方法,其用户程序如图1所示。
与一般状态编程一样,先进行驱动处理,然后进行转移处理,转移处理从左到右依次进行。
对于所有的初始状态(S0~S9),每一状态下的分支电路数总和不大于16个,并且在每一分支点分支数不大于8个。
(2)并行支路汇合的编程
汇合前先对各状态的输出处理分别编程,然后从左到右进行汇合处理。设三条并行支路分别编制到状态S29、S39、S49,需要汇合到S50,相当于S29、S39、S49相与的关系。其用户程序如图2所示。