Меню сайта |
|
|
|
Поиск |
|
|
|
Форма входа |
|
|
|
|
Главная » 2010 » Декабрь » 23 » Резервное копирование данных
16:55 Резервное копирование данных |
Наладчики запустили оборудование и уехали, все замечательно работало.. пока не случилось страшное - выключение питания ;) Думаю,знакомая многим ситуация, у меня иногда бывает ощущение, что у них там, за границей, скачков напряжения в принципе не бывает, поэтому они ничего не предусматривают на этот случай :) Ситуация достаточно неприятная, поскольку в большинстве случаев приводит к длительным простоям оборудования, если не принять ряд мер.
- Резервирование питания, энергонезависимая память На S7-300 у сименса все продумано хорошо, и память и данные хранятся на MMC, при пропадании питания происходит автоматическое копирование текущих значений.. А вот с S7-400 все не так здорово, там для этих целей стоят батарейки, выглядит неплохо, есть индикатор исправности батареи, только.. не работает, об этом говорит и мой личный опыт и на форумах поддержки масса сообщений на эту тему. Я рекомендую не мелочиться в этом вопросе и не полагаться на батарейки. Если работа системы не чувстивтельна к постоянному обновлению данных, ставить flash карту. При этом надо не забыть залить актуальный проект на нее. Для этого встаем на папку Bloсks и делаем PLC->Download User Program to Memory Card. После этого при бросках питания будет грузится этот проект и блоки данных на момент последней загрузки. В более сложных случаях, когда критична актуальность текущих данных, ситуация не такая однозначная. На мой взгляд, лучшим решением будет запитать стойку контроллера от UPS.
- Backup On-Line данных Еще одна полезная процедура, на этот раз и для S7-300 и S7-400, на случай если сломался контроллер или кому-то показалось, что он сломался и был перезалит проект контроллера со стиранием памяти. При этом в Actual value блоков данных происходит запись Initial value, после чего частенько программа начинает работать самым непредсказуемым образом :) После запуска оборудования я рекомендую периодически делать резервную копию блоков данных. Делать это можно массой способов. Удобно хранить эти копии прямо в проекте. Создаем проект программы без аппаратной конфигурации: правой кнопкой на название вашего проекта и Insert new object->S7 Program. Далее кликаем обратно на контроллер и входим в on-line. У нас появляется два окна: одно с on-line проектом, другое с off-line проектом. Теперь методом drag&drop перетаскиваем блоки данных из on-line проекта контроллера в off-лайновый проект созданной S7 Program. Теперь в случае замены контроллера после заливки полного проекта достаточно загрузить эти блоки данных и мы получим программу с актуальными данными на момент последнего backup-а - вуаля!
- Сохранение рецептов на панелях оператора Тоже важная тема, если эти самые рецепты используются в проекте панельки. В случае замены панели очень неприятно бывает обнаружить, что все актуальные данные продукта потеряны :) Сохранить проект можно с помощью утилиты SIMATIC ProSave, причем можно сохранить как отдельно рецепты, так и полный проект панели включая операционку. Последнюю опцию особенно рекомендую тем кто собирается обновлять образ панели или переходить с ProTool на WinCC Flex, чтобы была возможность вернуть все назад :). Замечу еще, что образ панели сливать лучше по ethernet или profibus на максимальной скорости, иначе это будет оооочень долго.. Мне последнее время нравится больше другой способ. Вставляем в панель карту памяти и из меню панели управления делаем backup/restore. В этом случае при замене панельки даже программатор не нужен, перетыкаем карту памяти, делаем restore и погнали..
Всем удачи и увеличения упущенной прибыли :)
|
Просмотров: 7304 |
Добавил: SAM_Serg
| Рейтинг: 5.0/1 |
|
|
Календарь |
|
|
|
|