- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Адресация регистров Modicon m340
Модераторы: Глоб.модераторы, Специалисты SE
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 18 авг 2020, 11:41
- Имя: Сергей
- Благодарил (а): 2 раза
Адресация регистров Modicon m340
Подскажите пожалуйста, есть модуль аналоговых выходов АМО 0802. В результате выполнения программы на первый выход приходит токовый сигнал . Соответствующая внутренняя переменная имеет адрес %qw0.3.0. Могу ли я сторонним OPC сервером напрямую из этого регистра читать значение? не могу разобраться в внешней адресации модикона. И еще, подскажите пожалуйста, где найти информацию о адресации регистров? в встроенном хэлпе юнити не нашел такого.
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Адресация регистров Modicon m340
Добрый день!
Что мешает скопировать %MW0 := %qw0.3.0 и прочитать ОРС-сервером регистр 40001?
Что мешает скопировать %MW0 := %qw0.3.0 и прочитать ОРС-сервером регистр 40001?
СВ
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 18 авг 2020, 11:41
- Имя: Сергей
- Благодарил (а): 2 раза
Адресация регистров Modicon m340
Ничего не мешает, но хотелось бы получить понимание адресации. На будущее так сказать.
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Адресация регистров Modicon m340
информацию можно найти в хэлпе Unity
и проверить на симуляторе/ПЛК с помощью ModScan/Modbus Poll
и проверить на симуляторе/ПЛК с помощью ModScan/Modbus Poll
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 18 авг 2020, 11:41
- Имя: Сергей
- Благодарил (а): 2 раза
Адресация регистров Modicon m340
Если честно, вообще большая проблема для меня связать OPC сервер c этим контроллером. Почему то Modbus TCP OPC сервер по айпи не видит контроллер и не хочет к нему подключаться. Через шнайдеровский Control expert ОРС UA получается связать контроллер со СКАДА, но он триальный. Можно ли подключится к этому контроллеру бесплатными демками ОРС серверов, типа Master OPC Universal Modbus Server?
-
- специалист
- Сообщения: 655
- Зарегистрирован: 19 фев 2019, 22:38
- Имя: Сергей
- Страна: Россия
- город/регион: Краснодар
- Благодарил (а): 20 раз
- Поблагодарили: 89 раз
Адресация регистров Modicon m340
А что прямо обязан? IP правильный, ПЛК пингуется?
Адресация регистров прямо в таблице переменных ПЛК, локализованная переменная автоматически получает модбас адрес. TCP Modbus server есть сам по себе, ничего дополнительно делать не надо, только IP установить и переменные прописать.
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 18 авг 2020, 11:41
- Имя: Сергей
- Благодарил (а): 2 раза
Адресация регистров Modicon m340
Какой то странный ответ. Как бы я смог подключиться OPC UA сервером если бы контроллер не пинговался. К чему эти язвления? Не так часто по работе приходится работать с контроллерами, потому не совсем разбираюсь в этом вопросе. До этого был контроллер компании Новатэк, там таких телодвижений не нужно делать, написал айпи, порт и читай любой регистр.
Айпи правильный в OPC. Порт 502(вот тут не уверен). В таблице переменных необходимой переменной присвоен адрес %MW0(в ОРС я пробую прочитать регистр 40001).
Айпи правильный в OPC. Порт 502(вот тут не уверен). В таблице переменных необходимой переменной присвоен адрес %MW0(в ОРС я пробую прочитать регистр 40001).
-
- специалист
- Сообщения: 655
- Зарегистрирован: 19 фев 2019, 22:38
- Имя: Сергей
- Страна: Россия
- город/регион: Краснодар
- Благодарил (а): 20 раз
- Поблагодарили: 89 раз
Адресация регистров Modicon m340
Начнем-с
Повторяю Модбас сервер в ПЛК Модикон есть всегда и, если не получается подключится, то проблема не в ПЛК!
А до этого
Путаемся в показаниях?
А в ПЛК, а на ПК на котором стоит ОРС правильные настройки порта?
К тому что вы не в состоянии четко и последовательно описать структуру вашего взаимодействия с ПЛК.
Повторяю Модбас сервер в ПЛК Модикон есть всегда и, если не получается подключится, то проблема не в ПЛК!
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Адресация регистров Modicon m340
попробуйте 400001, или вообще 4 не надо указывать
а вообще сначала лучше все теми же программами ModScan/Modbus Poll проверить связь, там проще настройки менять, чем в OPC наверное
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 18 авг 2020, 11:41
- Имя: Сергей
- Благодарил (а): 2 раза
Адресация регистров Modicon m340
Самое интересное, что через Modscan я вижу этот регистр и значение его соответствует действительности. А OPC c такими же настройками не читает этот регистр. Добавил скрины.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- не первый раз у нас
- Сообщения: 324
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 84 раза
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Адресация регистров Modicon m340
Попробуйте читать не 40001, а 0 или 1.
"4" указывает на тип "Holding Registers", и не всегда требуется.
Нумерация может быть как с 0, так и с 1.
"4" указывает на тип "Holding Registers", и не всегда требуется.
Нумерация может быть как с 0, так и с 1.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 18 авг 2020, 11:41
- Имя: Сергей
- Благодарил (а): 2 раза