Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 39

Тема: Аналоговые входы ПЛК 160

  1. #1
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию Аналоговые входы ПЛК 160

    Здравствуйте уважаемые пользователи! Помогите решить вопрос. Есть ПЛК 160 на его аналоговые входы подключены преобразователи (температура в 4-20мА) МТМ 400AD. Задача необходимо отлавливать обрыв датчика (ТСМ) и неисправность преобразователя. при обрыве датчика МТМ выдает 3,8 мА. Аналоговые входы у меня насроены как и преобразователи МТМ так: 4 мА -40град, 20мА 180 град. такие же и датчики ТСМ
    Вот что я увидел когда ко входу ничего не подключено (0 мА) -2,658459е-036. это состояние я отлавливаю с помощью блока (LIMIT) и вывожу по нему аварию преобразователя. А вот когда происходит обрыв самого датчика т.е на входе ПЛК появляется 3,8 мА ПЛК отображает -0,936.
    А это число входит в диапазон (-40 +180) и понему нет аварии.
    Подскажите как сделать так что бы отлавливать оба состояния?

  2. #2
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    Код аварии с аналогового входа передается или в первом или в последнем байте REAL - сам точно не помню. Сканирую этот байт, можно выявить аварию. Описание точно есть в руководстве по программированию и на форуме куча примеров

  3. #3
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    Спасибоза ответ. в руководстве не нашел можно ссылочку?

  4. #4
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    Нашел в руководстве по конфигурированию. Непонятно только с адресацией. Подскажите как обратьтся к этому байту? как из вот етого вот %IR 3.0 выделить старший байт?

  5. #5
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    Присвоить имя в конфигурации, например temp
    p:=ADR(temp);
    p:=p+3;
    b:=p^;
    как-то так...

  6. #6
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    Спасибо щас попробую А p и b в каком формате должны быть byte?

  7. #7
    Пользователь
    Регистрация
    03.03.2008
    Адрес
    Новосибирск
    Сообщений
    238

    По умолчанию

    b - byte
    p - указатель на байт

  8. #8
    Пользователь
    Регистрация
    13.07.2011
    Адрес
    Макеевка
    Сообщений
    224

    По умолчанию

    А что значит р - указатель на байт? Я когда ставлю b - BYTE мне кодесис пишет (невозможно преобразовать DWORD в BYTE) ставлю b - DWORD. пишет (^ требует указателя)

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

    По умолчанию

    Спасибо получилось. только при обрыве датчика я получаю не FB как написано в мануале а BF. наверно надо что то поменять местами. не подскажите что именно? За раннее огромное спасибо за помощь!

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

    По умолчанию

    Цитата Сообщение от desperadoes Посмотреть сообщение
    Спасибо получилось. только при обрыве датчика я получаю не FB как написано в мануале а BF. наверно надо что то поменять местами. не подскажите что именно? За раннее огромное спасибо за помощь!
    Может пора завязывать с изобретательством, в одной из библиотек от овена есть фб который расшифровывает аварии

Страница 1 из 4 123 ... ПоследняяПоследняя

Похожие темы

  1. Аналоговые входы на ПЛК 160
    от desperadoes в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 07.09.2015, 15:17
  2. Аналоговые входы
    от shindax в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 12.10.2011, 10:46
  3. Аналоговые входы
    от Vic в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 15.04.2009, 13:34
  4. аналоговые входы
    от незарегистрированный в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 01.05.2008, 23:22
  5. Аналоговые входы ПЛК
    от Jeka в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 25.01.2008, 14:24

Ваши права

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