NeoGSM IP - b. prosty skrypt z 2 przekaźnikami. Drugi nie działa - dlaczego ?

Zaczęty przez gp69, Luty 04, 2021, 17:44:22

Poprzedni wątek - Następny wątek

gp69

Dzień dobry,
mam problem z działaniem przekaźników.
Problem widać na tym prostym przykładzie:

int I1;   
int M1;                     
int M2;
main(){             
    gbenv();
    while(1){   
        gbenv();
        I1=geti(1);     
        M1=pons(0,I1,0,5);
        M2=pons(1,I1,0,5);       
    };                               
};               
           

Pierwszy przekaźnik działa bez zarzutu: naruszenie wejścia I1, uruchamia go na 5 sekund, natomiast drugi przekaźnik nie działa poprawnie.
Wejście I1 uruchamia go, ale przekaźnik pozostaje w tym stanie bez końca.
Tak przynajmniej pokazuje symulator skryptu. Próbowałem przeróżnych kombinacji, na drugim przekaźniku (typu pons) zawsze mam ten sam błąd.
Mam ostatnią wersje oprogramowania NeoGSMIPManager, czyli 1.8.2.1

gp69

Dziś ten sam prosty skrypt zaczął działać poprawnie. Cuda ...

dado00

Taki urok ropama :)  u mnie tez nie wyjasnione rzeczy sie dzieja.
Podlinkowa nam aplikacje do tworzenia skryptow i czasem dzieje sie tak ze po zmianie ustawien w centrali konfiguracja wgrywa sie bez skryptu.