сброс данных в начальное значение в блоке данных DB

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
sdon
Posts: 10
Joined: Tue Mar 05, 2013 9:17 am

сброс данных в начальное значение в блоке данных DB

Post by sdon »

Прошу помочь пролить свет на сброс данных в начальное значение в блоке данных DB. Уже на втором объекте встречаю такую ситуацию, что DB сбрасывает текущие значения(сама или кто помогает?) и загружает значения по умолчанию.
sdon
Posts: 10
Joined: Tue Mar 05, 2013 9:17 am

Re: сброс данных в начальное значение в блоке данных DB

Post by sdon »

Я что, то не понимаю. Писал блок данных DB(по англ.) и в заголовке и в теле. Почему-то перевело на русский БД???
Schtiel
Site Admin
Posts: 1122
Joined: Wed Sep 06, 2006 12:03 pm
Location: CIS

Re: сброс данных в начальное значение в блоке данных DB

Post by Schtiel »

DB помечено как Retentive? Питание отключали?
sdon
Posts: 10
Joined: Tue Mar 05, 2013 9:17 am

Re: сброс данных в начальное значение в блоке данных DB

Post by sdon »

DB создано по умолчанию. В свойствах ни каких галочек нет(CPU 315-2DP). Скорее всего была или просадка напряжения, либо отключали питание шкафа.
serg_58
Posts: 99
Joined: Thu Jun 03, 2010 7:43 pm
Location: Russia

Re: сброс данных в начальное значение в блоке данных DB

Post by serg_58 »

Вообще-то, такая ситуация происходит только если качнуть базу из PG. Никто программу или эту базу не пробовал без ведома перезалить?
sdon
Posts: 10
Joined: Tue Mar 05, 2013 9:17 am

Re: сброс данных в начальное значение в блоке данных DB

Post by sdon »

нет. там таких спецов нету...
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Re: сброс данных в начальное значение в блоке данных DB

Post by sania »

S7 or TIAPortal ?
frol
Posts: 1
Joined: Sat Oct 26, 2013 4:39 pm

Re: сброс данных в начальное значение в блоке данных DB

Post by frol »

DB можно сбросить к начальным значением через холодную перезагрузку контроллера. Достаточно побаловаться переключателями на контроллере, или вытащить карту памяти и включить питание.
Концепция памяти
4.1 Области памяти и сохраняемость
CPU 31xC and CPU 31x, Technical Data
4-4 Manual, 01/2006 Edition, A5E00105475-06

Свойство сохраняемости DB для CPU с программой ПЗУ версий < V2.1.0
Для этих CPU содержимое DB всегда сохраняется при выключении/включении питания и переходе STOP-RUN.

Свойство сохраняемости DB для CPU с программой ПЗУ версий >= V2.1.0
У этих CPU можно указать в STEP 7 (начиная с версии 5.2 + SP 1) или через SFC 82 CREA_DBL (параметр ATTRIB -> бит NON_RETAIN), должен ли DB при выключении/включении питания или переходе STOP-RUN
• сохранять текущие значения (сохраняемый DB) или
• принимать начальные значения из загрузочной памяти (несохраняемый DB)
Image
sdon
Posts: 10
Joined: Tue Mar 05, 2013 9:17 am

Re: сброс данных в начальное значение в блоке данных DB

Post by sdon »

sania wrote:S7 or TIAPortal ?
S7
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: сброс данных в начальное значение в блоке данных DB

Post by Dfcz »

В 315 в любой DB-шке начальные значения загружаются из внутренней памяти (не из временной и не из вставляемой флешки).
Чаще всего у нас (процессоров таких около 300 шт. стоит) это происходит по причинам:
1. Долго выключено питание (новогодние пьяные каникулы).
2. Проведена процедура очистки памяти (руками пьяного электрика).
3. Поменяли местами флешки в соседних процах (руками пьяного слесаря).