в архиве логи до и после, а так же экспорт конфигурации
Вид для печати
в архиве логи до и после, а так же экспорт конфигурации
Нужны log-файлы с ПЛК, а не с компьютера
C:\WINDOWS\Gateway Files\log
ПЛК->log.txt
ПЛК->debug.txt
Как читать файл из ПЛК: Меню online->Read File
К сожалению, повторить не получилось (возможно из-за обновления CoDeSys). Однако ;) обнаружился еще один глюк.
Создан ModBus Master. Подключено слейв устройство - регулятор (да в принципе не важно). Останавливаю ПЛК, пишу данные в register output слейв устройства. По моему разумению, поскольку ПЛК остановлен - данные передаваться не должны, но увы, значение пишется.
Мастер настроен в режиме by polling time.
Это не глюк. Все правильно.
Модули, которые есть в конфигурации читают, пишут переменные не зависимо от того загружена ли основная программа плк.
Вы можете из Codesys с остановленной программой пощелкать реле и посмотреть состояния аналоговых дискретных входов в любой точке останова и на не запущенной программе.
так что поставте - по команде, и будет вас счастье :)
по команде так и не разобрался как работает.... говорили, что 2 командных адреса, но я почему-то нашел один.... если объясните - будет здорово!
Для переменных с командным каналом при работе в режиме «По
команде» (By Command) управление осуществляется следующим образом:
первая посылка значения 0x00FF в командный канал включает
функционирование этой переменной, повторная посылка значения 0x00FF
инициирует проведение опроса. Аналогично опрос инициируется для
переменных с командным каналом при работе в других режимах. При
посылке в командный канал значения 0x00FE переменная выключается из
цикла опроса мастера.
Эта информация доступна в документе PLC_Configuration_OWEN.pdf, который выложен на нашем сайте.