工业物联网时代,在为工业自动化应用选择控制器时,除了基本的参数之外,还应该考虑数据处理、通讯和高速控制功能。
大多数工业控制器,如可编程逻辑控制器(PLC)和可编程自动化控制器(PAC),可以处理基本功能,如离散和模拟输入/ 输出(I/O)连接的实时控制。事实上,这种类型的功能是大多数控制器自带的,关注点主要是能处理的I/O 点数量的能力,通常情况下这很容易确定。
为了更好的适应工业物联网的实施,在选购工业控制器时,企业还需要考虑其它先进功能,如数据处理、通信和高速控制等。了解如何实现控制器所需的功能,以及新功能将如何改进设计,可以帮助制造企业提升效率。
01数据处理功能
具有高级标记名称编程的现代控制器通常提供各种数据处理功能,包括内置数据记录。某些高级控制器,还可以与企业级系统中的标准数据库交互,例如企业资源规划(ERP)系统。
将数据直接记录入连接到控制器的USB存储设备是一个重要功能,并且通常是许多应用中的要求。具有数据记录器功能的控制器,通常支持格式化的USB 笔式驱动器或迷你SD卡,每个存储空间都高达32GB。
数据记录通常基于事件或调度。事件由状态更改触发,例如布尔类型数据状态转化。调度数据记录则被设置为定期发生,例如每分钟、每小时、每天或每月。
可记录的标记数量通常有限,但应为每个调度或触发的件配置至少50 个标记值。系统错误也应与错误或事件发生的时间和日期一起存储。日志文件名应该是可配置的,或者根据用户的偏好自动生成。
除了就地记录数据之外,一些控制器还可以与信息技术企业系统进行通信。连接到控制器的OPC 服务器就是一个例子。允许服务器从工厂车间的控制器收集实时数据,并在标准数据库中进行检索、添加、删除和更新数据记录。这是通过支持与微软Access 兼容的数据库、结构化查询语言(SQL)服务器或开放式数据库连接(ODBC)的连接来完成的。
一些市场上的软件工具允许用户在IT 企业系统和PLC 之间建立连接,从而可以从PLC 收集数据并保存在数据库中。这些服务器的配置工作量通常很小,用户可以将其配置为仅收集其流程所需的数据。
这些数据库功能,提供了跟踪物料移动和生产指标的实际应用。执行实际生产任务的控制器,可以跟踪工厂车间进度,以确保对生产制造时间的优化。它还可以跟踪物料的消耗。此信息可用于调整库存,以确保在需要时物料供应充足。
通过在生产零件或产品时记录生产数据,这些功能还可用于跟踪产品从头到尾的状态。保存最终产品的状态,数据库的内置日期/ 时间戳功能,可用于满足质量保证或审核要求。
02通讯功能
选择自动化控制器时需要考虑的另一个重要特性是通讯能力。应提供多个以太网和串行通讯端口,以便与人机界面(HMI)、电机驱动器和其它设备轻松集成(图1)。这些高速以太网端口也可用于点对点(P2P)或业务系统网络。对EtherNet/IP 和Modbus TCP/IP 以太网协议的支持,这点也是非常重要。
图1 :生产力依赖于数据收集。控制器的通信和数据处理功能可以连接到许多不同的设备。本文图片来源:Automation Direct