21.11.2013, 09:14 | #1 |
Member
Регистрация: Mar 2013
Адрес: Оренбургская обл.
Сообщения: 34
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Управление логикой из SMArt
Здравствуйте.
Пока не могу понять как можно управлять bool-ивыми сигналами из SMArt. Например: На экране "Режим автомат"; необходимо включение и отключение с экрана и выдачи сигнала в Logix. Можно с экрана "Диалог", но если имеется много похожих сигналов, то не ужели на каждый сигнал нужно окно "Диалог"? Нужен экран с функцией ввода логических сигналов. Просто: ВКЛ. - 1 в Logix-e активен выход, ОТКЛ. -0. Мне сейчас необходимо управлять 17-ю сигналами как мне быть? |
21.11.2013, 13:26 | #2 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили:
86 раз(а) в 67 сообщениях
|
Ответ: Управление логикой из SMArt.
В Смарте ставите переменной тип E (enum). Устанавливаете в настройках, что 0 - ОТКЛ, 1 - ВКЛ.
В лоджике значение будет представлено в виде integer, но легко преобразовывается блоком int->bool. |
21.11.2013, 13:43 | #3 | |
Member
Регистрация: Mar 2013
Адрес: Оренбургская обл.
Сообщения: 34
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Управление логикой из SMArt.
Цитата:
Провёл эксперимент над вашим вариантом. В принципе рабочий вариант если не вводить значения больше 1 и меньше 0. Последний раз редактировалось Сергей_М, 21.11.2013 в 13:56 |
|
23.11.2013, 10:01 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Управление логикой из SMArt.
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|