Скажите пожалуйста какие атрибуты каналов можно сохранять в Дамп'е. В справке как-то не очень для меня понятно описан этот вопрос...
Конкретно интересует можно ли сохранять "Границы" канала Float, а именно "Верхняя граница" и "Нижняя граница"?
Сообщения / Posts 78 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534
отправлено / posted
Проверил - эти атрибуты сохраняются.
Но хотелось бы подробнее узнать какие атрибуты еще будут сохраняться.
Вот атрибут "Инверсия" почему-то не сохраняется или может быть есть какой-то мне неизвестный способ?
Сообщения / Posts 78 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
Для числовых каналов в дампе сохраняются атрибуты ВХОД, РЕАЛЬНОЕ, СОСТОЯНИЕ, ПОДКЛЮЧЕНИЕ, ВРЕМЯ ИЗМЕНЕНИЯ. Кроме того, у канала FLOAT, если установлен флаг "Атрибуты", дополнительно сохраняются контрольные границы и параметры масштабирования (множитель и смещение).
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Abram Shnider
Active Forum Member / Активный участник форума
Участник № / Member № 4534
отправлено / posted
Спасибо за информацию! Атрибут "Инверсия" сохранять не предусмотрено? Жаль... Приходится создавать канал для его хранения
Сообщения / Posts 78 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
Здравствуйте! Подскажите,пожалуйста,возможно ли сохранить состояние атрибута "комментарий" канала float в дампе?
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
Нельзя. Возможно, что для работы с текстовыми переменными целесообразно использовать канал CALL.STRING.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
Уважаемая техническая поддержка! Подскажите пожалуйста как все-таки сохранить в дампе строковую переменную, да еще и чтобы выводилось более 4 символов. Пробую через реальное значение канала CALL.STRING, поставил галочку "дамп" в свойствах канала и экрана - не сохраняется. Числовые переменные сохраняются нормально.
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
Здравствуйте! В проекте реализовано сохранение данных в ДАМП. При штатной остановке работы МРВ информация сохраняется. Если принудительно перезагрузить PC через ПУСК, сохраняются все каналы кроме CALL.String. В настройках узла ДАМП период сохр. состояния 10, доп. информации 2. Как исправить ситуацию?
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
значения аргументов CALL.String в дампе не сохраняются
сохраняются и подчитываются из отдельных файлов для записи число 8 или 9 в 41 атрибут CALL.String
Сообщения / Posts 873 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
значения аргументов CALL.String в дампе СОХРАНЯЮТСЯ. Это происходит при остановке МРВ через кнопку остановки. См. посты выше, тех. поддержка как раз рекомендует для этого использовать для строковой переменной канал CALL.String, а не атрибут "комментарий" канала Float. Вопрос в том почему ДАМП не отрабатывает при принудительной остановке? Что объяснить заказчику о потере данных за час, день, неделю???
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
О каких потерях "данных за час, день, неделю" идет речь, если мы обсуждаем сохранение строковых переменных? В описании канала CALL.String указано, каким образом и в каких файлах сохраняются строковые переменные. Периодическое автоматическое сохранения строковых переменных не предусмотрено. Принудительное сохранение может быть организовано программным путем по времени или по событиям (см.документацию).
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
Все очень просто, речь идет о тех потерях когда забивается рецепт строковыми переменными, приготовление идет несколько дней, а потом бац, перезагрузка и данных нет. Вот так то.
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
Можно написать программу принудительного сохранения "рецепта", например, по времени - с некоторым периодом. Можно в момент, когда оператор "забил" или выбрал рецепт, подать интерактивную команду на сохранение "рецепта".
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
Здравствуйте, подскажите каким методом, сохраненные в файле строковые переменные, можно удалить? А то повторно не записать рецепт - выскакивает предыдущий сохраненный.
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
Алексей Шелепов
Forum Member / Участник форума
Участник № / Member № 6361
отправлено / posted
Считывание строковых переменных командой Move из базы данных, параллельно записываю в 41 атрибут каналов CALL.String "компонентов рецепта" число 8. По сохранению данных вопросов нет. При перезаписи нового "рецепта" выскакивают первые сохраненные данные. Возможно ли их как-то затереть перед записью нового "рецепта".
Сообщения / Posts 49 | Из / From: РФ
| IP / IP: IP адрес / IP address |
отправлено / posted
"Считывание строковых переменных командой Move из базы данных": - что за команда? - куда и как считываются? в каком объеме? - считанные данные сохраняются? где и как?
"При перезаписи нового "рецепта" выскакивают первые сохраненные данные.": - когда и как осуществляется "перезапись"? - что такое "первые" сохраненные данные?
Пришлите, пожалуйста, на адрес техподдержки по возможности полное описание алгоритма решения задачи с иллюстрирующим тестовым примером проекта.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |