Как сохранить актуальные данные из DB

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
volp
Posts: 35
Joined: Sat Aug 15, 2009 5:02 am
Location: Belarus

Как сохранить актуальные данные из DB

Post by volp »

Собственно вопрос в названии - как мне сохранить онлайновые данные из блока данных ? И вдогонку еще вопрос - существует ли автоматическая методика создания VAT таблиц из DB ?
Sergey177
Posts: 43
Joined: Thu Aug 18, 2011 2:39 pm

Re: Как сохранить актуальные данные из DB

Post by Sergey177 »

Я делаю так: открываю каскадом окна ONLINE и OFFLINE, затем из ONLINE копирую блоки в OFFLINE. В OFFLINE теперь значения как и в ONLINE.
Schtiel
Site Admin
Posts: 1122
Joined: Wed Sep 06, 2006 12:03 pm
Location: CIS

Re: Как сохранить актуальные данные из DB

Post by Schtiel »

volp wrote:И вдогонку еще вопрос - существует ли автоматическая методика создания VAT таблиц из DB ?
В самой VAT есть вот такая штука:

Image

И далее:

Image
Разумеется, если данные в DB разного типа, то не очень удобно...
volp
Posts: 35
Joined: Sat Aug 15, 2009 5:02 am
Location: Belarus

Re: Как сохранить актуальные данные из DB

Post by volp »

Sergey177 wrote:Я делаю так: открываю каскадом окна ONLINE и OFFLINE, затем из ONLINE копирую блоки в OFFLINE. В OFFLINE теперь значения как и в ONLINE.
спасибо , все получилось
Schtiel wrote:В самой VAT есть вот такая штука:
Благодарю. (gpost)
Protiven
Posts: 8
Joined: Sat Sep 04, 2010 7:06 pm

Re: Как сохранить актуальные данные из DB

Post by Protiven »

Иногда, если просто скопировать блоки данных из окна online в окно offline происходит потеря символьной информации. Т.е. все имена переменных превращаются в "statXX". Это происходит, если версии блоков разные, особенно если блоки данных индивидувльные - привязанные к FB.
Чтобы корректно прошло сохранение и не потерялись символьные имена переменных, в таких случаях, необходимо открыть блок данных, нажать "очки" - отображение online, и нажать кнопку сохранить в меню редактора.
Для того, чтобы быстро сохранить актуальную работоспособную копию программы, конечно достаточно скопировать блоки из окна online в окно offline.
ViiB
Posts: 5
Joined: Mon Aug 15, 2011 3:31 pm

Re: Как сохранить актуальные данные из DB

Post by ViiB »

Protiven wrote:Иногда, если просто скопировать блоки данных из окна online в окно offline происходит потеря символьной информации. Т.е. все имена переменных превращаются в "statXX". Это происходит, если версии блоков разные, особенно если блоки данных индивидувльные - привязанные к FB.
Чтобы корректно прошло сохранение и не потерялись символьные имена переменных, в таких случаях, необходимо открыть блок данных, нажать "очки" - отображение online, и нажать кнопку сохранить в меню редактора.
Для того, чтобы быстро сохранить актуальную работоспособную копию программы, конечно достаточно скопировать блоки из окна online в окно offline.
Проблема в том, что так происходит только тогда, когда различается структура DB в онлайне и в оффлайне.... А это значит, что для новых переменных именам просто неоткуда взяться. Лично для меня тут обычно наступает время для поисков того "умного" человека, который это сделал.
Dfcz
Posts: 878
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Как сохранить актуальные данные из DB

Post by Dfcz »

А просто архив сделать кто мешает?
Типа нью проджект, плс-аплоад стейшн ту пджи?