Показано с 1 по 8 из 8

Тема: Настройка модуля выходов МУ110-32Р

  1. #1

    По умолчанию Настройка модуля выходов МУ110-32Р

    Здравствуйте! Подскажите пожалуйста, как настроить подключение модуля МУ110-32Р к ПЛК110-32 по Modbus (RS485) в Codesys 2.3? Перехожу на ОВЕН со Шнайдера по причине отсутствия контроллеров Шнайдер на рынке и упёрся можно сказать в самом начале. Программу автоматики написал, а обращение к модулю не осилил ещё. Может есть где-то конкретный пример с записью выхода. Спасибо и извиняюсь, если не увидел очевидный ответ

  2. #2

    По умолчанию

    Цитата Сообщение от sng21099 Посмотреть сообщение
    Здравствуйте! Подскажите пожалуйста, как настроить подключение модуля МУ110-32Р к ПЛК110-32 по Modbus (RS485) в Codesys 2.3? Перехожу на ОВЕН со Шнайдера по причине отсутствия контроллеров Шнайдер на рынке и упёрся можно сказать в самом начале. Программу автоматики написал, а обращение к модулю не осилил ещё. Может есть где-то конкретный пример с записью выхода. Спасибо и извиняюсь, если не увидел очевидный ответ
    Добрый день. Тут можете посмотреть пример для ПЛК100 (в Вашем случае будет аналогично) https://ftp.owen.ru/CoDeSys23/07_Exa..._MX110+PLC.zip
    Карту регистров можно посмотреть в РЭ на модуль https://owen.ru/product/moduli_diskr...n_and_software
    Инженер по продукту "Датчики температуры" компании "ОВЕН"

  3. #3

    По умолчанию

    Я так понимаю, что в списке этих примеров нет именно модуля на 32 выхода(

  4. #4

    По умолчанию

    Добрый день.
    Верно, примера конкретно для МУ110-32Р нет. Смотрите пример на МУ110-8Р и делайте аналогичный проект для ПЛК110-32Р. Вам нужно будет поменять адреса регистров согласно РЭ на МУ110-32Р и задать соответствующие сетевые настройки (скорость, число бит данных, число стоп-бит, адрес).

  5. #5

    По умолчанию

    Спасибо, буду пробовать

  6. #6

    По умолчанию

    Сделал по примеру, адреса битовой маски указал 97 и 98. Пробую программу на контроллере: на модуле выходов зажигается 24 выход, хотя должен сработать 6. При этом значение маски верное -128. Что-то я не так с адресацией делаю, а что - не понимаю

  7. #7

    По умолчанию

    Цитата Сообщение от sng21099 Посмотреть сообщение
    Сделал по примеру, адреса битовой маски указал 97 и 98. Пробую программу на контроллере: на модуле выходов зажигается 23 выход, хотя должен сработать 6. При этом значение маски верное - 64. Что-то я не так с адресацией делаю, а что - не понимаю
    То есть у меня есть 2 регистра под одним USB-девайсом: С адресом 97 (out_mask_1) и с адресом 98 (out_mask_2). В первый регистр записываю значение выходов с 1 по 16, во второй с 17 по 24 (больше не нужно).
    Внутри регистра как идет нумерация? Out_mask_1.0 = первый выход или out_mask_1.1 = Первый выход? Сбивает с мысли, что на самом модуле нумерация выходов указана с номера выхода 1. (обычно видел 0)

  8. #8

    По умолчанию

    Всё, разобрался. Нумерация выходов идёт с нулевого бита, это раз. Регистры нужно было поменять местами, это два (то есть мой регистр out_mask_1 используется для больших выходов (27-24), а out_mask_2 для меньших (1-16)

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 07.02.2019, 19:17
  2. Ответов: 1
    Последнее сообщение: 08.12.2016, 15:29
  3. МУ110-8К гальваническая развязка между каналами
    от Sulfur в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 11.03.2016, 10:26
  4. настройка модуля i7016
    от niklud19511 в разделе Трёп (Курилка)
    Ответов: 1
    Последнее сообщение: 25.12.2015, 14:17
  5. выходы плк110-60 и модуля МУ110-32
    от service в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 21.11.2012, 19:07

Ваши права

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