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

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

淺談PLC程序命名3大通用規(guī)則,工程師都在用!

2023-08-30 16:48 作者:電氣小百科  | 我要投稿

導(dǎo)讀

工程師在編寫(xiě)PLC程序時(shí),可能需要對(duì)項(xiàng)目中的程序塊、變量表、單一背景數(shù)據(jù)塊、全局DB塊等命名。在博途軟件中支持中文和英文的命名。但是一旦程序量比較大,命名可能就會(huì)出現(xiàn)混亂的現(xiàn)象。針對(duì)命名,只要讀者遵循相關(guān)命名規(guī)則就不易發(fā)生混亂。本文以博途軟件為例進(jìn)行探討。


01

基本命名規(guī)則:其中有三個(gè)是適用所有程序元素的


①第一個(gè)是長(zhǎng)度限制最多24個(gè)字符﹔

②第二個(gè)是使用英文字符,這里制定使用英文字符的規(guī)則的原因,主要是考慮英文字符可區(qū)分大小寫(xiě),名稱中包含多層含義時(shí)容易斷義,就是說(shuō)容易通過(guò)劃分單詞理解語(yǔ)義﹔

③第三個(gè)是不包含特殊字符﹔



02

基本命名規(guī)則示例

圖1



1)駱駝命名法,如圖1

它的主要特征是名稱中除第一個(gè)單詞的首字母是小寫(xiě)外,其它單詞的首字母都是大寫(xiě)。駱駝命名法適用于∶全局變量,塊的接口參數(shù),多重背景數(shù)據(jù)塊以及UDT類型等元素。


駱駝命名法主要有以下特點(diǎn):

①除第一個(gè)單詞外,其他單詞首字母大寫(xiě)

②中間沒(méi)有其他連接符或空格

③靜態(tài)變量前綴:stat

④臨時(shí)變量前綴: temp

⑤UDT類型前綴:type

⑥多重背景前綴:inst



2)帕斯卡命名法,如圖2

它與駱駝命名法最大的不同就是首字母是大寫(xiě),但是它和駱駝命名法適用的元素是完全不同的,包含全局DB,單一背景DB,還有程序塊,變量表,監(jiān)控表等元素。


帕斯卡命名法主要有以下特點(diǎn):

①第一個(gè)單詞首字母也要大寫(xiě)

②中間沒(méi)有其他連接符或空格

③單一背景前綴:Inst


圖2




3)特殊元素命名

除了以上兩個(gè)典型的命名法之外,還需要考慮博途中的一些特殊元素的命名。


如數(shù)組變量的定義,它的名稱定義符合駱駝命名法,但考慮數(shù)組代表的是多重變量可以定義在名稱中用名詞的復(fù)數(shù)形式定義,如示例中軸數(shù)據(jù)axeData,可以在axe后面加個(gè)s表示多個(gè)軸。符合數(shù)組變量的含義。

數(shù)組:名稱為復(fù)數(shù),如axesData

常數(shù): 使用大寫(xiě)字母和下劃線,如圖3


圖3


文章來(lái)源:技成培訓(xùn)網(wǎng)整理,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究!



粉絲福利

微信掃碼領(lǐng)西門(mén)子全系列PLC電子資料包

微信掃碼免費(fèi)領(lǐng)取


淺談PLC程序命名3大通用規(guī)則,工程師都在用!的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
巴塘县| 洪洞县| 米林县| 卢龙县| 安塞县| 右玉县| 漳州市| 外汇| 尼木县| 沁阳市| 古田县| 垣曲县| 苍梧县| 郑州市| 秀山| 台北县| 马山县| 玛沁县| 奉贤区| 蓝田县| 松滋市| 皋兰县| 乌拉特后旗| 中西区| 丽水市| 文安县| 铜梁县| 略阳县| 繁峙县| 桂阳县| 获嘉县| 扎赉特旗| 张家口市| 芦溪县| 贺州市| 青海省| 堆龙德庆县| 靖边县| 广宗县| 仁怀市| 静安区|