Witam
Mam mały problem z nastawnikiem czasu (format czasu BCD)
Kod zapisany w funkcji FC1 (patrz poniżej)
L MW 0 // podanie czasu z zadajnika
AW W#16#FFF //załadowanie podstawy czasu, pozostawienie tylko formatu BCD - 3 liczby
OW W#16#2000 //wstawienie do zegara podstawy czasu
A I 0.0 //jeśli na wejściu I0.0
FP M 100.0 // pojawi się stan wysoki, detekcja wykrycia zmiany sygnału z 0 na 1
AN T 1 // blokada ponownego wyzowlenia timera
SE T 1 // wyzwolenie timera na zadany czas, wykorzystuje timer s - Pext
A T 1 // przepisanie stanu układu czasowego na wyjscie
= Q 0.0
Wywołuje funkcje w bloku OB1. Bloki wgrałem do pamięci...
Sterownik przechodzi w stan stop...uprzejmie prosiłbym o wskazówkę co może być przyczyną takiego stanu...??
Pozdrawiam
Mam mały problem z nastawnikiem czasu (format czasu BCD)
Kod zapisany w funkcji FC1 (patrz poniżej)
L MW 0 // podanie czasu z zadajnika
AW W#16#FFF //załadowanie podstawy czasu, pozostawienie tylko formatu BCD - 3 liczby
OW W#16#2000 //wstawienie do zegara podstawy czasu
A I 0.0 //jeśli na wejściu I0.0
FP M 100.0 // pojawi się stan wysoki, detekcja wykrycia zmiany sygnału z 0 na 1
AN T 1 // blokada ponownego wyzowlenia timera
SE T 1 // wyzwolenie timera na zadany czas, wykorzystuje timer s - Pext
A T 1 // przepisanie stanu układu czasowego na wyjscie
= Q 0.0
Wywołuje funkcje w bloku OB1. Bloki wgrałem do pamięci...
Sterownik przechodzi w stan stop...uprzejmie prosiłbym o wskazówkę co może być przyczyną takiego stanu...??
Pozdrawiam