用梯形图实现功能表图的程序设计
步的进入
除起始步外,每步的进入用该步前的转移条件和上一步的状态相与作为启动条件。
起始步一般用其它所有步的静步状态相与作为它的驱动条件。
步的退出
用后面1步的状态作为本步的退出条件
注意:并发序列步的退出。并发序列退出进入后一步时,必须将所有并发顺序支路最后一步的状态相与后作为下一步进入的条件。
例如:¤4例6中讲述的液体混合装置一例,其PLC控制原理图、功能表图如图5-11(a)、(b)。控制程序梯形图如图5-12。
起始步1的状态用M15表示,是用步2~步5的静步状态相与作为它的驱动条件。
M15支路在单一顺序控制中无多大意义,可省。但在选择/并发顺序中有较明确的意义,可使程序结构清晰。
再如三位工位钻床的PLC控制原理图、地址分配见图5-13:
假设每步的状态用M位表示,例如M01、M09、M10、M17分别表示1、9、10、17步的状态。对应的梯形图如图5-14: