Studio 5000 ONS and OTE ladder logic troubleshooting example

Dlaczego impulsy ONS w Studio 5000 znikają przy OTE

Instrukcje ONS i OTE w Studio 5000 mogą tworzyć prawidłowy impuls trwający jeden skan, który jest niewidoczny podczas monitorowania online i zawodny jako pod...

Instrukcja ONS może działać dokładnie zgodnie z założeniami, podczas gdy znajdujące się obok niej wyjście pozornie nigdy się nie uaktywnia. Ta sprzeczność wynika z czasu skanowania: ONS przepuszcza przejście z wartości fałszywej na prawdziwą przez jeden skan programu, natomiast OTE za każdym razem zapisuje stan swojego celu na podstawie warunku szczebla. Po umieszczeniu ich szeregowo cel ma wartość prawdziwą przez jeden skan, a następnie ponownie staje się fałszywy.

Taki impuls może być całkowicie prawidłowy przy zwiększaniu wartości licznika, rejestrowaniu zdarzenia lub żądaniu zmiany stanu. Zwykle jest jednak niewłaściwym poleceniem dla fizycznego rozrusznika, cewki zaworu lub sygnalizacji operatorskiej, które muszą pozostać aktywne do czasu zakończenia ich działania przez inny warunek.

Szczebel logiki drabinkowej Studio 5000 z instrukcją ONS przed poleceniem OTE

Zielone podświetlenie trybu online można przeoczyć, gdy stan prawdziwy trwa tylko przez jedno wykonanie zadania.

Co właściwie zapewniają ONS i OTE

Rockwell Automation definiuje ONS jako instrukcję, która powoduje, że pozostała część szczebla drabinkowego ma wartość prawdziwą przez jeden skan, gdy wejściowy warunek szczebla zmienia się z fałszywego na prawdziwy. Jej bit pamięci zapamiętuje, czy poprzedzająca logika była już prawdziwa. Ten bit pamięci należy do detektora zbocza i nie powinien być przypadkowo współdzielony z inną instrukcją jednokrotnego wyzwolenia.

OTE ma inną charakterystykę działania. Ustawia bit docelowy, gdy warunek szczebla jest prawdziwy, i zeruje go, gdy warunek szczebla jest fałszywy. Dokumentacja instrukcji bitowych Studio 5000 firmy Rockwell rozróżnia jednokrotne uaktywnienie za pomocą ONS od podtrzymywanych i retencyjnych zachowań instrukcji OTE, OTL i OTU.

W skanie wykrywającym zbocze narastające ONS zapewnia ciągłość szczebla, a cel OTE otrzymuje wartość prawdziwą. W następnym skanie wejście może nadal mieć wartość prawdziwą, ale ONS blokuje ciągłość, ponieważ zbocze zostało już wykorzystane. OTE zeruje wtedy swój cel. Rezultatem jest prawidłowy impuls trwający jeden skan, a nie niesprawna cewka.

Dlaczego impuls znika z pola widzenia

Wykonywanie zadań Logix i odświeżanie obrazu online na stacji inżynierskiej to odrębne procesy. Zadanie okresowe może wykonać się wiele razy między kolejnymi aktualizacjami ekranu. Wyjście może więc włączyć się i wyłączyć między dwoma widocznymi odświeżeniami, mimo że procesor prawidłowo wykonał oba stany.

Fizyczne wyjście wprowadza kolejną granicę. Sterownik aktualizuje dane wyjściowe, moduł komunikacyjny przesyła dane zgodnie z własnym harmonogramem, a podłączone urządzenie ma określony czas reakcji elektrycznej i mechanicznej. Impuls istniejący przez jeden skan w obrazie sterownika może być zbyt krótki, aby niezawodnie dotrzeć do urządzenia obiektowego lub je uruchomić. Dokładne zachowanie zależy od okresu zadania, aktualizacji modułu, układu sieci, sprzętu wyjściowego i obciążenia — nie od uniwersalnego progu wyrażonego w milisekundach.

Podczas diagnostyki zliczaj zbocza w tagu wewnętrznym, ustaw diagnostyczny bit tymczasowy wymagający celowego resetu albo rejestruj zdarzenie z częstotliwością odpowiednią dla zadania. Nie wydłużaj polecenia produkcyjnego tylko po to, aby stało się widoczne, bez wcześniejszego rozważenia, czym takie wydłużone polecenie mogłoby sterować.

Wybierz wzorzec zgodnie z wymaganym zachowaniem stanu

Użyj impulsu jednokrotnego skanu dla zdarzenia

ONS jest odpowiednie, gdy instrukcja downstream powinna wykonać się raz: zwiększyć licznik, skopiować recepturę, zapisać znacznik czasu, zainicjować komunikat albo poprosić automat stanów o przejście do następnego stanu. W takim rozwiązaniu tag jednokrotnego skanu jest zdarzeniem, a nie poleceniem dla urządzenia.

Nazwij go odpowiednio — Start_Request_Pulse jest czytelniejsze niż Pump_Start. Procedura stanu lub urządzenia powinna przyjąć żądanie, sprawdzić zezwolenia, ustalić właściciela i utworzyć podtrzymywane polecenie pracy.

Użyj równania samopodtrzymania dla podtrzymywanego, niere­tencyjnego polecenia

Jeśli zdarzenie startu musi utrzymywać bit pracy do chwili, gdy prawdziwy stanie się warunek zatrzymania, awarii lub blokady, jedno równanie samopodtrzymania może sterować pojedynczą instrukcją OTE. Polecenie pozostaje prawdziwe, ponieważ bit stanu uczestniczy we własnym warunku podtrzymania, a nie dlatego, że ONS pozostaje prawdziwe.

Umieść warunki zatrzymania, awarii, trybu i zezwoleń tak, aby ich priorytet był jednoznaczny. Nie twórz gałęzi omijającej blokadę, której zadaniem jest zatrzymanie urządzenia. Jeden właściciel wyjścia jest łatwiejszy do przeglądu niż kilka szczebli zapisujących tę samą wartość BOOL.

Logika podtrzymywanego stanu pracy po jednokrotnym żądaniu startu

Instrukcja jednokrotnego wyzwolenia powinna żądać zmiany stanu, a logika podtrzymania powinna zarządzać poleceniem dla urządzenia.

Używaj OTL i OTU wyłącznie z jasno określoną własnością resetu

OTL ustawia bit, a OTU go zeruje. Może to być przejrzysty wzorzec od zdarzenia do stanu, ale każda ścieżka ustawiająca potrzebuje sprawdzonej ścieżki resetu. Określ, co dzieje się podczas pierwszego skanu, zmiany trybu, pobierania programu, ponownego uruchomienia procesora, utraty sprzężenia zwrotnego i przejścia do stanu awarii. Nigdy nie zakładaj, że przycisk zatrzymania operatora jest jedynym warunkiem, który musi wyłączyć podtrzymane polecenie.

W przypadku złożonych urządzeń automat stanów jest zwykle czytelniejszy niż rozproszone instrukcje zatrzasku i odblokowania. Zapewnia jedno miejsce do definiowania zachowania stanów Idle, Starting, Running, Stopping i Faulted oraz do określania dozwolonych przejść między nimi.

Sekwencja diagnostyczna zaczynająca się od awarii

Najpierw potwierdź, że logika przed ONS rzeczywiście przechodzi z wartości fałszywej na prawdziwą. Jeśli jest już prawdziwa w chwili rozpoczęcia wykonywania procedury, może nie wystąpić nowe zbocze do przepuszczenia. Sprawdź, czy procedura jest skanowana ciągle, wywoływana warunkowo albo umieszczona w zadaniu, które jest zablokowane.

Po drugie, sprawdź, czy bit pamięci ONS jest unikatowy. Ponowne użycie tego samego tagu pamięci w dwóch miejscach łączy historię zboczy niezależnych szczebli i może tłumić oczekiwane impulsy.

Po trzecie, prześledź odwołania do celu OTE. Inna instrukcja OTE, OTL, OTU, tag produkowany, alias lub zapis zewnętrzny może zmienić ten sam bit później w skanie albo w innym zadaniu. Dokumentacja OTE firmy Rockwell wyraźnie ostrzega przed nadpisywaniem operandów. Ustal jednego właściciela końcowego polecenia i pozwól innym procedurom żądać zmian za pośrednictwem oddzielnych tagów.

Po czwarte, oddziel stan sterownika od stanu fizycznego. Obserwuj tag polecenia, stan połączenia modułu, dane wyjściowe, napięcie obiektowe, przekaźnik pośredniczący, wejście rozrusznika i sprzężenie zwrotne urządzenia jako różne punkty w łańcuchu sygnału. Prawidłowy tag nie potwierdza obecności zasilania obiektowego, a świecąca dioda wyjścia nie dowodzi, że element wykonawczy się poruszył.

Na koniec usuń wymuszenia i tymczasowe zatrzaski diagnostyczne po zakończeniu testów. Udokumentuj metodę testowania, aby personel utrzymania ruchu nie odziedziczył bitu przeznaczonego wyłącznie do serwisu, który po cichu zmienia zachowanie produkcji.

Przykład zastosowania: wybór pompy wiodącej

Procedura lead/lag może generować impuls jednokrotnego wyzwolenia, gdy Pompa 1 staje się wybraną jednostką wiodącą. Tego zbocza nie należy podłączać bezpośrednio do fizycznego wyjścia. Powinno ono zażądać uruchomienia w module urządzenia pompy. Moduł sprawdza następnie tryb automatyczny, zezwolenia, stan wyzwolenia, minimalny czas wyłączenia, zapotrzebowanie procesu i dostępność, zanim ustawi podtrzymywane polecenie pracy.

Sprzężenie zwrotne powinno przenieść stan z Starting do Running, natomiast przekroczenie czasu uruchamiania powinno wywołać reakcję awaryjną. Żądanie zatrzymania i awarie powinny przenosić stan w kierunku kontrolowanego zatrzymania lub natychmiastowego wyłączenia, zgodnie z projektem procesu. Taki podział zapobiega temu, aby krótkotrwałe zdarzenie wyboru było jedynym elementem podtrzymującym polecenie dla silnika.

Inny przykład przekształcania intencji logicznej w łatwą w utrzymaniu strukturę drabinkową znajdziesz w poprawionym przewodniku po logice XOR dla trzech przełączników i nieparzystości. Opcje sterowników i wejść/wyjść można również przejrzeć w sekcji systemy PLC i PAC.

Test projektu polega na określeniu właściciela

Opinia redakcyjna: powtarzający się błąd nie polega na niezrozumieniu instrukcji jednokrotnego wyzwolenia, lecz na dopuszczeniu, aby bit zdarzenia udawał stan urządzenia. Detektory zbocza odpowiadają na pytanie: „czy nastąpiło to przejście?”. Logika stanów odpowiada na pytanie: „co maszyna powinna teraz robić?”. Rozdzielenie tych kwestii tworzy kod łatwiejszy do uruchomienia, bezpieczniejszy podczas restartu i znacznie mniej podatny na problemy wynikające z edycji wielu cewek.

Często zadawane pytania

Czy ONS uaktywnia następującą po nim instrukcję OTE?

Tak, w skanie, w którym wejściowy warunek szczebla zmienia się z fałszywego na prawdziwy. W następnym skanie ONS blokuje szczebel do czasu, aż jego warunek wejściowy najpierw powróci do wartości fałszywej, a następnie ponownie przejdzie na prawdziwą.

Dlaczego nie widzę, że OTE włącza się w trybie online?

Impuls jednokrotnego skanu może rozpocząć się i zakończyć między odświeżeniami stacji inżynierskiej. Użyj wewnętrznego licznika zdarzeń, kontrolowanego zatrzasku diagnostycznego lub odpowiednio skonfigurowanego trendu, aby potwierdzić wystąpienie zbocza.

Czy powinienem zastąpić OTE instrukcją OTL?

Tylko jeśli rzeczywistym wymaganiem jest stan retencyjny i wszystkie warunki odblokowania zostały jawnie zaprojektowane. W przypadku wielu poleceń urządzeń łatwiejszy do audytu jest automat stanów lub równanie samopodtrzymania z jednym właścicielem OTE.

Czy dwie instrukcje ONS mogą współdzielić ten sam bit pamięci?

Nie powinny. Bit pamięci rejestruje historię zbocza. Współdzielenie go łączy obie instrukcje i może spowodować, że jeden szczebel stłumi oczekiwany impuls drugiego.

Czy OTE trwające jeden skan może sterować fizycznym wyjściem?

Sterownik może zapisać taki stan, ale impuls może nie zostać przesłany lub utrzymany wystarczająco długo, aby moduł i urządzenie obiektowe mogły zareagować. Polecenia fizyczne powinny opierać się na jasno określonym wymaganiu dotyczącym stanu podtrzymywanego.


Dlaczego impulsy ONS w Studio 5000 znikają przy OTE

Instrukcje ONS i OTE w Studio 5000 mogą tworzyć prawidłowy impuls trwający jeden skan, który jest niewidoczny podczas monitorowania online i zawodny jako podtrzymywane polecenie urządzenia. Dowiedz...

Instrukcja ONS może działać dokładnie zgodnie z założeniami, podczas gdy znajdujące się obok niej wyjście pozornie nigdy się nie uaktywnia. Ta sprzeczność wynika z czasu skanowania: ONS przepuszcza przejście z wartości fałszywej na prawdziwą przez jeden skan programu, natomiast OTE za każdym razem zapisuje stan swojego celu na podstawie warunku szczebla. Po umieszczeniu ich szeregowo cel ma wartość prawdziwą przez jeden skan, a następnie ponownie staje się fałszywy.

Taki impuls może być całkowicie prawidłowy przy zwiększaniu wartości licznika, rejestrowaniu zdarzenia lub żądaniu zmiany stanu. Zwykle jest jednak niewłaściwym poleceniem dla fizycznego rozrusznika, cewki zaworu lub sygnalizacji operatorskiej, które muszą pozostać aktywne do czasu zakończenia ich działania przez inny warunek.

Szczebel logiki drabinkowej Studio 5000 z instrukcją ONS przed poleceniem OTE

Zielone podświetlenie trybu online można przeoczyć, gdy stan prawdziwy trwa tylko przez jedno wykonanie zadania.

Co właściwie zapewniają ONS i OTE

Rockwell Automation definiuje ONS jako instrukcję, która powoduje, że pozostała część szczebla drabinkowego ma wartość prawdziwą przez jeden skan, gdy wejściowy warunek szczebla zmienia się z fałszywego na prawdziwy. Jej bit pamięci zapamiętuje, czy poprzedzająca logika była już prawdziwa. Ten bit pamięci należy do detektora zbocza i nie powinien być przypadkowo współdzielony z inną instrukcją jednokrotnego wyzwolenia.

OTE ma inną charakterystykę działania. Ustawia bit docelowy, gdy warunek szczebla jest prawdziwy, i zeruje go, gdy warunek szczebla jest fałszywy. Dokumentacja instrukcji bitowych Studio 5000 firmy Rockwell rozróżnia jednokrotne uaktywnienie za pomocą ONS od podtrzymywanych i retencyjnych zachowań instrukcji OTE, OTL i OTU.

W skanie wykrywającym zbocze narastające ONS zapewnia ciągłość szczebla, a cel OTE otrzymuje wartość prawdziwą. W następnym skanie wejście może nadal mieć wartość prawdziwą, ale ONS blokuje ciągłość, ponieważ zbocze zostało już wykorzystane. OTE zeruje wtedy swój cel. Rezultatem jest prawidłowy impuls trwający jeden skan, a nie niesprawna cewka.

Dlaczego impuls znika z pola widzenia

Wykonywanie zadań Logix i odświeżanie obrazu online na stacji inżynierskiej to odrębne procesy. Zadanie okresowe może wykonać się wiele razy między kolejnymi aktualizacjami ekranu. Wyjście może więc włączyć się i wyłączyć między dwoma widocznymi odświeżeniami, mimo że procesor prawidłowo wykonał oba stany.

Fizyczne wyjście wprowadza kolejną granicę. Sterownik aktualizuje dane wyjściowe, moduł komunikacyjny przesyła dane zgodnie z własnym harmonogramem, a podłączone urządzenie ma określony czas reakcji elektrycznej i mechanicznej. Impuls istniejący przez jeden skan w obrazie sterownika może być zbyt krótki, aby niezawodnie dotrzeć do urządzenia obiektowego lub je uruchomić. Dokładne zachowanie zależy od okresu zadania, aktualizacji modułu, układu sieci, sprzętu wyjściowego i obciążenia — nie od uniwersalnego progu wyrażonego w milisekundach.

Podczas diagnostyki zliczaj zbocza w tagu wewnętrznym, ustaw diagnostyczny bit tymczasowy wymagający celowego resetu albo rejestruj zdarzenie z częstotliwością odpowiednią dla zadania. Nie wydłużaj polecenia produkcyjnego tylko po to, aby stało się widoczne, bez wcześniejszego rozważenia, czym takie wydłużone polecenie mogłoby sterować.

Wybierz wzorzec zgodnie z wymaganym zachowaniem stanu

Użyj impulsu jednokrotnego skanu dla zdarzenia

ONS jest odpowiednie, gdy instrukcja downstream powinna wykonać się raz: zwiększyć licznik, skopiować recepturę, zapisać znacznik czasu, zainicjować komunikat albo poprosić automat stanów o przejście do następnego stanu. W takim rozwiązaniu tag jednokrotnego skanu jest zdarzeniem, a nie poleceniem dla urządzenia.

Nazwij go odpowiednio — Start_Request_Pulse jest czytelniejsze niż Pump_Start. Procedura stanu lub urządzenia powinna przyjąć żądanie, sprawdzić zezwolenia, ustalić właściciela i utworzyć podtrzymywane polecenie pracy.

Użyj równania samopodtrzymania dla podtrzymywanego, niere­tencyjnego polecenia

Jeśli zdarzenie startu musi utrzymywać bit pracy do chwili, gdy prawdziwy stanie się warunek zatrzymania, awarii lub blokady, jedno równanie samopodtrzymania może sterować pojedynczą instrukcją OTE. Polecenie pozostaje prawdziwe, ponieważ bit stanu uczestniczy we własnym warunku podtrzymania, a nie dlatego, że ONS pozostaje prawdziwe.

Umieść warunki zatrzymania, awarii, trybu i zezwoleń tak, aby ich priorytet był jednoznaczny. Nie twórz gałęzi omijającej blokadę, której zadaniem jest zatrzymanie urządzenia. Jeden właściciel wyjścia jest łatwiejszy do przeglądu niż kilka szczebli zapisujących tę samą wartość BOOL.

Logika podtrzymywanego stanu pracy po jednokrotnym żądaniu startu

Instrukcja jednokrotnego wyzwolenia powinna żądać zmiany stanu, a logika podtrzymania powinna zarządzać poleceniem dla urządzenia.

Używaj OTL i OTU wyłącznie z jasno określoną własnością resetu

OTL ustawia bit, a OTU go zeruje. Może to być przejrzysty wzorzec od zdarzenia do stanu, ale każda ścieżka ustawiająca potrzebuje sprawdzonej ścieżki resetu. Określ, co dzieje się podczas pierwszego skanu, zmiany trybu, pobierania programu, ponownego uruchomienia procesora, utraty sprzężenia zwrotnego i przejścia do stanu awarii. Nigdy nie zakładaj, że przycisk zatrzymania operatora jest jedynym warunkiem, który musi wyłączyć podtrzymane polecenie.

W przypadku złożonych urządzeń automat stanów jest zwykle czytelniejszy niż rozproszone instrukcje zatrzasku i odblokowania. Zapewnia jedno miejsce do definiowania zachowania stanów Idle, Starting, Running, Stopping i Faulted oraz do określania dozwolonych przejść między nimi.

Sekwencja diagnostyczna zaczynająca się od awarii

Najpierw potwierdź, że logika przed ONS rzeczywiście przechodzi z wartości fałszywej na prawdziwą. Jeśli jest już prawdziwa w chwili rozpoczęcia wykonywania procedury, może nie wystąpić nowe zbocze do przepuszczenia. Sprawdź, czy procedura jest skanowana ciągle, wywoływana warunkowo albo umieszczona w zadaniu, które jest zablokowane.

Po drugie, sprawdź, czy bit pamięci ONS jest unikatowy. Ponowne użycie tego samego tagu pamięci w dwóch miejscach łączy historię zboczy niezależnych szczebli i może tłumić oczekiwane impulsy.

Po trzecie, prześledź odwołania do celu OTE. Inna instrukcja OTE, OTL, OTU, tag produkowany, alias lub zapis zewnętrzny może zmienić ten sam bit później w skanie albo w innym zadaniu. Dokumentacja OTE firmy Rockwell wyraźnie ostrzega przed nadpisywaniem operandów. Ustal jednego właściciela końcowego polecenia i pozwól innym procedurom żądać zmian za pośrednictwem oddzielnych tagów.

Po czwarte, oddziel stan sterownika od stanu fizycznego. Obserwuj tag polecenia, stan połączenia modułu, dane wyjściowe, napięcie obiektowe, przekaźnik pośredniczący, wejście rozrusznika i sprzężenie zwrotne urządzenia jako różne punkty w łańcuchu sygnału. Prawidłowy tag nie potwierdza obecności zasilania obiektowego, a świecąca dioda wyjścia nie dowodzi, że element wykonawczy się poruszył.

Na koniec usuń wymuszenia i tymczasowe zatrzaski diagnostyczne po zakończeniu testów. Udokumentuj metodę testowania, aby personel utrzymania ruchu nie odziedziczył bitu przeznaczonego wyłącznie do serwisu, który po cichu zmienia zachowanie produkcji.

Przykład zastosowania: wybór pompy wiodącej

Procedura lead/lag może generować impuls jednokrotnego wyzwolenia, gdy Pompa 1 staje się wybraną jednostką wiodącą. Tego zbocza nie należy podłączać bezpośrednio do fizycznego wyjścia. Powinno ono zażądać uruchomienia w module urządzenia pompy. Moduł sprawdza następnie tryb automatyczny, zezwolenia, stan wyzwolenia, minimalny czas wyłączenia, zapotrzebowanie procesu i dostępność, zanim ustawi podtrzymywane polecenie pracy.

Sprzężenie zwrotne powinno przenieść stan z Starting do Running, natomiast przekroczenie czasu uruchamiania powinno wywołać reakcję awaryjną. Żądanie zatrzymania i awarie powinny przenosić stan w kierunku kontrolowanego zatrzymania lub natychmiastowego wyłączenia, zgodnie z projektem procesu. Taki podział zapobiega temu, aby krótkotrwałe zdarzenie wyboru było jedynym elementem podtrzymującym polecenie dla silnika.

Inny przykład przekształcania intencji logicznej w łatwą w utrzymaniu strukturę drabinkową znajdziesz w poprawionym przewodniku po logice XOR dla trzech przełączników i nieparzystości. Opcje sterowników i wejść/wyjść można również przejrzeć w sekcji systemy PLC i PAC.

Test projektu polega na określeniu właściciela

Opinia redakcyjna: powtarzający się błąd nie polega na niezrozumieniu instrukcji jednokrotnego wyzwolenia, lecz na dopuszczeniu, aby bit zdarzenia udawał stan urządzenia. Detektory zbocza odpowiadają na pytanie: „czy nastąpiło to przejście?”. Logika stanów odpowiada na pytanie: „co maszyna powinna teraz robić?”. Rozdzielenie tych kwestii tworzy kod łatwiejszy do uruchomienia, bezpieczniejszy podczas restartu i znacznie mniej podatny na problemy wynikające z edycji wielu cewek.

Często zadawane pytania

Czy ONS uaktywnia następującą po nim instrukcję OTE?

Tak, w skanie, w którym wejściowy warunek szczebla zmienia się z fałszywego na prawdziwy. W następnym skanie ONS blokuje szczebel do czasu, aż jego warunek wejściowy najpierw powróci do wartości fałszywej, a następnie ponownie przejdzie na prawdziwą.

Dlaczego nie widzę, że OTE włącza się w trybie online?

Impuls jednokrotnego skanu może rozpocząć się i zakończyć między odświeżeniami stacji inżynierskiej. Użyj wewnętrznego licznika zdarzeń, kontrolowanego zatrzasku diagnostycznego lub odpowiednio skonfigurowanego trendu, aby potwierdzić wystąpienie zbocza.

Czy powinienem zastąpić OTE instrukcją OTL?

Tylko jeśli rzeczywistym wymaganiem jest stan retencyjny i wszystkie warunki odblokowania zostały jawnie zaprojektowane. W przypadku wielu poleceń urządzeń łatwiejszy do audytu jest automat stanów lub równanie samopodtrzymania z jednym właścicielem OTE.

Czy dwie instrukcje ONS mogą współdzielić ten sam bit pamięci?

Nie powinny. Bit pamięci rejestruje historię zbocza. Współdzielenie go łączy obie instrukcje i może spowodować, że jeden szczebel stłumi oczekiwany impuls drugiego.

Czy OTE trwające jeden skan może sterować fizycznym wyjściem?

Sterownik może zapisać taki stan, ale impuls może nie zostać przesłany lub utrzymany wystarczająco długo, aby moduł i urządzenie obiektowe mogły zareagować. Polecenia fizyczne powinny opierać się na jasno określonym wymaganiu dotyczącym stanu podtrzymywanego.


Zostaw komentarz

Pamiętaj, że komentarze muszą zostać zatwierdzone przed ich opublikowaniem.