简单示例 闪烁

一个简单的示例程序,实现IO闪烁

  • 选择功能块E_CYCLE,这个功能块按照设置时间持续生成事件,是主要功能块之一,设置这个时间相当于系统扫描周期,决定了你的程序多久循环一次。这里设置参数T#1s意为1s循环一次。 这里写图片描述
  • 然后选择E_SWITCH与E_SR。E_SWITCH会根据G的参数选择输出的事件,若G为FALSE则输出事件EO0,若G为TRUE则输出事件EO1。E_SR则会根据输入的事件改变输出参数,若输入事件S则Q输出为TRUE,若输入事件R则Q输出FALSE。两个功能块组合实现了Q参数的闪烁变化。 这里写图片描述
  • 接下来在变量表中创建我们的Y端口。 这里写图片描述
  • 现在只需要连接上IO输出控制功能块Y,并且选择变量表中的接口即可实现闪烁。 这里写图片描述