Просмотр полной версии : ПЛК110-220.32.Р-М, слетает программа при перезапуске по питанию
Aleksandr_Sorokin
29.11.2012, 18:31
Здравствуйте!
Проблема в следующем: в ПЛК110-220.32.Р-М залита программа и нормально работает. Но как только происходит исчезновение напряжения питания хоть на секунду (срабатывание АВР) ПЛК перезагружается и программа, загруженная в него, стирается (исчезает), ПЛК работает, но так как программы нет - стоит.
В чём проблема и как от неё избавиться? Что бы при срабатывании АВР по питанию ПЛК продолжал работать?
ПЛК управляет защитами котла в котельной без обслуживающего персонала. Понятное дело, что каждый раз при срабатывании АВР приезжать и заливать программу в ПЛК не есть хорошо. Котлов в котельной три (на каждом котле свой ПЛК) и на всех трёх ПЛК происходит сброс программы.
Спасибо.
пробовали воспользоватся пунктом меню: создать загрузочный проект
Aleksandr_Sorokin
29.11.2012, 18:45
пробовали воспользоватся пунктом меню: создать загрузочный проект
capzap, спасибо, но можно конкретнее, пожалуйста.
Данную проблему надо решить срочно, так как она мешает закрыть акт выполненных работ - погружаться в мануалы времени особо нет.
Благодарю за понимание.
открываете меню КДС, там где онлайн режим, в низу списка есть такой пункт, который позволяет после подачи питания загрузить сохраненный проект
Aleksandr_Sorokin
29.11.2012, 18:54
открываете меню КДС, там где онлайн режим, в низу списка есть такой пункт, который позволяет после подачи питания загрузить сохраненный проект
У меня эта функция есть, но недоступна - она работает только при непосредственном подключении ПЛК и установке связи?
да, это можно сделать только в режиме онлайн
Aleksandr_Sorokin
29.11.2012, 19:26
Подразобрался малость:
1. В справке написано, что можно и в оффлайне сделать, главное что бы проект был правильно скомпилирован.
2. Сделал элементарный проект, скомпилировал, нажимаю "Создание загрузочного проекта" - CoDeSys пишет "Текущий код не соответствует загруженному. Всё равно продолжить?". Что это значит (ПЛК не подключён)?
3. Нажимаю "Да" - пишет "Созданы файлы хххх.PRG, хххх.CHK". То есть, если бы у меня был подключен ПЛК, то эти файлы прописались бы в его флэш и при перезапуске он бы продолжал работать, так?
Николаев Андрей
30.11.2012, 00:51
Когда Вы входите в режим Online - проект попадает в ОЗУ.
Чтобы проект не пропадал при Reset или пропадании питания - его надо сохранить в ПЗУ. Для этого когда Вы Онлайн с контроллером и надо выполнить команду: создание загрузочного проекта. При этом эти два файла и создаются, и записываются на Flash контроллера.
Надпись проект изменен говорит о том, что Вы логинитесь к контроллеру с измененной программой. На что контроллер честно спрашивает: применить обновленную программу?
А программа при перезагрузке продолжит выполняться с места обрыва или нет? Если нет, то как это реализовать?
А программа при перезагрузке продолжит выполняться с места обрыва или нет? Если нет, то как это реализовать?
а причина обрыва в чем заключается, "ЗлаяСобака" сработала или просто питание сняли с плк?
просто если питание пропало...
тогда есть системные события по которым можно попытаться сохранить текущее состояние переменных, в документации в виде pdf, что в справке КДС это расписано
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot