PDA

Просмотр полной версии : CoDeSys v2.3 + МУ110 6Y + протокол ОВЕН



test_91
13.12.2013, 14:11
Здравствуйте! Прошу вашей помощи.
У меня есть контролер ОВЕН ПЛК-100 и модуль аналогового вывода МУ110 6Y. Необходимо контроллером по RS-485 послать значение на первый аналоговый выход устройства.
С помощью AC4 и Конфигуратора М110 на выход значения отлично посылаются и снимается результат вольтметром. А как сделать тоже самое контролером - не выходит.
Нашел в интернете данную статью, http://plc24.ru/podklyuchenie-mv-110-po-protokolu-oven/
Делал все по ней, за исключением того что вместо Float variable + time (Listen) использовал Float variable + time (Write)
Но к сожалению что то не работает, индикатор на модуле RS-485 мигает, а на выходе как был ноль, так и остается. Скажите пожалуйста в чем может быть проблема?
В инструкции по модулю написано что для обращения к выходам надо использовать оперативный параметр r.oe - а как его использовать что то не соображу.

zendo057
13.12.2013, 23:19
Параметр r.oe задается в конфиге плк,выбираете свой модуль и в закладке параметры модуля в hach name ставите r.OE

test_91
14.12.2013, 11:22
Вы про это?
11043
Если да, то я здесь пробывал ставить r.OE, не помогло :(

PS: Может вместо Float variable + time (Write) надо что то другое использовать? Либо в окне (на рисунке) что то еще не корректно указал? Адрес точно правильный, по конфигуратору проверял он 16-ый.

Затем я присваиваю переменную wr1 (аналогично приведенному примеру), и в основной программе пишу wr1:=1;
Может тут есть какие нибудь особенности?

Gans
14.12.2013, 11:57
Здравствуйте, Тест91 (странное имя :-)
Попробуйте так как во вложении:

test_91
14.12.2013, 13:01
Спасибо, в понедельник в институте попробую и обязательно отпишусь! :)

PS: В свое время было лень придумывать имя пользователя в тестированной мною программе, прописал тест, так и пошло поехало.... :)

test_91
16.12.2013, 15:00
Gans огромное Вам спасибо! Заработало :)