「西门子1200PLC教程」23.使用调用结构

本文转自电气工程师必备的微信公众号“电气工程师助手”,内有在线教程视频观看、几千G资源免费下载。

在S7-1200中,使用调用结构来描述用户程序中块的调用层级。调用结构提供了几个方面的信息,包括所用的块对其他块的调用、各个块之间的关系、每个块之间的数据要求以及块的状态等。

「西门子1200PLC教程」23.使用调用结构_第1张图片

调用结构打开方式:

「西门子1200PLC教程」23.使用调用结构_第2张图片

在调用列表中,可以看到用户所使用的块。

「西门子1200PLC教程」23.使用调用结构_第3张图片

当某个块调用其他块时,被调用块以缩进形式列用在调用块下。

「西门子1200PLC教程」23.使用调用结构_第4张图片

关于调用结构中各种符号的含义请参见帮助信息,

「西门子1200PLC教程」23.使用调用结构_第5张图片
「西门子1200PLC教程」23.使用调用结构_第6张图片
「西门子1200PLC教程」23.使用调用结构_第7张图片

如果勾选仅显示冲突项,那么仅显示调用结构中导致冲突的块。

「西门子1200PLC教程」23.使用调用结构_第8张图片

如果勾选组合多个调用,则将多个块调用和数据块访问组合在一起,块的调用数显示在数目列中。

「西门子1200PLC教程」23.使用调用结构_第9张图片

在详细资料的下拉列表中,提供了各种指向调用位置的链接。

「西门子1200PLC教程」23.使用调用结构_第10张图片

调用结构中的一致性检查功能,用于在发生时间戳冲突时显示不一致的内容。

「西门子1200PLC教程」23.使用调用结构_第11张图片

在实行一致性检查时,不一致的块将显示在调用结构中,并用相应符号进行标记。

「西门子1200PLC教程」23.使用调用结构_第12张图片

一般来说,通过重新编译,可以纠正多数时间戳和接口冲突。如果通过编译无法解决不一致问题,则可使用详细资料中的链接,转到程序编辑器中的问题位置,手动解决不一致问题。

「西门子1200PLC教程」23.使用调用结构_第13张图片

请注意,必须重新编译以红色标记的块。

「西门子1200PLC教程」23.使用调用结构_第14张图片

你可能感兴趣的:(「西门子1200PLC教程」23.使用调用结构)