您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400 PLC的脉冲定时器指令(S_PULSE)
来源:艾特贸易2017-06-04
简介S_PULSE 指令符号如图 4-15 所示。 图 4-15 S_PULSE 指令符号 符号说明如下。 ◇ Tno: 定时器编号,其范围与 CPU 的型号有关。 ◇ S :置位信号,当 S 端出现上升沿时,定时器开始 定时。 ◇
S_PULSE指令符号如图4-15所示。 图4-15 S_PULSE指令符号 符号说明如下。 ◇ Tno:定时器编号,其范围与CPU的型号有关。 ◇ S:置位信号,当S端出现上升沿时,定时器开始 定时。 ◇ R:复位信号,当R端出现上升沿时,定时器复位, 当前值清零。 ◇ TV:定时时间值输入。最大的设定时间为9990s或2H 46M 30S。其输入采用S5 系统时间格式,如S5T#100S、S5T#1H23M14S。 ◇ Q:定时器输出值,定时器启动后剩余时间非零,输出为1;定时器停止时,剩余 时间为0或输出为0。 ◇ BI:剩余时间按整数格式输出,采用十六进制形式,如16#008C;该端可以接各 种字存储器,也可悬空。 ◇ BCD:剩余时间按BCD码形式输出,采用S5系统时间格式,如S5T#1H4M24S; 同样该端可以接各种字存储器,也可悬空。 脉冲定时器的具体输出可参照脉冲定时器工作时序图,如图4-16所示。
图4-16 脉冲定时器工作时序 【例4-15】结合如图4-17所示的程序段说明脉冲定时器指令的具体应用。
图4-17 程序段 当I1.1出现上升沿时,定时器开始计时,计数信号不为0,T1为1;在I1.1保持高电平且持续时间小于计时时间10s时,T1的输出值随着I1.1出现下降沿而变为0;在I1.1保持高电平且持续时间大于计时时间10s时,计时达10s后,输出值为0,即T1为0。
点击排行
