過去, 可編程邏輯控制器(PLC) 地址是基于寄存器的。數(shù)據(jù)保存在諸如MW210、B3:6/2、N7:50 或DB5.dbx50.2 之類地址的寄存器中。它們不是很直觀,對吧?
可以為這些地址分配一個“符號”或快捷方式,使它們更易于編程或查找,但是這些符號名稱通常受到長度的限制。符號也沒有保存在PLC 中;而是保存在編程計算機和軟件中。
描述也可以分配給地址,但是它們也僅保存在軟件中。它們提供了有關(guān)地址及其功用的其它信息,但仍不可搜索。
隨著基于標簽的PLC 系統(tǒng)的出現(xiàn),地址變得更具描述性,并且基于寄存器的地址也被隱藏起來,變成不可見了。根據(jù)PLC 的品牌或平臺的不同,標簽名稱具有不同的規(guī)則。它們的長度可以是40 個或更多的字符,并可以使用字母數(shù)字字符。有些平臺允許使用空格,而有些平臺則需要使用下劃線。
▎工廠自動化和過程控制標簽命名對于一致性、易于理解和故障排除至關(guān)重要。圖片來源:Automation Primer
可以下載的標簽
標簽實際上已下載到PLC 中。它們也可以在標簽數(shù)據(jù)庫中按字母或數(shù)字順序組織,這使命名約定很重要。由于可以使用如此多的字符,標簽名可以非常具有描述性,并且包含大量信息。同時,帶有太多縮寫的長標簽名可能很難閱讀。
諸如AutoMode、AutoCycle、Faul t或CycleStop 之類的常用功能或術(shù)語在行業(yè)中很常見,不需要很多額外信息。系統(tǒng)或機器可能分為區(qū)域或站,并標簽為Zone2,Cell15 或Station003,這些標簽可能需要更多文檔或說明。
用戶自定義數(shù)據(jù)類型(UDT)由于允許使用“點”連接,因此使標簽變得更加復(fù)雜,例如“VFDrive2100.ActualSpeed”。嵌套UDT 允許使用上述標簽。
標簽?zāi)0?nbsp;
大型公司、機器制造商和系統(tǒng)集成商,通常會準備一個用于編程的模板,該模板給出了如何命名標簽。在模板程序中已經(jīng)創(chuàng)建了許多常用標簽,而其它標簽名則可通過電子表格自動生成。各個公司使用的規(guī)則會有所不同,但目的是相同的:使程序更具可讀性,更易于排除故障。
標簽命名規(guī)則主要分為兩個部分:工廠自動化和過程控制標簽。在汽車以及其它制造業(yè)中,設(shè)備通常由其功能和位置來命名。通常情況下,它們還包括該設(shè)備在電氣圖紙中所處頁面和行的參考數(shù)字。例如“PalletPushCyl_ ExtPX_4120”。該標簽由組件(托盤推桿油缸)、設(shè)備及其位置(擴展接近開關(guān))以及電氣圖紙中的位置組成。
工廠自動化標簽縮寫
工廠自動化設(shè)備通常用以下縮寫表示:
? 光電傳感器:PE,PEC,PER
? 接近式開關(guān)/ 霍爾傳感器:PX,PRX
? 限位開關(guān):LS
? 主控制繼電器:MCR
? 按鈕:PB,hPB(HMI)
? 開關(guān):SW
? 電磁閥:SV
? 控制繼電器:CR,K
? 電機啟動器:MS
第二個規(guī)則來自于過程控制行業(yè),例如石油或化學(xué)加工。他們的技術(shù)人員利用過程和儀表圖(P&ID)。ISA 支持這些編碼準則,但是各個公司可能有所不同。
這些圖紙將裝置編號分配給諸如水箱或滑軌之類的組件,并將回路編號賦予不同的控制組件,例如儀表和傳感器。
由于設(shè)備名稱是受控的,因此過程工業(yè)中的標簽名稱僅包含P&ID 號,而不是工廠自動化中使用的更具描述性的方法。這些名稱與離散制造業(yè)中使用的標簽名稱完全不同。
例如,流量變送器可能被命名為20-FT-1982-A,其中區(qū)域代號為20,F(xiàn)T 是傳感器的類型,1982 是回路號,A 表示另外至少還有一個冗余設(shè)備。由于在許多平臺上,標簽都不能以數(shù)字開頭,因此字符的順序可能會更改,或者在單元號之前可能會附加字母。例如,上面設(shè)備的標簽可能是FT_20_1982A或d20_FT_1982A。這類標簽可能不像離散制造中業(yè)使用的標簽?zāi)菢泳哂忻枋鲂?,但可以增加“裝置20 中1982 回路的流量變送器A”的說明。
過程控制標簽縮寫
過程控制設(shè)備可能使用下列標簽名稱:
? 流量變送器:FT
? 閥門:HV,F(xiàn)V
? 限位開關(guān):LSL(低),LSH(高)
? 回路控制:FIC,PIC
? 按鈕/ 開關(guān):HS,HIS
? 光電眼,接近開關(guān):ZS
? 電機啟動器:M
? 壓力變送器:PT,PIT。
創(chuàng)建標簽名時,首先需要記住的是,要把技術(shù)人員或維護人員當做客戶一樣對待。幫助別人找到并理解代碼,是程序員的首要職責。
5個標簽和地址命名建議
設(shè)備或裝置標簽名稱的命名規(guī)則很重要,有助于理解并加快故障排除速度。在決定標簽名稱模板或規(guī)則時,需要考慮以下5個建議:
1. 使名稱盡可能描述標簽的功能。使用技術(shù)人員容易理解的標準化術(shù)語和縮寫。如有必要,添加說明。
2. 標簽按字母和數(shù)字順序顯示,對相同功能或區(qū)域,使用相同的字母/ 數(shù)字開頭的標簽,對于組織順序很重要。
3. 如有必要,請使用下劃線或大寫字母來使標簽更具可讀性。
4. 如果軟件平臺允許使用本地標簽,請在將其復(fù)制到復(fù)用程序之前,為特定程序集或程序分配所有標簽。這樣可以節(jié)省很多時間。
5. 使用電子表格創(chuàng)建標簽。這比手動在數(shù)據(jù)庫中鍵入標簽要容易得多。標簽可以更容易地添加和復(fù)制數(shù)據(jù)。PLC 平臺允許輕松導(dǎo)出/ 導(dǎo)入標簽。這也可以確保程序員所使用的標簽與電氣和機械設(shè)計師所使用的相同。