您现在的位置是:首页 > PLC技术 > PLC技术
S7-1500 PLC编程语言的切换
来源:艾特贸易2017-10-11
简介使用 Portal 软件 (STEP 7) 添加新程序块( OB 、 FC 和 FB )时,在“添加新块”对话框中可以选择编程语言。对于 OB 和 FC 块,可以选择 LAD (梯形图)、 FBD (功能块图)、 STL (语句表)
使用Portal软件(STEP 7)添加新程序块(OB、FC和FB)时,在“添加新块”对话框中可以选择编程语言。对于OB和FC块,可以选择LAD(梯形图)、FBD(功能块图)、STL(语句表)和SCL(结构化控制语言),而对于FB块,则还可以选择GRAPH(图形编程语言)。
对于使用LAD和FBD语言创建的程序块可以随时进行编程语言切换。在项目树中选中待切换语言的程序块,使用“编辑”菜单下“切换编程语言”命令,选择切换后的目标编程语言;或使用快捷菜单中“切换编程语言”命令来切换语言,如图5-31所示。当然,也可以在该程序块的属性的“常规”条目中对编程语言进行切换。以SCL或GRAPH编程语言创建的程序块不能更改编程语言。但对于GRAPH块,可以更改LAD和FBD作为程序段语言。
图5-31 切换编程语言
对于S7 -300/400 PLC,可以在编程语言LAD、FBA和STL之间切换,也可以使用其他编程语言在块内创建程序段,然后将其复制到所需的块中;在程序切换时,如果无法更改块的个别程序段的语言,这些程序段将以其原来的语言显示。而对于S7 - 1200/1500 PLC,只能实现LAD和FBD语言之间的切换,而且切换时只能更改整个块的编程语言,不能更改单个程序段的编程语言。
对于S7 -1500PLC,虽然不能实现LAD或FBD与STL语言之间的切换,但可以在LAD和FBD块中创建STL程序段。选中要插入STL程序段的位置,调出快捷菜单并选择“插入STL程序段”命令,即可实现在LAD或FBD块中创建STL程序段,如图5-32所示(图中的程序段3为之前插入的STL程序段)。
图5-32 插入STL程序段
点击排行
