在博图(TIA Portal)中设置STL编程主要涉及以下步骤:
创建新项目或程序块
打开博图软件并创建一个新的项目或程序块。
在项目或程序块中,选择所需的编程语言。博图中支持梯形图(Ladder Diagram, LD)、功能块图(Function Block Diagram, FBD)和语句表(Statement List, ST)三种编程语言。
插入STL程序段
在梯形图或功能块图中,选中一段程序,然后右键单击程序编辑区。
在弹出的快捷选项中,选择“插入STL程序段”或“Insert STL Segment”。这将允许你在当前程序段中插入STL代码。
编辑STL程序段
插入STL程序段后,可以直接在博图的编辑环境中编辑STL代码。
注意,一旦程序块建立后,LAD/FBD与STL之间是不可切换的。因此,在创建新程序块时,需要选择合适的编程语言。
保存和编译
完成编辑后,保存程序块并编译成CPU可执行的机器码。
在博图中,所有编程语言都是直接编译成机器码的,这一点与STEP7 V5不同,后者中需要先将LAD和FBD转换为STL,再编译成机器码。
建议
明确需求:在开始编程前,明确需要使用STL编程的具体需求和场景,以便选择合适的编程语言和工具。
熟悉工具:熟悉博图中的各种编辑和编程工具,以便高效地进行程序开发和调试。
注意可切换性:由于在博图中一旦程序块建立后,LAD/FBD与STL之间是不可切换的,因此建议在创建新程序块时选择合适的编程语言,以避免后续需要频繁切换编程语言。