Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: MasterOPC Universal Modbus Server

  1. #1

    По умолчанию MasterOPC Universal Modbus Server

    Добрый день,

    не удаётся подключить OPC-сервер к ПЛК160М2 (Master).

    Установил тип узла в OPC - Slave, появляется ошибка: "Нарушение прав доступа к сокету".
    Номер порта - 502.
    Если его изменить на любой другой - ошибка уходит, но связи конечно нет.

    error.jpg

    ПЛК160 - Master имеет IP 10.0.6.10.
    В его конфигурации добавлен Universal Modbus Device как Slave, с адресом 10.0.6.20, порт TCP 502.
    Последний раз редактировалось Party3AH; 29.05.2024 в 15:09. Причина: Дополнена информация

  2. #2

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение
    Добрый день,

    не удаётся подключить OPC-сервер к ПЛК160М2 (Master).

    Установил тип узла в OPC - Slave, появляется ошибка: "Нарушение прав доступа к сокету".
    Номер порта - 502.
    Если его изменить на любой другой - ошибка уходит, но связи конечно нет.

    ПЛК160 - Master имеет IP 10.0.6.10.
    В его конфигурации добавлен Universal Modbus Device как Slave, с адресом 10.0.6.20, порт TCP 502.
    Если вы хотели опрашивать ПЛК с ПК, то не надо никаких Universal Modbus Device. Добавьте в конфигурацию ПЛК только "Modbus (slave)", а в его подблок "Modbus[FIX]" - добавьте "TCP" (там порт по умолчанию стоит 502). После этого добавьте в "Modbus (slave)" нужные теги. В OPC укажите IP ПЛК (10.0.6.10) и порт 502 (тоже должен уже быть такой по умолчанию)

  3. #3

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение
    Добрый день,
    ПЛК160 - Master имеет IP 10.0.6.10.
    В его конфигурации добавлен Universal Modbus Device как Slave, с адресом 10.0.6.20, порт TCP 502.
    По ТСР вы так не сможете подключить, только ПЛК слейв.

    Если хотите ПЛК мастер и программу слейв, то подключайте по RS485 через переходник.
    Последний раз редактировалось kondor3000; 29.05.2024 в 16:17.

  4. #4

    По умолчанию

    Хотелось бы оставить ПЛК в роли Master, т.к. уже в разработанной системе панель оператора (Slave) планирую заменить СКАДА, но ПЛК160 не поддерживает OPC UA.
    Все регистры уже прописаны для мастера.

    Да и хотелось бы использовать такую возможность, всё-таки написано, что MasterOPC поддерживает режим ModbusTCP-Slave.

  5. #5

    По умолчанию

    Интересно, это ограничение ПЛК160?
    Не совсем понимаю, в чём проблема такого подключения.

  6. #6

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение
    Интересно, это ограничение ПЛК160?
    Не совсем понимаю, в чём проблема такого подключения.
    Попробовал - у меня такой ошибки нет, через ModbusPoll опрашивается:

    изображение_2024-05-29_210621169.png

    Вообще мастер через конфигурацию в ПЛК1X0 не поддерживает групповые запросы, если регистров много - надо использовать библиотеки.
    Может проще сделать ПЛК слейвом - даже через конфигурацию это работает без нареканий

  7. #7

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение

    Установил тип узла в OPC - Slave, появляется ошибка: "Нарушение прав доступа к сокету".
    Номер порта - 502.
    А порт 502 у вас не занят? Другие ПО его не используют?
    Можете в командной строке прописать netstat -no и поискать через Ctrl+F "502"
    И IP адрес ПК у вас какой?
    Последний раз редактировалось Pavel5698; 29.05.2024 в 17:16.

  8. #8

    По умолчанию

    Цитата Сообщение от Pavel5698 Посмотреть сообщение
    А порт 502 у вас не занят? Другие ПО его не используют?
    Можете в командной строке прописать netstat -no и поискать через Ctrl+F "502"
    И IP адрес ПК у вас какой?
    Да, похоже на то, что порт 502 был занят, но не могу понять чем.

    IP адрес ПЛК = 10.0.6.10,
    маска подсети 255.255.255.0,

    IP адрес ПК = 10.0.6.20, так же на нём работает MasterSCADA и её RunTime (может он как-то влиял?).
    маска подсети 255.255.255.0,
    Отключил все брэндмауэры и антивирусы - также блокировался порт.

    Добавил в ПЛК узел Slave, MasterOPC сделал Master - всё заработало.

    Всё закрыл, выключил скаду и OPC сервер, вбил "netstat -no" - подключений с таким IP нет.

    Ещё интересный момент - после перезагрузки ПК один раз всё заработало - в OPC сервере ПЛК подключился, заморгали светодиоды на его разъёме.
    Но после переподключения опять ошибка, что сокет не доступен...

  9. #9

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Попробовал - у меня такой ошибки нет, через ModbusPoll опрашивается:

    изображение_2024-05-29_210621169.png

    Вообще мастер через конфигурацию в ПЛК1X0 не поддерживает групповые запросы, если регистров много - надо использовать библиотеки.
    Может проще сделать ПЛК слейвом - даже через конфигурацию это работает без нареканий
    Групповые запросы ПЛК160-М2 поддерживает - я записываю сразу STRING по 80 регистров через "Preset Multiple Registers" команду 0x10.
    Или Вы имеете ввиду MasterOPC не поддерживает?

    Попровал ПЛК слейвом - действительно в чём-то проще, и сразу принимать данные в MasterSCADA

  10. #10

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение
    Групповые запросы ПЛК160-М2 поддерживает - я записываю сразу STRING по 80 регистров через "Preset Multiple Registers" команду 0x10...
    Да, это тоже вариант

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Зависание MasterOPC Universal Modbus Server
    от fizhimik в разделе Master SCADA 3
    Ответов: 0
    Последнее сообщение: 02.08.2023, 11:19
  2. Modbus Universal MasterOPC Server и ВКТ-7
    от Alex Tulaev в разделе Master SCADA 3
    Ответов: 5
    Последнее сообщение: 03.03.2017, 09:55
  3. Modbus Universal MasterOPC Server
    от jus в разделе Master SCADA 3
    Ответов: 21
    Последнее сообщение: 26.02.2015, 11:35
  4. Подключение ПЛК-100 к MasterOPC Universal Modbus Server
    от Слава1 в разделе Master SCADA 3
    Ответов: 14
    Последнее сообщение: 08.06.2012, 00:34
  5. Modbus Universal MasterOPC Server и ПЛК мастер
    от smk1635 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 13.09.2011, 22:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •