SAM себе PLC
Понедельник, 20.05.2024, 15:19
Приветствую Вас Гость | RSS
 
Главная БлогРегистрацияВход
Меню сайта
Поиск
Форма входа
Главная » 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
Всего комментариев: 0
avatar
Календарь
«  Декабрь 2010  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Top.Mail.Ru Copyright "SAM себе PLC" © 2024
Сайт создан в системе uCoz