知识讲堂
通过aci访问和控制
plcnext engineer的
介绍与应用
——菲尼克斯自动化——
一 什么是aci
aci(application control interface)是plcnext engineer软件的内部接口,通过此接口可以对plcnext engineer软件进行远程访问和控制,实现外部应用程序可以执行与通过plcnext engineer软件相同的操作,其工作机制如下图所示:
aci本质上是一个sdk,它为外部程序提供了直接访问和控制plcnext工程的功能:如对controller的访问和控制(连接、断开、启动、停止、复位的控制和对控制器信息的访问等)、对project的访问和控制(打开、关闭、编译、下载、保存等的控制和对项目工程配置信息的访问等)、对program的访问和控制(程序运行、停止、重启等的控制和对程序变量的访问等),如下图所示:
二 aci的应用
aci为外部程序所提供的访问和控制plcnext工程的功能在外部程序集中批量管理plcnext工程方面发挥着重要作用,可以使开发者借助aci快速实现对plcnext工程的管控,为plcnext工程运维提供了集中批量管理的可能。
下面介绍一款基于aci的plcnext工程管理客户端软件,其借助aci内部接口、融合其它通用技术实现对plcnext工程的远程集中管控。其主要功能包括:导航到控制器web界面、导航到plcnext engineer软件、打开aci客户端界面、连接到控制器、显示历史和当前连接过的控制器、aci客户端状态、aci客户端运行日志、显示当前打开的工程信息、对当前工程和online控制器的操作。软件主界面如下图所示:
外部程序借助aci访问和控制plcnext工程的功能,除了可以为plcnext工程运维提供了集中批量管理的可能,同时也助力运维工作的数字化能力提升,从而进一步提高了工程运维的效率。
定制化培训服务,请咨询:
培训组:025-52121888-8519
自动化服务热线:4008281555-8#
邮箱:wangbei@phoenixcontact.com.cn