Зарегистрирован: May 14, 2005 Сообщения: 290 Рейтинг: +9/-0 Откуда: г.Самара
Добавлено: Вт 12 Мар, 2013 13:12:00 Заголовок сообщения: MVI69-MCM или MVI69-ADM
Всем доброго времени суток!
Для контроллера L32E требуется по RS-485 опрашивать не более 10 устройств, поддерживающих протокол ModBus RTU.
Какой модуль лучше применить: MVI69-MCM или MVI69-ADM?
Добавлено: Вт 12 Мар, 2013 15:45:37 Заголовок сообщения: Re: MVI69-MCM или MVI69-ADM
DIMIOKS писал(а):
Всем доброго времени суток!
Для контроллера L32E требуется по RS-485 опрашивать не более 10 устройств, поддерживающих протокол ModBus RTU.
Какой модуль лучше применить: MVI69-MCM или MVI69-ADM?
1769-ASCII, но протокол придется реализовать самому.
Добавлено: Вт 12 Мар, 2013 23:31:45 Заголовок сообщения:
Разница между ними существенная:
MVI69-MCM - непосредственно предназначен для протокола Modbus RTU; MVI69-ADM - предназначен для самостоятельного программирования.
Правильнее для вашей задачи применять стандартный модуль, а не самоделку.
Добавлено: Ср 13 Мар, 2013 23:23:23 Заголовок сообщения:
Конечно же имелся в виду стандартный для протокола Modbus MVI69-MCM. В нем уже зашита программа работы по протоколу Modbus (мастером и слейвом). Для ADM придется эту программу писать самому.
Добавлено: Чт 14 Мар, 2013 9:11:39 Заголовок сообщения: Re: MVI69-MCM или MVI69-ADM
DIMIOKS писал(а):
dv_ писал(а):
1769-ASCII, но протокол придется реализовать самому.
На 1769-ASCII я уже делал, и через COM-порт тоже делал. Мне интересны именно эти два модуля от Prosoft...
что лучше подходит?
Давненько выбирал между MVI94-GSC-E и MVI94-ADM.
Выбрал первый - не понравился (данные отдавал только после следущего запроса, благо устройство было одно \теплосчетчик SA-94\, а времени как всегда - "вчера"...). Через встроенный RS-232 - гораздо проще.
Для Compact выбор 1769-ASCII оказался лучше, чем Prosoft - дешевле и как оказалось протокол был не совсем Modbus (1. БВР.М - нужно прочитать весь блок потом расшифровать, 2. БКТ.М - свой протокол на основе Modbus ASCII, но по Modbus ASCII не работает).
Если выбирать между 1769-ASCII и MVI69-ADM (MVI69-GSC) я бы выбрал 1769-ASCII.
Зарегистрирован: May 14, 2005 Сообщения: 290 Рейтинг: +9/-0 Откуда: г.Самара
Добавлено: Сб 16 Мар, 2013 17:38:11 Заголовок сообщения: Re: MVI69-MCM или MVI69-ADM
dv_ писал(а):
(1. БВР.М - нужно прочитать весь блок потом расшифровать, 2. БКТ.М - свой протокол на основе Modbus ASCII, но по Modbus ASCII не работает).
Не понял, что такое БВР.М и БКТ.М.
dv_ писал(а):
Если выбирать между 1769-ASCII и MVI69-ADM (MVI69-GSC) я бы выбрал 1769-ASCII.
На L32E, через RS-232 на RS-485 сейчас у меня работает несколько АСУ. Но СОМ-порт не идеальное решение, были проблемы. Потом пару АСУ сделал на 1769-ASCII.
dv_ писал(а):
Если выбирать между 1769-ASCII и MVI69-ADM (MVI69-GSC) я бы выбрал 1769-ASCII.
Узнал, что MVI69-MCM довольно часто применяется, в отличие от MVI69-ADM. Вот только...
dv_ писал(а):
...и как оказалось протокол был не совсем Modbus.
Именно с этим и возможны проблемы. По предварительным данным, устройства работают ModBus/RTU master - slave, без событийных незапланированных передач со стороны slave. Временные задержки не прописаны, должны быть стандартны по скорости порта. Но ожидать можно всего. С MVI69-MCM еще не работал и не разбирался толком в доках. Можно на MVI69-MCM прописать какой-либо "нестандарт", если придет крайний случай? Например, тупо сформировать пакет, отправить на порт, потом взять на расшифровку пришедший пакет, очистить, повторить сначала.
Добавлено: Вс 17 Мар, 2013 23:59:35 Заголовок сообщения: Re: MVI69-MCM или MVI69-ADM
DIMIOKS писал(а):
Можно на MVI69-MCM прописать какой-либо "нестандарт", если придет крайний случай? Например, тупо сформировать пакет, отправить на порт, потом взять на расшифровку пришедший пакет, очистить, повторить сначала.
Нельзя.
И на сколько я помню, в MCM поддерживаются только функции чтения с 1 по 5 включительно и функции записи 5, 6, 15, 16
Никакие другие функции использовать невозможно (будет просто давать ошибку конфигурации команды).
Поэтому, конечно же, прежде чем применить - надо убедиться, что слейвы соответствуют стандарту Modbus/RTU, проверив карту регистров и поддерживаемые функции.
Зарегистрирован: May 14, 2005 Сообщения: 290 Рейтинг: +9/-0 Откуда: г.Самара
Добавлено: Вт 19 Мар, 2013 10:44:10 Заголовок сообщения: Re: MVI69-MCM или MVI69-ADM
AlexV писал(а):
Нельзя.
И на сколько я помню, в MCM поддерживаются только функции чтения с 1 по 5 включительно и функции записи 5, 6, 15, 16
Никакие другие функции использовать невозможно (будет просто давать ошибку конфигурации команды).
Поэтому, конечно же, прежде чем применить - надо убедиться, что слейвы соответствуют стандарту Modbus/RTU, проверив карту регистров и поддерживаемые функции.
Ок. Спасибо за своевременную информацию. На слейве определены 3,4,6,16 функции. Определены типы данных. Определены адреса регистров архивов и есть таблица смещения адресов регистров соответственно по типам данных. Настройки порта стандартные. Теоретически проблем не должно быть...
ЗЫ: Пока не могу найти в доках MVI69-MCM каких-либо ограничений по адресам регистров в слейве. В доках слейва указаны адреса 1-5, 10х, 3хх, 50х, 8хх и архив начиная с 2001. Никаких ошибок в MVI69-MCM не возникнет при обращении к этим адресам?
Добавлено: Вт 19 Мар, 2013 23:11:53 Заголовок сообщения: Re: MVI69-MCM или MVI69-ADM
DIMIOKS писал(а):
ЗЫ: Пока не могу найти в доках MVI69-MCM каких-либо ограничений по адресам регистров в слейве. В доках слейва указаны адреса 1-5, 10х, 3хх, 50х, 8хх и архив начиная с 2001. Никаких ошибок в MVI69-MCM не возникнет при обращении к этим адресам?
Ищу человека, который объяснит как работать с модулем MVI69-MCM.
город Москва.
протокол модбас знаю, среда разработки RX 5000 есть, модуля самого нет. На самостоятельное познание нет времени )
Оплата договорная.
тел. 8-906-091-39-56.
Срок до конца недели.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна. Открытие страницы: 0.129 секунды