[AB] AB PLC | 基于FT Action Manager实现罗克韦尔PLC和计算机时间同步

[复制链接]
查看94205 | 回复0 | 2024-10-21 11:36:56 | 显示全部楼层 |阅读模式
前言:在工业生产活动中,对数据的时效性要求都非常高,但基于计算机的上位机系统时间与PLC可编程控制器时间往往是独立的,无直接关联,这种应用场景通常存在很大的时差,势必对生产数据采集、分析、应用等活动产生偏差,甚至给生产带来较大的损失。工作室在之前的文章分享过通过“Logix5000 Clock Update Tool”软件来实现计算机和控制器时间同步,随着控制系统的升级迭代,罗克韦尔自动化也推出了功能更加强大的时间同步软件,今天,就让我们一起对该软件一探究竟。

01
软件环境

1. AB PLC编程软件

Studio 5000 V36.00.00

2. AB 通信软件

FactoryTalk Linx 6.40.00

3. AB 时间同步软件

FT Action Manager 1.00.00

02
时间同步

1. 工业自动化行业对生产过程实现监控常用的手段就是上位机结合下位机,这里的上位机指SCADA,即数据采集与监视控制系统,以计算机和操作系统为载体,通过组态软件来实现;下位机即常说的PLC可编程逻辑控制器。上位机与PLC实现数据交互,从而对生产设备和数据实现监视和控制,其中对数据的应用,主要体现在工艺数据、报警信息、数据趋势、生产报表等.



2. 上位机组态软件的时间是基于计算机,PLC时间基于自身芯片,在自动化系统中,它们通常被部署在相同的网络,但由于它们之间的时间是独立存在的,互不干涉,所以往往存在一定的时差,比如PLC产生一条重要报警信息,时间发生在2024年10月9日 23:59:35,而上位机组态软件显示报警信息却是2024年10月10日 00:00:29,存在一定的时间差,这对生产数据的分析非常不利,所以,计算机和PLC实现时间同步非常有必要.



3. 关于罗克韦尔自动化系统时间同步软件,本工作室在之前分享过名为“Logix5000 Clock Update Tool”的软件,可以手动或自动将计算机时间同步到AB PLC控制器,该软件最高版本为V3.00.00,虽然罗克韦尔自动公司不再更新和维护该软件,但仍可在存量老的AB控制系统发挥重要作用,感兴趣的朋友,可以看看这篇文章《罗克韦尔控制器与计算机实现时间同步》和详细的操作视频.

4. 随着硬件的升级迭代,软件也随着不断更新,对于AB控制系统时间同步,罗克韦尔自动化公司推出了功能更强大、部署更灵活的时间同步软件,名为:FactoryTalk Action Manager,后面将详细介绍该软件的功能和具体使用方法.



03FT Action Manager

1. 该软件目前版本为V1.00.00,支持很多系列的控制器,包括ControlLogix、CompactLogix、PLC-5、SLC 500、MicroLogix以及基于Echo仿真的控制器.



2. 该软件通过配置触发条件,当满足这些条件时,将开始执行在具有触发器的任务中分配的一个或多个操作,从而实现计算机时间同步控制器时间,支持的触发器类型包括Windows任务事件触发器和基于日期时间的触发器.



3. 关于配置,一个工作站(计算机)最多可以有100个任务,一个任务最多可以有100个触发器和100个动作,设备时间更新操作最多可以有1000个控制器.



4. 当时间由Logix控制器用于运动和驱动控制时,更新时间会对运动控制精度产生不利影响,如果Logix控制器用于运动或驱动控制应用,建议将时间更新限制在运动暂停的时间点.



5. 当触发条件和任务非常多少,可以通过全局搜索功能,来搜索触发器、操作和任务,从而快速定位,完成相应的查看或修改配置.



6. 可以通过日志记录来查看该时间同步软件进行的配置、时间同步动作的执行情况,还可以导出为.CSV文件,方便保存和传输.



04软件安装

1. 针对每款软件,罗克韦尔自动化公司都给出了安装所需的前置条件,主要包括三个方面,一是最低的计算机硬件配置,二是兼容的操作系统,三是AB软件自身所需的平台和通信软件,下图为计算机硬件最低配置要求.



2. 安装FactoryTalk Action Manager所需要的操作系统,主要为Windows 10、Windows 11、Windows Server 2016/2019,详见下图.



3. 该软件所需的罗克韦尔软件服务平台以及通信软件最低版本要求.



4. 本工作室原创视频《FactoryTalk Action Manager下载和安装方法》,将详细地介绍实现如何下载和安装该软件.

05同步实操
1. 为了给大家演示通过软件实现计算机和AB PLC时间同步,工作室搭建了一个小平台:台式计算机安装了FactoryTalk Action Manager软件,通过交换机将ControlLogix 1756-L72、CompactLogix 1769-L30ER组成一个局域网,目的是将计算机时间去同步这两台控制器的时间.



2. 工作室ABSEME原创视频《基于FT Action Manager实现罗克韦尔PLC和计算机时间同步》,实操讲解如何部署时间同步,精彩岂能错过.

结语:综上所述,本文通过图文、视频、实操演示等方式详细讲解了基于FactoryTalk Action Manager实现罗克韦尔PLC和计算机时间同步的方法,该软件功能更强大,部署更灵活,重要的是免费使用,大家赶快使用起来吧。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则