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

Тема: регистрация аварий

  1. #1
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию регистрация аварий

    реализовал журнал
    ошибки собираю просто "пример1.png"
    далее в журнал "пример.png"
    проект прикладываю "пример.owl"

    проблема в одновременном приходе ошибок
    в журнал пишется сумма ошибок


    подскажите как красиво развести по времени ошибки
    Изображения Изображения

  2. #2
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    проект не входит приложил отдельно

    макрос присваивания кода ошибкам упрощенный для примера
    и длительность ошибки не учитывается
    в оригинале стоят детекторы переднего фронта

    не помагает при одновременном приходе ошибок
    Вложения Вложения

  3. #3
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    ошибок или вернее сказать событий около 20 шт
    и расписывать все варианты в динамическом тексте - не вариант
    тем более при приходе ошибок 1 и 2 фиксируется ошибка 3 что в корне не верно

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

    По умолчанию

    Цитата Сообщение от new_junior Посмотреть сообщение
    ошибок или вернее сказать событий около 20 шт
    и расписывать все варианты в динамическом тексте - не вариант
    тем более при приходе ошибок 1 и 2 фиксируется ошибка 3 что в корне не верно
    Могу предложить макрос, который из таких кодов извлекает по очереди номера установленных бит для динамического вывода по очереди в одной строке экрана
    Захват-1.png
    http://www.owen.ru/forum/showthread....l=1#post294177
    Если для счетчика в макросе увеличить константу с 16 до 32, то он будет работать с 32 ошибками.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5
    Пользователь Аватар для new_junior
    Регистрация
    13.03.2018
    Адрес
    Ижевск
    Сообщений
    26

    По умолчанию

    спасибо я уже сделал
    для общего случая не применимо так как нарушается порядок аварий

    сделал значит так

    на каждый вход аварии поставил задержку на количество циклов равное номеру входа

    первый вход задерживает выдачу на один такт, второй на два и так далее

    в моем случае работать будет как нужно

    я понимаю это костыль

Похожие темы

  1. Регистрация ошибок Modbus
    от sil18 в разделе СПК1хх
    Ответов: 3
    Последнее сообщение: 14.04.2015, 13:53
  2. Регистрация давления 10 изм. в сек
    от Юрий_Уфа в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 13.05.2011, 13:29
  3. регистрация библиотеки owen_io.dll
    от vligm в разделе Сервисное ПО
    Ответов: 4
    Последнее сообщение: 22.07.2010, 12:19
  4. регистрация owen_io.dll в windows XP
    от valeriy vm в разделе Помощь Разработчикам
    Ответов: 9
    Последнее сообщение: 26.07.2009, 18:11
  5. Регистрация работы установки
    от Pawa в разделе Подбор Оборудования
    Ответов: 22
    Последнее сообщение: 03.03.2007, 23:33

Ваши права

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