1.6.3 使用块构建程序

通过设计FB和FC块执行通用任务,可创建模块化程序块,然后可通过由其他程序块调用这些可重复使用的模块来构建程序,调用块将设备特定的参数传递给被调用块,具体如图1-62所示。当一个程序块调用另一个程序块时,CPU会执行被调用块中的程序代码。执行完被调用块后,CPU会继续执行该块调用之后的指令。

图1-62 块调用示意

如图1-63所示,可嵌套块调用,以实现更加模块化的结构。

图1-63 可嵌套块

①—循环开始 ②—嵌套深度