[?+]: нужен пример программы для клапана для новичка

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
ALEL
Posts: 16
Joined: Fri Jul 29, 2011 8:05 am

[?+]: нужен пример программы для клапана для новичка

Post by ALEL »

Доброго всем времени суток!
Может есть у кого нибудь пример программы для открытия закрытия клапана с концевиками на открытие закрытие?
задание благодарю!
Info
Faq & Info
Faq & Info
Posts: 428
Joined: Wed Oct 05, 2005 9:00 am

Re: нужен пример программы для клапана

Post by Info »

пример блоков управления и мониторинга
WinCC : http://support.automation.siemens.com/W ... n/31624179
WinCC Flexible : http://support.automation.siemens.com/W ... n/36435784
ALEL
Posts: 16
Joined: Fri Jul 29, 2011 8:05 am

Re: нужен пример программы для клапана

Post by ALEL »

Info wrote:пример блоков управления и мониторинга
WinCC : http://support.automation.siemens.com/W ... n/31624179
WinCC Flexible : http://support.automation.siemens.com/W ... n/36435784

интересно... но слишком сложно еще не понимаю всего.... по проще нет?
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: нужен пример программы для клапана

Post by CHANt »

ALEL wrote:Может есть у кого нибудь пример программы для открытия закрытия клапана с концевиками на открытие закрытие
Электропривод, электроприводу рознь... Аналоговый контроль положения клапана в приводе есть - или только концевики?
И электрическую принципиальную схему контура управления клапаном из своего проекта можно выложить?
ALEL
Posts: 16
Joined: Fri Jul 29, 2011 8:05 am

Re: нужен пример программы для клапана

Post by ALEL »

Аналогового контроля нет к сожалению.... Клапан солинтоидный... проект готов на половину не могу справится с таймером на закрытие клапана... так как необходимо использовать только один таймер. не могу его запустить повторно.

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, извините если что не так с моей стороны.
CHANt
Posts: 501
Joined: Tue Jun 27, 2006 5:52 am
Location: Russia

Re: нужен пример программы для клапана

Post by CHANt »

У тебя тут жуткое кол-во локальных переменных и глобальных. Это не верно.
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.
ALEL
Posts: 16
Joined: Fri Jul 29, 2011 8:05 am

Re: [?]: нужен пример программы для клапана для новичка

Post by ALEL »

большое спасибо! буду пытаться (wait) как получится отпишусь!
ALEL
Posts: 16
Joined: Fri Jul 29, 2011 8:05 am

Re: нужен пример программы для клапана

Post by ALEL »

Все! всем спасибо! сделал и обработку ошибок тоже.... если кому то интересно могу выложить проект. Огромное всем спасибо!
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Re: [?+]: нужен пример программы для клапана для новичка

Post by sania »

для примеров есть раздел viewforum.php?f=6
ALEL
Posts: 16
Joined: Fri Jul 29, 2011 8:05 am

Re: [?+]: нужен пример программы для клапана для новичка

Post by ALEL »

sania wrote:для примеров есть раздел viewforum.php?f=6
спссибо!))