SIEMENS, DF&PD

Предыдущее посещение: Вс июн 12, 2016 23:37 Текущее время: Вс июн 12, 2016 23:37

Часовой пояс: UTC + 3 часа




 [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Сохранение данных при потере питания
СообщениеДобавлено: Ср фев 28, 2007 14:17 
Не в сети
Новый писатель

Зарегистрирован: Пн окт 30, 2006 11:19
Сообщения: 38
Можно ли в S7-226 скопировать V-памятьв ЭСППЗУ при потере питания. Уточняю не по событию, а только при потере питания.
Заранее благодарен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 14:56 
Не в сети
Новый писатель

Зарегистрирован: Пн окт 30, 2006 11:19
Сообщения: 38
Еще один вопрос вдогонку. Действительно ли ограничение на число операций сохранения V-памяти в ЭСППЗУ (минимум 100 000) и для M-памяти (от MB0 до MB13) если последние были сконфигурированы как сохраняемые.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 16:54 
Не в сети
Известный Писатель

Зарегистрирован: Ср мар 02, 2005 11:00
Сообщения: 447
Откуда: Ростов-на-Дону
А зачем, там ведь есть в системном блоке закладка Retentive Ranges там и указываешь какие данные должны сохранятся при пропадании питания


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 17:30 
Не в сети
Известный Писатель

Зарегистрирован: Вт янв 11, 2005 10:21
Сообщения: 377
Откуда: Пермь
Поищите в хэлпе микровина:
SM0.2 retentive lost
SM0.3 run power up
SM31.7 save to eeprom
SMB31 save to eeprom

Если в CPU нет батарейки, то данные в контроллере без питания сохранятся примерно от 70 до 100 часов. Если есть батарейка, то на 200 дней. Как альтернатива батарейке в CPU - UPS на 220 или 24В.

Вообще постоянная запись на карты памяти не есть хорошая идея.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 28, 2007 17:57 
Не в сети
Новый писатель

Зарегистрирован: Пн окт 30, 2006 11:19
Сообщения: 38
Спасибо за ответы. Про Retentive Ranges знаю, про SMB31 тоже. Но хотелось бы сохранять данные только при потере питания и только в энергонезависимую память (если бы был SM-бит установленный только в последнем цикле).
Написал программку которая делает из обычного абсолютный n-кодер, но абсолютная позиция теряется через 70 часов простоя установки.
В хэлпе микровина пишется про энергонезависимые MB0...MB13, но не уточняется можно ли ими запороть ЭСППЗУ как в случае с V-памятью.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн мар 05, 2007 18:24 
Не в сети
Известный Писатель

Зарегистрирован: Пт июн 23, 2006 10:03
Сообщения: 288
Лично я, для решения проблемы, сделал бы так...
На один из входов завёл бы сигнал от питающего напряжения, чем дальше от CPU тем лучше, прямо с тра-ра 24В. Когда питание пропадёт, какое-то время(около 0.5 сек) контроллер будет оставаться в рабочем состоянии, должно сработать условие перепада на входе с 1 на 0. Вот по этому событию я бы попытался записать в ПЗУ сколько успею с постоянной проверкой SM31.7. С принятием во внимание длительность записи в ПЗУ, можно определить какие объемы возможно записать за время работы CPU без питания.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group