IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Ответить в эту темуОткрыть новую тему
> FX3U-485ADP-MB, два адаптера одновременно
1357
сообщение 19.01.2010 - 08:02
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 19.01.2010
Пользователь №: 9228



Есть контроллер MITSUBISHI FX3U и два адаптера последовательной связи FX3U-485ADP-MB.Вопрос:Можно подключать два адаптера одновременно для связи по сети Modbus RTU?Если да,то какие настройки для этого необходимы?Можно подключать два адаптера 485 друг за другом или же через аналоговые,как нарисовано в инструкции?Можно ли настраивать два адаптера как Master?Настройки портов у меня таковы: настраиваю программно через специальные регистры для СН1 (Н1097-D8400,H1-D8401,K1000-D8409,K10-D8411,K2-D8412,H1-D8415,K1000-D8416),для канала CH2(Н1091-D8420,H1-D8421,K1500-D8429,K30-D8431,K2-D8432,H1-D8435,K1000-D8436).Далее использую команду запроса ADPRW,в которой прописываю номер слейва, команду модбас,количество данных и место в контроллере для складывания данных.Программа в релейно-контактном виде.Может быть какие-то таймауты надо выдерживать между двумя 485адаптерами?Подскажите,пожалуйста!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 19.01.2010 - 10:06
Сообщение #2


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



http://forum.abok.ru/index.php?showtopic=45262 что не помогло rolleyes.gif


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
1357
сообщение 19.01.2010 - 10:49
Сообщение #3


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 19.01.2010
Пользователь №: 9228



Нет,к сожелению,не помогло.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
1357
сообщение 19.01.2010 - 10:52
Сообщение #4


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 19.01.2010
Пользователь №: 9228



Проблема встаёт всамом начале:первый адаптер конфигурируется,а второй не хочет.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 19.01.2010 - 11:41
Сообщение #5


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(1357 @ 19.01.2010 - 11:52) *
Проблема встаёт всамом начале:первый адаптер конфигурируется,а второй не хочет.


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


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
1357
сообщение 19.01.2010 - 12:21
Сообщение #6


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 19.01.2010
Пользователь №: 9228



В документации на mitsubishi,а конкретно в настойках на адаптеры 485ADP-MB есть возможность настройки двух портов по modbus


Прикрепленные файлы
Прикрепленный файл  ModbusFX3UMasterADP_MB_V1.00.ppt ( 607.5 килобайт ) Кол-во скачиваний: 65
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 19.01.2010 - 13:15
Сообщение #7


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



скажи через какой блок 1 модуль соединен с контроллером.(FX3U-CNV-BD или)


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
1357
сообщение 19.01.2010 - 14:39
Сообщение #8


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 19.01.2010
Пользователь №: 9228



первый модуль подключен к контроллеру через FX3U-CNV-BD,а второй модуль идёт следом за первым
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 19.01.2010 - 15:31
Сообщение #9


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



на той картинке которая выложена Old нарисовано что не встанут они рядом.посему если нет поставки из других блоков ничего не выйдет.так что для чистоты эксперимента поставьте блоки из тех что на картинке либо другие.есть такая байда с этими модулями и с другими тоже(в смысле коммуникационными)


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 19.01.2010 - 22:58
Сообщение #10


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Почитайте руководство FX3U Modbus Serial Communication Edition JY997D26201. Об ограничении по использованию одновременно двух каналов для работы с Modbus сказано разделах 1.1, 2.1, 3.3, 4.2.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Simbik
сообщение 25.05.2012 - 07:38
Сообщение #11


Читатель
*

Группа: Пользователи
Сообщений: 14
Регистрация: 25.05.2012
Пользователь №: 9835



Добрый день.
Впервые работаю с ПЛК Mitsubishi. Знакомые попросили запрограммировать FX3U-48M с комм. модулем FX3U-485ADP-MB, модуль установлен слева от базового блока. Времени в обрез sad.gif
Программка должна быть простая - нужно вывести состояние всех входов DI Х0...Х27 на верхний уровень по Modbus, а также обеспечить подачу управляющих команд с верхнего уровня на релейные выходы Y0...Y27, т.е. практически без всякой логики обработки.

Столкнулся со следующей проблемой - не идет опрос по Modbus, осуществляемый Modbus RTU OPC сервером, а также утилитой Modscan32, физическое подключение - через USB/RS-485 конвертер MOXA UPORT1150. На конвертере при запуске опроса загорается Tx, на стороне FX3U на модуле FX3U-485ADP-MB горит только POWER, а Rx/Tx не мигают. Подключение между устройствами - согласно документации, 4-х проводное + SG.

В самом ПЛК обмен по Modbus инициализирован согласно Manuals для Slave:
(*D8400 := H1097;
D8401 := H11;
D8411 := K10;
D8414 := H1;
D8415 := H11;
D8416 := K100;*)

D8420 := H1097;
D8421 := H11;
D8431 := K10;
D8434 := H1;
D8435 := H11;
D8436 := K100;

Пробовал конфигурировать и как Ch1 и как Ch2 - никакой реакции. Пробовал также вручную настраивать CH1 и CH2 в GX IEC Developer под указанные выше настройки (Perameter -> PLC -> PLC System (2)) - тоже ничего дало.

Базовые вопросы - на каком все-таки канале настраивать FX3U-485ADP-MB - Channel1 или Channel2 при установке модуля слева от ЦПУ?
Кроме указанных команд инициализации Modbus-обмена - где-то еще нужно инициализировать модуль в GX IEC Developer?
Можно ли при Slave-подключении напрямую адресовать к DI (Xxxx) и DO (Yxxx) входам/выходам или нужно использовать mapping в какие то регистры?

Заранее благодарен за ответы! Прошу ответить срочно, по возможности.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 25.05.2012 - 08:55
Сообщение #12


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



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


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Simbik
сообщение 25.05.2012 - 12:29
Сообщение #13


Читатель
*

Группа: Пользователи
Сообщений: 14
Регистрация: 25.05.2012
Пользователь №: 9835



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


Уважаемый KAZAH!

Если Вы имеете в виду ФБ ModbusFX3USlaveADP_MB_CH1 (СН2) - то в нем только 2 входа для параметрирования - Station number и D8400 (D8420). Например в мануале JY997D26201A FX3U Modbus serial communication edition на 118 листов гораздо больше есть информации по параметрированию (больше настроек Modbus). Я прошерстил все известные мне мауналы и попробовал все примеры из них - обмена нет. Или эти мануалы предназначены для обычных RS-485 портов FX3U, а для FX3U-485ADP-MB применимы только библиотеки ModbusFX3UMasterADP_MB_CH1 (CH2) и ModbusFX3USlaveADP_MB_CH1 (СН2)?

Напомню - у меня FX3U должен быть Slave, т.к. в него пишет и из него читает верхний уровень, через ОРС сервер.

Кстати, все-таки какой канал у меня - CH1 или CH2, если FX3U-485ADP-MB стоит первый и единственный слева от ЦПУ, соединен с ним с помощью FX3U-CNV-BD?

Сообщение отредактировал Simbik - 25.05.2012 - 12:31
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
KAZAH
сообщение 25.05.2012 - 12:39
Сообщение #14


Маньяк
*****

Группа: Пользователи
Сообщений: 838
Регистрация: 27.07.2004
Из: Россия
Пользователь №: 48



Цитата(Simbik @ 25.05.2012 - 12:29) *
Цитата
скачайте с известного сайта функциональный блок разберите его и все заработает.там же в примере разобрана адресация.


Уважаемый KAZAH!

Если Вы имеете в виду ФБ ModbusFX3USlaveADP_MB_CH1 (СН2) - то в нем только 2 входа для параметрирования - Station number и D8400 (D8420). Например в мануале JY997D26201A FX3U Modbus serial communication edition на 118 листов гораздо больше есть информации по параметрированию (больше настроек Modbus). Я прошерстил все известные мне мауналы и попробовал все примеры из них - обмена нет. Или эти мануалы предназначены для обычных RS-485 портов FX3U, а для FX3U-485ADP-MB применимы только библиотеки ModbusFX3UMasterADP_MB_CH1 (CH2) и ModbusFX3USlaveADP_MB_CH1 (СН2)?

Кстати, все-таки какой канал у меня - CH1 или CH2, если FX3U-485ADP-MB стоит первый и единственный слева от ЦПУ, соединен с ним с помощью FX3U-CNV-BD?

начнём с простого как посчитать канал блока.если FX3U-485ADP-MB подключен через прокладку FX3U-CNV-BD то номер его будет СН1 а вот если бы через бдэшку то СН2.Далее для слэйва используется FB то который для FX3U-485ADP-MB и там выставляется тока скорость на порту и номер слэйва.теперь по регистрам D0 это 40001.када смотрите софтом регистры скорость должна быть одинаковой что у модуля что у софта.там всё просто.не получится выложите либо скрины либо проект посмотрим.


--------------------
Наши цели ясны, задачи определены. За работу, товарищи!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Simbik
сообщение 25.05.2012 - 18:14
Сообщение #15


Читатель
*

Группа: Пользователи
Сообщений: 14
Регистрация: 25.05.2012
Пользователь №: 9835



Цитата
начнём с простого как посчитать канал блока.если FX3U-485ADP-MB подключен через прокладку FX3U-CNV-BD то номер его будет СН1 а вот если бы через бдэшку то СН2.Далее для слэйва используется FB то который для FX3U-485ADP-MB и там выставляется тока скорость на порту и номер слэйва.теперь по регистрам D0 это 40001.када смотрите софтом регистры скорость должна быть одинаковой что у модуля что у софта.там всё просто.не получится выложите либо скрины либо проект посмотрим.


Уважаемый KAZAH!

Судя по всему тому, что есть в рунете по Mitsubishi, я могу рассчитывать только на Вашу помощь.

Модуль FX3U-485ADP-MB подключен только через FX3U-CNV-BD (пассивный, как я понимаю, Г-образный соединитель). Значит у меня CH1. Уже теплее smile.gif
Нужно ли настраивать CH1 в GX IEC Developer в PLC вкладке, согласно настройкам FX3U-485ADP-MB? Высылаю скрин

Попробую с этими настройками. По результатам отпишусь.

Спасибо за помощь!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

3 страниц V   1 2 3 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 29.04.2024 - 17:47