Promotic

Konfiguracja wstępna "PmABradleyCIP - Zestaw komunikacji z danymi i panelem poprzez protokół EtherNetIP/CIP (dla ControlLogix, CompactLogix, ...)"

Konfiguracja drivera komunikacyjnego PmABradleyCIP.

Niniejsza konfiguracja wstępna zostanie wywołana przy założeniu nowego obiektu (np. przy pomocy opcji "Nowy obiekt ..." w lokalnym menu obiektu lub po naciśnięciu klawisza Insert po zaznaczeniu obiektu) oraz jest przyszeregowana do grupy: "/ Komunikacja / Allen Bradley - sterownik PLC".
Taką konfigurację wstępną można wytworzyć w obiekcie: PmaFolder lub PmaRoot.

- Konfiguracja wstępna wytworzy zkonfigurowany obiekt typu PmaFolder zawierający obiekt PmaComm z podobiektem PmaCommGroup i następujące obiekty: PmaPanel.
- Konfiguracja wstępna panela (obiekt typu PmaPanel) jest wytworzona w ten sposób, że działa również jako Web panel.
- Panel jest przeznaczony do testowania komunikacji i do funkcjonowania komunikacji nie jest konieczny.


Po wytworzeniu tej konfiguracji wstępnej i po kompilacji paneli graficznych jest konieczne uruchomić aplikację i z listy paneli otworzyć panel "AllenBradley - VarCfg".
Przy pomocy przycisku w tym panelu jest uruchamiana metoda PmaCommMsg.Run, która w zdarzeniu onEndOfTransfer wytworzy plik "#cfg:ABradleyVarCfg.txt". Plik zawiera strukturę drzewiastą zmiennych w sterowniku PLC wytworzonych przez projektanta. Ta lista jest równocześnie wyświetlona w panelu.

Po zatrzymaniu aplikacji można wtedy "podłączyć" zmienne obiektu PmaData w ExtComm w konfiguratorze "ItemID" do wymaganych zmiennych w sterowniku PLC. Po ponownym uruchomieniu aplikacji można obserwować te zmienne w panelu Allen Bradley - Data. (Obiekt PmaCommMsg i panel PanelVarCfg nie jest już potrzebny do dalszego funkcjonowania aplikacji.)

Konfiguratory, które można ustawić przed wytworzeniem konfiguracji wstępnej:
Nazwa wytwarzanego obiektuNazwa nowo wytworzonego obiektu w drzewie Pma obiektów. Maksymalna długość nazwy wynosi 30 znaków. Jest to nazwa systemowa, może zawierać tylko znaki alfanumeryczne oraz nie może zawierać znaki diakrytyczne, pusty łańcuch, spacje oraz pierwszy znak nie może być liczba.
Domyślnie: "AllenBradleyCIP"
Adres sieciowyAdres sieciowy (np. sterownika PLC), pod którym będzie podłączona strona przeciwległa.
Adres można wprowadzić jako IPv4 adres (np. 192.168.0.15) lub jako nazwa komputera (np. server11).
IPv4 adres 127.0.0.1 to adres lokalny danego komputera.
Do wprowadzenia można zastosować Makro wyrażenie (wartość jest obliczana po uruchomieniu aplikacji).
Po wytworzeniu konfiguracji wstępnej konfigurator "PmaComm > Ustawienie parametrów Ethernet-klient > Adres sieciowy" zostanie ustawiony na daną wartość.
Wytworzyć przykładów danych testowychPowstanie zestaw danych testowych
Szybkość odświeżania komunikacji [ms]Period w milisekundach z jakim aplikacja PROMOTIC będzie odczytywać dane bieżące z komunikacji.
Po wytworzeniu konfiguracji wstępnej konfigurator "PmaCommGroup > Parametry > Szybkość odświeżania komunikacji [ms]" zostanie ustawiony na daną wartość.
Wytwórz panel "Dane odczytu"Wytworzy panel do śledzenia i statystyki wartości komunikacji
Nazwa panelaWyświetlona w nagłówku i tytule panela
Wytwórz PmaCommMsg dla wczytania zmiennych ze sterownika PLCWytworzy obiekt PmaCommMsg, który umożliwia wczytanie nazw wszystkich zmiennych ze sterownika PLC i uzyskaną listę zapisze do pliku "ABradleyVarCfg.txt".
Wytwórz panel do uruchomienia i wczytania nazw zmiennych ze sterownika PLC.Z panelu można obsługiwać wykonanie metody Run i jest również widoczna lista zmiennych po pomyślnym zakończeniu komunikacji.

Historia:
Pm8.00.05: Wytworzono
© MICROSYS, spol. s r. o.