1 канал, 8 значений

Просмотр 9 сообщений - с 1 по 9 (из 9 всего)
  • Автор
    Сообщения
  • #35143
    Andre1964
    Участник

    Примеров в рапиде не нашел, может кто подскажет как сделать. 12 каналов по ним идут от 1 до 8 цифры, каждая цифра означает какое то действие. Или придется делать 96 расчетных каналов ?

    #35144
    saprin8
    Участник

    А что нужно сделать?

    #35145
    Andre1964
    Участник

    скрипт на С# написать для расчетного канала, если значение = 1 , то выполнить «текст», если значение = 2, то выполнить «текст» и так 8 раз, для 12 каналов

    #35146
    saprin8
    Участник

    Вообще можно через «Форматы» это реализовать. Когда текст динамический передаешь, то при выборе формата нужного будет выводить соответствующий текст и цвет, если выбрать. Как пример во вкладке «Форматы» выбрать перечисление и в формате написать «Выкл: Black; Вкл: Green; Авария: Red и т.д.» Соответственно при значении канала 0 будет черным выводиться Выкл, 1 — Вкл зеленым.

    #35147
    Andre1964
    Участник

    попробую, отпишусь, что получится

    #35148
    Andre1964
    Участник

    цвет пройдет, а текст «нет связи», «осушка», «регенерация», «готов к работе» ?

    #35149
    manjey73
    Участник

    Форматы подходят если значения фиксированные.
    Если же например это биты или цифры могут складываться, то не подойдет. Например число в младших 3-х битах показывает одно, в следующих 3-х битах другое и т.д.

    Какая ситуация у вас?

    #35151
    saprin8
    Участник

    Если не указывать цвет, то по-умолчанию черным текст будет. Ну и текст любой пройдет»Нет связи; Осушка; Регенерация; Готов к работе» Выведет также текстом при 0 Нет связи, при 1 Осушка, 2 Регенерация, 3 Готов к работе.

    #35153
    Andre1964
    Участник

    решил, спасибо

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