直播课堂
HOME
直播课堂
正文内容
plc编程定地址 「PLC高手必会」PLC标签和地址命名规则及5个技巧
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

「PLC高手必会」PLC标签和地址命名规则及5个技巧

图片来源:CEChina

作者 | Frank Lamb

了解标签模板、常见的工厂自动化标签缩写、过程控制标签缩写以及5个标签和地址命名技巧。

过去, 可编程逻辑控制器(PLC) 地址是基于寄存器的。数据保存在诸如MW210、B3:6/2、N7:50 或DB5.dbx50.2 之类地址的寄存器中。它们不是很直观,对吧?

可以为这些地址分配一个“符号”或快捷方式,使它们更易于编程或查找,但是这些符号名称通常受到长度的限制。符号也没有保存在PLC 中;而是保存在编程计算机和软件中。

描述也可以分配给地址,但是它们也仅保存在软件中。它们提供了有关地址及其功用的其它信息,但仍不可搜索。

随着基于标签的PLC 系统的出现,地址变得更具描述性,并且基于寄存器的地址也被隐藏起来,变成不可见了。根据PLC 的品牌或平台的不同,标签名称具有不同的规则。它们的长度可以是40 个或更多的字符,并可以使用字母数字字符。有些平台允许使用空格,而有些平台则需要使用下划线。

工厂自动化和过程控制标签命名对于一致性、易于理解和故障排除至关重要。图片来源:Automation Primer

可以下载的标签

标签实际上已下载到PLC 中。它们也可以在标签数据库中按字母或数字顺序组织,这使命名约定很重要。由于可以使用如此多的字符,标签名可以非常具有描述性,并且包含大量信息。同时,带有太多缩写的长标签名可能很难阅读。

诸如AutoMode、AutoCycle、Faul t或CycleStop 之类的常用功能或术语在行业中很常见,不需要很多额外信息。系统或机器可能分为区域或站,并标签为Zone2,Cell15 或Station003,这些标签可能需要更多文档或说明。

用户自定义数据类型(UDT)由于允许使用“点”连接,因此使标签变得更加复杂,例如“VFDrive2100.ActualSpeed”。嵌套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个建议:

1. 使名称尽可能描述标签的功能。使用技术人员容易理解的标准化术语和缩写。如有必要,添加说明。

2. 标签按字母和数字顺序显示,对相同功能或区域,使用相同的字母/ 数字开头的标签,对于组织顺序很重要。

3. 如有必要,请使用下划线或大写字母来使标签更具可读性。

4. 如果软件平台允许使用本地标签,请在将其复制到复用程序之前,为特定程序集或程序分配所有标签。这样可以节省很多时间。

5. 使用电子表格创建标签。这比手动在数据库中键入标签要容易得多。标签可以更容易地添加和复制数据。PLC 平台允许轻松导出/ 导入标签。这也可以确保程序员所使用的标签与电气和机械设计师所使用的相同。

关键概念:

■ 标签命名规则可能因PLC 的品牌而异。

■ 工厂自动化、过程控制标签名称缩写。

■ 在设计决策时,5个标签命名技巧会有所帮助。

思考一下:

哪些标签命名的最佳实践可以使您的编程工作更加顺利?

电气制图技巧分享:一键完成PLC地址编址

我们在设计电气原理图时,经常需要与PLC打交道,特别是PLC的地址编制,往往需要耗费工程师很多的时间和精力。

在PLC连接点的属性对话框中,“地址”栏目下面可以手动录入相应的地址编号,显然这样为每一个PLC输入输出点手动录入地址的工作方式并不高效,也与EPLAN高效工程的理念背道而驰。

那么在EPLAN的平台上,我们是如何解决PLC地址编址这个问题的呢?

下面我们就一起看一下吧。

PLC编址前我们需要做一项准备工作:PLC的品牌选择。这决定了地址的编址格式。

通过【选项】—【设置】—【项目】—【设备】—【PLC】找到您在项目中使用的PLC品牌,这里采用菲尼克斯的PLC为例。

1)自动连续编址

这种情况下,我们为一个机架上的PLC进行编址时,不需要预留地址。我们可以采用PLC编址功能进行连续编址。

在PLC导航器中选中KF设备,执行【项目数据】—【PLC】—【编址】:

在弹出对话框中,设定起始地址,如下:

一键即可完成PLC的连续编址!

2)设定起始地址自动编址

有些情况下我们需要为输入输出模块预留一些地址,那么上述编址方式就不太适用了。EPLAN仍然有办法帮您解决。

首先,我们在PLC导航器的筛选器上选择【主功能】配置,此时导航器中只显示PLC盒子。

选中KF设备执行右键【表格式编辑】:

在弹出的表格式编辑对话框中,选择【机架】配置,在“PLC卡的起始地址<20419>”属性中,录入每一个PLC模块的起始地址。

上述设置完成后,将PLC导航器的筛选器恢复到“未激活”的状态,执行【项目数据】-【PLC】-【编址】:

在弹出的下述对话框中,直接点击【确定】,即可一键完成编址工作。

转发是最大的鼓励!谢谢您的支持!

小贴士

PLC专属资料: 含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙) ,电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!

相关问答

plc编程中的符号和地址怎么填?

在PLC编程中,符号和地址是用来标识和访问输入/输出设备、内存区域和变量的。符号用于命名和表示不同的元素,例如输入端口、输出端口、计数器和定时器等。地址...

plc怎么给地址定义?

1.这里说PLC的地址有两种:串口通讯地址和网络通讯地址2.PLC都集成了串行通讯接口,例如:RS232/RS485/RS422有些型号的PLC集成了多个串行接口那么每...

s7-200中远程PLC地址怎么确定?

默认是2,如想更改,在下载的时候,系统设置菜单里有相应的地址,下载成功,PLC地址就是编程软件里设定的。X0-X33为输入信号,地址0-33八进制Y0-Y233为输出...

PLC组态地址是多少进制?

PLC组态地址是十进制。PLC(可编程逻辑控制器)是一种广泛应用于工业自动化领域的设备,用于控制机器和生产线的运行。在PLC中,组态地址用于指定输入、输出和中...

不知道plc地址怎么上传程序?

不知到plc地址不能上传程序的,这个需要在软件中查看。不知到plc地址不能上传程序的,这个需要在软件中查看。

怎样查看PLC程序分配地址?

要查看PLC程序分配的地址,首先需要登录PLC编程软件,然后打开程序文件。在程序文件中,可以通过查看符号表或者地址表来查找程序中各个变量和设备的地址分配情...

ABplc是怎么编址的,远程又是如何编址的?

ab的controllogix系列plc没有地址的概念,而是采用符号名编程某一个模块的通道只要标记一个变量名,以后就能直接访问了,无需关心什么地址远程io也是一样ab...

西门子plc地址类型?

1.西门子PLC地址类型有三种,分别是输入地址、输出地址和中间地址。2.输入地址用于接收外部信号,输出地址用于控制外部设备,中间地址用于存储中间结果或中间...

plc的地址怎么认识?

PLC(可编程逻辑控制器)的地址通常是用于标识和访问输入、输出、寄存器和其他设备的位置。PLC的地址可以分为以下几种:输入地址:通常以字母"I"开头,用于...

三菱fxplc怎么设置ip地址?

.1、通过GXWorks2软件下载PLC程序2.在工程栏中双击打开网络参数中的以太网/CCIE/MELSECNET选项3.网络类型选择以太网,对起始IO号、网络号、组号、站号...

 卡耐  csol求生模式 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部