Показано с 1 по 10 из 31

Тема: МВ210-101 + ПЛК-150-А-М

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию МВ210-101 + ПЛК-150-А-М

    Здравствуйте уважаемые форумчане.
    Подскажите, пожалуйста, где и что не так делаю...
    В одной подсети имеется настроенный МВ210-101 с подключенными 8 датчиками, и ПЛК-150-А-М с подключенными 2 датчиками и одним клапаном с AI и AO. Они опрашиваются и управляются через OWENCLOUD, т.е. заданное через OWENCLOUD, обработанное ПЛК и ушедшее на клапан через AO, я вижу на аналоговом входе ПЛК опять таки в OWENCLOUD.
    Теперь надо организовать обмен между МВ210-101 и ПЛК150 по локальной сети.
    Что сделано:
    1. В конфигурации ПЛК создан элемент "Modbus (Master)"
    2. Добавлен подэлемент "Universal Modbus Device" с настройками:
    IP: 192.168.11.51
    Max timeout : 150 ms
    TCPPort: 502
    NetMode (режим работы в сети): TCP
    ModuleSlaveAddress (Адрес подчиненного устройства): 1
    WorkMode (режим работы): by poll time (по времени)
    PollingTime (): по умолчанию 100
    Visibility (Видимость): no
    Amount Repeat (число повторов): 3
    Byte Secuence (Порядок передачи байтов посылки): native.

    Порт и "ModuleSlaveAddress" посмотрел в OWENCONFIGURATOR

    3. Пытаюсь опросить 1 и 2 входы МВ210-101, и прочитать из них переменные типа FLOAT и Integer.
    Для этого в "Universal Modbus Device" добавлен несколько подэлементов типа "real input module" со следующими настройками:
    Real Input Module (VAR)_0: Registr Address=4000, Command=Read Holding Registers (0x03)
    Real Input Module (VAR)_1: Registr Address=4001, Command=Read Input Registers (0x04)
    Real Input Module (VAR)_2: Registr Address=4002, Command=Read bytes (0x70)
    Real Input Module (VAR)_3: Registr Address=4003, Command=Read Holding Registers (0x03)
    Real Input Module (VAR)_0: Registr Address=4064, Command=Read Holding Registers (0x03)

    Соответственно созданы глобальные переменные для каждого из подэлементов, программа прогружена в контроллер и запущена.

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

Похожие темы

  1. Ответов: 25
    Последнее сообщение: 09.01.2020, 09:05

Ваши права

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