直接跳到内容
本页目录

BLINK

  • 位置

sys_utils.aclib

  • 功能说明

模拟闪烁信号(在特定的时间内打开和关闭)

img

  • 参数说明
输入参数数据类型描述掉电保持常量
ENABLEBOOLTRUE:开始闪烁FALSE:停止闪烁,输出保持原来的值×
TIMELOWTIME输出为FALSE的时间×
TIMEHIGHTIME输出为TRUE的时间×
输出参数数据类型描述掉电保持常量
OUTBOOL输出值,开始为FALSE,当ENABLE为TRUE时,对于给定的TIMEHIGH和TIMELOW值,在TRUE和FALSE之间切换×
  1. 示例

CFC示例

img

ST示例

img

LD示例

img

IL示例

img

GEN

  • 位置

sys_utils.aclib

  • 功能说明

生成不同给定类型的周期函数

生成可以相对于特定的时基或给定的调用计数基(base)。

img

  • 参数说明
输入参数数据类型描述掉电保持常量
MODEGEN_MODE可用的类型:TRIANGLE:三角波TRIANGLE_POS:零起点三角波SAWTOOTH_RISE:上升锯齿波SAWTOOTH_FALL:下降锯齿波RECTANGLE:方波SINUS:正弦波COSINUS:余弦波×
BASEBOOLFALSE:调用周期(CYCLES)TRUE:Period指定时间(PERIOD)×
PERIODTIME周期时间,仅当BASE = TRUE时相关×
CYCLESINT周期:多少个调用周期,仅在BASE = FALSE时相关×
AMPLITUDEINT要生成的函数的振幅×
RESETBOOL复位输出×
输出参数数据类型描述掉电保持常量
OUTINT生成的函数值×
  1. 示例

CFC示例

img

ST示例

img

LD示例

img

IL示例

img

BLINK已经加载完毕