Ganeff Různé 12. 1. 2024 18:17 12. 1. 2024 18:12

Dobrý den,

jak nejjednodušeji prosím dostat náběžnou hranu na začátek každé 15min (xx:00:00,xx:15:00,xx:30:00,xx:45:00) dle systémového času?

 

Díky

Odpovědi 2

Luboš Urban 5. 12. 2023 9:40

Dobrý den,

vezmete stav čítače minut podle obvodu RTC, vydělíte ho celočíselně 15 a v prvním cyklu, kdy je zbytek po dělení roven 0, vygenerujete impuls. Čitač minut je součásti struktury obsahující systémové registry PLC, struktura je definovaná v knihovně SysLib.

  VAR
    imp : R_TRIG;
  END_VAR 

imp(CLK := (System_S.COUNTER_MINUTES MOD 15) = 0);

Ganeff 12. 1. 2024 18:12

Funguje, díky

Tento dotaz je vyřešený.