Ondřej Beran cheb
Neverifikovaný uživatel @1
Offline
|
|
« kdy: 25.05.2017, 23:11 » |
|
Jakým způsobem se v jazyce ST dá provést zápis do registru a následné čtení?
Prohledal jsem nápovědu snad už desetkrát a pořád na to nemůžu přijít, v IL jsem to našel ale v ST nic.
|
|
|
|
Ondřej Beran cheb
Neverifikovaný uživatel @1
Offline
|
|
« Odpověď #1 kdy: 26.05.2017, 10:55 » |
|
Pro upřesnění, jedná se mi o vytvoření FB pro řízení solárních panelů na ohřev TUV a bazénové vody, zde bych potřeboval uložit hodnotu naměřenou na čidle počkat cca 2 minuty a provést porovnání těchto hodnot. předem (Zde někdo nečetl pravidla! To musí někdo opravit a opozdí to zveřejnění!)
|
|
|
|
|
|
Ondřej Beran cheb
Neverifikovaný uživatel @1
Offline
|
|
« Odpověď #3 kdy: 27.05.2017, 22:19 » |
|
to co popisujete, je přiřazení hodnoty (na tvrdo programátorem), to znám, start : BOOL := 1; Jedná se mi o to že potřebuji zkopírovat hodnotu teplotního vstupu typu real do proměnné typu real, tím tuto hodnotu zmrazit a uchovat cca 3 minuty a tuto hodnotu porovnat, v případě že delta T bude větší jak X, bude se čekat na vzestup teploty a nabere se nový vzorek teploty nebo pokud bude teplotní spád dostatečný připne se ohřev aku nádrže, v opačném případě že nebude docházet k vzestupu teploty celý proces se zastavý a bude se ohřívat bazén s menší teplotní náročností. Toto je ve zkratce. V mnemo kódu jsou příkazy WR a WRC, ale pro ST jsem nic takového nenašel.
|
|
|
|
|
|