Доброго всем времени суток!
Может есть у кого нибудь пример программы для открытия закрытия клапана с концевиками на открытие закрытие?
задание благодарю!
[?+]: нужен пример программы для клапана для новичка
-
- Posts: 16
- Joined: Fri Jul 29, 2011 8:05 am
-
- Faq & Info
- Posts: 428
- Joined: Wed Oct 05, 2005 9:00 am
Re: нужен пример программы для клапана
пример блоков управления и мониторинга
WinCC : http://support.automation.siemens.com/W ... n/31624179
WinCC Flexible : http://support.automation.siemens.com/W ... n/36435784
WinCC : http://support.automation.siemens.com/W ... n/31624179
WinCC Flexible : http://support.automation.siemens.com/W ... n/36435784
-
- Posts: 16
- Joined: Fri Jul 29, 2011 8:05 am
Re: нужен пример программы для клапана
Info wrote:пример блоков управления и мониторинга
WinCC : http://support.automation.siemens.com/W ... n/31624179
WinCC Flexible : http://support.automation.siemens.com/W ... n/36435784
интересно... но слишком сложно еще не понимаю всего.... по проще нет?
-
- Posts: 501
- Joined: Tue Jun 27, 2006 5:52 am
- Location: Russia
Re: нужен пример программы для клапана
Электропривод, электроприводу рознь... Аналоговый контроль положения клапана в приводе есть - или только концевики?ALEL wrote:Может есть у кого нибудь пример программы для открытия закрытия клапана с концевиками на открытие закрытие
И электрическую принципиальную схему контура управления клапаном из своего проекта можно выложить?
-
- Posts: 16
- Joined: Fri Jul 29, 2011 8:05 am
Re: нужен пример программы для клапана
Аналогового контроля нет к сожалению.... Клапан солинтоидный... проект готов на половину не могу справится с таймером на закрытие клапана... так как необходимо использовать только один таймер. не могу его запустить повторно.
Извиняюсь что сразу не предупредил - я только начинаю обучение по Step 7, извините если что не так с моей стороны.
Code: Select all
A M 0.1
A(
O M 81.1
O #run
)
A #stop
AN M 81.0
A(
O #start
O #start_tmr
O #run
)
A #stop
= L 0.0
A L 0.0
BLD 102
= #OUT
A L 0.0
L #start_time
SP #start_tmr
NOP 0
NOP 0
NOP 0
NOP 0
Извиняюсь что сразу не предупредил - я только начинаю обучение по Step 7, извините если что не так с моей стороны.
-
- Posts: 501
- Joined: Tue Jun 27, 2006 5:52 am
- Location: Russia
Re: нужен пример программы для клапана
У тебя тут жуткое кол-во локальных переменных и глобальных. Это не верно.
1) Надо определить внешние команды и прописать во входах своей функции. Т.е. Открыть, Закрыть, Нижний концевик, Верхний концевик, Номер таймера, база таймера
2) На выходах своей функции выдать: команды открыть и закрыть на плату, и положение для панели или SCADA - открыта, закрыта, не открылась, не закрылась
3) Алгоритм:
Если есть команда закрыть (через фронт FP) и есть концевик открытия - выдать команду на закрытие и включить таймер. Для соленоидного хватит 2-5 секунд. При наладке определишь сколько достаточно. Если по окончанию таймера
нет нижнего концевика - выдать не закрылся и команда сброс таймера, если закрылся - выдать ЗАКРЫТ и команду сбросить таймер. После таймера, в следующем нетворке, если есть 1 и таймер сброшен, то обнули локальную переменную сброса таймера.
Для открытия тоже самое...
1) Надо определить внешние команды и прописать во входах своей функции. Т.е. Открыть, Закрыть, Нижний концевик, Верхний концевик, Номер таймера, база таймера
2) На выходах своей функции выдать: команды открыть и закрыть на плату, и положение для панели или SCADA - открыта, закрыта, не открылась, не закрылась
3) Алгоритм:
Если есть команда закрыть (через фронт FP) и есть концевик открытия - выдать команду на закрытие и включить таймер. Для соленоидного хватит 2-5 секунд. При наладке определишь сколько достаточно. Если по окончанию таймера
нет нижнего концевика - выдать не закрылся и команда сброс таймера, если закрылся - выдать ЗАКРЫТ и команду сбросить таймер. После таймера, в следующем нетворке, если есть 1 и таймер сброшен, то обнули локальную переменную сброса таймера.
Для открытия тоже самое...
Last edited by CHANt on Wed Sep 21, 2011 4:41 pm, edited 2 times in total.
-
- Posts: 16
- Joined: Fri Jul 29, 2011 8:05 am
Re: [?]: нужен пример программы для клапана для новичка
большое спасибо! буду пытаться как получится отпишусь!
-
- Posts: 16
- Joined: Fri Jul 29, 2011 8:05 am
Re: нужен пример программы для клапана
Все! всем спасибо! сделал и обработку ошибок тоже.... если кому то интересно могу выложить проект. Огромное всем спасибо!
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
Re: [?+]: нужен пример программы для клапана для новичка
для примеров есть раздел viewforum.php?f=6
-
- Posts: 16
- Joined: Fri Jul 29, 2011 8:05 am
Re: [?+]: нужен пример программы для клапана для новичка
спссибо!))sania wrote:для примеров есть раздел viewforum.php?f=6