Вам надо версию компонента Ethernet изменить на подходящую под таргет (3.4.2.0).
CODESYS Repository Archive V3.5 SP4 (необходим для работы) / Прошивки, таргеты, библиотеки / Вся документация по CODESYS V3.5
Форум: CODESYS V3.5. Вопросы и ответы / CODESYS V3.5. Визуализация / CODESYS V3.5. Архивация / CODESYS V3.5. Настройка обмена с другими устройствами
Панели оператора СП3xx - ПО, примеры, видео, FAQ / Web-панель ВП110 / Modbus-индикатор СМИ2-М
skype: Евгений Кислов (owen) | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
При попытке обновить адаптер с указанием "Использовать устаревшие версии" и "Версии для экспертов" он показывает только 3.5.11.0.
Тогда надо установить архив репозитория (ссылка в подписи).
CODESYS Repository Archive V3.5 SP4 (необходим для работы) / Прошивки, таргеты, библиотеки / Вся документация по CODESYS V3.5
Форум: CODESYS V3.5. Вопросы и ответы / CODESYS V3.5. Визуализация / CODESYS V3.5. Архивация / CODESYS V3.5. Настройка обмена с другими устройствами
Панели оператора СП3xx - ПО, примеры, видео, FAQ / Web-панель ВП110 / Modbus-индикатор СМИ2-М
skype: Евгений Кислов (owen) | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Добрый день!
ПЛК-210 -03
В какой то момент пропала визуализация
x.x.x.x:8080/webvisu.htm
Появляется индикатор загрузки визуализации, а потом белый экран.
В менеджере визуализации настроено как обычно, экран по умолчанию назначен, задача визуализации крутится, исключений нет
в самом CDS визуализация при подключенном плк так же не отображается
Куда можно еще посмотреть ?
В журнале есть какие то записи
Screenshot_23.png
CODESYS Repository Archive V3.5 SP4 (необходим для работы) / Прошивки, таргеты, библиотеки / Вся документация по CODESYS V3.5
Форум: CODESYS V3.5. Вопросы и ответы / CODESYS V3.5. Визуализация / CODESYS V3.5. Архивация / CODESYS V3.5. Настройка обмена с другими устройствами
Панели оператора СП3xx - ПО, примеры, видео, FAQ / Web-панель ВП110 / Modbus-индикатор СМИ2-М
skype: Евгений Кислов (owen) | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Евгений, спасибо за потраченное время в решении проблемы
Проблема оказалась в том, что в процессе редактирования программы, был увеличен счетчик цикла, а массив внутри него нет. Что повлекло за собой нестабильную работу визуализации, подключение по ethernet и т.д
На схожий код компилятор не ругался, по этому на отслеживание проблемы ушло много времени
Код:VAR xTest: ARRAY [0..10] OF BOOL; iCountTest: INT; END_VAR FOR iCountTest:=0 TO 20 BY 1 DO xTest[iCountTest]:=TRUE; END_FOR ;
То есть присвоение вне цикла, вида xTest[12]:=TRUE; сразу бы выдало предупреждение.
Код:C0049: Константый индекс '12' находится вне диапазона от '0' до '10'
Такую проблему (тут любой может ошибиться) можно и нужно исключить "в зародыше".
Объявляется константа, например tmax: INT:=20;. (либо локально в VAR CONSTANT, либо в VAR_GLOBAL CONSTANT)
Массив в объявлении будет такой: aText: ARRAY [0..tmax] OF BOOL;, заголовок цикла в теле программы будет такой: FOR iCountTest:=0 TO tmax DO (если шаг=1, то его можно опустить - это значение по умолчанию).
Если потребуется масштабировать проект, то в этом случае надо будет только изменить tmax в объявлении.
Последний раз редактировалось vniko; 06.10.2020 в 14:11.