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

松下FP0 PLC的计数器指令CT

来源:艾特贸易2017-06-05

简介(1) 指令功能 CT 是采用减计数型的计数方式,在每个计数触发信号的上升沿进行计数,当前值减 1 。当计数值减为 0 时,计数器为 ON ,对应的触点动作(常开触点闭合,常闭触点断开)

    (1)指令功能    CT是采用减计数型的计数方式,在每个计数触发信号的上升沿进行计数,当前值减1。当计数值减为0时,计数器为“ON”,对应的触点动作(常开触点闭合,常闭触点断开)。    (2)编程实例    梯形图、指令表和时序图如表3-15所示。    程序解释:当检测到触发信号X0的第6个上升沿时,计数器为“ON”,C100触点闭合,Y0得电输出并保持;当复位信号X1接通时,经过值“EV100”复位,Y0失电;在X1断开后重新恢复计数。    3-15    梯形图、指令表和时序图
梯形图、指令表和时序图
    (3)指令使用说明    CT为减计数型计数器。    ②如果计数器数量不够,可以通过系统寄存器No.5调整计数器的起始编号来改变定时器和计数器的数量分配。    ⑧用十进制常数设定预置值(设定值),如图3-6所示。    ·PLC的工作方式为RUN时,设定的十进制常数K6被传送到设定值存储单元SV100    ·当复位端X1由“ON”变为“OFF”时,SV100中的预置值(设定值)传送到当前值存储单元EV100    ·在触发端X0的每一个上升沿(由“OFF”变为“ON”)到来时,EV100中的数减1    ·当EV100中的数据减为0时,计数器触点C100接通,Y0得电输出。    ·当复位信号X1接通(由“OFF”变为“ON”)时,EV100复位,Y0失电。在复位信号X1断开(由“ON”变为“OFF”)时,SV100中的设定值再次传送到EV100
采用十进制常数设定预置值
    3-6    采用十进制常数设定预置值    ④采用“SVn”设定预置值,如图3-7所示。    ·当PLC工作方式为RUN,且复位端X1为“OFF”时,SV100中的设定值(由外部设定,假设为20)传送到当前值存储单元EV100    ·在触发端X0的每一个上升沿到来时,EV100中的数减1    ·当EV100中的数减为0时,计数器常开触点C100接通,Y0得电。    ·当复位信号X1接通(由“OFF”变为“ON”)时,计数器复位,Y0失电。在复位信号X1断开(由“ON”变为“OFF”)时,SV100中的设定值再次传送到EV100    ⑤用F0[MV]指令改变计数器设定值,如图3-8所示。    利用编程工具可改变设定值SV,而且在RUN方式下也能改变。
采用“SVn”设定预置值
    3-7    采用“SVn”设定预置值
修改计数器设定的预置值
    3-8    修改计数器设定的预置值    3-8中,当X2接通时,将原来设定的数值100改为30,即预置的直接设定值具有优先权。若X2没闭合,则计数值仍为100    (4)关于计数器的其他说明    ①在使用计数器指令时,一定要分别输入触发信号和复位信号,二者不是并联关系。    ②计数器预置区是计数器预置参数的存储区。    ③当EV中的数减到0时,计数器触点动作,常开触点闭合,常闭触点断开。    ④每个计数器都有一对编号与计数器相同的字存储单元SVEV    ⑤在计数器工作期间,如果PLC失电或者工作方式由RUN切换到PROG,计数器的当前值仍然保持,计数器不会复位。若需要将计数器设置为非保持型,可以通过改变系统寄存器No.6的设置来实现。    ⑥当触发信号和复位信号同时到达时,复位信号优先。