Страница 2 из 7 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 62

Тема: ОВЕН СМИ2-М - обновленный modbus-индикатор

  1. #11
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Вероятно, я неверно понял ваше сообщение.

    1.Зачем данные строки в "retain" ?
    Что вы называете "данные строки"?

    Что в 4224...4248 ?
    Там ничего нет - это запас для потенциальных будущих приборов, где могут потребоваться строки длиннее 32 символов.

  2. #12
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Насчет п. 1, 2 - я понял, что вы имеете в виду.
    Мы обдумаем вариант добавления настройки для управления этим поведением.
    Или, возможно, эти вопросы снимутся, если таймаут безопасного состояния будет обрабатываться с момента подачи питания?

    3. Согласен, таймаут должен сбрасываться от любого запроса.
    Если это не так - поправим.

  3. #13
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Насчет совместимости карты регистров - текущая аппаратно-программная платформа подразумевает модульную разработку.
    Простыми словами, на примере Mx210 - у всех устройств с DI битовые маски расположены по одним и тем же регистрам за счет этого (так как переиспользуется один и тот же программный модуль).
    В случае выпуска другой модели индикатора - его регистры точно также будут совпадать со СМИ2-М.
    Начальные регистры (0 и далее) уже задействованы в другом модуле.
    Т.е. при необходимости сделать прибор и с модулем индикатора, и с тем другим модулем - начнутся проблемы из-за пересечения адресов.
    Да, разумеется, можно разруливать это ручной доработкой, но это как раз рушит основные преимущества модульного подхода.

    С другой стороны, мне понятно желание не прикасаться к проекту с ПЛК (исходников нет, разработчик сгинул, ясно, бывает).
    Но старый СМИ2 никуда не пропадает и с подготовкой ЗИП не должно возникнуть проблем.
    В крайнем случае, можно настроить СМИ2-М в режиме Spy - понятно, что на стороне мастера будут генерироваться ошибки из-за отсутствия ответа, но в некоторых случаях это, вероятно, приемлемо.
    Если мы получим значительное число просьб по поддержке обратной совместимости по адресам регистров - то, вероятно, вернемся к рассмотрению этого вопроса.

    )) Вопрос снимется если этот таймаут с момента подачи питания будет сразу сработавшим. Это логично т.к. OnDisconnect не может прозойти если OnConnect'а еще не было. Connect на старте всегда FALSE
    Понял.

  4. #14
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Насчет замечаний по контролю таймаута - всё воспроизвелось, добавил в список исправлений для следующей прошивки.
    По поводу добавления в РЭ дефолтных значений параметров - отписался нашим техническим писателям.

  5. #15
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А с артефактами "прошлой жизни" (пост 15) ?
    Я это вижу так - включаем индикатор - видим артефакты "прошлой жизни".

    Далее вариантов развития ситуации несколько:
    1. Мастер присылает новый запрос на запись - на индикаторе актуальное значение. (ожидаемое поведение)
    2. Мастер присылает только запросы на чтение - на индикаторе значение "прошлой жизни". (в следующей прошивке)
    Мне это кажется приемлемым вариантом, потому что альтернатива - показывать 0 - тоже выглядит не лучшим решением (пользователь может подумать, что это актуальное значение от мастера).
    3. Мастер не присылает вообще ничего - спустя таймаут отображаем битовую маску безопасного состояния. (в следующей прошивке)

    Вообще, на мой взгляд, в большинстве применений оптимальным вариантом является циклическая запись в индикатор.

  6. #16

  7. #17

    По умолчанию

    Впервые использую подобный индикатор, опыта мало, не получается выводить символы, так как сетевого шаблона с примером программы как на сми2 пока нет. Подскажите когда появится?

  8. #18
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Цитата Сообщение от Roshah Посмотреть сообщение
    Впервые использую подобный индикатор, опыта мало, не получается выводить символы, так как сетевого шаблона с примером программы как на сми2 пока нет. Подскажите когда появится?
    Добрый день.
    Что вы называете "сетевым шаблоном"?
    К какому устройству вы пытаетесь подключить СМИ2-М?
    Что вы хотите отображать на индикаторе?

  9. #19

    По умолчанию

    Не так сформулировал. Шаблон сетевых устройств для Owen logic.
    В этой теме выкладывали их и примеры программ. https://owen.ru/forum/showthread.php?t=25978
    Сми2м подключаю к ПР200. ПР - master.

  10. #20
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    7,372

    По умолчанию

    Цитата Сообщение от Roshah Посмотреть сообщение
    Не так сформулировал. Шаблон сетевых устройств для Owen logic.
    В этой теме выкладывали их и примеры программ. https://owen.ru/forum/showthread.php?t=25978
    Сми2м подключаю к ПР200. ПР - master.
    Да, шаблона пока нет, но есть учебное видео:
    https://youtu.be/d-M19tIZy_U

Страница 2 из 7 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. Индикатор RS485 - СМИ2
    от Ельцов Андрей в разделе В продаже
    Ответов: 287
    Последнее сообщение: 07.08.2020, 08:11
  2. Выносной индикатор для ОВЕН ПР
    от Atman в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 31.07.2017, 16:16
  3. ПЛК-100 и СМИ2 - связь по протоколу ОВЕН
    от Антон Волков в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 10.09.2014, 19:17
  4. СМИ2 и modbus
    от ribamuka в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 23.04.2014, 17:43
  5. Индикатор RS485 - СМИ2
    от Ельцов Андрей в разделе В разработке
    Ответов: 120
    Последнее сообщение: 15.09.2012, 09:00

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

Ваши права

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