组织块 OB
循环OB program cycle
主程序/主循环
CPU启动成功后自动执行
数字越低,优先级越低
循环时间不固定
启动OB startup
初始化程序块
CPU从“stop”模式切换到“run”模式执行
只执行一次
通常用作编写初始化程序
循环中断OB Cycle interrupt
CPU启动成功后执行
按照所设置的时间参数来循环执行
硬件中断OB Hardware interrupt
I/O访问错误OB IO access error
硬件或程序出现故障后自动执行
每个故障只执行一次相应的OB程序
函数块 FB
调用执行时需要创建生成相应的背景数据块
需要使用变量时,可以使用自带的背景数据块
函数 FC
必须通过OB调用才能执行
执行时需要使用中间变量
使用临时变量L区
DB块 DB
存储数据(变量/常量/中间值…)