您现在的位置是:首页 > PLC技术 > PLC技术
SCL块的定时器功能
来源:艾特贸易2017-06-05
简介CPU 系统存储器中的定时器在 SCL 中是作为一个具有功能值的功能来寻址的。根据定时器不同的特性,功能名如下: □ S_PULSE (脉冲时间) □ S_PEXT (扩展脉冲) □ S_ODT (通电延时)
CPU系统存储器中的定时器在SCL中是作为一个具有功能值的功能来寻址的。根据定时器不同的特性,功能名如下:
□S_PULSE (脉冲时间)
□S_PEXT (扩展脉冲)
□S_ODT (通电延时)
□S_ODTS (闭锁式通电延时)
□S_OFFDT (断电延时)
所有的定时器功能参数如表30-1所示。定时器功能调用举例如下:
Time_BCD :=S_PULSE(
T_NO :=Timer_address,
S := Start_input,
TV :=Timer_duration,
R := Reset,
Q := Timer_status,
BI :=Binary_time);
请注意,在SCL中启用定时器功能是无效的。
表30-1 SIMATIC定时器功能的参数
下列规则适用于定时器功能的初始化:
□T_NO必须初始化
□S和TV可以成对地忽略
□Q可以忽略
□BI可以忽略
除了SIMATIC定时器功能,和系统功能块SFB一样,CPU相关的设置由“IEC定
时器功能”提供。
□SFB 3 TP
脉冲发生器
□SFB 4 TON
通电延时
□SFB 5 TOF
断电延时
块外壳程序存储在System Function Blocks(系统功能块)程序的Standard Library(标准库)中。
原书磁盘中,在“30 SCL Functions”程序里面的源文件“Timer Functions”中,可以在SCL_Book库内找到SIMATIC定时器功能的举例。
点击排行
