PDA

Просмотр полной версии : Проблемы с контроллером ПЛК210 при работе по протоколу modbus!



МихаилГл
04.09.2023, 17:04
1. При загрузке программы в 1ый контроллер с заводской прошивкой 3.5.17.0 контроллер через некоторое время вываливается в исключение. См. фото. Попробую загрузить проект в контроллер старой ревизии, но поднятый до прошивки 3.5.17.0, но сразу скажу, что аналогичные 2 проекта но большие по объему кода на контроллерах старой ревизии работают стабильно.
2. 2ой контроллер заводской прошивки 3.5.17.0 после 40 минут работы нагревается как утюг и выключается.
Оба эти контроллера вроде были из одной партии закупки, неужели такой плавающий брак? Завтра проведу эксперимент со старым контроллером, и отпишу результат.

Евгений Кислов
04.09.2023, 18:32
Добрый день.

1. Скорее всего, исключение не связано напрямую с Modbus, а происходит из-за некорректной работы с памятью (массивы, указатели и т.п.), в результате которой "портится" содержимое памяти, используемого драйверов Modbus.


аналогичные 2 проекта но большие по объему кода на контроллерах старой ревизии работают стабильно.

Возможно, там память распределилась иначе, и вы просто не видите проявлений этой же самой ошибки.

Если исключение повторяется стабильно - то отправляйте ваш проект на support@owen.ru.
В письме укажите, о каком именно "некотором времени" идет речь (хотя бы приблизительно).

2. Укажите, каковы условия эксплуатации и монтажа контроллера, который перегревается.


нагревается как утюг и выключается.

Какова при этом температура CPU, отображаемая в CODESYS в узле PLC210?
Что именно значит "выключается"? Что при этом происходит со светодиодами контроллера?
Как вы в этой ситуации возобновляете работу контроллера?

МихаилГл
04.09.2023, 19:03
1. В ошибке меня смущает 3ий скрин. Завтра вышлю проект. Примерно 5..10 минут и контроллер сваливается в исключение.
2. Температуру наблюдаю в кодесисе, растёт выше 70, не помню. 2 раза ждал остывания. При этом всё клеммники откинуты, кроме питания. Могу снять видео. До разогрева примерно 40 минут. При этом за металлические элементы у портов сетевых держать невозможно. Спасибо напомнили, видео уже есть.

МихаилГл
04.09.2023, 19:16
Да, тот контроллер, который перегревается, был новый, его только установили. Всё контроллеры новые, объект только вводится в эксплуатацию. После замены на ПЛК с прошивкой 3.5.14.0 по умолчанию (были закуплены год назад и тоже не эксплуатировались) и поднятые до 3.5.17.0 температура стабильно держалась не выше 23 градусов.

МихаилГл
05.09.2023, 09:26
Сообщаю первые данные после замены контроллера. Работает уже 3 часа стабильно. Потестирую ещё часа 4, потом буду думать как переслать прошивку вам в службу поддержки. Но это похоже всё таки связано с самими контроллерами.

Евгений Кислов
05.09.2023, 09:41
Тот ПЛК, что перегревается, отправьте, пожалуйста, в сервисный центр.

kakTyc2000
18.09.2023, 12:10
Добрый день не могу понять почему иногда по ModbusTCP_Slave один из регистров переходит в статус (invalidated) 70258

Евгений Кислов
18.09.2023, 12:11
Добрый день не могу понять почему иногда по ModbusTCP_Slave один из регистров переходит в статус (invalidated) 70258

Добрый день.
Скорее всего, это просто баг отображения.
Закройте вкладку ModbusTCP_Slave и откройте заново - это должно решить проблему.

kakTyc2000
18.09.2023, 12:28
Действительно.... Спасибо