上海工智达电气技术有限公司
主营产品: 西门子PLC HMI 工业软件 电线电缆 变频器 伺服数控系统
两种方式新建SCL
发布时间:2024-11-22

有两种方式新建SCL:

第一种是在新建块,选择OB/FC/FB后,设置语言为SCL,如图5所示。

第二种是在LAD、FBD中直接插入SCL语言段,这需要TIA PORTAL V14及其以上的版本,如图6所示。

图5 新建SCL块

①在项目树中,找到PLC,然后展开程序块,点击"添加新块"

②在弹出对话框中,选择块类型,可以是OB/FB/FC,

③选择语言为SCL

图6 在LAD中插入SCL段

区域与注释

和LAD/FBD不同,LAD/FBD在程序编辑器是一段一段的,编辑器可以插入新的网络段,每一个网络段可以有各自的注释。而SCL是文本语言,不分网络段(LAD/FBD语言内增加SCL除外),需要用其他的方法来解决。

区间

从TIA PORTAL V14以后,增加区间功能,使用指令:

REGION 区间名称

程序文本

END_REGION

可以在指令中间增加需要编写的程序还不影响程序逻辑,并且支持嵌套。此外还可以像网络段一样收折叠来,如图7所示。

图7 区域

其中左边为区间总览,可以看出整体的结构

①使得程序或总览全部展开

②使得程序或总览全部折叠

③全部展开/折叠是针对总览与程序还是只针对总览,图中为针对总览与程序

④独立展开/折叠程序

注释

编辑器的空行,或者调用块的右侧均可以增加注释,如图8所示有两种方式注释:

第一种是: //注释内容

第二种是:(/*注释内容*/)

可以在工具栏中利用按钮整段注释或取消注释。此外从TIA PORTAL V16开始支持多语言注释,使用指令(*多语言注释内容*),具体参考多语言文档。

图8 注释

①注释掉选中段落

②对注释掉的段落取消注释


展开全文
拨打电话 微信咨询 发送询价