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

台达DVP-PLC超市钱柜安全控制(FOR~NEXT)程序设计范例

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

简介范例示意如图 5-6 所示。 【控制要求】 超市因火灾及抢劫等情况发生报警时,将所有区域钱柜的现金抽屉锁住,直至警报解除。 图 5-6 范例示意 【元件说明】 元件说明见表 5-4 。 表

    范例示意如图5-6所示。

    【控制要求】

    超市因火灾及抢劫等情况发生报警时,将所有区域钱柜的现金抽屉锁住,直至警报解除。

范例示意

    5-6    范例示意

    【元件说明】

    元件说明见表5-4

    5-4    元件说明

元件说明

    【控制程序】

    控制程序如图5-7所示。

控制程序

    5-7    控制程序

   【程序说明】

   (1)通过控制D0可以控制FORNEXT循环的次数,从而决定控制钱柜的数量,每个钱柜有16个抽屉。本例中D0=K3,即可对3个钱柜的48个抽屉进行控制。

   (2) F0=K0时,D10F1代表D10F0=K1时,D10F1代表D11F0=K2时,D10F1代表D12F0=K3时,D10F1代表D13

   (3)当警报响时,X0=OnFORNEXT循环执行3次,HFFFF被依次送到D10D12中,FORNEXT循环执行完毕后,D10D12的值被送到外部Y输出点,所有Y输出被置位为On,将每个钱柜抽屉锁住。

   (4)当警报解除时,X0=OffFORNEXT循环执行3次,H0被依次送到D10D12中,FORNEXT循环执行完毕后,D10D12的值被送到外部Y输出点,所有Y输出被复位为Off,每个钱柜抽屉可以打开。

   (5)本例中利用变址寄存器F1实现将单一值装入一个数据堆栈(连续D区域),用户可以根据自己需要来使用这个区域的数据,比如用于定时器、计数器等方面的控制。

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务