В компютъра за контрол на промишления контрол или промишления контрол, терминът "пазител" често се появява? Какво означава "пазител"?
Подробната диаграма на вътрешната структура на нашия индустриален компютър (пазител е програма, и всички чипове, вградени в нашата дънна платка подкрепа watchdog писане).
Нека да разгледаме определението за енциклопедия Baidu: "В микрокомпютърна система, съставена от един чип микрокомпютър, работата на един чип микрокомпютър често се намесва от външното електромагнитно поле, което причинява объркване на данните в различни регистри и памет, и причинява програмни грешки. Ако не сте в областта на програмата, ако извадите грешни инструкции за програмата, ще попаднете в един безкраен цикъл, нормалната работа на програмата ще бъде прекъсната, и системата, контролирана от микрокомпютъра с един чип няма да продължи да работи нормално, което ще доведе до цялата система да се забави и да доведе до непредвидими последствия.
Таймерът за часовник е част от хардуера, обикновено вграден в един бордов компютър (SBC) или вграден компютър. Това може да предизвика нулиране, когато се определи, че системата е спряна или вече не изпълнява правилния код последователност.
Добре проектираният часовнико-пазител трябва поне да обхване събития, които спират системата. В среда с електрическо шумно захранване може да унищожи брояча на програмата, стека или данни в RAM. Дори ако кодът е напълно без грешки, софтуерът може да се срине. Това е такъв кратък провал, който регулаторите ще заловят.
Грешки в софтуера може да доведе до система да виси, така че е по-добре да се определи основната причина, вместо да разчитате на таймера за часовника. В сложни вградени системи може да няма гаранция, че няма грешки, но с помощта на програма за мониторинг, можете да предотвратите тези грешки да виси системата за неопределено време.
От простата дефиниция на текст повечето часовникари са таймер, съставен от хардуер, а има и софтуерно контролирани таймери като watchdog. Функцията на пазител е, че когато програмата работи, програмата не може да изчисти пазител на 0, така че пазителът ще преливат скоро след програмата бяга и генерира сигнал за нулиране на MCU да направи програмата да се върне към началната точка.
Нека ви го обясня от ярка аналогия: "Пазителът е да се предотврати процесора да влезе безкраен цикъл или трясък. Точно като пазач, няма да лае, ако го храниш редовно, в противен случай... тя ще продължи. "Уау! Уау! - Не, не тълпата непрекъснато".
Индустриалният часовник се използва като таймер за следене на състоянието на времето за сканиране на PLC. Технологията Watchdog често се прилага в електронните технологии, не само PLC, но и компютри с един чип. Ролята на пазител не може да бъде пренебрегната. Както всички знаем, работният механизъм на програмата PLC приема цикличен механизъм за сканиране и всеки цикъл трябва да има време, което е времето за сканиране. Времето за сканиране трябва да е ограничено и тази граница не може да бъде надхвърлена. След като лимитът е превишен, това означава, че има проблем с PLC сканиране механизъм. Проблемът обикновено е, че потребителят има "легитимни и неразумно" при програмиране. В този случай, тя трябва да спре и аларма. Какво се използва за проследяване? Монитор за време на сканиране, системен таймер, известен като "watchdog". След като пазителът е активиран, резултатът е аларма за изключване НАЦ.
Anrecson индустриален компютър или индустриален таблет компютър, ако клиентът трябва да увеличи функцията watchdog, ние ще предоставим програмата watchdog на клиента.
