Стартовая страница › Форумы › Понять, как работает ПО › Редактор схем
- В этой теме 14 ответов, 2 участника, последнее обновление 12 месяцев назад сделано
Iterria.
-
АвторЗаписи
-
14.10.2025 в 12:44 #40622
Iterria
УчастникЗдравствуйте! Помогите пожалуйста новичку разобраться. При создании мнемосхемы используется переключатель «Toggle» имеющий два положения. При выборе «действия» — «отправить команду сразу» отправляется либо 1 либо 0, а при «отправить команду» появляется дополнительное окно для отправки значения. Возможно ли сделать так, чтобы при «отправить команду сразу» отправлялся 1 либо 2 или как альтернатива при «отправить команду» появлялся список заранее прописанных команд с теме же значениями?
Спасибо-
Тема изменена 12 месяцев назад пользователем
Mikhail.
14.10.2025 в 13:07 #40630
manjey73Участникв текущем редакторе? Хотя может без разницы. Попробуйте в выходной формуле канала, который вы привязываете сделать Cmd+1
14.10.2025 в 14:44 #40658Iterria
УчастникПопробовал. Не получается.Возможно не правильно формулу забил, попробовал по-разному.
Формат какой нужно указывать? У меня общий стоит. При Cmd+1 не получается значение больше 1-
Ответ изменён 12 месяцев назад пользователем
Iterria.
14.10.2025 в 14:47 #40660
manjey73Участникобщий и есть. число double отправляется.
Сейчас не помню уже как делал, мне надо было отправлять число 256 или 512, я вроде при использовании Cmd и математики это делал, должно вроде срабатывать.14.10.2025 в 14:51 #40661
manjey73УчастникCmd, CmdVal double Переданное Серверу значение команды управленияdouble
посмотрел, я даже умножение использовал в команде. правда это на 5-й версии еще было, но вроде поведение в этом смысле не менялось.
14.10.2025 в 14:56 #40662Iterria
УчастникЯ же правильно понял «Выходная формула» — «Cmd+1» (без равно и т.д.), «Формат» — «Общий»?
14.10.2025 в 15:03 #40664Iterria
УчастникПолучилось! Спасибо большое за помощь! Попробовал поставить Cmd+2 ушло 2
14.10.2025 в 15:27 #40665
manjey73УчастникДа, но у вас надо или 1 или 2 отправлять.
А не только 2.14.10.2025 в 15:32 #40667
manjey73Участникнасколько помню, то при «отправить команду сразу» всегда отправляется 0. Независимо.
Хотя возможно в переключателе заложено отправлять 0 и 1.
С картинкой так вроде не прокатывает.14.10.2025 в 15:36 #40668Iterria
УчастникДа, но видимо «Toggle» не хочет принимать значение 2 и как-то перестает нормально отображаться. Пока пришлось «костыль» сделать в виде трех каналов и формул Cmd+0, Cmd+1, Cmd+2. Мне необходимы команды открыть, закрыть и стоп. Буду изучать дальше, может что-то найдется.
14.10.2025 в 15:37 #40669Iterria
УчастникДа, без формул отправляется 1 или 0
14.10.2025 в 15:45 #40670
manjey73УчастникНу вы можете одновременно применить и формулу входную, чтобы отображалось правильно.
Или у вас 1 и 2 завязано на устройство? в принципе тоже можно решить формулой входной, чтобы сам переключатель правильно тображался.14.10.2025 в 15:46 #40671
manjey73УчастникПереключатель имеет только два состояния, на нем не сделать 0, 1 и 2 🙂
14.10.2025 в 15:50 #40672Iterria
УчастникЯ и подумал реализовать открытие и закрытие переключателем, а стоп кнопкой. Просто scada появилась последней, а в действующем приборе «открыть/закрыть» — «1/2», а стоп 0
14.10.2025 в 16:38 #40674Iterria
Участникmanjey73, спасибо еще раз! С входными формулами стало все приятнее
-
Тема изменена 12 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.