驱动编程软件:无疼痛系统设计,启动

驱动器组态软件消除了系统设计和启动的痛苦。通过使用集成驱动器和控制器的编程软件,用户的学习曲线更少,可以更容易地管理驱动器和控制系统。

作者:格雷格·米尔斯 2012年8月17日

逆变器、驱动器、变频驱动器、电机驱动器:不管你叫它们什么,工程师们都理解并接受它们提高性能、节能和保护电机的好处。这种接受程度导致了驱动器产品的激增,许多基于类似技术的硬件在领先品牌中获得了优秀或更高的质量。考虑驱动器选项的工程师可能希望将重点放在配置软件提供的易于使用的工具和功能上,而不是实际的硬件。通过检查整个驱动器包,特别是组态软件,工程师可以做出更明智的决策,从而在配置、调试和启动过程中节省时间和人力。

像所有软件一样,驱动器组态软件正在经历快速发展,使其更易于使用和更强大。最深刻的进步涉及控制器和驱动器的集成。对于网络驱动器,集成功能通过最小化所需的软件工具,有助于降低编程、安装和总体拥有成本。这有助于用户获得更快的启动,提高精度,更容易的驱动系统维护。

传统上,将驱动器添加到控制系统意味着学习使用新的软件工具和管理单独的驱动器配置文件。通过使用集成驱动器和控制器的编程软件,用户的学习曲线更少,可以更容易地管理驱动器和控制系统,因为只有一个软件包需要购买和学习。

降低I/O错配的风险

在安装驱动器时,一个主要的复杂性是配置设置以同步两个编程环境。例如,当控制器和驱动器在不同的时间使用不同的工具配置时,I/O配置设置中的冲突可能会出现。换句话说,控制器期望一个大小的I/O,而驱动器配置为不同的大小。这种不匹配会在程序中产生I/O连接错误,并可能成为程序员的麻烦,特别是在时间有限的系统启动期间。

在过去,第一次打电话给技术支持涉及故障排除,以弥补这些沟通差距。通过集成驱动器配置,用户现在可以使用一个工具同时配置网络连接的两端,减少了出现错误的可能性。这种功能在涉及大量驱动器的应用程序中尤其有用,在这些应用程序中,管理各种配置可能会消耗大量的工程时间和资源。

简化配置

为了简化维护和改善对信息的访问,一些软件将驱动器配置数据保存为控制器项目文件的一部分,并将其存储在控制器中。因此,不需要存储和维护多个文件—对于控制器和所有驱动器配置,用户只需要一个文件。在发生故障时,替换和恢复原始驱动器配置是一个更容易的过程。在某些情况下,控制器可以自动将配置下载到替换驱动器,进一步减少停机时间。

无加密参数

在配置驱动器时单独编程参数和标记可能是一个重大挑战。许多控制器将驱动器信息作为连续块存储在内存中,其中每个驱动器参数由物理地址或数字表示,而不是描述性名称。典型的标签可能是“。Data3 "或"。Data4,”迫使用户经常参考用户手册来解释和记录控制程序。这个乏味的任务非常耗时,并且通常必须对系统中的每个驱动器重复执行。

安装驱动器的工程师应该寻找能够自动创建特定于设备的数据结构的编程软件。这些数据结构现在可以用描述性名称表示,而不是过去使用的基于数字的通用参数寻址方案。数据结构还为每个参数使用适当的数据类型(整数、实数、布尔值等),因此程序员不需要手动进行数据类型转换。

工程师还应该寻找提供包含所有参数名称的网络I/O下拉框的软件选项。这样就可以在定义各种网络I/O时最大限度地减少潜在的错误。然后可以在控件开发环境中创建标签,并通过HMI进行访问,从而减少设置和配置时间。复制粘贴编程特性可以快速创建额外的重复驱动器。

简化编码

许多驱动器安装项目中的一个常见问题是,多个工程师正在开发相同代码的不同版本。由于代码变化太多,安装和启动变得更加繁琐和复杂。这是因为工程师必须检查和验证每个版本,以及每个代码所使用的特定错误集,以确保顺利安装。编程软件功能,如用户定义的附加指令,将特定于驱动器的操作封装到可重用的代码模块中。这减少了开发和验证工作,并促进了项目之间的一致性,因为不需要不断地重新发明常用的控制算法。

一些软件包通过标记生成器工具进一步简化了网络驱动器的编程。用户不再需要担心I/O映射以及将I/O映像与设备用户手册相关联。根据设备的复杂程度,标签生成工具可以帮助用户节省大量的编程时间。

驱动器调试的启动向导是驱动器组态软件的另一个关键进步。启动向导提供了一个简单的循序渐进的过程,而不是使用线性列表编辑器来浏览数百个参数。图形、图像和描述性文本将帮助用户完成剩余的调试过程。除了显著减少驱动器启动和调试时间外,向导还可以通过显著减少终端设备的手动配置来提高设置精度。

工程师还可以享受设备配置软件为简单的、硬连接的或独立的应用程序提供的好处。驱动器只是系统中众多组件中的一个。对于这些应用程序,设备组态软件可以将曾经需要几个不同软件组态工具的东西打包成一个软件包,并在工程师的指尖上提供简单的设备目录。

软件、硬件

将控制器与一整套兼容组件和应用程序开发工具(应用程序配置文件、快速启动、接线图和预先开发的HMI屏幕)相结合,可以为工程师提供一种简化的方法来实现作为机器设计一部分的常见控制任务。这极大地改善了终端用户体验,并降低了潜在的工程编程、培训和维护噩梦的风险。

显然,这已经不仅仅是硬件的问题了。有了简化的编程软件,工程师们就可以告别驱动器控制器集成的复杂世界,告别冗长的标记和编码验证。编程软件功能的进步只是集成和互连功能的开始。

Greg Mears是罗克韦尔自动化公司的产品经理,负责软件驱动。由Mark T. Hoske编辑,内容经理,CFE Media:控制工程,设备工程,Consulting-Specifying工程师,mhoske@cfemedia.com

https://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/

在线

罗克韦尔提供最新版本的RSLogix 5000软件

//www.globalelove.com/channels/manufacturing-it/new-products/single-article/rockwell-delivers-newest-version-of-rslogix-5000-software/215386a1b252f5ec57e63778374d3c8d.html