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

Тема: ПЛК110-30+МК110-4ДН.4Р

  1. #1

    По умолчанию ПЛК110-30+МК110-4ДН.4Р

    Приветствую, коллеги.

    Испытываю проблемы при использовании МК110-4ДН.4Р, подключен с дефолтными значениями к ПЛК110-30 по второму 485, протокол ModBus.
    Входы опрашиваются в 8-bit без малейших проблем. Все работает.
    Выходы - никак. Когда встаю на шину конвертором 232-485, запускаю конфигуратор М110 и прописываю руками r.OE для addr..addr+4 - без проблем все включается и выключается.
    c ПЛК - хоть в каком варианте, что OWEN master, что ModBus master - не могу добиться управления. Наверняка я делаю что-то не так, ведь все остальные модули ведут себя нормально.
    Пишу uint16 (write register output/change value), пока - прямо из конфигурации ПЛК в CDS 2.3, 50 регистр через функцию 0x10 и 1 пробовал, и 2, и 4, и 15 - все едино.
    И уже далеко не только 50 пробовал от отчаяния. Модуль в дефолты пока не сбрасывал.
    Люди добрые, подскажите, где я мог налажать, пожалуйста если можно - то лучше как младенцу, в деталях.
    UPD1 регистр 0 тоже пробовал в 1000. - Не помогает. И в комбинации с 50 регистром в бинарный ?ххх1 тоже.
    UPD2 в процессе экспериментов пробовал менять только логику/период/скважность для первого выхода (потом вернул на родину), остальные - в дефолтах, так что не думаю, что я что-то напортачил.. Завтра попробую сбросить через JP3, отпишусь..

    UPD3 Возможно зря я читаю входы как 8-bit.. В документации сказано, что это uint16. Тоже проверю и отпишусь.
    Последний раз редактировалось Umgah; 18.01.2015 в 20:16.

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,586

    По умолчанию

    50 регистр это битовая маска выходов - 1 это выход 1 должен включиться, 2 - выход 2, 4 - выход 3, 15 - выходы 1,2,3 и 4

    Вы бы проект выложили, быстрее бы нашли причину

  3. #3

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    50 регистр это битовая маска выходов - 1 это выход 1 должен включиться, 2 - выход 2, 4 - выход 3, 15 - выходы 1,2,3 и 4

    Вы бы проект выложили, быстрее бы нашли причину
    Большое спасибо за ответ. Я эмбедщик (AVR в основном) с приличным стажем, я понимаю, что означают биты. Сегодня не могу, уже дома. Завтра сниму конфиг. Ну и если смогу разобраться - отпишусь что было проблемой.

  4. #4
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    882

    По умолчанию

    В конфигураторе точно выбрано управление выходами по 485?
    Логика.JPG

  5. #5

    По умолчанию

    Точно не помню. Спасибо, проверю. При чтении регистра регистра 80 там точно 0, так что скорее всего да, дефолтный пресет.

  6. #6

    По умолчанию

    Победил. Просто выполнил сброс устройства установкой JP2, и все заработало как надо.
    Похоже модули имеет смысл всегда сбрасывать, потому что еще один модуль 8ДФ наотрез отказывался работать по 485. Сбросил и его (джампером и до кучи конфигуратором) - тут же заработал как миленький.
    Всем спасибо.

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 25.12.2013, 09:28
  2. Связь с МК110-220.4ДН.4Р
    от Громова в разделе Сервисное ПО
    Ответов: 7
    Последнее сообщение: 28.10.2013, 14:32
  3. Ответов: 16
    Последнее сообщение: 23.04.2010, 15:33

Метки этой темы

Ваши права

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