基于IEC 61131-3標準的CODESYS開發(fā)系統(tǒng)中包含了集成化的可視化編輯器,可以在PLC 開發(fā)系統(tǒng)中直接創(chuàng)建顯示在目標設備,PC或Web 瀏覽器上的專業(yè)可視化界面。在過去十年中,CODESYS可視化已經(jīng)在全球數(shù)以千計的工業(yè)機器和應用開發(fā)中得到證明。
它包含以下功能:
(1)CODESYS編程工具中集成了可視化編輯器,并且提供基于 IEC61131-3 標準的可視化組件來創(chuàng)建任意復雜的用戶界面。而作為整個項目的一部分,必要時可與PLC程序同時進行。另外它還有許多便利功能,例如對齊、根據(jù)鏈接數(shù)組變量重復元素、分組等。
(2)可以在一個工程中同時開發(fā)PLC應用與可視化應用,所有的應用開發(fā)工作都在上位的CODESYS編程系統(tǒng)中完成,不需要附加軟件。
(3)由于可視化組件完全集成在IEC61131-3的開發(fā)系統(tǒng)中,所以在進行可視化編程時,可直接訪問所有的應用程序變量,有效地提高了開發(fā)效率。
(4)創(chuàng)建用于機器和工廠操作的可視化屏幕,用于設備的測試和調(diào)試。創(chuàng)建的可視化屏幕可以根據(jù)需要被其他任務調(diào)用。
(5)可視化應用可以在不同的客戶端上顯示和操作,例如PLC開發(fā)系統(tǒng)、控制器內(nèi)置的顯示屏、Web瀏覽器(帶有HTML5的平板電腦和智能手機)等多種不同的客戶端。
(6)集成擴展功能:例如可視化的數(shù)組訪問,實時數(shù)據(jù)記錄,擴展可視化組件,從可視化程序中調(diào)用PLC功能等。
創(chuàng)建的可視化界面
CODESYS TargetVisu
在CODESYS中創(chuàng)建的可視化界面可以顯示在配備有CODESYS TargetVisu的控制器上,無需任何其他硬件,可視化界面直接顯示在控制器的內(nèi)置或外置顯示器上。
CODESYS Target Visu有如下特點
用于顯示可視化屏幕的CODESYS控制器的可選擴展。
可視化擴展只能由設備制造商實現(xiàn),需要定制CODESYS Runtime實時運行系統(tǒng)。
CODESYS TargetVisu獨立于硬件平臺,可以移植到不同的系統(tǒng)平臺(CPU,圖形處理器,圖形庫,操作系統(tǒng))上。
具有獨立平臺的操作系統(tǒng),例如Windows,Windows CE,Linux,QNX等等。同樣,CODESYS Target Visu同樣適用于無圖形庫的小型系統(tǒng)版本,占用的系統(tǒng)資源更低和但功能有所減少。
開發(fā)的控制器的可視化應用的功能、屬性和方法可以直接從可視化元件中調(diào)用。
如何使用CODESYS Target Visu?
CODESYS WebVisu
CODESYS WebVisu(網(wǎng)頁可視化):顯示在標準瀏覽器(PC、平板電腦,智能手機)上的可視化界面。當用戶的控制器配備了CODESYS WebVisu后,可以隨時隨地在網(wǎng)絡瀏覽器中瀏覽可視化屏幕。
CODESYS WebVisu 特點
用于在Web瀏覽器中顯示可視化屏幕的CODESYS控制器的可選擴展(作為產(chǎn)品組件)。
集成自適應設計功能,可優(yōu)化不同網(wǎng)絡顯示設備類型的信息顯示。
使用java腳本可選SSL解密的Web服務器和瀏覽器的通信。
幾乎支持所有系統(tǒng)的瀏覽器,包括IOS系統(tǒng)與安卓系統(tǒng)。
CODESYS HMI
在上位的CODESYS開發(fā)系統(tǒng)中可以直接創(chuàng)建可視化界面,并通過CODESYS HMI顯示在外置的專用顯示設備上。通過CODESYSD Data Server可以實現(xiàn)顯示設備與控制器的通信。可視化應用可以獨立于邏輯應用,而單獨地在上位編程環(huán)境中進行開發(fā),這消除了控制器的計算負荷。同時,通過OPC UA Server,它可以同時鏈接到多個基于CODESYS開發(fā)的不同平臺的控制器。
CODESYS HMI有以下特點
CODESYS HMI用于實現(xiàn)在專用顯示設備或PC機上的可視化。
可視化項目工程可獨立于邏輯應用程序進行開發(fā)。
可以顯示基于CODESYS V2.3和CODESYS V3.5開發(fā)的控制器的過程數(shù)據(jù)。
支持CODESYS的所有可視化功能。
用戶怎樣使用CODESYS HMI?
在目標硬件平臺上運行CODESYS HMI Runtime。
在上位的CODESYS編程系統(tǒng)中新建一個CODESYS HMI工程。
選擇添加HMI項目的附加組件,例如報警,圖像,趨勢和單位轉(zhuǎn)換等。
選擇開發(fā)界面。用戶可以選擇專業(yè)的HMI的開發(fā)界面,或者常規(guī)的編程界面。
在數(shù)據(jù)資源管理器中添加數(shù)據(jù)源,例如選擇連接類型,以及添加顯示控制器的地址。
瀏覽數(shù)據(jù)源提供的數(shù)據(jù),選擇相應的感興趣的變量。
在集成的可視化編輯器中創(chuàng)建描述機器或工廠的可視化對象。
在目標設備上下載并啟動可視化。