CFC 中示例:

image.png 


该功能块用于生成标准振荡周期。

输入变量 MODE 可以预定义 GEN_MODE 类型;BASEBOOL 类型;PERIODTIME 类型;CYCLESAMPLITUDE

INT 类型;RESET BOOL 类型。

MODE 用于定义所产生的振荡周期模式。其中,枚举值 TRIANGLE TRIANGLE_POS 为三角波,SAWTOOTH_RISE 为递增锯齿波,SAWTOOTH_FALL 为递减锯齿波,RECTANGLE 为方波,SINUS COSINUS 分别为正弦波与余弦波。


 

BASE 用于定义是否使用所设置的时间定义循环周期(BASE=TRUE)或者使用表示调用功能块次数的特定周期数值定义 循环周期(BASE=FALSE)。

PERIOD CYCLES 用于定义相应的循环周期。

 

AMPLITUDE 用于定义所产生的振幅。

 

RESET=TRUE,信号发生器复位为 0

 

image.png

 

 

image.png

           1687249451216871.png

 

image.png