Типи рестарту контролера, микола павлів

Типи рестарту контролера, микола павлів

У кожен момент часу контролер знаходиться в якомусь одному з можливих станів. Серед них можна виділити: вимкнений (OFF), останов (STOP), запуск або рестарт (STARTUP), виконання (RUN), несправність (ERROR).

У поточній статті піде мова про режим рестарту. На сьогодні в світі контролерів реалізовані три основних типи рестарту. відрізняються між собою умовами продовження роботи після відновлення подачі напруги живлення (далі замінимо слово «рестарт» на «перезапуск»):

У чому ж різниця між ними? Відповідь на питання дамо щодо контролерів Siemens S7-300 і S7-400.

Отже!
«Холодний» перезапуск використовується в разі подачі напруги живлення після його виключення. При цьому всі дані образу процесів входів / виходів, лічильники та лічильники знищуються, в тому числі і ті, що знаходяться в меркерной пам'яті. А змінні в блоках даних приймають значення з завантажувального пам'яті.

Перший запуск після завантаження конфігурації в контролер здійснюється в режимі «холодного» перезапуску.

«Теплий» перезапуск системи також характеризується втратою даних образу процесів входів / виходів, лічильників і таймерів. Але в той же час меркерние дані зберігаються (в S7-300 на MMC-карті, в S7-400 при наявності акумуляторної батареї). При перезапуску одноразово виконується програма в OB 100, після чого виконується циклічна програма, починаючи з першого рядка.

Для контролерів S7-300 доступні «холодний» і «теплий» перезапуски (для CPU 318-2 і «гарячий»), для S7-400 - все три типу.