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

Тема: Адресация приборов с сети RS485

  1. #1

    По умолчанию Адресация приборов с сети RS485

    Возьмем модуль дискретных входов 16 канальный МВ110-16ДН
    Посмотрим таблицу регистров для Modbas, там сказано значения регистров для входов от 64 по 79. это для базового адреса сети, например 1

    Потом сказано что прибору принадлежит еще 15 адресов сети и естественно опять для каждого адреса сети, наверно свои регистры от 64 по 79. получается на весь прибор 256 регистров счетчиков, понимаю, что-то я понял не правильно. Объясните. Могу ли я на 4 прибора поставить адреса сети 1, 2, 3, 4 или нужно все-таки 1, 17, 33, 49.

  2. #2
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    там сказано значения регистров для входов от 64 по 79
    там сказано...
    Значение счетчиков дискретных входов можно считать из регистров с номерами от 64 (0х40) до 79 (0х4F).
    А сами входы находятся в одном регистре по адресу 51.
    это для базового адреса сети
    Покуда речь о модбасе, это для любого адреса сети. В этом протоколе вообще не существует понятия «базовый адрес» — есть только «адрес».
    Могу ли я на 4 прибора поставить адреса сети 1, 2, 3, 4
    Легко и непринуждённо. Не знаю как там в протоколах ОВЕН и DCON, а в Модбасе система простая: дом (адрес прибора) - квартира (адрес регистра), и одно от другого в плане нумерации никак не зависит.
    Последний раз редактировалось Yegor; 01.03.2012 в 13:42.

  3. #3

    По умолчанию

    Спасибо за ответ, но то, что Вы написали, я прекрасно понимаю, с модбасом сталкиваюсь не в первый раз. Я не понимаю, что они хотят этим сказать, привожу выдержку из документации.
    Таким образом, под каждый прибор МВ110
    резервируется 16 сетевых адресов, т.к. прибор имеет 16 счетных входов и рассматривается в сети ОВЕН как 16 одноканальных счетчиков.

    Значит по каждым 16 сетевым адресам должны быть еще и свои регистры, какие?

    Я пока установил адреса: 16, 32, 48, 64. Лампочки RS-485 моргают, но и ламочки АВАРИЯ промаргивают на всех четырех приборах одновременно раз в секунду, это нормально? В настройках на приборы выставил аварийное состояние 1 сек. Это получается, контроллер не успевает опросить 4 прибора за одну секунду, и это на скорости 115. Работаю через маски входов.
    Последний раз редактировалось ZPavel; 01.03.2012 в 13:56.

  4. #4

    По умолчанию

    Ага, понятно. Спасибо. А подмигивание авариями, это нормально, или нет. Я с плк ОВЕН в первый раз работаю.
    Последний раз редактировалось ZPavel; 01.03.2012 в 15:31.

  5. #5

    По умолчанию

    ненормально

  6. #6

    По умолчанию

    Смотря что Вы понимаете под подмаргиванием...

  7. #7

    По умолчанию

    Подмаргивание, это значит, кратковременно загорается с интервалом в 1 секунду. В сети контроллер ПЛК110-мастером, и четыре слэйва, два модуля входов 16 канальных и два релейных модуля выходов 16 канальных. Протокол модбас-рту, скорость 115200. Опрос слэйвов по времени, время выставлено 100 мс для каждого модуля. Время обнаружения неактивности сети в модулях выставлено 1 сек.
    Для теста, по сигналу от модуля входов удерживается включенным выход модуля выходов. Слышно, как реле клацает с периодичностью 1 секунда. Установка времени опроса слэйвов на 50 и 20 мс, не помогли.
    Получается, нужно увеличивать время обнаружения неактивности сети в модулях до 2 секунд? А мне желательно 1 секунду иметь, у меня фрезерный станок. Я важные линии управления завел на контроллер, на модулях расширения сидят не очень важные, но все же.
    Последний раз редактировалось ZPavel; 02.03.2012 в 17:35.

  8. #8

    По умолчанию

    Нет, единица тем держится стабильно, срабатывает авария сети на модулях. Дело не в переменных, дело в появлении сигнала аварии на модулях расширения. Я хочу добиться минимально времени опознавания модулями расширения того, что пропала сеть.
    Я считал, раз есть настройка в одну секунду, значит, все должно работать, а не тут то было.
    Последний раз редактировалось ZPavel; 02.03.2012 в 19:04.

  9. #9

    По умолчанию

    Вот текущий вариант.
    Вложения Вложения

  10. #10

    По умолчанию

    Но я же могу, наверно, заставить мои программы выполнятся по очереди?

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

Похожие темы

  1. Адресация приборов в Modbus RTU
    от mikl65 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 31.12.2013, 11:38
  2. разгрузка сети Rs485
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 04.09.2010, 14:58
  3. Ответов: 8
    Последнее сообщение: 24.03.2010, 08:43
  4. Ответов: 10
    Последнее сообщение: 24.09.2008, 13:33
  5. 2 ПЛК в сети RS485
    от SeZon в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 01.10.2007, 20:24

Ваши права

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