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

Тема: использование регистров 3х и 4х

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию использование регистров 3х и 4х

    Здравствуйте. ув. техподдержка, не просветите ли как с помощью регистров 3х и 4х управлять запуском аварийных окон и компонентом хронология событий в конфигураторе сп200. Дело в том, что имеется некий регистр (3х102), и его биты обозначают возникновение нештатных ситуаций (1-й бит - 1-е событие, 2-й бит - 2 е событие). Но в самом конфигураторе при настройке окна, а также хронологии событий можно только обратиться к внутренним регистрам и к регистрам 0х и 1х. Я создал функциональную область, в ней функцию копировать регистр(3х102 в Psw653) и режим непрерывный. Но тогда при появлении значения на регистре 3х102 окна возникают одно за другим, сразу же после закрытия предыдущего. Собственно вопрос - как сделать так, чтобы тревожное окно и запись в хронологии событий появлялись тогда и только тогда, когда появляется значение на регистре 3х102. Пока не придумал ничего лучше, чем режим копирования с периодичностью в 2 минуты.
    Вложения Вложения
    • Тип файла: rar mp.rar (42.2 Кб, Просмотров: 28)

  2. #2

    По умолчанию

    здравствуйте. все верно, копируйте регистр в память панели Psw с помощью функциональной области. при изменении значения в "некотором регистре" значение измениться и в регистр панели, который проверяются на аварию ( вывод сообщения).
    учтите, что функциональная область работает только на текущем экране.
    в вашем проекте вы обнуляете регистр из аварийного окна, но в него же "одновременно" записывается тот самый "некоторый регистр". чередование 1/0 и дает эффект выскакивания окна.
    чего вы хотели добиться этой областью в аварийном окне?
    "ОВЕН"
    тел.: (495) 221-60-64 доб. 1224
    e-mail: i.karetkin@owen.ru

  3. #3

    По умолчанию

    а разве нельзя вычислить адреса битов и обращаться через 0х 1х?

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

    По умолчанию

    Цитата Сообщение от parovoZZ Посмотреть сообщение
    а разве нельзя вычислить адреса битов и обращаться через 0х 1х?
    Вы бы на дату вопроса вначале посмотрели.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Ваши права

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