Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 30 из 35

Тема: Конфигуратор и МВ110-8АС

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Коллеги, приветствую.

    Пусконаладка оборудования началась только 10.02.2020.
    Привез с собой два модуля МВ110-8А и заменил ими установленные МВ110-8АС.
    Если помните, были проблемы с одновременной работой 8А и 8АС.
    Т.е. отключение любого датчика давления вызывает немедленное сообщение об ошибке (раньше это не работало).

    На первый взгляд показалось, что проблема ушла, но потом началось:

    1. При запуске оборудования (нажатие кнопки "Пуск") температура (вернее показания), измеряемая датчиком, подключенным к 1-му каналу МВ110-8А-2 (адрес MODBUS - 9) "валится" ступенчато градусов на 10 вниз. После остановки оборудования показания возвращаются на место.
    2. Периодически выдаются сообщения о неисправности датчиков давления, подключенных к МВ110-8А-1 (адрес MODBUS - 1). Ошибка сбрасывается только после отключения/включения напряжения питания.

    Решил пойти радикальным путем - датчики температуры подключил к аналоговым входам ПР200, сконфигурировав их, как 0...4000 Ом и подключив к ним внутри программы сетевые переменные (для чтения панелью СП307 с целью отображения на дисплеях) через макросы преобразования сопротивления в температуру (100П) из онлайн базы (автор - Юрий Ревака).
    Ура - с температурами стало все в порядке.

    Таким образом, к ПР200 Master остался подключен только один МВ110-8А Slave.
    Но "глюки" с периодическим "отваливанием" датчиков давления остались.

    Пробовал подключать МВ110-8А к ОРС-серверу.
    К сожалению, лог (даже в архиве) сюда не загружается.
    Но в нем присутствуют несколько десятков сообщений: "Нет ответа от устройства", "Устройство вернуло ошибку. Неизвестный код исключительной ситуации", "Устройство вернуло ошибку. Короткое замыкание", "Устройство вернуло ошибку. Мала температура свободных концов ТП" - (а термопара здесь причем?).

    В общем, подключил я вместо МВ110-8А снова МВ110-8АС и все заработало!
    А датчики температуры так и остались подключены к аналоговым входам ПР200.

    Какие будут мнения о столь странном поведении МВ110-8А?

    Напомню - абсолютно идентично ведет себя и второй шкаф управления.

  2. #2
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Хрень какая-то. Скачай другой конфигуратор или не с тем девайсом законектился
    Девайс тот - М110-8АС.
    Версия Конфигуратора - 1.1.0.60. Где взять другую?

    А вообще вопросов много.

    1. На скриншоте ниже - заголовок окна программы. Как видим, прибор М110-8АС.

    1.png

    В самом окне программы название прибора уже М110-8С.

    2.png

    2. К прибору подключены 6 датчиков давления ОВЕН:

    1-й канал - ДИВ0.05
    2-ой канал - ДИ0.6
    3-й канал - ДИВ0.9
    4-й канал - ДИ1.0
    5-й канал - ДИ4.0
    6-канал - ДИ4.0

    На скриншоте выше видны настройки каналов. Вроде все правильно.
    На данный момент давление на всех датчиках атмосферное.
    Но измеренное значение по 1-му каналу некорректное: -0.250 (должно быть около 0, как на остальных каналах).

    Чего я только не делал:

    Подключал к 1-му каналу другой датчик ДИВ0.05 - та же ситуация.
    Подключал к 1-му каналу датчик ДИВ0.9, изменив и записав в прибор диапазон -1...9, - некорректное значение (не 0).
    Подключал ДИВ0.05 вместо ДИВ0.9 к 3-му каналу, изменив и записав в прибор диапазон -1...0.5, - те же -0.250.
    Подключал ДИВ0.05 к свободному 7-му каналу, соответствующим образом его настроив, - те же -0.250.

    В чем "косяк"?
    Последний раз редактировалось Borserg; 30.04.2018 в 11:51.

  3. #3
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Если девайс отвечает, что он М110-8С, значит он М110-8С.
    Либо прошивка не родная..

  4. #4
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Такую муть для модбас как разнесение адресов - не использую. Всегда 1,2,3...
    Такой бред для RTU как rs.dL - не использую. Всегда 0. Быстрее чем может - слейв не ответит. Зачем ему еще чего-то ждать ?
    Зачем использовать конфигуратор кроме как для настройки - ума не приложу.
    Некоторые слейвы (и далеко не только овены) не в состоянии отбивать время меньше некоторого значения, и ввиду этого являются очень "нежными" и требуют паузы перед запросом к ним (ни какого отношения к rs.dL), иначе видимо не в состоянии вычленить запрос из потока при наличии кучи слейвов. Например для 8A 8..10мс (на 38400)
    Если этот modbus poll не имеет таких индивидуальных параметров запроса - тогда он отстой. Обойти это наверно как-то можно принудительным увеличением периода запросов когда эти паузы образуются сами по себе (не экспериментировал за ненадобностью)
    И да. Здеся опрашивать 8А чаще 3сек - нет смысла.
    Если я Вас правильно понял, необходимо:

    1. В конфигураторе для обоих модулей выставить параметр Rs.dL равным "0".

    2. В настройках слота "Master" ПР200 выставить Интервал между запросами равным 3000 мс (3 секунды).

    Настройка ПР200.png

    Ну а в Modbus Poll интервал между запросами, очевидно, настраивается здесь:

    Настройка Modbus Poll.png
    Последний раз редактировалось Borserg; 06.05.2018 в 21:01.

  5. #5
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    1. Ну да
    2. Для 8А - да. Для 8AC - можно и 0, он же быстрый

    Ссылка - битая. Интервал для всех запросов ?
    Картинки подправил (не знаю, что произошло - вставлял с компьютера как png.
    В настройках ПР200 интервал между запросами настраивается для слота "мастер" в целом. Я не могу назначить разные интервалы для разных "ведомых".
    Как, собственно, и в Modbus Poll.

    Сегодня, ради эксперимента, вместо модулей аналогового ввода использовал программу Modbus Slave.
    Проект работает "на ура". Все рабочие параметры и аварийные ситуации (задаваемые из окна Modbus Slave) отрабатываются связкой ПР200+СП307 без малейших нареканий.

    Имитация обоих модулей.png

    Очевидно, что мое решение использовать "быстрое" и "медленное" устройства в одной сети Modbus было ошибочным. Надо было ставить два "медленных" (два "быстрых" не получится - к "быстрому" 8АС нельзя подключить термометры сопротивления).

    Неплохо было бы предупреждать потребителей о возможных конфликтах при использовании связки "быстрый - медленный".
    Последний раз редактировалось Borserg; 06.05.2018 в 21:33.

  6. #6
    Пользователь Аватар для Borserg
    Регистрация
    06.05.2015
    Адрес
    Санкт-Петербург
    Сообщений
    150

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Тогда оба - отстойные мастера.
    Очень многообещающее заключение.
    А что делать то?

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 10.10.2015, 17:19
  2. Ответов: 7
    Последнее сообщение: 10.10.2015, 17:19
  3. Конфигуратор для Мв110
    от Ярослав555 в разделе Сервисное ПО
    Ответов: 1
    Последнее сообщение: 23.07.2014, 09:55
  4. Конфигуратор МВ110
    от Иван Михайлов в разделе Сервисное ПО
    Ответов: 3
    Последнее сообщение: 20.12.2013, 06:13
  5. мв110-8ас + конфигуратор м110
    от EFrol в разделе Мх110
    Ответов: 7
    Последнее сообщение: 18.08.2010, 09:54

Ваши права

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