1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Allen Bredley + Modbus RTU

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Cтоит вопрос о подключении Allen Bredley с устройствами по MODBUS RTU
Контроллеры используются 5000 серии.
Поиск дает такие устройства:
MVI69L-MBS, Modbus Serial Lite 1769 Communication Module for CompactLogix
MVI69E-MBS, Modbus Serial Enhanced 1769 Communication Module
MVI69-MCM, Modbus Master/Slave Network 1769 Interface Module for CompactLogix.

Вопрос: в чем отличие указанных модулей. Задача опросить slave устройства, то есть модуль должен быть мастером на линии. Modbus протокол не ASCII версии.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

Ну, во-первых, про особенности модулей-шлюзов можно прочесть на сайтах производителей
http://www.prosoft-technology.com/Produ ... In-chassis
http://search.rockwellautomation.com/se ... guage%3AEN
http://www.molex.com/molex/products/fam ... d_products
Во-вторых, приведеный Вами перечень модулей далеко не полон.
В-третьих, если применяемый Вами контроллер имеетпоследовательный порт, то его можно сконфигурировать на работу по MODBUS и без дополнительных модулей шлюзования. http://literature.rockwellautomation.co ... _-en-p.pdf
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Предварительно могу сказать что буду иметь возможность работать только с двумя типами контроллеров из
серии CompactLogix, это 1769-L30ER и L33.
То есть предположительно, что Serial port на борту будет отсутствовать как таковой.
Ранее только с Сименсом работал, Allen Bredley потихоньку только осваиваю.
Аватара пользователя

Looker
эксперт
эксперт
Сообщения: 1109
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 321 раз
Поблагодарили: 218 раз

Re: Allen Bredley + Modbus RTU

Сообщение Looker »

Если не боишься сам реализовать мастера MODBUS RTU см. на 1769-ASCII, особо если Slave устройство имеет хитрый Modbus (нужно читать массив и потом расшифровывать).
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Пришел модуль на Модбас. Модуль 1769 MVI69-E MBS.

Почитал как настраивается. Все вроде бы как надо делаю. Использую Prosoft Configuration Builder. Делаю экспорт сформированной конфигурации.
В проект контроллерной части не импортируется модуль AOP.
Как итог не могу ничего получить в системе.
Подскажите с формированием конфигурации. У меня не получается нормально залить.
Пытался сделать это и CIP кабелем (который USB) и через прямой Ethernet кабель. Что я делаю не так?
Разъем USB есть только на контроллере. Может ли так через него прогружаться модуль?

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Не могли бы загрузить какой нибудь пример конфигурации модуля Modbus MVI69E (к примеру мастер режим, 9600 8 без четности, на опрос 2 адреса и регистр 100 (40101).
Подозреваю что есть какая-то ошибка конфигурации, которую я упускаю.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

Видео на сайте смотрели?
http://www.prosoft-technology.com/Produ ... ion-Module
Концевую заглушку на на шину не забыли прицепить?
RSLinx Ваш модуль видит? Свойства читаются? IP устанавливается?
Тип процессора и версия прошивки у процессора какие?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

ASUTP_PLC писал(а):В проект контроллерной части не импортируется модуль AOP.
Профайл ставится в систему инсталятором
http://www.prosoft-technology.com/conte ... ELEASE.zip
и добавляется в проект при добавления в раздел Hardware модуля.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Я установил указанный инсталлятор. Во всех примерах устанавливаемый модуль появляется на CompactBus шине (это в примерах).
В своем случае у меня вообще не появляется эта шина CompactBus.
Концевая заглушка на конце стоит. //интуитивно установил.
Видео рад скачать, нахожусь на объекте, большие объемы сервер не пропускает.

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Когда на тестирование включаю конфигурируемый модуль не вижу.

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Ryzhij писал(а):Видео на сайте смотрели?
http://www.prosoft-technology.com/Produ ... ion-Module
Концевую заглушку на на шину не забыли прицепить?
RSLinx Ваш модуль видит? Свойства читаются? IP устанавливается?
Тип процессора и версия прошивки у процессора какие?
Тип процессора CompactLogix 1769-L30ER. FW 1.002.
Аватара пользователя

Looker
эксперт
эксперт
Сообщения: 1109
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 321 раз
Поблагодарили: 218 раз

Re: Allen Bredley + Modbus RTU

Сообщение Looker »

ASUTP_PLC писал(а):Тип процессора CompactLogix 1769-L30ER. FW 1.002.
Это версия только для загрузки нужной рабочей: 20, 21...
Выбрать нужную надо по версии RSLogix 5000 (в комплекте его поставки имеются FW).
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Честно сказать какие-то подобные мысли и были, что надо прошивку процессора менять. Вопрос как узнать требуемую версию для указанных задач?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

ASUTP_PLC писал(а):Тип процессора CompactLogix 1769-L30ER. FW 1.002.
Как уже сказал коллега, у Вас абсолютно новый процессор с заводской тестовой прошивкой. Его Вам ещё предстоит про-флэшить.
Для этого типа процессора доступны следующие прошивки
26.013; 26.012; 24.013; 24.011; 23.012; 21.011; 20.014; 20.013; 20.012; 20.011
Первое число в версии прошивки, до точки, должно совпадать с используемой версией пакета RSLogix5000.
Т.е. с версией RSLogix5000 ниже 20.01 Вы с этим контроллером работать не сможете.
Учитывайте это.
Сконфигурируйте драйверы в RSLinx, через которые планируете работать с контроллером. Думаю, что первое Ваше подключение будет через USB.
Через RSLinx (или другим устаивающим Вас способом) установите IP-адреса для процессора и для модуля MVI69E.
Загрузите нужную рабочую прошивку в процессор.
После этого через подключение к процессору или через прямое Ethernet-подключение к модулю MVI69E Вы сможете загрузить конфигурацию в MVI69E.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

ASUTP_PLC писал(а):Вопрос как узнать требуемую версию для указанных задач?
Каких "задач"? Для шлюза из Modbus подойдёт любая. Ориентируйтесь на имеющуюся у Вас версию RSLogix5000.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Так, у меня версия RSLogic 24. Я почему то думал что общение модуля MVI с процессором будет через Backpane шину.
А так выходит необходимо в единой подсети Ethernet соединение?

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

ASUTP_PLC писал(а):Так, у меня версия RSLogic 24.
Вот, 24-й версией и шейте.
ASUTP_PLC писал(а):Я почему то думал что общение модуля MVI с процессором будет через Backpane шину.
Будет, после прошивки процессора.
ASUTP_PLC писал(а):А так выходит необходимо в единой подсети Ethernet соединение?
Нет. Просто загружать конфигу в MVI можно по-разному.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Looker
эксперт
эксперт
Сообщения: 1109
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 321 раз
Поблагодарили: 218 раз

Re: Allen Bredley + Modbus RTU

Сообщение Looker »

ASUTP_PLC писал(а):Я почему то думал что общение модуля MVI с процессором будет через Backpane шину.
Так и будет...
Но контроллер не готов для работы вообще, т.к. новый из упаковки.
На диске RSLogix 5000 (V24) есть прошивки для V24. Можно попытаться взять новее, как Вячеслав указал и опять же как он указывал годится только 24.* - 24 главное число.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Вообщем-то получилось. До меня напарник скорее всего это уже сделал. Я запустил утилиту прошивки. Утилита прошивки сказала что может предложить прошивку 24, и номер прошивки в контроллере тоже 24. Вообщем тут я и остановился.
Завтра буду конфгурации опроса дополнять. Пока что увидел что посылки идут, значит уже работает...

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Весьма интересной система показалась. Правда Add-on instructions сидят в процессоре, не удаляются если разные варианты подгружаешь, сделал проект пустышку.
Проливаю пустым, инструкции затирает. А как теги определять из тех массивов которые после опроса устройств выходят не совсем понятно.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5632
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 600 раз
Поблагодарили: 756 раз

Re: Allen Bredley + Modbus RTU

Сообщение Ryzhij »

Когда используете в проекте какую-либо AOI, Вы присваиваете ей имя экземпляра. Вот под этим именем в контроллерных тегах создаётся массив со структурой соответствующей AOI.
Пропишите в проекте нужную AOI и загляните в теги (в верхней части дерева проекта).
Тут всё структурировано гораздо лучше, чем у "Семёна"
Не нравится длинное имя тега с перечислением всех его "регалий" в какой- либо структуре? Создайте тег-алиас с внятным коротким именем, для которого базовым станет тег с "километровым" именем из структуры.
Алиасами могут быть как отдельные теги, так и массивы, ссылающиеся на части структур.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Allen Bredley + Modbus RTU

Сообщение ASUTP_PLC »

Подскажите если можно. Теперь уже задача Profibus модуль подключить. Модуль MVI69-PDPMV1
Тестовую конфигурацию уже подготовил, на тестовую прокатку залил в свободный контроллер.
У поставщика оборудования забрал GSD файл под его оборудование.
Теперь вопрос, что еще подготовить чтоб увидеть все требуемые данные? //C его железом не работал, да и русского языка не понимает.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»