The paper presents a graphical extension to the IEC 61131-3 CPDev programming environment. The extension called CPVis provides development tools and runtime components to create an operator interface for control software. CPVis editor is used to design display pages. Graphic objects are selected from libraries and represent visual controls on the display. The target operator panel runs CPVis graphics runtime to process the display configuration. Update of the display is done by reflecting changes of variable values processed by CPDev virtual machine.
W artykule przedstawiono rozszerzenie środowiska programistycznego CPDev o możliwość tworzenia graficznych interfejsów operatorskich. Rozszerzenie obejmuje narzędzia projektowe oraz oprogramowanie uruchomieniowe (runtime). Projektant interfejsu używa edytora CPVis do skomponowania ekranów wizualizacyjnych wybierając z bibliotek obiekty graficzne reprezentujące kontrolki. Na docelowym urządzeniu HMI uruchamiany jest moduł CPVis runtime, którego zadaniem jest interpretowanie danych wizualizacyjnych. Odświeżenie obiektów na ekranie graficznym odbywa się na podstawie informacji z maszyny wirtualnej CPDev, która dostarcza aktualne wartości zmiennych.
Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies
Informacja
SZANOWNI CZYTELNICY!
UPRZEJMIE INFORMUJEMY, ŻE BIBLIOTEKA FUNKCJONUJE W NASTĘPUJĄCYCH GODZINACH:
Wypożyczalnia i Czytelnia Główna: poniedziałek – piątek od 9.00 do 19.00