信捷plc编程时间定时器用什么指令
-
在信捷PLC编程中,要使用时间定时器,可以使用以下指令:
-
TON(Timer On)指令:该指令用于创建一个时间定时器,并在满足条件时输出一个信号。语法格式如下:
TON(Timer Name, Time, Output);
其中,Timer Name为定时器的名称,Time为定时器的时间,Output为定时器满足条件时的输出。 -
TOF(Timer Off)指令:该指令用于关闭一个已经创建的时间定时器。语法格式如下:
TOF(Timer Name);
其中,Timer Name为要关闭的定时器的名称。 -
TP(Timer Pulse)指令:该指令用于创建一个脉冲定时器,当满足条件时输出一个脉冲信号。语法格式如下:
TP(Timer Name, Time, Output);
其中,Timer Name为定时器的名称,Time为定时器的时间,Output为定时器满足条件时的输出。 -
TMR(Timer Reset)指令:该指令用于重置一个已经触发的时间定时器。语法格式如下:
TMR(Timer Name);
其中,Timer Name为要重置的定时器的名称。
使用上述指令,可以很方便地在信捷PLC编程中实现时间定时器的功能。根据具体的需求,选择适合的指令进行编程即可。
1年前 -
-
在信捷PLC编程中,可以使用定时器指令来实现时间定时器的功能。下面是常用的几个定时器指令:
-
TON指令(Timer On-Delay):该指令用于实现时间延时功能。它的语法为:TON(Timer Name,Time,Output)。Timer Name是指定定时器的名称,Time是指定定时时间,Output是指定输出的位地址。当定时器达到设定的时间时,Output位地址将置为1。
-
TOF指令(Timer Off-Delay):该指令用于实现时间延时关闭功能。它的语法为:TOF(Timer Name,Time,Output)。Timer Name是指定定时器的名称,Time是指定定时时间,Output是指定输出的位地址。当定时器达到设定的时间后,Output位地址将置为0。
-
TP指令(Pulse Timer):该指令用于实现脉冲定时器功能。它的语法为:TP(Timer Name,Time,Input,Output)。Timer Name是指定定时器的名称,Time是指定定时时间,Input是指定输入的位地址,Output是指定输出的位地址。当Input位地址从0变为1时,定时器开始计时,当定时器达到设定的时间后,Output位地址将置为1。
-
TONR指令(Retentive On-Delay Timer):该指令用于实现保持型时间延时功能。它的语法和TON指令类似,但定时器的值在断电后仍然保持。
-
TPTR指令(Retentive Pulse Timer):该指令用于实现保持型脉冲定时器功能。它的语法和TP指令类似,但定时器的值在断电后仍然保持。
以上是信捷PLC编程中常用的几个定时器指令,可以根据实际需求选择合适的指令来实现时间定时器功能。
1年前 -
-
在信捷PLC编程中,使用定时器可以实现时间延时、定时触发等功能。信捷PLC的编程软件一般是使用ladder图进行编程,下面将介绍在信捷PLC编程中常用的定时器指令。
- TON指令:TON指令用于实现时间延时功能。当TON指令的输入条件为ON时,定时器开始计时,当计时时间达到设定值时,输出条件变为ON。具体指令格式如下:
TON(TimerName, IN, PT, Q)
其中,TimerName为定时器的名称,IN为输入条件,PT为定时时间,Q为输出条件。
例如,编写一个TON指令实现一个2秒的延时功能:
TON(Timer1, IN, 2000, Q)- TOF指令:TOF指令用于实现时间延时关断功能。当TOF指令的输入条件为ON时,定时器开始计时,当计时时间达到设定值时,输出条件变为OFF。具体指令格式如下:
TOF(TimerName, IN, PT, Q)
例如,编写一个TOF指令实现一个2秒的延时关断功能:
TOF(Timer1, IN, 2000, Q)- TP指令:TP指令用于实现定时触发功能。当TP指令的输入条件为ON时,定时器开始计时,当计时时间达到设定值时,输出条件变为ON,并保持ON状态,直到输入条件变为OFF。具体指令格式如下:
TP(TimerName, IN, PT, Q)
例如,编写一个TP指令实现一个2秒的定时触发功能:
TP(Timer1, IN, 2000, Q)- TMR指令:TMR指令用于查询定时器的当前值。具体指令格式如下:
TMR(TimerName, Q)
其中,TimerName为定时器的名称,Q为输出条件。
例如,查询定时器Timer1的当前值:
TMR(Timer1, Q)以上就是在信捷PLC编程中常用的定时器指令,通过合理使用这些指令可以实现各种时间控制功能。
1年前 - TON指令:TON指令用于实现时间延时功能。当TON指令的输入条件为ON时,定时器开始计时,当计时时间达到设定值时,输出条件变为ON。具体指令格式如下: