Форум программистов, компьютерный форум, киберфорум
Наши страницы
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
 
vedeneev
0 / 0 / 0
Регистрация: 04.02.2014
Сообщений: 4
#1

Алгоритм реакции на две кнопки в Siemens Logo - Контроллеры PLC

20.06.2014, 12:38. Просмотров 1177. Ответов 7
Метки нет (Все метки)

День добрый, форумчане!!! если кто может помогите пожалуйста. Задача следующая, программирую siemens logo, есть две кнопки которые управляют двумя клапанами. если нажимаешь кнопку №1 открывается клапан №1, если нажата кнопка №1 и нажимаешь кнопку №2 ничего не должно происходить, т.е. должен таг же оставаться открытым клапан №1. если нажимаешь кнопку №2 - ничего не происходит, а если нажимаешь вначале Кнопку №2, а затем кнопку №1 должны сразу открыться два клапана. сламал всю голову себе))) предполагаю что надо использовать триггер RS, делать типа какой то блокировки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2014, 12:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Алгоритм реакции на две кнопки в Siemens Logo (Контроллеры PLC):

Siemens logo
Работа на языке FBD

SIEMENS LOGO!SoftComfort
Добрый день кто можете помочь в написании программы в SIEMENS LOGO!SoftComfort?...

Siemens Logo 12/24RC. Сменить выход
Вопрос в принципе пионерский... Есть Siemens Logo 12/24RC, выход Q1 полетел...

Организация связи между ПЛК Siemens Logo и ПК
могите плиз сам в этой теме впервые имеем ПЛК siemens logo и пк нужно...

Динамическое торможение асинхронного двигателя на основе Siemens Logo
Возник вот такой вопрос: возможно ли на основе контроллера Siemens Logo...

Различия линейки ПЛК Allen-bradley Micrologix vs Siemens Logo
Народ,скажите пожалуйста,в чём различия линейки плк allen-bradley micrologix от...

7
raxp
10180 / 6563 / 491
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
20.06.2014, 14:30 #2
...распишите алгоритм полностью, он у вас кусками:
а если нажимаешь вначале Кнопку №2, а затем кнопку №1 должны сразу открыться два клапана
пропущен шаг, когда вдруг второй клапан стал открытым.

если нажата кнопка №1 и нажимаешь кнопку №2 ничего не должно происходить
а если кнопка 1 отпущена, а 2 нажата?

Вот когда все эти шаги будут подробно описаны в талице переходов, вот тогда и поговорим.

p.s.: сейчас представляю так - если первой была нажата первая кнопка -> вкл.1 клапан, если первой была нажата вторая кнопка -> вкл.второй клапан. Условие отключения не оговорены.
1
vedeneev
0 / 0 / 0
Регистрация: 04.02.2014
Сообщений: 4
20.06.2014, 15:07  [ТС] #3
Цитата Сообщение от raxp Посмотреть сообщение
а если кнопка 1 отпущена, а 2 нажата?
клапана должны быть закрыты.
Цитата Сообщение от raxp Посмотреть сообщение
пропущен шаг, когда вдруг второй клапан стал открытым.
второй клапан должен открываться вместе с первым но при условии что кнопка №2 должна быть нажата первой, а кнопка №1 второй
0
raxp
10180 / 6563 / 491
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
20.06.2014, 16:49 #4
Т.е. вы игнорируете рекомендацию составить таблицу переходов всех состояний. Пока вы не распишите все возможные варианты и ситуации разговор бессмысленен.

Можно понять так:
X1 X2 Y1 Y2
0 0 0 0
1 0 1 0
1 1 1 0
0 1 0 0

0 0 0 0
1 0 1 0
1 1 1 0
1 0 ? ?

0 0 0 0
0 1 1 1
0 0 0 0

0 0 0 0
0 1 1 1
1 1 1 1
1 0 ? ?

0 0 0 0
0 1 1 1
1 1 1 1
0 1 ? ?
1
vedeneev
0 / 0 / 0
Регистрация: 04.02.2014
Сообщений: 4
23.06.2014, 07:49  [ТС] #5
День добрый. вы уж сильно на меня не ругайтесь, я новичек в этом деле. если я все правильно понял то вроде должно быть вот так

Х1 Х2 У1 У2
0 0 0 0
1 0 1 0
1 1 1 0
1 0 1 0

0 0 0 0
0 1 0 0
1 1 1 1
1 0 1 0

0 0 0 0
0 1 0 0
1 1 1 1
0 1 0 0
0
BDun
7 / 7 / 0
Регистрация: 05.07.2014
Сообщений: 23
10.07.2014, 17:30 #6
Может так?
1
Миниатюры
Алгоритм реакции на две кнопки в Siemens Logo  
vedeneev
0 / 0 / 0
Регистрация: 04.02.2014
Сообщений: 4
17.07.2014, 09:11  [ТС] #7
Цитата Сообщение от BDun Посмотреть сообщение
Может так?
не совсем так. по вашему алгоритму получается, если нажата К2 то срабатывают КЛ1 и КЛ2 без нажатия К1.
0
BDun
7 / 7 / 0
Регистрация: 05.07.2014
Сообщений: 23
17.07.2014, 18:50 #8
Точно подмечено. Просчитал все варианты, из возможных, не избежна так называемая "гонка сигналов". Нужен промежуточный меркер памяти, тогда схема будет работать, но я не помню есть ли в Лого такие. Иногда на первый взгляд простые задачки, могут загнать в такой ступор, что диву даешься =)
1
Миниатюры
Алгоритм реакции на две кнопки в Siemens Logo  
17.07.2014, 18:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2014, 18:50
Привет! Вот еще темы с решениями:

SIEMENS LOGO!SoftComfort. "Игральная кость" на FBD
Не могу никак справиться с заданием. Пожалуйста, если кто знает, как решить...

Нет реакции на нажатие кнопки
Вообщем, объясните мне дураку, почему моя простейшая логика не хочет работать,...

СМА BOSCH WLM2444SOE/03, Нет реакции на кнопки
Доброе время суток всем! Сма ведет себя не адекватно,то включается,то нет....

Организация реакции объекта на нажатие кнопки мыши
Здравствуйте, товарищи!!! Хочу написать простенькую игрушку в стиле...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru