Здравствуйте, помогите пожалуйста в написании выражения. Условия такие:
Существует колона, которая наполняется жидкостью, вверху и внизу установлены дискретные датчики сигнализаторы уровня, а также задвижка Auma, которая должна открываться при наполнении емкости и срабатывания верхнего сигнализатора уровня, и закрываться при срабатывании нижнего сигнализатора уровня. В общем при входном сигнале дискретного модуля "1" верхнего датчика - открытие задвижки, при входном сигнале дискретного модуля "1" нижнего датчика - закрытие. Заранее спасибо!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
DeltaV
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 05 июл 2014, 13:17
- Имя: Алексеев Алексей
- Страна: Россия
- город/регион: Калининград
-
- не первый раз у нас
- Сообщения: 323
- Зарегистрирован: 26 сен 2010, 10:18
- Имя: Artur
- Страна: Russia
- Поблагодарили: 2 раза
Re: DeltaV
Причем тут DeltaV? И зачем писать? Рисовать надо! Для этого существует функциональная схема автоматизации.
-
- здесь недавно
- Сообщения: 87
- Зарегистрирован: 19 май 2014, 08:48
- Имя: Егор Дмитриевич Ченчуков
- Страна: Россия
Re: DeltaV
универсальная программа, DeltaV ни при чемKOPHET писал(а):Здравствуйте, помогите пожалуйста в написании выражения. Условия такие:
Существует колона, которая наполняется жидкостью, вверху и внизу установлены дискретные датчики сигнализаторы уровня, а также задвижка Auma, которая должна открываться при наполнении емкости и срабатывания верхнего сигнализатора уровня, и закрываться при срабатывании нижнего сигнализатора уровня. В общем при входном сигнале дискретного модуля "1" верхнего датчика - открытие задвижки, при входном сигнале дискретного модуля "1" нижнего датчика - закрытие. Заранее спасибо!
Код: Выделить всё
bool dwn_sensor, top_sensor, Auma; // связаны с ссоотв датчиками и заслонкой
// в цикле:
if(top_sensor == 1) Auma=1; else; // sens активный 1
if(dwn_sensor == 0) Auma=0; else; // sens активный 0
-
- не первый раз у нас
- Сообщения: 323
- Зарегистрирован: 26 сен 2010, 10:18
- Имя: Artur
- Страна: Russia
- Поблагодарили: 2 раза
Re: DeltaV
Да вот пойди пойми, где условие составить надо: в языке программирования? А в каком? Или просто нужно помочь грамотно выразить мысль? :D
-
- освоился
- Сообщения: 227
- Зарегистрирован: 24 июл 2008, 09:22
- Имя: Мурашко Андрей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: DeltaV
Не слушайте программистов! :-)
Если у вас есть полноценная Deltav, значит у вас есть и документация.
Откройте Books on-line, книгу "Функциональные блоки" и посмотрите пример к функц.блоку "Device Control Function Block" -- как раз то, что вам нужно....
Если у вас есть полноценная Deltav, значит у вас есть и документация.
Откройте Books on-line, книгу "Функциональные блоки" и посмотрите пример к функц.блоку "Device Control Function Block" -- как раз то, что вам нужно....
-
- здесь недавно
- Сообщения: 22
- Зарегистрирован: 05 июл 2014, 13:17
- Имя: Алексеев Алексей
- Страна: Россия
- город/регион: Калининград