Как разложить integer на bool в RapidScada5

Стартовая страница Форумы Вопросы без категории Как разложить integer на bool в RapidScada5

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Записи
  • #38364
    Dima8686
    Участник

    Добрый день! В программе на ПЛК 16 значений bool преобразуются в 1 значение integer, которое опрашивается скадой, как из integer получить обратно 16 bool в скаде???

    #38368
    manjey73
    Участник

    формула GetBit и расчетные каналы.
    Вроде в 5-й версии данная формула присутствовала.

    #38369
    a80808
    Участник

    Даю
    Принимаем слово например в канал 100
    Каналы 101 — 116 — значение битов.
    и тогда пишем в каналах 101 — 116 формулы:
    101 — GetBit(100,1)
    102 — GetBit(100,2)

    116 — GetBit(100,16)

    #38370
    a80808
    Участник

    ОВЕН МВ-110-16 ???

    #38371
    manjey73
    Участник

    0-15 не? в смысле нумерации битов.

    #38375
    a80808
    Участник

    Оно )))
    В формулах первый бит нулевой.
    Скляроз… )))

    #38379
    a80808
    Участник

    А еще вроде как можно по SNMP прочитать всякие интересные данные )))

    #38422
    Dima8686
    Участник

    Всем огромное спасибо, попробуем разложить. Добро победит зло.
    ОВЕН МВ-110-16 ??? Нет Segnetecs 2Gi.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Для ответа в этой теме необходимо авторизоваться.