PDA

Просмотр полной версии : Modul not destructed Error



Shugai
22.10.2009, 09:02
Здравствуйте.

Помогите пожалуйста разрешить следующие проблемЫ.
1. В Codesys после загрузки программы в ПЛК-100 стала вылетать ошибка "Modul not destructed Error. Device Id=202 not destruct."
RS-232 - имеет Id=202. Я так понимаю что как раз с RS-232 и связана эта ошибка. Подскажите как ее разрешить.
Причем программа которая залита в контроллер при старте работает, на СП270 отображается информация. При перезаливке программы выдается такая вот ошибка, а СП270 показывает что нет сооединения с ПЛК. Никаких изменений с RS-232 не делал в новой программе.

2. В СП270 использую компонент цофровой ввод. Необходимо ввести число типа float. При вводе числа - это число передается в переменную ПЛК. Почему в ПЛК это же число отличается от числа в СП270 - десятичными разрядами, причем пробовал вводить разные значения чисел, в одних случаях в если округлить число в ПЛК - то получаем число как и число введенное в СП270, а в других при округлении такого числа не получается?

Николаев Андрей
22.10.2009, 09:27
по первому вопросу: вы обновляете программу в контроллере через порт 232? если да, то после того, как вы вставили обратно разъем кабеля для панели - контроллер необходимо перезагрузить (чтобы плк мог детектировать что за кабель к нему подключен).

Shugai
22.10.2009, 10:12
1. Обновление программы веду по Debug RS-232, а СП270 подключен к RS-232. Раньше обновлялось без этой ошибки.

2. По второму вопросу ?????
Как выйти из такой ситуации? В программу вводятся пользователем с СП270 данные (верхний и нижний предел измеряемых параметров), по этим данным работают условные переходы, но если данные в СП270 и ПЛК100 отличаются на дробными частями, тогда и не правильно будет выполняться условие. Если не указывать дробную часть при вводе числа float с СП270, то в ПЛК число отображается нормально без "погрешностей". Как быть?

Филоненко Владислав
22.10.2009, 11:58
1. такое возможно, если таргеты проекта в плк и новозаливаемого не совпадают с версией прошивки.