高速计数器控制指令
点击数:7433 次 录入时间:03-04 11:39:06 整理:http://www.55dianzi.com PLC入门
FUNNO指令符号助记符 操作数功 能/相关标志操作数63比较表登录指令CTBL @CTBL CTBL/@CTBL(63)端口定义符P控制数据C比较表开始通道S根据控制数据C的值登记一个用于高速计数器的比较表,并可立即启动也可用INI指令启动。C:000——登记一个目标值比较表,并启动比较 001——登记一个区域比较表,并启动比较 002——登记一个目标值比较表,用INI(操作模式控制指令)指令方始启动比较 003——登记一个区域比较表,用INI指令方始启动比较 目标值比较表 区域比较表S比较的次数S1下限值低4位S+11目标值低4位S+11下限值高4位S+21目标值高4位S+21上限值低4位S+3比较1中断子程序号S+31上限值高4位S+42目标值低4位S+4比较1中断子程序号S+52目标值高4位S+52下限值低4位S+6比较2中断子程序号S+62下限值高4位S+73目标值低4位S+72上限值低4位S+83目标值高4位S+82上限值高4位S+9比较3中断子程序号S+9比较2中断子程序号··· ······ ···*当区域比较条件不满八个时,余下的子程序号全部置为FFFF。例见P106、107页3。161及3。162*当DM642设置错误、间接寻址DM不存在、比较表超出数据区域、程序执行高速计数器指令,中断子程序中执行了INI指令时,出错标志25503ONP:000C:000~003S(值比较1+3):000~016、、200~249HR00~16、AR00~12LR00~12DM0000~1020 6144~6152*DM0000~10236144~6155S(域比较5*8)200~213DM0000~0984、6144~6166*DM0000~10236144~6155 61操作模式控制指令INI @INI INI/@INI(61)端口定义符P控制数据C设定值开始通道S 控制高速计数器的启动及停止.。C:000——启动表比较 001——停止表比较 002——改变高速计数器当前值, S+1、S 249、248CH
高 低 高 低 003——停止脉冲输出P;000C:000~003S:000~018、200~251HR00~18、AR00~14LR00~14DM0000~1022、6144~6654*DM0000~1023、6144~6655 62当前值读出指令PRV @PRVPRV/@PRV(62)端口定义符P控制数据C目的开始通道D将高速计数器的当前值249、248CH送到目的通道D+1、D中(也可用传送指令执行)当D+1超出数据区域、间接寻址DM不存在、控制数据错误、执行高速计数器指令时中断子程序执行了INI指令时,出错标志25503ONP:000C:000S:000~018、200~251HR00~18、AR00~14LR00~14DM0000~1022*DM0000~1023、6144~66551、连续输出模式:输出端以指定的频率输出脉冲直到停止输出脉冲的指令输出时为止。2、 独立输出模式:当输出脉冲达到指定的数目(1~16777215)时,脉冲输出停止。
本文关键字:计数器 PLC入门,plc技术 - PLC入门