Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Редактор проекта TRACE MODE 6 / » Дамп и атрибуты каналов

   
Автор / Author Тема / Topic: Дамп и атрибуты каналов
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 5 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Уважаемая техническая поддержка!

Скажите пожалуйста какие атрибуты каналов можно сохранять в Дамп'е. В справке как-то не очень для меня понятно описан этот вопрос...

Конкретно интересует можно ли сохранять "Границы" канала Float, а именно "Верхняя граница" и "Нижняя граница"?

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проверил - эти атрибуты сохраняются.

Но хотелось бы подробнее узнать какие атрибуты еще будут сохраняться.

Вот атрибут "Инверсия" почему-то не сохраняется или может быть есть какой-то мне неизвестный способ?

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для числовых каналов в дампе сохраняются атрибуты ВХОД, РЕАЛЬНОЕ, СОСТОЯНИЕ, ПОДКЛЮЧЕНИЕ, ВРЕМЯ ИЗМЕНЕНИЯ.
Кроме того, у канала FLOAT, если установлен флаг "Атрибуты", дополнительно сохраняются контрольные границы и параметры масштабирования (множитель и смещение).

Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534


Icon 1 отправлено / posted      Профиль для / Profile for Abram Shnider           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо за информацию!
Атрибут "Инверсия" сохранять не предусмотрено?
Жаль... Приходится создавать канал для его хранения

Сообщения / Posts 78 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
Подскажите,пожалуйста,возможно ли сохранить состояние атрибута "комментарий" канала float в дампе?

Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нельзя.
Возможно, что для работы с текстовыми переменными целесообразно использовать канал CALL.STRING.

Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Уважаемая техническая поддержка!
Подскажите пожалуйста как все-таки сохранить в дампе
строковую переменную, да еще и чтобы выводилось более 4 символов. Пробую через реальное значение канала CALL.STRING, поставил галочку "дамп" в свойствах канала и экрана - не сохраняется. Числовые переменные сохраняются нормально.

Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пришлите Ваш проект на адрес техподдержки.
Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Канал CALL должен иметь хотя бы 1 аргумент.

Проект не соответствует описанию канала CALL.String.

Проект откорректирован и выслан Вам.

Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
В проекте реализовано сохранение данных в ДАМП. При штатной остановке работы МРВ информация сохраняется. Если принудительно перезагрузить PC через ПУСК, сохраняются все каналы кроме CALL.String. В настройках узла ДАМП период сохр. состояния 10, доп. информации 2. Как исправить ситуацию?

Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342


Icon 1 отправлено / posted      Профиль для / Profile for Nico           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
значения аргументов CALL.String в дампе не сохраняются

сохраняются и подчитываются из отдельных файлов
для записи число 8 или 9 в 41 атрибут CALL.String

Сообщения / Posts 807 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
значения аргументов CALL.String в дампе СОХРАНЯЮТСЯ. Это происходит при остановке МРВ через кнопку остановки. См. посты выше, тех. поддержка как раз рекомендует для этого использовать для строковой переменной канал CALL.String, а не атрибут "комментарий" канала Float. Вопрос в том почему ДАМП не отрабатывает при принудительной остановке? Что объяснить заказчику о потере данных за час, день, неделю???
Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
О каких потерях "данных за час, день, неделю" идет речь, если мы обсуждаем сохранение строковых переменных?
В описании канала CALL.String указано, каким образом и в каких файлах сохраняются строковые переменные.
Периодическое автоматическое сохранения строковых переменных не предусмотрено.
Принудительное сохранение может быть организовано программным путем по времени или по событиям (см.документацию).

Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Все очень просто, речь идет о тех потерях когда забивается рецепт строковыми переменными, приготовление идет несколько дней, а потом бац, перезагрузка и данных нет. Вот так то.
Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Можно написать программу принудительного сохранения "рецепта", например, по времени - с некоторым периодом.
Можно в момент, когда оператор "забил" или выбрал рецепт, подать интерактивную команду на сохранение "рецепта".

Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте, подскажите каким методом, сохраненные в файле строковые переменные, можно удалить? А то повторно не записать рецепт - выскакивает предыдущий сохраненный.
Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В каком файле и как Вы сохраняете и как подчитываете строковые переменные?
Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361


Icon 1 отправлено / posted      Профиль для / Profile for Алексей Шелепов           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Считывание строковых переменных командой Move из базы данных, параллельно записываю в 41 атрибут каналов CALL.String "компонентов рецепта" число 8.
По сохранению данных вопросов нет. При перезаписи нового "рецепта" выскакивают первые сохраненные данные. Возможно ли их как-то затереть перед записью нового "рецепта".

Сообщения / Posts 49 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
"Считывание строковых переменных командой Move из базы данных":
- что за команда?
- куда и как считываются? в каком объеме?
- считанные данные сохраняются? где и как?

"При перезаписи нового "рецепта" выскакивают первые сохраненные данные.":
- когда и как осуществляется "перезапись"?
- что такое "первые" сохраненные данные?

Пришлите, пожалуйста, на адрес техподдержки по возможности полное описание алгоритма решения задачи с иллюстрирующим тестовым примером проекта.

Сообщения / Posts 17110 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2