控制工程师论坛

PLC与PAC

用CAM功能块实现时序控制

caizhengsuo
caizhengsuo

2008-09-11

用CAM功能块实现时序控制

有些应用对时序要求很高,比如是某开关启动后K1后,过5秒钟启动另外一个开关K2,再过10秒钟,启动电机1,再过15秒钟关闭所有开关。像这种对时间比较关心的应用,轮鼓开关指令CAM功能块可以起到很好的作用,轮鼓开关指令CAM功能块极类似一16个接点的步进开关,这些接点的ON/OFF状态是依据来源寄存器与16 对目的寄存器的值做比较。如果来源寄存器的值在目的寄存器对的范围内,则下节点的对应位便会为ON。上节点:比较基准寄存器  中节点:共占用32个字组,总计16组比较寄存器  下节点:存放16组比较结果。具体来说,可以先促发一个定时器T,T的计时值比如放在40006(CAM上节点值),而要比较的值(区域上下限值)则放在40100(CAM中节点值);40100放入值0,40101放入值5;40102放入值6, 40103放入值15; 40104放入值16, 40105放入值30;40106-40131全部都为255;CAM的下节点值比如是00033,那么定时器40006每次复位后过5个时间单位后00033为ON,再过10个时间单位后,00034为ON;再过15个时间都位后,00035为ON;利用00033-00035去控制想要的开关,则所要的时序则满足了,CAM功能块到现场非常好用。
回帖

评论0

首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China