Показано с 1 по 6 из 6

Тема: Контроль исправности датчиков

  1. #1

    Post Контроль исправности датчиков

    Привет ВСЕМ!

    Наткнулся в библиотеке «PID_Regulators» (с датой изменения 28 декабря 2006 г., 16:47:54) на блок декодирования ошибки измерителя (DECODE_FLOAT). Мне не удалось добиться от этого блока чтобы на выходе получить код ошибки.

    Оборудование: термометр сопротивления -> МВА8 –> ПЛК100.

    Внутренности контроллера:
    PLC model MODEL PLC 100
    Binary VERSION 1.31.1
    Need Target version 1.31
    Compiled: 16:23:07 Dec 28 2006
    MAC 67:77:00:00:38:87
    IP 10.0.6.10
    GATE 10.0.6.1
    MASK 255.255.255.0
    Licence limited to 360 bytes
    No DAC
    PIC version is 08


    После отключения датчика (отверткой открутил провода) показания перестали изменятся. Значение (замороженное) поступает на вход «VALUE», на входе «DEF_VALUE» константа равная –50, выход OUT_VALUE равен входу «VALUE», а выход _ERR=0.
    Хотя при отключении датчика от МВА8 и подключении через АС3-М конфигуратор сразу пишет «короткое замыкание» и тд.

    Вопрос: с помощью этой библиотеки возможно ли контролировать исправность датчиков подключенных к входам МВА8? Как это сделать?

  2. #2

    По умолчанию

    Библиотека расшифровывает данные, закодированные в поле Float, приходящем с собств. аналоговых входов ПЛК или по сети в формате Float
    При обмене между ПЛК (вообще кто угодно) и МВА, у к-го обрыв датчика, МВА кодирует сообщение об ошибке как искл. ситуацию и код этой ситуации высвечивается в поле мастера ОВЕН 'Last Error' во 2-м байте.
    Этот код и содержит все возможные ошибки, в т.ч. и "обрыв датчика".
    Тролль-наседка, добрый, нежный и ласковый

  3. #3

    Thumbs up Спасибо!!!

    Спасибо зи консультацию.

    Про контроль ошибок (которые видны в плк конфигураторе) я уже думал. Но вот брать их от туда лениво (там ошибка ощая для группы входов кажется), но если жизняк прищимит придется пользоватся этим!

  4. #4

    По умолчанию

    Неправда! Точный вход может быть идентифицирован анализом полей Last Adress и Last Hash
    Тролль-наседка, добрый, нежный и ласковый

  5. #5

    Post Согласен!

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Неправда! Точный вход может быть идентифицирован анализом полей Last Adress и Last Hash
    Я имел ввиду, что надо разбиратся кому пренадлежит LastError.
    Просто это сложнее чем использовать вышеуказанный модуль (надо реально писать рограмму).

  6. #6

    По умолчанию

    Тётя Клава, термометр, пара вентилей и 20 минут обучающего мата заменяют ТРМ32. Вот экономия-то
    И интерфейс Human-ready

Ваши права

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