[?]: Не инициализируются данные в DB

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Владимир
Posts: 298
Joined: Wed Sep 21, 2005 12:24 pm
Location: Russia, Saint-Petersburg

[?]: Не инициализируются данные в DB

Post by Владимир »

Есть программа для 314 CPU
Есть в программе глобальный DB.
Добавил в этот DB две строки с новыми переменными, присвоил им значения Initial Value и перезалил DB в PLCSIM. Нажимаю на очки (монитор), появляется колонка Actual Value - и там не те значения, которые я вводил в DB. Редактирую значения в режиме он-лайн, перезаливаю DB в PLCSIM и вижу то, что было нужно.
Через какое-то время изменяю данные Initial Value в этом DB в режиме Off-line (много чего еще по программе меняю), в PLCSIM нажимаю MRES, Power Off, Power On, Run-P. Все вроде нормально, но при включении монитора того DB я вижу в нем в колонке Actual Value не последние введенные мною значения, а те, которые я в прошлый раз менял в on-line.
Вопрос: в каком доке можно подробно изучить эту проблему и что происходит с моим DB? Что я не сделал в проге, чтобы DB нормально инициализировался... Или это свойство PLCSIM (в чем я почему-то сомневаюсь)
Спасибо
Schtiel
Site Admin
Posts: 1122
Joined: Wed Sep 06, 2006 12:03 pm
Location: CIS

Post by Schtiel »

1. Заходишь в DB
2. View - Declaration View
3. В столбце Initial Values прописываешь требуемые начальные значения
4. View - Data View
5. Edit - Initialize Data Block

Image

Т.е. после каждой смены начальных значений нужно сделать Initialize Data Block

или меняй в online

Image
Владимир
Posts: 298
Joined: Wed Sep 21, 2005 12:24 pm
Location: Russia, Saint-Petersburg

Post by Владимир »

Вот спасибо... А в каком руководстве все это написано? Вроде как важная вещь-то, а ни где не встречал...
Просто понять надо теперь, зачем все так сделано...
Schtiel
Site Admin
Posts: 1122
Joined: Wed Sep 06, 2006 12:03 pm
Location: CIS

Post by Schtiel »

В мануале по Степ7 описано. Вот тебе содержание и глава по DB:
http://plcforum.uz.ua//s ... ep7_11.rar
Владимир
Posts: 298
Joined: Wed Sep 21, 2005 12:24 pm
Location: Russia, Saint-Petersburg

Post by Владимир »

Благодарю...