Odczytywanie aktualnych wartości parametrów ze sterownika PLC oraz możliwość ich zmiany.
Scieżka dostępu: Górna lista Projekt
-> Odczytywanie parametrów TCP
.
Narzędzie służące do odczytywania w czasie rzeczywistym stanów parametrów oraz zmiany ich wartości za pomocą protokołu TCP. Na liście odczytywanych parametrów znajdują się parametry zaznaczone jako “Widoczne w Modbus” z dolnej listy parametrów. Domyślnie parametry segregowane są zgodnie z kolejnością dodania parametrów. Kliknięcie na nazwę kolumn pozwala segregować parametry po nazwie, adresie, typie, potwierdzeniu kompilacji parametru i jego wartości.
Nazwa parametru z dolnej listy parametrów.
Adres modbus parametru.
Typ Modbus parametru.
Informacja, o skompilowaniu parametrów. Jeśli parametr jest zaznaczony jako “Widoczny w Modbus” a nie został skompilowany, wartość w kolumnie będzie wpisana jako “False” i tło będzie podświetlone na czerwono.
Odczytane przez protokół modbus wartości parametrów. Jeśli wartość parametru zostanie zmieniona to tło zmieni się na kolor zielony. Jeżeli w ciągu 3 sekund nie dojdzie do zmiany wartości to kolor tła zmieni się na kolor biały.
Dwukrotne kliknięcie na wartość parametru otworzy okno “Ustaw Parametry”. Oprócz zawartych informacji o nazwie i adresie parametru, okno umożliwia również jego zmiane wartości.
Jeśli parametr został wprowadzony do diagramu KIDE lecz na urządzeniu został wgrany program bez jego użycia to w polu “Wartość” zostanie wpisany “Wyjątek modbus”.
Znajdują się w lewym dolnym rogu okna, Last określa ile czasu dokonywany był ostatni odczyt, Av przedstawia średnią czasów odczytów.
Umożliwia śledzenie wybranych przez użytkownika parametrów w odzielnej zakładce Watch
. Zakładka zostaje wygenerowana po włączeniu funkcji przynajmniej dla jednego parametru.
W celu dodania funkcji Watch
konkretnemu parametrowi, należy kliknąć odpowiednią komórke w kolumnie Watch. Gdy funkcja zostanie włączona, w komórce zostanie wyświetlona grafika. Jeśli funkcja jest wyłączona, komórka będzie pusta.
KIDE odczytuje i umożliwia zmiane wartości parametrów Modbus po protokole Modbus TCP z adresu wskazanego w Projekt
-> Ustawienia Projektu
. Aby poprawnie odczytać dane, komputer musi poprawnie komunikować się ze sterownikiem.
Czytaj dalej o ustawieniach KIDE
Czytaj dalej o komunikacji komputer - sterownik PLC
Aby odczytywanie parametrów po TCP działało w pełni, program na odczytywanym sterowniku powinien być identyczny z programem, z którego uruchamiany jest odczyt. Jeśli występują różnicę między programami, część danych może zostać nie odczytana.
Istnieje możliwość odczytania danych z urządzeń z innymi programami, niż ten w kide. Kide odczytuje dane na podstawie adresów modbus, bez sprawdzenia zgodności projektów, może to rodzić sytuacje, w których pod nazwą jednych parametrów będą odczytywane inne parametry.
Przykład:
Program na sterowniku posiada parametr Nagrzewnica_Temperatura_Zasilania z adresem modbus hr 1, z wartością 70°C, projekt kide posiada parametr Temperatura_Otoczenia z adresem modbus hr 1. Odczytując parametry po tcp z tego sterownika z tym programem, parametr Temperatura_Otoczenia zostanie odczytany i wyświetli wartość odczytanej temperatury zewnętrznej jako 70°C.
Odczytane dane rejestrowane są na dysku komputera w folderze wskazanym w Projekt
-> Ustawienia projektu
, w podfolderze /logs w pliku log_*data*.csv
. Dane w pliku oddzielone są tabulatorem. Kolejny pomiar zaczyna się od kolejnej lini.
Przejdź do opisu języka programowania