Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - настройка MVI56-MCM, port1:master; port2:slave?
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

настройка MVI56-MCM, port1:master; port2:slave?

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Коллективный разум. Давайте посоветуемся!
Предыдущая тема :: Следующая тема  
Автор Сообщение
rezerv
Частый гость
Частый гость


Зарегистрирован: Sep 04, 2013
Сообщения: 11
Рейтинг: +0/-0

СообщениеДобавлено: Ср 04 Сен, 2013 14:37:20    Заголовок сообщения: настройка MVI56-MCM, port1:master; port2:slave? Ответить с цитатой

Добрый день на при работе с оборудованием Allen Bradley, а именно с коммутационным модулем MVI56-MCM, возникла необходимость конфигурирования его сразу и как master и как slave. Port 1 - сконфигурирован как master, port 2 - сконфигурирован как slave. Master управляет преобразователем частоты Danfoss, тот в свою очередь двигателем, Slave управляется при помощи easyBuilder в режиме онлайн. НО получается порт 1 работает некорректно из-за чего происходят задержки в управлении двигателем (об этом свидетельствует сообщение на панельке на модуле " master communication error"). Настраивал по мануалу.
Вопрос:
-модуль поддерживает одновременнную работу порта 1 как мастер и порта 2 как ведомый? если поддерживает, я могу расписать поподробнее что я писал и в чем могут быть мои ошибки.
Заранее благодарю за отклики!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ryzhij62
Эксперт
Эксперт


Зарегистрирован: Apr 06, 2011
Сообщения: 409
Рейтинг: +29/-2
Откуда: Россия Рязань

СообщениеДобавлено: Ср 04 Сен, 2013 19:04:19    Заголовок сообщения: Re: настройка MVI56-MCM, port1:master; port2:slave? Ответить с цитатой

rezerv писал(а):
Вопрос:
-модуль поддерживает одновременнную работу порта 1 как мастер и порта 2 как ведомый?
Да, работает.
Если у Вас MVI56-MCM установлен не в корзине с процессором, то возможны коллизии из-за нехватки количества соединений в сети.
В удалённой корзине лучше применять MVI56-MCMR с редуцированной таблицей данных.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rezerv
Частый гость
Частый гость


Зарегистрирован: Sep 04, 2013
Сообщения: 11
Рейтинг: +0/-0

СообщениеДобавлено: Чт 05 Сен, 2013 7:38:27    Заголовок сообщения: Ответить с цитатой

Это GooD. Ниже приведена конфигурация модуля. Не могли бы вы указать на неправильные пункты в конфигурации или на недостающие пункты в конфигурации, или на ненужные.
Модуль находится рядом с процессором в слоте "1".
настройки модуля:

-config.Moddef:
MCM.CONFIG.ModDef.WriteStartReg 0
MCM.CONFIG.ModDef.WriteRegCnt 600
MCM.CONFIG.ModDef.ReadStartReg 1000
MCM.CONFIG.ModDef.ReadRegCnt 600
MCM.CONFIG.ModDef.BPFail 0
MCM.CONFIG.ModDef.ErrStatPtr -1

-config.port1:
MCM.CONFIG.Port1.Enabled 1
MCM.CONFIG.Port1.Type 0

MCM.CONFIG.Port1.Baudrate 19200
MCM.CONFIG.Port1.Parity 2
MCM.CONFIG.Port1.DataBits 8
MCM.CONFIG.Port1.StopBits 1

MCM.CONFIG.Port1.CmdCount 100

MCM.CONFIG.Port1.CmdErrPtr 1500
MCM.CONFIG.Port1.RespTO 1000
MCM.CONFIG.Port1.RetryCount 2
(значения оставшихся неуказанных параметров принимаем за нуль)

-config.port2:
MCM.CONFIG.Port1.Enabled 1
MCM.CONFIG.Port1.Type 1

MCM.CONFIG.Port1.Baudrate 19200
MCM.CONFIG.Port1.Parity 2
MCM.CONFIG.Port1.DataBits 8
MCM.CONFIG.Port1.StopBits 1

MCM.CONFIG.Port2.SlaveID 15
MCM.CONFIG.Port2.WordInOffset 10
MCM.CONFIG.Port2.OutOffset 1000
MCM.CONFIG.Port2.HoldOffset 1020
(значения оставшихся неуказанных параметров принимаем за нуль)

- так же имеется 4 команды, 3 на считываение при помощи функции 3 и 1 на запись при помощи 6.

Заранее благодарю за отклик!!!!!!

запись необходимой часто ты осуществляется путем копирования значения из date.read ячейки 1020 в ячейку date.write ячейку 0.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Tim-gain
Новичок
Новичок


Зарегистрирован: Jan 11, 2012
Сообщения: 9
Рейтинг: +0/-0

СообщениеДобавлено: Чт 05 Сен, 2013 8:09:51    Заголовок сообщения: Ответить с цитатой

Попробуй указать MCM.CONFIG.Port1.MinCmdDelay 100, по крайней мере когда я настраивал Modbus, то указал этот параметр и все работало.

Если не получится, то попробуй еще Baudrate 9600 на всякий случай
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rezerv
Частый гость
Частый гость


Зарегистрирован: Sep 04, 2013
Сообщения: 11
Рейтинг: +0/-0

СообщениеДобавлено: Чт 05 Сен, 2013 8:35:35    Заголовок сообщения: Ответить с цитатой

К сожалению данные конфигурации не помогли.
Над LED экране модуля все равно появляется надпись "Master comminication Error".

Описанная выше мною конфигурация работает, двигатель все крутится но вот не совсем точная у меня конфигурация для такого управления, а надо что бы все работало как надо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AlexV
Эксперт
Эксперт


Зарегистрирован: Jan 10, 2007
Сообщения: 126
Рейтинг: +6/-0
Откуда: г.Мирный, Якутия

СообщениеДобавлено: Чт 05 Сен, 2013 23:28:23    Заголовок сообщения: Ответить с цитатой

Во-первых, следует также приводить информацию, где и с какой частотой происходит обмен данными с самим модулем.

Во-вторых, налицо несоответствие команд потребностям.
MCM.CONFIG.Port1.CmdCount 100 - говорит модулю обрабатывать 100 команд, 95 из которых не сконфигурированы вообще или сконфигурированы неправильно (даже будучи отключенными, модуль проверяет корректность конфигурации в них).

В-третьих, контроль работы мастера в данфосе реализован путем оценки времени, в течение которого по сети не происходит запись в ControlWord. Следует проверить в приводе параметр 8.3 Control Word Timeout и увеличить при необходимости. Дефолтное значение 1 секунда. И я сильно подозреваю, что кроме частоты надо еще постоянно прописывать ControlWord.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rezerv
Частый гость
Частый гость


Зарегистрирован: Sep 04, 2013
Сообщения: 11
Рейтинг: +0/-0

СообщениеДобавлено: Чт 12 Сен, 2013 8:27:13    Заголовок сообщения: Ответить с цитатой

Проблема решена.
добавил второй модуль MVI56-MCM.
Один модуль работает как slave.
Второй модуль работает как master.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rezerv
Частый гость
Частый гость


Зарегистрирован: Sep 04, 2013
Сообщения: 11
Рейтинг: +0/-0

СообщениеДобавлено: Пт 13 Сен, 2013 13:56:44    Заголовок сообщения: Ответить с цитатой

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

Было реализовано: перенос нескольких значений из модуля во внутренние переменные процессора.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
LatHalf
Новичок
Новичок


Зарегистрирован: Aug 12, 2013
Сообщения: 2
Рейтинг: +0/-0

СообщениеДобавлено: Пт 27 Сен, 2013 14:26:11    Заголовок сообщения: Ответить с цитатой

Гле-то в настройках МСМ то ли CONFIG, то ли ModDef есть параметр который позволяет не обновлять Read/Write? data если значения не изменялись
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rezerv
Частый гость
Частый гость


Зарегистрирован: Sep 04, 2013
Сообщения: 11
Рейтинг: +0/-0

СообщениеДобавлено: Пн 30 Сен, 2013 8:49:36    Заголовок сообщения: Ответить с цитатой

а поточнее?!! т. к. нуждаюсь в определении данного параметра который отвечает за перезапись))) по мануалу читал, но так и не понял какой именно за это отвечает(((

и может тоже в курсе как реализуется сквозная адресация, в мануале описана сквозная адресация для модуля когда он работает как slave, данное действие позволяет обойтись только памятью writedate, без readdate(как я понял, исходя из мануала)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Коллективный разум. Давайте посоветуемся! Часовой пояс: GMT + 1
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

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.133 секунды
/n