PDA

Просмотр полной версии : Подскажите по связке в Codesys ПЛК100 и МУ110.



warred
25.02.2013, 13:51
Добрый день. Подскажите пожалуйста как правильно вывести на скажем 1й выход МУ110-6У что-то?

Подключился с конфигуратором к модулю. Назначил модбас адрес, протокол обмена (ASCII/RTU). Пока все. Может еще что-то надо конфигурировать? Нам просто надо выводить напряжение от 0 до 10В.

В Кодесис, добавил Universal modbus device, назначил адрес.

А дальше? Как подать напряжение на выход (от 0 до 10В) ?

Добавить Register output module (Var)? RegisterAddress какой указывать? Какое должно быть смещение к примеру для 2 го выхода? Там же вроде они 1а 1б скажем есть т.е. +\-.

Значения должны быть какие в ST от 0 до 100 или от 0 до 1000? Для RTU и ASCII одинаковы? Вообще эти значения DWORD (int16) ?

З.Ы. К сожалению я новичок в этом деле, только начинаю освоение ПЛК и т.д. Пока к сожалению плохо получается находить нужную информацию на форумах и т.д. А требуется сделать быстро ((((.

С Уважением и заранее спасибо.

capzap
25.02.2013, 14:35
а если искать не на форуме, а в документации на прибор? Таблица используемых регистров находится в приложениях руководства
А так же в разделе плк есть тема примеры и полезности

warred
25.02.2013, 15:43
а если искать не на форуме, а в документации на прибор? Таблица используемых регистров находится в приложениях руководства
А так же в разделе плк есть тема примеры и полезности

Да без проблем, знать только как ее понимать. Приведи пример.

capzap
25.02.2013, 15:56
таблица В.4 значения от нуля до тысячи, инт16 это ворд, а не двойное слово, нумерация регистров в последней колонке на против канала

Николаев Андрей
26.02.2013, 09:31
http://www.owen.ru/forum/showthread.php?t=13580
МУ110 настраивается по аналогии с МВУ8

warred
28.02.2013, 10:04
Ок. спасибо, попытаюсь разобраться, вроде примеры нашел, в ПДФках тоже есть.

Но еще один вопрос. Если не сложно, как все таки определяются регистры, выхода в Universal modbus device, как Register output module (Var) с соответствующем значением\свойством для него RegisterAddress (т.е. 0 первый выход, 1 второй и т.д.)? Я правильно делаю?

Николаев Андрей
28.02.2013, 13:55
адреса регистров, которые надо записывать в МУ110 ЖЕСТКО зафиксированы и ПРЕВЕДЕНЫ в документации на соответствующий модуль.

warred
28.02.2013, 15:33
Ок. это я понимаю но в кодесис я должен использовать это "Universal modbus device, как Register output module (Var) с соответствующем значением\свойством для него RegisterAddress"?

Николаев Андрей
28.02.2013, 21:58
http://www.owen.ru/uploads/rie_mu110-6u_888.pdf
Стр. 32

warred
01.03.2013, 03:22
"Примечания.
1. Запись в регистры осуществляется командой 16 (0х10), чтение – командами 03 или 04
(прибор поддерживает обе команды).
2. Работа по протоколу ModBus выполняется в режимах ASCII или RTU, в зависимости от
значения параметра Prot. "

Не вижу ничего из Кодесис.

З.Ы. Ребят, если вам сложно ответить по нормальному то проходите мимо. Помойму в ваших интересах чтоб ваше оборудование получало распространение. Такие ответы этому не способствуют. Помойму не сложно ответить, хотя бы ДА или НЕТ, ведь я много не прошу, не писать и внедрять за себя тоже, так ведь?

capzap
01.03.2013, 07:12
Ок. это я понимаю но в кодесис я должен использовать это "Universal modbus device, как Register output module (Var) с соответствующем значением\свойством для него RegisterAddress"?

Ну скажем мы ДА, это что то изменит? Вы же не просто так спрашиваете, значит у Вас не получается такой вариант. Чем обидки свои здесь высказывать проект выложите, так быстрее помощь придет если есть ошибки

warred
01.03.2013, 07:50
Знаете, даже вот такой вот этот простой ответ ДА, гораздо полезнее чем такой ответ

"а если искать не на форуме, а в документации на прибор? Таблица используемых регистров находится в приложениях руководства
А так же в разделе плк есть тема примеры и полезности".

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

И согласитесь впринципе его можно было сказать и сразу, а в качестве напутствия и дополнения отправить меня по ссылкам учить далее матчасть.

capzap
01.03.2013, 08:12
:) "мальчик, может тебе еще ключи от квартиры дать, где деньги лежат"

capzap
01.03.2013, 08:26
www.owen.ru/forum/forumdisplay.php?f=49
Примеров полно под любые задачи, протокол модбас стандартный, соответственно на наименование прибора можно не смотреть, просто искать пример по записи через конфигурацию

warred
01.03.2013, 08:51
:) "мальчик, может тебе еще ключи от квартиры дать, где деньги лежат"

Ну дык а то? Халяву все любят, и я не исключение ))). Ведь, попытка не пытка, авось да выйдет.