国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

西門子博途SCL 編程時(shí)的注釋與代碼折疊

2022-08-05 09:14 作者:工控小周  | 我要投稿

原創(chuàng)?上手PLC?上手PLC

使用SCL語言編程方法簡介

SCL語言基本語法規(guī)則:表達(dá)式

第一個(gè)SCL程序

SCL語法規(guī)則:變量、地址、尋址


使用梯形圖編寫程序時(shí),博途編輯器是通過網(wǎng)絡(luò)段,把程序分成一段一段的,編輯器可以插入若干個(gè)網(wǎng)絡(luò)段,每一個(gè)網(wǎng)絡(luò)段可以有各自的注釋。


而SCL是文本語言,不分網(wǎng)絡(luò)段(在LAD/FBD語言內(nèi)增加SCL的除外),這就需要需要用其他的方法來,解決程序分段的問題。


把SCL劃分的合理且清晰,我們可以使用注釋代碼折疊指令劃分的功能進(jìn)行。


1、注釋


合理的注釋可以增加程序的可讀性,也便于以后功能的升級和維護(hù)。


博途SCL編輯器的注釋分為兩種:行注釋段注釋。


行注釋://? 注釋內(nèi)容

段注釋:(*? 注釋內(nèi)容? *)


可以在工具欄中利用按鈕整段注釋或取消注釋。添加注釋的方法如下圖所示:


① 注釋掉選中段落

② 對注釋掉的段落取消注釋?


當(dāng)我們有需要注釋掉的內(nèi)容時(shí),可以先把需要注釋掉的語句選中,讓后點(diǎn)擊①按鈕,這樣就批量的把選中的內(nèi)容注釋掉了。


具體操作如下:

先選中想要注釋掉的代碼,然后點(diǎn)擊工具欄上的添加注釋圖標(biāo)。


選中已經(jīng)添加注釋的程序后,再次點(diǎn)擊工具欄上的取消注釋圖標(biāo)。


除了以上可以批量注釋,我們還可以通過段注釋的方式,把一大段程序注釋掉。

可以按照上圖中的方式,點(diǎn)擊右側(cè)指令欄,選中段注釋指令。也可以在英文輸入環(huán)境下,直接輸入?(*?和?*)?兩個(gè)符號。


剛開始使用SCL編程時(shí),通過指令欄選中比較方便,熟練后直接輸入回大大提高編程效率。


2、代碼折疊


從TIA PORTAL V14以后,增加區(qū)間REGION指令,使用改指令可以把部分代碼進(jìn)行折疊隱藏。


通過REGION指令把功能相對獨(dú)立的代碼折疊起來,使整個(gè)程序塊更加的簡潔,便于閱讀。特別是某個(gè)功能比較復(fù)雜時(shí),折疊的方式能讓編程思路更加富有邏輯。


REGION指令的使用格式如下:


REGION <名稱>
<指令>?
END_REGION


可以在指令中間增加需要編寫的程序還不影響程序邏輯,并且支持嵌套。此外還可以像網(wǎng)絡(luò)段一樣收折疊來,如圖7所示。

從上圖中可以看出,REGION指令支持嵌套和對區(qū)間進(jìn)行命名。


REGION指令的使用也非常簡單,直接從右側(cè)指令欄中拖拽到程序段中即可,如下圖所示:


拖拽到程序后,需要在_name_處修改成有實(shí)際意義的名稱,比如上面的Function01和Function02。


上圖中的Function01區(qū)間是展開的,能看到區(qū)間的程序代碼。Function02區(qū)間是折疊的,這區(qū)間中的代碼是折疊起來的。


代碼的注釋在使用SCL編程時(shí),非常重要,除了增加可讀性,便于后期維護(hù)。還可以通過注解的方式,在調(diào)試過程中逐步進(jìn)行功能測試。

作者自我介紹:工控小周

人們中眼的天才之所以卓越非凡,并非天資超人一等,而是付出了持續(xù)不斷的努力。1萬小時(shí)的錘煉是任何人從平凡變成超凡的必要條件。按比例計(jì)算就是:如果每天工作八個(gè)小時(shí),一周工作五天,那么成為一個(gè)領(lǐng)域的專家至少需要五年。我從信捷(干了五年)出來后,做過步科獨(dú)立銷售,做過北辰 自己單干過 ,可是我發(fā)現(xiàn)通用品越來越難做,生意越來越難做,但是生活還得繼續(xù)下去,我就在想,白天想,夜里想 突然想到2011年認(rèn)識的巨控的總經(jīng)理,他有好的產(chǎn)品,無線遠(yuǎn)程監(jiān)控模塊GRM500,于是我從無錫碩放飛廣州, 經(jīng)培訓(xùn)成了巨控產(chǎn)品經(jīng)理,在巨控負(fù)責(zé)銷售和技術(shù),并且一直努力專注下去!一直不忘初心,經(jīng)常奔赴第一現(xiàn)場,進(jìn)行項(xiàng)目評估,項(xiàng)目實(shí)施,數(shù)據(jù)采集,工業(yè)物聯(lián)通訊,上位機(jī),APP組態(tài)等。159618(工控小周)72327創(chuàng)建西門子WINCC社區(qū)


西門子博途SCL 編程時(shí)的注釋與代碼折疊的評論 (共 條)

分享到微博請遵守國家法律
桐梓县| 平乐县| 郁南县| 兰溪市| 师宗县| 雷州市| 云阳县| 佛山市| 宜阳县| 湖口县| 如东县| 乡宁县| 元氏县| 平利县| 平乐县| 焉耆| 晴隆县| 五华县| 卢氏县| 金寨县| 巴彦淖尔市| 逊克县| 读书| 长寿区| 嘉定区| 阿瓦提县| 忻城县| 北安市| 襄城县| 大姚县| 泰宁县| 青龙| 沂源县| 东乌| 怀来县| 会同县| 玉屏| 莲花县| 吉水县| 当雄县| 廊坊市|