PDA

Просмотр полной версии : настройка входов и выходов при работе с модулем мдвв и плк 100



Александр2009
09.09.2009, 17:51
настроили связь по протоколу овен между плк 100 и мдвв все работает нормально. но есть одна проблема:какой тип выходных переменных нужно назначить чтобы их можно было использовать в качестве переменных типа Bool сейчас получается только реал

magirus
09.09.2009, 18:41
переделай под модбас, пиши в регистр.
или используй выхода в таком виде:
задать выхода МДВВ в глобальных переменнх как:
MDVV_1_out AT %QW9.1.1.0: WORD;
а обращаться к каждому выходу MDVV_1_out.0 (после точки от 0 до 7)....
будет булева величина.

Kirill
10.09.2009, 10:37
настроили связь по протоколу овен между плк 100 и мдвв все работает нормально. но есть одна проблема:какой тип выходных переменных нужно назначить чтобы их можно было использовать в качестве переменных типа Bool сейчас получается только реал

Типы переменных можно преобразовывать, например, с помощью операторов real_to_bool и bool_to_real

Александр2009
10.09.2009, 12:58
входов нужно только 8 а вот выходами проблема к мастеру ОВЕН добавляем FLOAT VARIABLE (WRITE){VAR} ТАК ВОТ ОНИ ТИПА REAL и на срабатывание нельзе присвоить катушку реле типа bool

magirus
10.09.2009, 13:54
александр2009 а почему не хотите сделать так как я предлагаю?
или использование протокола овен чем то принципиально?

Александр2009
10.09.2009, 15:14
здравствуйте, коллеги. сделал все, что вы написали на форуме, но видимо сделал неправильно, т.к. требуемого результата не получил. выкладываю вам простейшую программу, в которой на замыкание входа замыкается выход контроллера. измените её пожалуйста таким образом, чтобы при замыкании входа замыкался выход мдвв.

п.с. использую протокол овен, т.к. сроки поджимают и пока нет возможности приобрести провод для конфигурирования мдвв, потому подстраиваюсь под его заводские настройки.

очень жду ваших ответов и заранее благодарен

Александр2009
10.09.2009, 16:51
вообщем совместными усилиями с товарищами из киева разобрались большое спасибо вопрос решен