知識講堂
通過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