最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
从江县| 搜索| 安塞县| 广灵县| 镇巴县| 武乡县| 佛冈县| 蕲春县| 伊宁县| 远安县| 竹溪县| 遵义县| 公主岭市| 安丘市| 通州市| 云霄县| 滕州市| 额尔古纳市| 苍南县| 垦利县| 武冈市| 尼玛县| 杭州市| 浙江省| 建湖县| 鹿邑县| 沿河| 舒兰市| 保康县| 无棣县| 新源县| 晋州市| 南康市| 南丹县| 和田县| 镇原县| 兴安盟| 志丹县| 项城市| 汝阳县| 灌南县|