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

Инструкция MSG

Ответить

Автор темы
maximowdv
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 28 апр 2019, 20:58
Имя: Дмитрий
Страна: Россия
город/регион: Самара

Инструкция MSG

Сообщение maximowdv »

Добрый вечер, уважаемые члены клуба!
Зовут меня Дмитрий, и я только только начинаю работать с PLC.
Вопрос возник по инструкции MSG в среде разработки RSLogix5000.
Проект в котором необходимо считывать данные находится в 1756-L55 с версией 16. Необходимо получать данные с удаленного контроллера 1756-L72 с версией 19. Для настройки инструкции MSG необходимо добавить удаленный контроллер в текущий проект.
Не могу добавить контроллер L72 в I/O Configuratin, в списках его нет, максимум L64. Если создавать новый проект, то такой контроллер присутствует. Выходит Module Profile есть. Думаю его нет в списках, так как текущая версия проекта 16.
Подскажите пожалуйста, как выйти из ситуации?

P.S. все изменения необходимо делать в онлайне, т.к. останавливать оборудование не дают, поэтому вариант с тэгами produced/comsumed отпал.

Автор темы
maximowdv
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 28 апр 2019, 20:58
Имя: Дмитрий
Страна: Россия
город/регион: Самара

Инструкция MSG

Сообщение maximowdv »

Нашел другой способ.
Можно добавить любой Ethernet модуль, любой контроллер (главное соблюсти позиции в корзине), затем выбрать путь в MSG этого добавленного контроллера, естественно прописать тэги Source и Destination. Затем удалить добавленный удаленный контроллер и коммутационный модуль. В таком случае вместо названия PLC в поле Path, инструкции MSG, появится IP модуля и место в корзине вместе с контроллером, например - "L_EthernetCard, 2, 10.28.96.150, 1, 0". Дальше этот путь можно вставить и в онлайне.

Moner
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 04 окт 2020, 19:04
Имя: Алексей
Страна: Россия
город/регион: Екатеринбург

Инструкция MSG

Сообщение Moner »

Для справки.
Путь в инструкции MSG (как и во всем ПО) состоит из последовательности номеров портов и адресов сетей
Любой модуль имеет два порта (ну только несколько три) 1 - порт Backplane, 2-порт сети. В любой сети имется адрес устройства к которому надо подключится, в том числе Backplane
Например путь: L_EthernetCard, 2, 10.28.96.150, 1, 0
L_EthernetCard - модуль прописанный в I/O configuration (далее путь от этого модуля)
2 - выход в сеть (б данном случае Ethernet) через сетевой порт модуля L_EthernetCard
10.28.96.150 - адрес узла сети
1 - переход на Backplane устройства с адресом 10.28.96.150
0 - номер слота в Backplane. (в 0 слоте в данном случае установлен контроллер)

Таким образом можно формировать длинные пути с устройствам которые не прописаны у вас в I/O configuration и те для которых у вас нет AOP файлов и соответственно путь вы прописать не можете
Ответить

Вернуться в «ПЛК»