- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Allen Bredley + Modbus RTU
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Allen Bredley + Modbus RTU
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 версии.
Контроллеры используются 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 версии.
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Ну, во-первых, про особенности модулей-шлюзов можно прочесть на сайтах производителей
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
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
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Предварительно могу сказать что буду иметь возможность работать только с двумя типами контроллеров из
серии CompactLogix, это 1769-L30ER и L33.
То есть предположительно, что Serial port на борту будет отсутствовать как таковой.
Ранее только с Сименсом работал, Allen Bredley потихоньку только осваиваю.
серии CompactLogix, это 1769-L30ER и L33.
То есть предположительно, что Serial port на борту будет отсутствовать как таковой.
Ранее только с Сименсом работал, Allen Bredley потихоньку только осваиваю.
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Allen Bredley + Modbus RTU
Если не боишься сам реализовать мастера MODBUS RTU см. на 1769-ASCII, особо если Slave устройство имеет хитрый Modbus (нужно читать массив и потом расшифровывать).
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Пришел модуль на Модбас. Модуль 1769 MVI69-E MBS.
Почитал как настраивается. Все вроде бы как надо делаю. Использую Prosoft Configuration Builder. Делаю экспорт сформированной конфигурации.
В проект контроллерной части не импортируется модуль AOP.
Как итог не могу ничего получить в системе.
Подскажите с формированием конфигурации. У меня не получается нормально залить.
Пытался сделать это и CIP кабелем (который USB) и через прямой Ethernet кабель. Что я делаю не так?
Разъем USB есть только на контроллере. Может ли так через него прогружаться модуль?
Почитал как настраивается. Все вроде бы как надо делаю. Использую Prosoft Configuration Builder. Делаю экспорт сформированной конфигурации.
В проект контроллерной части не импортируется модуль AOP.
Как итог не могу ничего получить в системе.
Подскажите с формированием конфигурации. У меня не получается нормально залить.
Пытался сделать это и CIP кабелем (который USB) и через прямой Ethernet кабель. Что я делаю не так?
Разъем USB есть только на контроллере. Может ли так через него прогружаться модуль?
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Не могли бы загрузить какой нибудь пример конфигурации модуля Modbus MVI69E (к примеру мастер режим, 9600 8 без четности, на опрос 2 адреса и регистр 100 (40101).
Подозреваю что есть какая-то ошибка конфигурации, которую я упускаю.
Подозреваю что есть какая-то ошибка конфигурации, которую я упускаю.
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Видео на сайте смотрели?
http://www.prosoft-technology.com/Produ ... ion-Module
Концевую заглушку на на шину не забыли прицепить?
RSLinx Ваш модуль видит? Свойства читаются? IP устанавливается?
Тип процессора и версия прошивки у процессора какие?
http://www.prosoft-technology.com/Produ ... ion-Module
Концевую заглушку на на шину не забыли прицепить?
RSLinx Ваш модуль видит? Свойства читаются? IP устанавливается?
Тип процессора и версия прошивки у процессора какие?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Профайл ставится в систему инсталяторомASUTP_PLC писал(а):В проект контроллерной части не импортируется модуль AOP.
http://www.prosoft-technology.com/conte ... ELEASE.zip
и добавляется в проект при добавления в раздел Hardware модуля.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Я установил указанный инсталлятор. Во всех примерах устанавливаемый модуль появляется на CompactBus шине (это в примерах).
В своем случае у меня вообще не появляется эта шина CompactBus.
Концевая заглушка на конце стоит. //интуитивно установил.
Видео рад скачать, нахожусь на объекте, большие объемы сервер не пропускает.
В своем случае у меня вообще не появляется эта шина CompactBus.
Концевая заглушка на конце стоит. //интуитивно установил.
Видео рад скачать, нахожусь на объекте, большие объемы сервер не пропускает.
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Тип процессора CompactLogix 1769-L30ER. FW 1.002.Ryzhij писал(а):Видео на сайте смотрели?
http://www.prosoft-technology.com/Produ ... ion-Module
Концевую заглушку на на шину не забыли прицепить?
RSLinx Ваш модуль видит? Свойства читаются? IP устанавливается?
Тип процессора и версия прошивки у процессора какие?
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Allen Bredley + Modbus RTU
Это версия только для загрузки нужной рабочей: 20, 21...ASUTP_PLC писал(а):Тип процессора CompactLogix 1769-L30ER. FW 1.002.
Выбрать нужную надо по версии RSLogix 5000 (в комплекте его поставки имеются FW).
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Честно сказать какие-то подобные мысли и были, что надо прошивку процессора менять. Вопрос как узнать требуемую версию для указанных задач?
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Как уже сказал коллега, у Вас абсолютно новый процессор с заводской тестовой прошивкой. Его Вам ещё предстоит про-флэшить.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.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Каких "задач"? Для шлюза из Modbus подойдёт любая. Ориентируйтесь на имеющуюся у Вас версию RSLogix5000.ASUTP_PLC писал(а):Вопрос как узнать требуемую версию для указанных задач?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Так, у меня версия RSLogic 24. Я почему то думал что общение модуля MVI с процессором будет через Backpane шину.
А так выходит необходимо в единой подсети Ethernet соединение?
А так выходит необходимо в единой подсети Ethernet соединение?
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Вот, 24-й версией и шейте.ASUTP_PLC писал(а):Так, у меня версия RSLogic 24.
Будет, после прошивки процессора.ASUTP_PLC писал(а):Я почему то думал что общение модуля MVI с процессором будет через Backpane шину.
Нет. Просто загружать конфигу в MVI можно по-разному.ASUTP_PLC писал(а):А так выходит необходимо в единой подсети Ethernet соединение?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1112
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Allen Bredley + Modbus RTU
Так и будет...ASUTP_PLC писал(а):Я почему то думал что общение модуля MVI с процессором будет через Backpane шину.
Но контроллер не готов для работы вообще, т.к. новый из упаковки.
На диске RSLogix 5000 (V24) есть прошивки для V24. Можно попытаться взять новее, как Вячеслав указал и опять же как он указывал годится только 24.* - 24 главное число.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Вообщем-то получилось. До меня напарник скорее всего это уже сделал. Я запустил утилиту прошивки. Утилита прошивки сказала что может предложить прошивку 24, и номер прошивки в контроллере тоже 24. Вообщем тут я и остановился.
Завтра буду конфгурации опроса дополнять. Пока что увидел что посылки идут, значит уже работает...
Завтра буду конфгурации опроса дополнять. Пока что увидел что посылки идут, значит уже работает...
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Весьма интересной система показалась. Правда Add-on instructions сидят в процессоре, не удаляются если разные варианты подгружаешь, сделал проект пустышку.
Проливаю пустым, инструкции затирает. А как теги определять из тех массивов которые после опроса устройств выходят не совсем понятно.
Проливаю пустым, инструкции затирает. А как теги определять из тех массивов которые после опроса устройств выходят не совсем понятно.
-
- почётный участник форума
- Сообщения: 5633
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 600 раз
- Поблагодарили: 758 раз
Re: Allen Bredley + Modbus RTU
Когда используете в проекте какую-либо AOI, Вы присваиваете ей имя экземпляра. Вот под этим именем в контроллерных тегах создаётся массив со структурой соответствующей AOI.
Пропишите в проекте нужную AOI и загляните в теги (в верхней части дерева проекта).
Тут всё структурировано гораздо лучше, чем у "Семёна"
Не нравится длинное имя тега с перечислением всех его "регалий" в какой- либо структуре? Создайте тег-алиас с внятным коротким именем, для которого базовым станет тег с "километровым" именем из структуры.
Алиасами могут быть как отдельные теги, так и массивы, ссылающиеся на части структур.
Пропишите в проекте нужную AOI и загляните в теги (в верхней части дерева проекта).
Тут всё структурировано гораздо лучше, чем у "Семёна"
Не нравится длинное имя тега с перечислением всех его "регалий" в какой- либо структуре? Создайте тег-алиас с внятным коротким именем, для которого базовым станет тег с "километровым" именем из структуры.
Алиасами могут быть как отдельные теги, так и массивы, ссылающиеся на части структур.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
Re: Allen Bredley + Modbus RTU
Подскажите если можно. Теперь уже задача Profibus модуль подключить. Модуль MVI69-PDPMV1
Тестовую конфигурацию уже подготовил, на тестовую прокатку залил в свободный контроллер.
У поставщика оборудования забрал GSD файл под его оборудование.
Теперь вопрос, что еще подготовить чтоб увидеть все требуемые данные? //C его железом не работал, да и русского языка не понимает.
Тестовую конфигурацию уже подготовил, на тестовую прокатку залил в свободный контроллер.
У поставщика оборудования забрал GSD файл под его оборудование.
Теперь вопрос, что еще подготовить чтоб увидеть все требуемые данные? //C его железом не работал, да и русского языка не понимает.