W KIDE dostępne są dwa rodzaje reprezentacji wartości. Analogowy oraz Cyfrowy. Wartość analogową najłatwiej rozróżnić od cyfrowej kształtem wejścia/wyjścia:
Parametr 1 jako parametr analogowy posiada kwadratowe wyjście Out, Parametr 5 jako parametr cyfrowy posiada prostokątne wyjście Out.
Przykłady bloków z analogowymi wejściami/wyjściami:
W KIDE mamy 2 możliwości dodawania parametrów do projektu przy dodawaniu parametrów przez kliknięcie prawym przyciskiem myszy na wejście/wyjście i dodanie parametru do bloku, typ parametru jest ustalany automatycznie. Dodając parametr przez listę parametrów, użytkownik sam może wybrać typ parametru. Domyślnie dodany parametr jest:
Typ parametru można zmienić jedynie w nieużywanym parametrze. Jeśli parametr jest już umieszczony na diagramie, zmiana nie jest możliwa. Typ dostępu, typ pamięci, wartość początkowa, zakres minimalny i maksymalny można edytować w dowolnym momemcie tworzenia programu.
W KIDE wszystkie wartości analogowe przedstawione są w postaci słowa 16-bitowego w kodzie U2 ze znakiem wartości na najstarszym bicie. Oznacza to, że pojedynczy parametr, zmienna, czy stała może być w zakresie od -32768 do 32767. Wykonywane operacje matematyczne np. dodawanie, które przekroczą górny, albo dolny zakres parametru, będą przycięte do wartości min(-32768) i max (32767) (Dla wersji firmware sterownika PLC od w5/45 po 15.04.2020, wcześniejsze firmware dopuszczało pracę poza zakresem i „przekręcanie się licznika” – po wykonaniu operacji 32767 +1 otrzymywało się wartość -1, w firmware od w5/45 „32767 + 1 = 32767” ). Wyjątkiem od tej reguły są liczby 32 bitowe.
Przejdź do opisu języka programowania