Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: плк-100,разрыв соединения RS-485 и переменные

  1. #11
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от Алексей Александрович Посмотреть сообщение
    И вместо надписи "ПОТЕРЯ СВЯЗИ. АВАРИЯ" будут светится "0000". Это оригинально.
    например я пишу -1 и на панели у меня появляются звездочки, в дополнении к сообщению об аварии
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #12

    По умолчанию

    Лучше цветочки. Сейчас дошутимся и модераторы тему закроют. Все равно не понял зачем обнулять. Связи нет. Аварийная ситуация. И черт с ними с этими цифрами.

  3. #13
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от Алексей Александрович Посмотреть сообщение
    Лучше цветочки. Сейчас дошутимся и модераторы тему закроют. Все равно не понял зачем обнулять. Связи нет. Аварийная ситуация. И черт с ними с этими цифрами.
    во многих приборах,в том числе и овен, есть безопасные состояния при аварии, решил человек реализовать такое же в плк при обрыве, ничего страшного не произойдет, поставит вместо нуля макс.значение и все пиды прикроются, вопрос то в реализации, а не в конкретном значении
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #14

  5. #15

    По умолчанию

    Вот поражают люди,которые не зная что к чему, фантазируют и навязывают своё мнение другим! Для чего,зачем и почему тут не обсуждается. Вопрос как?
    А если кому интересно то по существу. Есть датчики. О своём состоянии и о измеренной величине они "говорят" определёнными регистрами. Идёт опрос. Разрыв. А что показывает ПЛК- последние значения. Да, они прописываются в визуализацию, как сказал capzap . Не было бы нужды, в Codesys 3 в конфигураторе такой опции бы не было!
    Решение завязано на анализе Last Error и Last Adres. Но напрямую это сделать не получается( обе переменные меняются).

  6. #16

    По умолчанию

    Оборудование бывает разное. Иногда оно уникальное и нет готовых шаблонов. Производители пишут такие вещи например как: "Карта адресов, несущих информацию о состоянии устройства". Вот от неё всё и отталкивается.
    Решений можно придумать много, у каждого свои мозги. Вот для этого сюда и выносится. Критика нужна, если она конструктивная, всё остальное срач!

  7. #17
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Цитата Сообщение от cen_turion Посмотреть сообщение
    Решение завязано на анализе Last Error и Last Adres. Но напрямую это сделать не получается( обе переменные меняются).
    Вызывайте программу анализа RS485 в основном цикле, с периодом 10мс. Если изменился адрес и ошибка отлична от нуля, значит устройство с таким адресом не ответило. Считайте количество ошибок для каждого устройства, получите статистику надёжности канала связи. К сожалению, если по одному адресу несколько запросов, то недостоверный запрос так просто не вычислить.

  8. #18

    По умолчанию

    Сделал немного иначе. У меня ПЛК 100 выполняет функцию "моста"(пропускает через себя). Создал буффер. Данные,полученные при опросе, записываю туда. Отдельной создал массив ошибок. Туда записываются ошибки при определённом адресе устройства, если имеются (Е1-ошибка уст-ва по первому адресу, Е2 -ошибка по второму и т.д). Далее анализ. Если нет ошибки,то данные пошли на выход, если есть - на выход нуль. Думаю можно было оптимизировать, работая с указателями, но кол-во датчиков было не большое. Всё работает.

  9. #19

    По умолчанию

    Вот поражают люди,которые не зная что к чему, фантазируют и навязывают своё мнение другим! Для чего,зачем и почему тут не обсуждается. Вопрос как?
    А если описать Вы начали в середине обсуждения?
    Критика нужна, если она конструктивная, всё остальное срач!
    А это зря.
    В споре рождается истина

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 13.03.2014, 18:12
  2. ПЛК-100 RS-485 ТРМ202
    от maks-tver в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 15.03.2013, 14:42
  3. Ответов: 1
    Последнее сообщение: 25.02.2012, 10:55
  4. модем МП01 разрыв соединения
    от Дмитрий Ф в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 11.11.2011, 08:10

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

Ваши права

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