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

Тема: Чтение маски значений входов МВ110-16Д из панели Weintek

  1. #1

    По умолчанию Чтение маски значений входов МВ110-16Д из панели Weintek

    Здравствуйте,

    Имею панель Weintek и 5 различных модулей ввода МВ110 присоединенных по Modbus RTU. Показатели аналоговые с МВ110-8А читаю с коммандой 3х к примеру, 3х-16#4 и тип 32bit Float, все вроде работает. Не могу никак подобрать тип и адрес регистра для чтения битовой маски значений входов модуля МВ110-16Д. В документации указан регистр 51 и тип int16, пробовал в Weintek 3х-64#51 и тип 16bit Signed (где 64 адрес модуля), но ничего не выдает. Собственно вопрос как этот регистр прочитать, какую команду и тип использовать в Weintek/EasyBuilder Pro.

    Спасибо!

  2. #2
    Пользователь
    Регистрация
    15.06.2012
    Адрес
    Витебск
    Сообщений
    28

    По умолчанию

    Используйте функцию 4х по крайней мере я ей читаю битовые маски модулей МК.
    4х-64#51

  3. #3

    По умолчанию

    Цитата Сообщение от TOPan Посмотреть сообщение
    Используйте функцию 4х по крайней мере я ей читаю битовые маски модулей МК.
    4х-64#51
    Попробовал 4х, без изменений, лейбл который должен был отображать значение регистра пуст.

  4. #4
    Пользователь
    Регистрация
    04.09.2012
    Адрес
    Омск
    Сообщений
    223

    По умолчанию

    16bit Signed - надо unsigned.
    Команда чтение без разницы, что 3х, что 4х - модуль поддерживает обе.
    А вообще проще использовать адресные метки, и считывать побитно
    Последний раз редактировалось Rask; 12.08.2017 в 19:15.

  5. #5

    По умолчанию

    Цитата Сообщение от Rask Посмотреть сообщение
    16bit Signed - надо unsigned.
    Команда чтение без разницы, что 3х, что 4х - модуль поддерживает обе.
    А вообще проще использовать адресные метки, и считывать побитно
    Попробовал 16bit Unsigned, не помогает.

    Можно поподробнее насчет адресных меток и считывания побитно? Какие команды, адреса используются для этого? Если так можно считывать отдельные биты в этой маске это было бы еще лучше.

  6. #6
    Пользователь
    Регистрация
    04.09.2012
    Адрес
    Омск
    Сообщений
    223

    По умолчанию

    а Вы уверены что модуль в сети?

  7. #7

    По умолчанию

    Цитата Сообщение от Rask Посмотреть сообщение
    а Вы уверены что модуль в сети?
    При подключении этой сети к компу с через АС4, конфигуратор видит модуль и вроде все входы работают правильно. При подключении к панели все остальные модули (МВ110-8А) работают, этот МВ110-16Д тоже мигает, вроде как запросы к нему идут. Плюс, когда в программе панели я пытаюсь использовать явно отсутствующие адреса модулей или команды он выдает ошибку отсутсвия ПЛК (PLС no response), здесь же он просто ничего не выдает на элементы которые должны отображать данные с этого регистра. То есть, по всем параметрам модуль он видит и обращается к нему, но что-то не то с данными, то ли типы то ли регистры не те.

  8. #8

    По умолчанию

    Проверил пакеты пересылаемые между панелью и сетью с помощью EasyDiagnoser, команды посылаемые на МВ110-16Д вида 4х-64#51 и 3х-64#51 возвращают ошибку 12 - Ignore. Пока не знаю что это означает в данном контексте, то ли то что модуль игнорирует панель вообще, то ли конкретно эти команды.

  9. #9

    По умолчанию

    Поставьте 52 в адресе регистра.

  10. #10

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Поставьте 52 в адресе регистра.
    Заработало! Спасибо! И 3х-64#52, и 4х, и побитовое 3х_Bit-64#5200 все работает. Во всем адрес регистра значит был виноват, в документации к МВ110-16Д везде адрес указан 51, а надо было 52.

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

Похожие темы

  1. Вывод сообщений в панели Weintek
    от КучаВопросов в разделе Трёп (Курилка)
    Ответов: 7
    Последнее сообщение: 05.02.2015, 21:40
  2. Вывод сообщений в панели Weintek
    от КучаВопросов в разделе Панели оператора (HMI)
    Ответов: 0
    Последнее сообщение: 05.02.2015, 10:47
  3. Связь ПЛК 150 и панели Weintek MT8070iH
    от Magistr05 в разделе Панели оператора (HMI)
    Ответов: 16
    Последнее сообщение: 21.11.2012, 18:45
  4. MasterScada прием маски входов мв110-16дн
    от alexval2006 в разделе Master SCADA 3
    Ответов: 10
    Последнее сообщение: 25.10.2010, 16:54
  5. Ответов: 6
    Последнее сообщение: 08.03.2010, 16:55

Ваши права

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