您现在的位置是:首页 > 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定时器功能的参数

SIMATIC定时器功能的参数

    下列规则适用于定时器功能的初始化:

    T_NO必须初始化

    STV可以成对地忽略

    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定时器功能的举例。