'Inteligenty' dom ze sterownikiem PLC
Główna => Sterowanie i Wizualizacje => Wątek zaczęty przez: tomekcz w Kwietnia 28, 2019, 03:11:08 pm
-
Witam serdecznie.
Mam problem z sterowaniem przez openhab. To znaczy tak - zdeklarowałem zmienne globalne w codesys ,dodałem zmienna TEST %MW3.11:BOOL
Po skompilowaniu projektu i załadowaniu go do sterownika wciskając switch w openhab widzę w zmiennych globalnych zmianę z FALSE na TRUE i odwrotnie ale nie może to wysterować Fb_LatchingRelay. W samym bloku również mam na xSwitch IN27 OR TEST. Gdy wciskam przycisk podłączony do wejścia IN27 również widzę to w Openhab.
Proszę podpowiedzcie mi co żle robie?
-
Witam serdecznie.
Mam problem z sterowaniem przez openhab. To znaczy tak - zdeklarowałem zmienne globalne w codesys ,dodałem zmienna TEST %MW3.11:BOOL
Po skompilowaniu projektu i załadowaniu go do sterownika wciskając switch w openhab widzę w zmiennych globalnych zmianę z FALSE na TRUE i odwrotnie ale nie może to wysterować Fb_LatchingRelay. W samym bloku również mam na xSwitch IN27 OR TEST. Gdy wciskam przycisk podłączony do wejścia IN27 również widzę to w Openhab.
Proszę podpowiedzcie mi co żle robie?
-
W deklaracjach zmiennych programu "Oswietlenie" masz zadeklarowaną zmienną o tej samej nazwie co zmienna globalna TEST. W takiej sytuacji to jej wartość jest widoczna w bloczku Garage1 zamiast zmiennej globalnej.
Wywal ją i powinno działać :)
-
Niestety to nie pomogło. Szukam dalej. Co prawda wcześniej mi już to zadziałało ale nie zapisałem sobie całego programu i teraz dopadła mnie pomroczność jasna i sam nie wiem jak to wcześniej było.
-
Podeślij plik .pro
Na zrzutach może nie wszystko widać
-
Dziękuję ;) działa . Przeoczyłem jedna rzecz.
Jeszcze raz dziękuje za pomoc.