Interfejs KIDE->Prawa lista->Bloki funkcyjne->Inne->MBAI

MBAI (Wejścia analogowe)

Wyjście:

Algorytm:

Funkcja dokonuje odczytu parametru Modbus HR na podstawie wprowadzonych ustawień bloku. Funkcja zwraca wartość w postaci słowa 16 bitowego, domyślnie wyświetlanego jako wartość całkowita ze znakiem. Niektórzy producenci przedstawiają dane w innej reprezentacji, np. w postaci liczby zmienno przecinkowej; w takiej sytuacji aby poprawnie interpretować zmienne należy skorzystać z funkcji z rodziny IEEE_ dostępne w grupie różne. Niektóre zmienne mogą być wysyłane z pominięciem liczb po przecinku (w postaci samych wartości całkowitych), inne z 1 czy 2 liczbami po przecinku. Ważne jest, aby sprawdzić w dokumentacji urządzenia, które chcemy odczytać, jak reprezentowane są dane.

Opis wyjścia Err:

Dla wersji firmware sterownika PLC poniżej w5/44 (przed 1.04.2020)

Dla wersji firmware sterownika PLC od w5/44 (od 1.04.2020)

Przykład:

Komunikujemy się z czujnikiem temperatury w.TS.101, funkcja zwraca wartość parametru HR o Adresie modbus 8 odczytanego z urządzenia o adresie 1. Z dokumentacji producenta odczytujemy, że wartość jest w kodzie U2 x10, oznacza to, że odczytując temperaturę pomieszczenia w którym jest 22°C, odczytamy wartość 220. Przesunięcie to trzeba wziąć pod uwagę podczas wykonywania operacji z użyciem tej wartości.


powrót