- 微课学西门子S7-1200/1500 PLC编程
- 李方园等编著
- 195字
- 2021-10-27 16:00:21
1.6.3 使用块构建程序
通过设计FB和FC块执行通用任务,可创建模块化程序块,然后可通过由其他程序块调用这些可重复使用的模块来构建程序,调用块将设备特定的参数传递给被调用块,具体如图1-62所示。当一个程序块调用另一个程序块时,CPU会执行被调用块中的程序代码。执行完被调用块后,CPU会继续执行该块调用之后的指令。
![](https://epubservercos.yuewen.com/6DB31F/21511157301518606/epubprivate/OEBPS/Images/49_01.jpg?sign=1739305447-vwcOPdajQvvBla2AB7Idhznb2iK6VIAw-0-fae2271b4ebccf1973a30b0502940ab6)
图1-62 块调用示意
如图1-63所示,可嵌套块调用,以实现更加模块化的结构。
![](https://epubservercos.yuewen.com/6DB31F/21511157301518606/epubprivate/OEBPS/Images/49_02.jpg?sign=1739305447-TMxldTsaMD6fTwF9Mznfae0m1sQpUpVs-0-cbd06714fc1ed31e10350d44680bd5e6)
图1-63 可嵌套块
①—循环开始 ②—嵌套深度