02-06-2015, 12:30 PM
Witam.
Odświeżam temat.
Proponuję
1. Dodanie prostej histerezy do INPDX. Czas minimalnej zmiany [ms] czyli czas w którym styk musi być zwarty żeby system uznał że jest zwarty oraz czas podtrzymania stanu [s] czyli np. po zaniku zwarcia system nadal przez określony czas uznaje wejscie za zwarte - czyli dodanie do każdego INPDx dwóch zmiennych czasowych
2. Dodanie prostej logiki do sterowania OUTDx zaleznej od INPDx (prosty or i and) - czyli dodanie do każdej OUTD linijki na potrzeby realizacji logiki. W normalnym (aktualnym stanie) byłby to opcja MANUAL (czyli przekazanie sterowania z LK) a w opcji z logiką mógłby to być "!", czyli "!MANUAL" dawałoby negację, inne przykłady np. (!INPD1^INPD2) lub (INPD1v!INPD3).
Obie funkcjonalności razem dają dodatkowe możliwości w systemach alarmowych czy nadzorowych i eliminują konieczność stosowania specjalnych czujników. Wydaje się że te funkcjonalności nie zajmą dużo czasu procesora i pamięci a naprawdę mogą pomóc.
Odświeżam temat.
Proponuję
1. Dodanie prostej histerezy do INPDX. Czas minimalnej zmiany [ms] czyli czas w którym styk musi być zwarty żeby system uznał że jest zwarty oraz czas podtrzymania stanu [s] czyli np. po zaniku zwarcia system nadal przez określony czas uznaje wejscie za zwarte - czyli dodanie do każdego INPDx dwóch zmiennych czasowych
2. Dodanie prostej logiki do sterowania OUTDx zaleznej od INPDx (prosty or i and) - czyli dodanie do każdej OUTD linijki na potrzeby realizacji logiki. W normalnym (aktualnym stanie) byłby to opcja MANUAL (czyli przekazanie sterowania z LK) a w opcji z logiką mógłby to być "!", czyli "!MANUAL" dawałoby negację, inne przykłady np. (!INPD1^INPD2) lub (INPD1v!INPD3).
Obie funkcjonalności razem dają dodatkowe możliwości w systemach alarmowych czy nadzorowych i eliminują konieczność stosowania specjalnych czujników. Wydaje się że te funkcjonalności nie zajmą dużo czasu procesora i pamięci a naprawdę mogą pomóc.
<t></t>