Parametr
Do każdego projektu użytkownik może dodać parametry, które mogą być zmieniane w trakcie działania programu automatycznie lub zmieniony przez użytkownika.
- Ikona: Do umieszczenia parametru na diagramie należy kliknąć i przytrzymać lewym przyciskiem myszy, następnie przeciągnąć ikonę na diagram.
- Typ: Do wyboru są 2 typy – analogowy i cyfrowy. Domyślnym jest typ analogowy.
- Nazwa: Użytkownik może swobodnie edytować nazwy parametrów.
- Komentarz: Do każdego parametru można dołączyć komentarz. Komentarz widoczny jedynie w obrębie KIDE.
- Tryb dostępu: Do wyboru jest r/w(odczyt/zapis), r(odczyt) lub w(zapis). Używane przy odczycie/zapisie parametru z wykorzystaniem komunikacji Modbus TCP.
- Typ pamięci: Do wyboru jest pamięć „ulotna” lub „nieulotna” zapisywana na pamięci flash. Jeśli wybrana jest opcja “ulotna”, po zaniku zasilania, parametr przyjmie wartość domyślną. Jeśli wybrana jest opcja “nieulotna”, po zaniku zasilania parametr będzie posiadał wartość sprzed wyłączenia zasilania. Żywotność pamięci nieulotnej jest ograniczona, opcja ta powinna być używana z rozwagą i nie wykorzystywana przy parametrach, które często są zmieniane. Służą do przechowywania nastaw programu, stanów liczników itp.
- Wartość początkowa: Dla każdego parametru można ustawić wartość początkową. Domyślną wartością początkową jest 0. Będzie to wartość, którą przyjmie program po resecie zasilania lub przy pierwszym uruchomieniu programu na sterowniku PLC. Jeśli w parametrze ustawiona jest pamięć “nieulotna”, parametr przyjmie wartość domyślną jedynie podczas pierwszego uruchomienia programu po programowaniu sterownika PLC.
- Minimalna wartość: używane podczas nastawiania wartości parametru przez komunikacje modbus TCP. Określa, jaką minimalną wartość dla danego parametru można ustawić przez komunikację modbus. Domyślne wartości wynoszą dla typu cyfrowego 0, dla typu analogowego -32768. Ustawienie zdalne wartości poniżej wartości minimalnej nie spowoduje zmiany parametru, przykład: parametr ma wartość minimalną ustawioną na
200
, jego aktualny stan wynosi 250
, wysłanie wartości 180
, nie spowoduje żadnej zmiany w parametrze, wartość parametru dalej będzie wynosiła 250
. Wartość minimalna nie ma odniesienia do wartości, jaką przyjmuje parametr wewnątrz projektu; jeśli wewnątrz projektu do parametru zostanie przesłana wartość spoza zakresu, program przyjmie tą wartość.
- Maksymalna wartość: używane podczas nastawiania wartości parametru przez komunikacje modbus TCP. Określa, jaką maksymalną wartość dla danego parametru można ustawić przez komunikację modbus. Domyślne wartości wynoszą dla typu cyfrowego 1, dla typu analogowego 32767. Ustawienie zdalne wartości powyżej wartości maksymalnej nie spowoduje zmiany parametru, przykład: parametr ma wartość maksymalną ustawioną na
200
, jego aktualny stan wynosi 180
, wysłanie wartości 250
, nie spowoduje żadnej zmiany w parametrze, wartość parametru dalej będzie wynosiła 180
. Wartość minimalna nie ma odniesienia do wartości, jaką przyjmuje parametr wewnątrz projektu; jeśli wewnątrz projektu do parametru zostanie przesłana wartość spoza zakresu, program przyjmie tą wartość.
- Widoczność w Modbus: Określa czy dany parametr jest widoczny w protokole Modbus. Domyślnie wartość jest ustawiona na niewidoczny. Widoczność w Modbus musi być włączona, jeśli parametr ma być używany w wHMI lub MyWayy. Widoczność Modbus można właczyć odzielnie dla każdego parametru lub zaznaczyć opcje “Widoczność Modbus dla wszystkich parametrów” włączającą widoczność dla wszytkich parametrów z listy. Włączenie widoczności Modbus spowoduje automatyczne przypisanie najniższego wolnego adresu modbus (numeracja od adresu 1), przykład: w programie są 3 parametry analogowe, widoczne w modbus o adresach 1,2,3, włączenie widoczności modbus parametrowi analogowemu RW ustawi adres HR 4. Jeśli w programie są adresy HR 1,2,4, włączenie widoczności modbus parametrowi analogowemu RW, ustawi adres HR 3.
- Typ Modbus: Zawiera informację, jakim typem danym w sieci Modbus jest parametr. Typ zależy od Typu zmiennej i ustawienia odczytu: Typ „analogowe + odczyt/zapis" – Typ Modbus „holding register”, “analgowe + odczyt” - Typ modbus “Ipnut Register”, Typ „cyfrowe + odczyt/zapis” – Typ Modbus „coil”, typ “cyfrowe + odczyt” - typ modbus “discreteInput”.
- Adres: Jest to adres w sieci Modbus.
- Loguj na kartę SD: Definiuje, czy wartość parametru ma być cyklicznie zapisywana do zewnętrznej karty SD. Domyślnie zapisywanie parametru na kartę SD jest wyłączone.
- Loguj do bazy: Definiuje, czy parametr ma być zapisywany na serwerze. Domyślnie widoczność w MyWayy jest wyłączona, opcja działa jedynie przy podłączeniu projektu do aplikacji BMS. Parametry na serwerze logowane są z częstotliwością 1 zapisu / minutę.
Czytaj dalej o dodawaniu parametrów do projektu
Przejdź do opisu języka programowania
Spis treści