您现在的位置是:首页 > PLC技术 > PLC技术

台达DVP-PLC编码与译码(ENCO/DECO)程序设计范例

来源:艾特贸易2018-01-19

简介范例示意如图 9-1 所示。 图 9-1 范例示意 【控制要求】 (1) 有编号为 0 ~ 7 的 8 条辅助流水线,分别传送 8 种不同的产品,通过监控 D0 (流水线编号)的值可知目前哪个编号的辅助流水

    范例示意如图9-1所示。

范例示意

    9-1    范例示意

    【控制要求】

   (1)有编号为078条辅助流水线,分别传送8种不同的产品,通过监控D0(流水线编号)的值可知目前哪个编号的辅助流水线上的产品正在进入主流水线。

   (2)设置D10(流水线暂停设置)为K0K7之间的值,可对编号07中的某条辅助流水线进行暂停运行的操作。

    【元件说明】

    元件说明见表9-1

    9-1    元件说明

元件说明

    【控制程序】

    控制程序如图9-2所示。

控制程序

    9-2    控制程序

    【程序说明】

   (1)M10=On时,执行ENCO指令,任何一辅助流水线有产品进入主流水线,其产品线号码会被编码到D0,监控D0内容值可知是哪种产品正进入主流水线。

   (2)M11=On时,执行DECO指令,设置D10的值,D10的值会被译码到Y0Y7中之一,从而使对应的辅助流水线暂停。例如,D0=K5,则译码得到Y5=On,编号5的辅助流水线将暂停运行。当M11=Off时,ZRST指令执行,Y0Y7都为Off,所有的流水线都正常运行。

   (3) D10的设置值不在K0K7范围时,D10也被写入HFFFF,保证不会因D10写入其他值也能使Y0Y7动作而导致辅助流水线暂停工作。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务