This is topic Загрузка программы из TM in forum Микро Мониторы Реального Времени / Micro Real Time Monitors at Форум TRACE MODE: техническая поддержка.


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

Posted by electroair (Участник № / Member № 8317) on :
 
Добрый день. Не работает загрузка контроллера из Trace Mode (6.10.2) напрямую. В окне загрузки появляется надпись "connect 10.1.1.54:1027", затем "1", после чего появляется надпись "init send err=10038".
Компьютер и контроллер подключены напрямую, пингуются, брандмауэр отключен, антивирусник отключен.
Шпион работает нормально.

[ 24.03.2020, 11:57: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Сообщение об ошибке от ОС: 10038 - "Сделана попытка выполнить операцию на объекте, не являющемся сокетом".
Это означает, что TCP-соединение не установлено, сокет не создан.

Надо искать причину в Ваших сетевых структурах.
 
Posted by electroair (Участник № / Member № 8317) on :
 
Это я понял. Что делать, чтоб работало?
 
Posted by electroair (Участник № / Member № 8317) on :
 
У меня прямое соединение кабелем между контроллером и компьютером, что может мешать связи, кроме брандмауэра и антивируса? (они отключены)
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Разобраться с сетью на контроллере.

Со стороны проекта попробуйте задать узлу ненулевой код проекта, удалить IP-адрес в настройках узла, если он был задан.
 
Posted by electroair (Участник № / Member № 8317) on :
 
Заработало.
Т.о. это была проблема Trace mode?
Я выяснил, что загрузка по сети теперь возможна только с тем кодом проекта, который уже залит в контроллер. Это где-то задокументировано?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Перезагрузка узла всегда работала в рамках того кода проекта, который уже залит на контроллер.

Процедура перезагрузки узла проекта на контроллер реализована для случаев невозможности физической перезагрузки узла (контроллер в шкафу, шкаф заперт).
Естественно заблокирована возможность уже запущенный узел заменить на абсолютно другой (другой код проекта - другой проект). Это необходимая мера предосторожности, что бы случайно не загрузить не тот проект.

Во всех остальных случаях, когда возможно физически перезагрузить узел проекта, используйте физические носители информации (флешки, карты памяти).
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Есть альтернативное решение.
Создайте ftp-сервера в контроллере с помощью средств его ОС (надо смотреть в документацию на контроллер).
Организация доступа к ftp-серверу - задача системного администратора.

В этом случае, Вы сможете загрузить любой узел для microRTM.
 
Posted by electroair (Участник № / Member № 8317) on :
 
Вы предлагаете прекрасные решения, занимающие от 3 минут до бесконечности, вместо того, чтобы отладить удаленную прошивку?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
Удаленная перезагрузка узла работает корректно.
Ваши пожелания по улучшению ее работы мы учтем.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2