This is topic Вопросы по работе с рецептами in forum TRACE MODE 7 профессиональная версия / TRACE MODE 7 professional version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/59/t/000045.html

Posted by ddm1402 (Участник № / Member № 9534) on :
 
Необходимо реализовать рецепты без подключения к БД.
Для этого был создан канал call_Recipe и некоторое количество аргументов типа string.
При изменении значений аргументов и записи в атрибут WFile[129] единицы запись в файл происходит без проблем.
После перезагрузки RTM атрибуты канала принимают пустые значения. Для чтения с файла в атрибут RFile[128] записываю единицу, но чтение с файла не происходит.
Вопрос в чем может заключаться данная проблема?
Пробовала создавать каналы с аргументами других типов (uint, int, real) наблюдается таже проблема
 
Posted by Nico (Участник № / Member № 5342) on :
 
поставить дамп(58) у рецепта
 
Posted by ddm1402 (Участник № / Member № 9534) on :
 
В логе заметила, что появляется ошибка EMS_SIG_WRONG. (SIG-файл некорректный.
Крипто-хэш не совпадает с крипто хэшем оригинального файла.) Может эта ошибка являться проблемой из-за которой не происходит чтение с файла? как ее исправить?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Здравствуйте.

Релиз 7.1.0.2.
В проекте создан один канал Call.Recipe.
В Call'е четыре аргумента - uint, int, real, string.
Запустил проект, открыл Панель МРВ, раскрыл атрибут 124 канала Call.Recipe и задал четыре значения аргументам.
В атрибут 129 WFile подал 1.
Проект закрыл.
В папке узла есть файл с расширением rcp с корректными значениями.
Запускаю проект повторно.
В раскрытом атрибуте 124 все аргументы равны 0.
Подаю 1 в атрибут 128 RFile.
В раскрытом атрибуте 124 появляются заданные в прошлый раз значения.

Можно использовать предложение пользователя Nico и задать dump. Это дополнительно будет производить автоматическую запись в файл при останове проекта и автоматическое чтение при последующем запуске.
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by ddm1402:
В логе заметила, что появляется ошибка EMS_SIG_WRONG. (SIG-файл некорректный.
Крипто-хэш не совпадает с крипто хэшем оригинального файла.) Может эта ошибка являться проблемой из-за которой не происходит чтение с файла? как ее исправить?

Да. Это может быть причиной.
Не правьте вручную данный файл. Он защищен от модификации.

[ 09.04.2024, 14:12: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2