您当前的位置:五五电子网电子知识plc技术PLC入门使用PID程序块 FB58 “TCONT_CP” 脉冲输 正文
使用PID程序块 FB58 “TCONT_CP” 脉冲输

使用PID程序块 FB58 “TCONT_CP” 脉冲输

点击数:7435 次   录入时间:03-04 12:02:19   整理:http://www.55dianzi.com   PLC入门

FB 58 TCONT_CP”用于使用连续或脉冲控制信号来控制温度过程。脉冲控制功能使用脉宽调制,将模拟量可调节变量值 LMN 转换成一系列周期为PER_TM 的脉冲信号。通过设置PULSE_ON=TRUE 激活PULSEGEN,并在CYCLE_P 周期中对其进行处理。 

 

哪些参数决定脉冲输出的周期?

首先,需要熟悉几个FB 58 TCONT_CP” 脉冲输出的重要参数: 

CYCLE_P : 脉冲发生器的采样周期 

CYCLEPID 运 算的采样周期 

PER_TM: 脉冲输出的周期

如图1PID输出LMN变 量为30.0CYCLE=PER_TM=10 *CYCLE_P ,则 每个PER_TM循 环时间调用SFB/FBPULSEGEN10次, 则: 

•脉宽=PER_TM x LMN% 

•对 于前3SFB/FBPULSEGEN”(10次 调用的30 %), 输出“QPOS”为“1” 

•对 于其余7SFB/FBPULSEGEN”(10次 调用的70 %), 输出“QPOS”为“0

 

 

 

01

 

如图2,设置参数,LMN=50.0。根据上图的关 系,理 论上输出的脉冲周期应该为10秒。但是通过 WINCC 捕捉的脉冲轨迹可以看到,实际的周期为20秒,如图2。那这是为什么呢? 

 

 

 

[1] [2] [3] [4]  下一页


本文关键字:程序  PLC入门plc技术 - PLC入门