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

Тема: Как в CODESYS обнулить переменные при обрыве RS-485?

  1. #1

    По умолчанию Как в CODESYS обнулить переменные при обрыве RS-485?

    Здравствуйте! использую аналоговый модуль МВ110-8а подключаюсь через конфигуратор к ПК - вижу все подключенные входы(датчики температуры). Отключаю кабель rs-485 вижу, что обрыв связи - все ок(данных с датчиков нет). Подключаю модуль к плк110-30 в кодесис через modbus (master)>rs-485-1>universal modbas device>real input module все ок(данные с датчика). Вопрос: в режиме работы программы при отлючении кабеля rs-485 у меня не обнуляются значения(данные с датчика), а сохраняются значения до обрыва. Понимаю, что элементарные настройки, но не могу найти...

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    отслеживайте ошибку связи в конфигураторе.
    по ней определяйте качество данных.
    А как вы хотели получать данные без фиксации значения?
    это правильно, что полученное значение фиксируется, до обновления.
    Нет обновления- нет изменения.

  3. #3

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    отслеживайте ошибку связи в конфигураторе.
    по ней определяйте качество данных.
    А как вы хотели получать данные без фиксации значения?
    это правильно, что полученное значение фиксируется, до обновления.
    Нет обновления- нет изменения.
    т.е. получается я должен для всего проекта - предусмотреть обрыв rs-485??? работать со значениями если нет ошибки?

  4. #4

    По умолчанию

    Зачем ерничать? Я не сталкивался конкретно с такой ситуацией. Думал обрыв rs-485 - обрыв сигнала в плк. Лучше подскажите как решить ситуацию, у меня около 30 сигналов получилось в итоге... все завязано с нагревом емкостей, на днях отлетел провод и нагрев продолжался...

  5. #5

    По умолчанию

    Цитата Сообщение от ma4etos Посмотреть сообщение
    Лучше подскажите как решить ситуацию, у меня около 30 сигналов получилось в итоге... все завязано с нагревом емкостей, на днях отлетел провод и нагрев продолжался...
    В модуле Modbus Master есть переменная Last Error. Если там появилось 81 - оборвался кабель. В теле программы добавьте проверку.

  6. #6
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Вывод делается на основании правильного ответа слейва или его отсутствия.

  7. #7
    Пользователь
    Регистрация
    17.02.2015
    Адрес
    Можга
    Сообщений
    51

    По умолчанию

    А можно простенький пример?
    вдруг отвалился один модуль, а не оборвался кабель?

  8. #8

    По умолчанию

    Цитата Сообщение от dim1987 Посмотреть сообщение
    вдруг отвалился один модуль, а не оборвался кабель?
    Для вашей ситуации обрыв кабеля или повреждение модуля одинаковый результат - авария.

  9. #9
    Пользователь
    Регистрация
    17.02.2015
    Адрес
    Можга
    Сообщений
    51

    По умолчанию

    любой модуль отвалится, а ошибка одна? и хоть как ищи причину? правильно понял?

  10. #10

    По умолчанию

    Цитата Сообщение от dim1987 Посмотреть сообщение
    любой модуль отвалится, а ошибка одна? и хоть как ищи причину? правильно понял?
    я пока что понял, что ошибка одна, но, скажем так, у меня 12 модулей, мне не подходит это)))

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

Похожие темы

  1. CodeSys v3.5 Визуализация. Переменные текста.
    от Варелка в разделе СПК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2014, 19:47
  2. как программно обнулить си-30
    от vligm в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 24.01.2012, 13:50
  3. ПЛК - переменные в Codesys
    от ioo в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 07.04.2011, 18:51
  4. Переменные в Codesys
    от Дмитрий Артюховский в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 28.03.2008, 13:55
  5. Как в CoDeSys связать переменные с Ип-320
    от незарегистрированный в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 28.02.2008, 07:15

Ваши права

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