plcforum.uz.ua

International PLC Forum
It is currently Tue May 30, 2017 12:12 pm

All times are UTC + 3 hours


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 15 posts ] 
Author Message
PostPosted: Wed May 04, 2016 12:07 pm 

Joined: Sun Dec 15, 2013 10:54 pm
Posts: 2
Дали задачку: на LAD в STEP 7 написать программу.
Собсно сама задача: Есть кнопка и лампочка. Нажал на кнопку (соответственно отпустил) - лампочка зажглась. Снова нажал на ту же кнопку - лампочка потухла.
Пробовал с использованием pos\neg фронтов, не получилось.
Мысли лезут уже в сторону счётчиков и компараторов, но думаю "лезу в дебри".
Должно быть всё проще. Хэлп.. (h) Или хотя б на мысль правильную натолкните))) Спасибо!


Top
 Profile  
 
PostPosted: Thu May 05, 2016 12:02 am 
Site Admin

Joined: Sat Aug 13, 2005 9:15 am
Posts: 1076
net1
Code:
      A     "input"
      AN    "help"
      S     "out"
      A     "input"
      A     "help"
      R     "out"
      NOP   0

net2
Code:
      AN    "input"
      A     "out"
      S     "help"
      AN    "input"
      AN    "out"
      R     "help"
      NOP   0


Top
 Profile  
 
PostPosted: Thu May 05, 2016 9:57 am 

Joined: Wed Sep 05, 2012 11:18 pm
Posts: 20
Проще делается и не надо 2 нетворка. )))

Image


Top
 Profile  
 
PostPosted: Thu May 05, 2016 10:52 am 

Joined: Sun Dec 15, 2013 10:54 pm
Posts: 2
Всем спасибо) Горит и тухнет) (tyou) (suc)


Top
 Profile  
 
PostPosted: Tue Nov 01, 2016 10:34 am 

Joined: Wed Mar 23, 2016 9:24 pm
Posts: 9
И всё таки... можно в LAD программку нарисовать.
я конечно сделал, но чувствует мое сердце что должно быть проще.


Top
 Profile  
 
PostPosted: Wed Nov 02, 2016 11:33 pm 

Joined: Wed Sep 21, 2005 3:24 pm
Posts: 217
Location: Russia, Saint-Petersburg
Сделано в Дельте. Думаю, разберетесь как в Сименсе сделать. Х0 -кнопка, М11 - лампа. Работает в любом ПЛК любого производителя.
Image[/url]
Image[/url]


Top
 Profile  
 
PostPosted: Fri Nov 04, 2016 9:55 am 
Site Admin

Joined: Wed Sep 06, 2006 3:03 pm
Posts: 1083
Location: CIS
Image

Code:
A I0.0
FP M0.0
X Q 0.0
= Q 0.0


Top
 Profile  
 
PostPosted: Thu Feb 16, 2017 9:15 am 

Joined: Wed Mar 23, 2016 9:24 pm
Posts: 9
А как сделать бегущие огни в LAD?
задействовать 7 выходов


Top
 Profile  
 
PostPosted: Thu Feb 16, 2017 8:13 pm 

Joined: Wed Sep 21, 2005 3:24 pm
Posts: 217
Location: Russia, Saint-Petersburg
самое простое - сдвиговым регистром. сдвиг слова(байта) влево(вправо)


Top
 Profile  
 
PostPosted: Mon Feb 20, 2017 7:28 am 

Joined: Wed Mar 23, 2016 9:24 pm
Posts: 9
А можно с примером!!!


Top
 Profile  
 
PostPosted: Mon Feb 20, 2017 9:32 am 

Joined: Fri Feb 24, 2012 11:28 am
Posts: 38
Image

Делаешь вызов функции с какой тебе надо частотой.

Top
 Profile  
 
PostPosted: Mon Feb 20, 2017 10:43 am 

Joined: Wed Mar 23, 2016 9:24 pm
Posts: 9
:shock:


Top
 Profile  
 
PostPosted: Thu Mar 02, 2017 3:50 pm 

Joined: Thu Mar 12, 2015 3:35 pm
Posts: 1
Usver wrote:
Можно примерно так

Лучше так. I0.0 включает огни, I01 - выключает.
Image


Top
 Profile  
 
PostPosted: Mon Mar 06, 2017 7:36 am 

Joined: Wed Mar 23, 2016 9:24 pm
Posts: 9
нужно чтобы можно было регулировать скорость бегущих огней, скорость угасания.


Top
 Profile  
 
PostPosted: Mon Mar 06, 2017 1:31 pm 

Joined: Wed Jan 18, 2017 11:22 am
Posts: 3
kustas83 wrote:
нужно чтобы можно было регулировать скорость бегущих огней, скорость угасания.


Если это означает возможность регулирования времени срабатывания и пауз между ними - я делал подобный алгоритм для последовательного включения клапанов (еще был вариант с активированием самой пульсации по кнопке I0.0, и обнулением по ее положительному фронту счетчика, чтобы алгоритм каждый раз начинался с первого выхода Q0.0). К сожалению знаний не достаточно для красивой реализации без этого нагромождения компараторов с каждым выходом, но объем памяти позволяет, а руководству требовался конечный результат, а не красивая реализация. Зато наглядно.

П.С. Разумеется во втором нэтворке запись значения в MW10 на счетчике С1 идет с выхода CV, а не CV_BCD (хотя для восьми выходов работать будет), поторопился, залил старую неправленную версию.

Image


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by International PLCforum® Forum Software © PLCforum
Mobile version