Объявление

Свернуть
Пока нет объявлений.

Публичное сообщение от pushkarev-andrej

Свернуть

Боковая панель профиля

Свернуть
Фотография профиля
Михаил_Ка
Участник
Последняя активность: Сегодня, 02:02 PM
В сообществе: 15-10-2022
Адрес:

  • Публичное сообщение от Пушкарев Андрей

    Пушкарев Андрей
    Участник Пушкарев Андрей отправил публичное сообщение Михаил_Ка

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

    1. Понадобится SSH клиент, например PUTTY.
    2. Подключиться через SSH клиента к ПЛК через RS232 интерфейс, для этого использовать следующие настройки: Скорость порта 115200, четность 8, стоп биты 1.
    3. Логин root , если потребуется пароль: rjynhjkm4br
    4. В консоли вводим следующие команды.
    - systemctl stop codesys - команда завершения работы рантайма.
    - /etc/init.d/codesys.sh start - запуск рантайма в ручную в режиме отладки.
    После этого в консоль будет постоянно выводиться вся отладочная информация из рантайма, сообщения, ошибки, исключения.
    В таком состоянии оставить ПЛК работать с включенной консолью. Когда произойдет зависание, в логе появится информация из рантайма в какой задаче оно случилось.

  • Михаил_Ка
    Участник прокомментировал
    Сегодня контроллер стал выкидывать в консоль данное сообщение. Думаю это и вышибает Тергет визуализацию,
    1732538136: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538136: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538137: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538145: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538147: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538147: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    было в ПТ веб визу показывает реальные данные, на месте на экране старые показания экран не реагировал на касания до перезагрузки. при этом в логе пролистывал ничего нового не появилось,
    1732538879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.htm</file> requested ...
    1732538879: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1732538879: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.cfg.json</file> requested ...
    1732538879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1732538879: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Successfully Removed Client with IEC-ID: 2
    1732538879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/application.imagepoolcollection.csv</file> requested ...
    1732538879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1732538879: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538880: Cmp=CmpTargetVisu, Class=2, Error=0, Info=0, pszInfo=!!!! Invalid paintcommand
    1732538880: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Creating Client for Extern-ID: 901536
    1732538880: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Creating Client successful for Extern-ID: 901536 Returned IEC-ID: 2

  • Михаил_Ка
    Участник прокомментировал
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.htm</file> requested ...
    1731933471: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/browsercontrol_ext0.js</file> requested ...
    1731933471: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.js</file> requested ...
    1731933471: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.cfg.json</file> requested ...
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/favicon.ico</file> requested ...
    1731933471: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/application.imagepoolcollection.csv</file> requested ...
    1731933471: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1731933472: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Creating Client for Extern-ID: 91199
    1731933472: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Creating Client successful for Extern-ID: 91199 Returned IEC-ID: 1
    1731933572: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/favicon.ico</file> requested ...
    1731933572: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed
    1731933575: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.htm</file> requested ...
    1731933575: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.js</file> requested ...
    1731933576: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/browsercontrol_ext0.js</file> requested ...
    1731933576: Cmp=CmpWebServer, Class=1, Error=304, Info=0, pszInfo= State: Not Modified
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/favicon.ico</file> requested ...
    1731933576: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/webvisu.cfg.json</file> requested ...
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/application.imagepoolcollection.csv</file> requested ...
    1731933576: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1731933577: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Creating Client for Extern-ID: 91201
    1731933577: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Creating Client successful for Extern-ID: 91201 Returned IEC-ID: 3
    1731933583: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Successfully Removed Client with IEC-ID: 3
    1731934999: Cmp=IECVisualization, Class=1, Error=0, Info=0, pszInfo= Visu_PRG: Successfully Removed Client with IEC-ID: 1
    1731936380: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/favicon.ico</file> requested ...
    1731936380: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed
    1731937161: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/boaform/admin/formLogin</file> requested ...
    1731937161: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed
    1731938492: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/</file> requested ...
    1731938492: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful

  • Михаил_Ка
    Участник прокомментировал
    Поставил терминал на просмотр лога пока дублируется такое сообщение, к сожалению полный лог потерян, комп не выдержал "онлайн терминала" с пятницы по сегодня, завис процесс.
    1731930879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, psz Info= File <file>/</file> requested ...
    1731930879: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successf ul
    1731931061: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/</file> requested ...
    1731931061: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= State: successful
    1731931270: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/favicon.ico</file> requested ...
    1731931270: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed
    1731931485: Cmp=CmpWebServer, Class=1, Error=0, Info=0, pszInfo= File <file>/favicon.ico</file> requested ...
    1731931485: Cmp=CmpWebServer, Class=1, Error=404, Info=0, pszInfo= State: failed

  • Михаил_Ка
    Участник прокомментировал
    Спасибо, попробуем такой вариант. Единственное на установках порт используется для опроса периферии и там отключен вывод сообщений консоли.
  • Прокомментировать:

Обработка...
X