问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

博图如何批量注释

发布网友 发布时间:2022-12-26 14:27

我来回答

1个回答

热心网友 时间:2023-09-26 12:33

使用SCL语言编程方法简介

SCL语言基本语法规则:表达式

第一个SCL程序

SCL语法规则:变量、地址、寻址

使用梯形图编写程序时,博途编辑器是通过网络段,把程序分成一段一段的,编辑器可以插入若干个网络段,每一个网络段可以有各自的注释。

而SCL是文本语言,不分网络段(在LAD/FBD语言内增加SCL的除外),这就需要需要用其他的方法来,解决程序分段的问题。

把SCL划分的合理且清晰,我们可以使用注释和代码折叠指令划分的功能进行。

1、注释

合理的注释可以增加程序的可读性,也便于以后功能的升级和维护。

博途SCL编辑器的注释分为两种:行注释和段注释。

行注释://  注释内容

段注释:(*  注释内容  *)

可以在工具栏中利用按钮整段注释或取消注释。添加注释的方法如下图所示:

① 注释掉选中段落

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

当我们有需要注释掉的内容时,可以先把需要注释掉的语句选中,让后点击①按钮,这样就批量的把选中的内容注释掉了。

具体操作如下:

先选中想要注释掉的代码,然后点击工具栏上的添加注释图标。

选中已经添加注释的程序后,再次点击工具栏上的取消注释图标。

除了以上可以批量注释,我们还可以通过段注释的方式,把一大段程序注释掉。

可以按照上图中的方式,点击右侧指令栏,选中段注释指令。也可以在英文输入环境下,直接输入 (* 和 *) 两个符号。

刚开始使用SCL编程时,通过指令栏选中比较方便,熟练后直接输入回大大提高编程效率。

2、代码折叠

从TIA PORTAL V14以后,增加区间REGION指令,使用改指令可以把部分代码进行折叠隐藏。

通过REGION指令把功能相对独立的代码折叠起来,使整个程序块更加的简洁,便于阅读。特别是某个功能比较复杂时,折叠的方式能让编程思路更加富有逻辑。

REGION指令的使用格式如下:

REGION <名称>
<指令> 
END_REGION

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

从上图中可以看出,REGION指令支持嵌套和对区间进行命名。

REGION指令的使用也非常简单,直接从右侧指令栏中拖拽到程序段中即可,如下图所示:

拖拽到程序后,需要在_name_处修改成有实际意义的名称,比如上面的Function01和Function02。

上图中的Function01区间是展开的,能看到区间的程序代码。Function02区间是折叠的,这区间中的代码是折叠起来的。

代码的注释在使用SCL编程时,非常重要,除了增加可读性,便于后期维护。还可以通过注解的方式,在调试过程中逐步进行功能测试。

作者自我介绍:工控小周

人们中眼的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成超凡的必要条件。按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。我从信捷(干了五年)出来后,做过步科独立销售,做过北辰 自己单干过 ,可是我发现通用品越来越难做,生意越来越难做,但是生活还得继续下去,我就在想,白天想,夜里想 突然想到2011年认识的巨控的总经理,他有好的产品,无线远程监控模块GRM500,于是我从无锡硕放飞广州, 经培训成了巨控产品经理,在巨控负责销售和技术,并且一直努力专注下去!一直不忘初心,经常奔赴第一现场,进行项目评估,项目实施,数据采集,工业物联通讯,上位机,APP组态等。159618(工控小周)72327创建西门子WINCC社区

本文禁止转载或摘编

2
12
1
推荐文章
勿忘南京大*
日常 · 173阅读
韩娱热议: 宋智雅公开自己婚纱照,“邀请到我的婚礼...”美若天仙
日常 · 38.5万阅读
热门评论(2)

请先登录后发表评论 (・ω・)
表情发布

工控小周
UP
8-7
微信技术交流群
西门子 TIA 社区
(加好友请标注:姓名-单位)加V:15961872327

我是小锅童鞋
8-5
遇到对的人很重要啊
打开App,看更多精彩内容
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 猫流眼睛水是什么情况(猫的眼睛流水是怎么回事) 河南裕晟知识产权上班怎么样 郑州专利代理人助理待遇如何? 专利号查询201010264960.0 黎烟温西沉的小说叫什么名字 让一球是什么意思啊! 酒店前台温馨提示语,酒店前台温馨提示语 最适合学生戴的8种手串 盆栽百合种子怎么种植 盆栽百合种子种植方法 百合的种子如何种才发芽 百合的种子怎么种才发芽 省油汽车排行榜,车型推荐 公司破产先还银行贷款还是工人工资 夹心复合墙外叶墙是什么 农村院墙外可以建护墙改造吗 米兔手表怎么关机 农行怎么企业掌银刷脸要白名单登陆什么意思 河南微税保为什么交不上 泰拉瑞亚钯金剑和永夜之刃哪个好 微税保跟光大云缴费哪个缴医保 使徒行者克拉拉死了吗 化工辅料制备流程中创捷是什么 微博关注的人怎么取消? 怎么把贴吧别人的关注取消关注 让球一是什么意思? 加班遇到鬼 谁能分享下《加班遇到鬼》资源,最好是高清的 红米手机显示电池异常怎么办 同居关系财产如何分割的司法解释 同居时的财产分割司法解释是什么? 最高院同居财产分割司法解释的内容是怎么样的? 同居期间财产分割法律 微信里怎么把银行卡删掉 微信银行卡删除在哪里微信银行卡删除方法简述 胆囊炎病人的饮食 坐椅后面放着咸鱼代表什么意思 胆囊炎病人吃什么 话说从前有一家子很穷,盐都买不起.但是家里挂着一条咸鱼是什么意思 感恩黑板报设计图大全 关于感谢的黑板报 有关感恩老师的黑板报?