【控制要求】 有编号为 0~7 的 8 条辅助流水线,分别传送 8 种不同的产品,通过监控 D0 (流水线编号) 的值可知目前哪个编号的辅助流水线上的产品正进入主流水线。 设置 D10 (流水线暂停设置) 为 K0~K7 之间的值,可对编号 0~7 中的某条辅助流水线进行暂停运行的操作。 主流水线 【元件说明】 【控制程序】 【程序说明】 当 M10=On,执行 ENCO 指令,任何一辅助流水线有产品进入主流水线,其产品线号码会被编码到 D0,监控 D0 内容值,从而可知是哪种产品正进入主流水线。 当 M11=On,执行 DECO 指令,设置 D10 的值,D10 的值会被译码到 Y0~Y7 中之一,从而使对应的辅助流水线暂停,例如,D0=K5,则译码得到 Y5=On,编号 5 的辅助流水线将暂停运行;当 M11Off,ZRST 指令执行,Y0~Y7 都为 Off,所有的流水线都正常运行。 D10 的设置值不在 K0~K7 范围时,D10 也被写入 HFFFF,保证不会因 D10 写入其它值也能使 Y0~Y7 动作而导致辅助流水线暂停工作。 |
|