随着基于标签的 PLC 系统出现,地址变得更具描述性,基于寄存器的地址被隐藏。不同 PLC 品牌或平台,标签名称规则各异。其长度可达 40 字符甚至更多,可使用字母数字字符,部分平台允许空格,部分则需用下划线。
可下载的标签
标签实际会下载到 PLC 中,并能在标签数据库按字母或数字顺序组织,因此命名约定十分关键。因可用字符多,标签名能极具描述性,包含大量信息。然而,过长且缩写过多的标签名可能不易阅读。像 AutoMode(自动模式)、AutoCycle(自动循环)、Fault(故障)或 CycleStop(循环停止)等常用功能或术语在行业常见,无需太多额外信息。系统或机器可能按区域或站划分,标签如 Zone2(区域 2)、Cell15(单元 15)或 Station003(站 003),这类标签或许需更多文档或说明。用户自定义数据类型(UDT)因允许 “点” 连接,使标签更复杂,如 “VFDrive2100.ActualSpeed”(变频器 2100 实际速度),嵌套 UDT 支持此类标签使用。
标签模板
大型公司、机器制造商和系统集成商,常准备编程模板,给出标签命名方式。模板程序已创建许多常用标签,其他标签名可通过电子表格自动生成。各公司规则有别,但目的一致:让程序更易读,便于故障排除。
标签命名规则主要分两部分:工厂自动化和过程控制标签。在汽车及其他制造业,设备常按功能和位置命名,通常还包含电气图纸中页面和行的参考数字。例如 “PalletPushCyl_ExtPX_4120”,该标签由组件(托盘推杆油缸)、设备及其位置(扩展接近开关)以及电气图纸位置构成。
工厂自动化标签缩写
工厂自动化设备常用以下缩写表示:
- 光电传感器:PE,PEC,PER
- 接近式开关 / 霍尔传感器:PX,PRX
- 限位开关:LS
- 主控制继电器:MCR
- 按钮:PB,hPB(HMI)
- 开关:SW
- 电磁阀:SV
- 控制继电器:CR,K
- 电机启动器:MS
过程控制标签规则与缩写
第二个规则源于过程控制行业,如石油或化学加工。技术人员依据过程和仪表图(P&ID)工作,ISA 支持相关编码准则,但各公司可能不同。这些图纸给诸如水箱或滑轨等组件分配装置编号,给仪表和传感器等控制组件赋予回路编号。过程工业中,因设备名称受控,标签名称仅含 P&ID 号,不像工厂自动化采用更具描述性方法,与离散制造业标签名差异大。
例如,流量变送器可能命名为 20 - FT - 1982 - A,其中 20 为区域代号,FT 是传感器类型,1982 是回路号,A 表示至少还有一个冗余设备。因许多平台标签不能以数字开头,字符顺序可能改变,或在单元号前加字母,如 FT_20_1982A 或 d20_FT_1982A。这类标签虽不如离散制造标签具描述性,但可添加 “装置 20 中 1982 回路的流量变送器 A” 说明。
过程控制设备可能使用下列标签名称:
- 流量变送器:FT
- 阀门:HV,FV
- 限位开关:LSL(低),LSH(高)
- 回路控制:FIC,PIC
- 按钮 / 开关:HS,HIS
- 光电眼,接近开关:ZS
- 电机启动器:M
- 压力变送器:PT,PIT
创建标签名时,要把技术人员或维护人员视为客户,帮助他人找到并理解代码是程序员的首要职责。
5 个标签和地址命名建议
设备或装置标签名称的命名规则对理解和加快故障排除速度至关重要。决定标签名称模板或规则时,可考虑以下 5 点:
- 尽可能让名称描述标签功能,使用技术人员易懂的标准化术语和缩写,必要时添加说明。
- 标签按字母和数字顺序显示,对相同功能或区域,使用相同字母 / 数字开头的标签,这对组织顺序很重要。
- 必要时,使用下划线或大写字母让标签更易读。
- 若软件平台允许本地标签,在复制到复用程序前,为特定程序集或程序分配所有标签,可节省大量时间。
- 使用电子表格创建标签,比手动在数据库中键入标签容易,便于添加和复制数据。PLC 平台支持轻松导出 / 导入标签,也确保程序员与电气、机械设计师使用相同标签。


