Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2014, 20:15   #1
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Прошу помощи, как будет на FBD

Заранее спасибо! Не силен в программирование на FBD. Помогите плз, как будет на FBD данная временная диаграмма для SMH-2G?
Изображения
Тип файла: png Временная диаграмма работы.png (7.0 Кбайт, 196 просмотров)
partner вне форума   Ответить с цитированием
Старый 12.05.2014, 16:54   #2
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Прошу помощи, как будет на FBD

help... что настолько просто, что никому не интересно?
partner вне форума   Ответить с цитированием
Старый 12.05.2014, 17:04   #3
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от partner Посмотреть сообщение
help... что настолько просто, что никому не интересно?
А какой ответ Вы ждете на некорректно поставленный вопрос?


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 12.05.2014, 17:21   #4
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от Sergey Cherevko Посмотреть сообщение
А какой ответ Вы ждете на некорректно поставленный вопрос?
в чем некорректность вопроса?
есть контроллер, нужен макрос обрабатывающий состояния трех входов по представленной временной диаграмме
Цитата:
Сообщение от partner Посмотреть сообщение
как будет на FBD данная временная диаграмма
partner вне форума   Ответить с цитированием
Старый 12.05.2014, 19:34   #5
SMH
НЕ сотрудник Segnetics
 
Аватара для SMH
 
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от partner Посмотреть сообщение
help... что настолько просто, что никому не интересно?
Может быть, так?
Изображения
Тип файла: jpg 2г.jpg (59.9 Кбайт, 248 просмотров)


__________________
BANNED
SMH вне форума   Ответить с цитированием
Старый 13.05.2014, 11:38   #6
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Прошу помощи, как будет на FBD

спасибо большое
partner вне форума   Ответить с цитированием
Старый 13.05.2014, 12:50   #7
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от partner Посмотреть сообщение
в чем некорректность вопроса?
есть контроллер, нужен макрос обрабатывающий состояния трех входов по представленной временной диаграмме
Пардон, в глазах зарябило от красного цвета и не разглядел DO1
Тогда логика простая: выход DO1 должен защелкиваться в состояние "0" когда все три входа в состоянии "1", и должен защелкиваться в состояние "1" когда все три входа в состоянии "0". То есть должен быть RS-триггер и два логических элемента на его входах: трехвходовый И для сброса в "0" и трехвходовый ИЛИ-НЕ (тоже И, только с инверсными входами) для установки в "1".
Ничего сложного, но есть нюанс - исходное состояние защелки (например после включения питания). Судя по картинке исходное состояние выхода "1". Тогда выход DO1 надо подключить к ~Q триггера (см.прицеп).
Изображения
Тип файла: png trigger.PNG (9.0 Кбайт, 144 просмотров)


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 13.05.2014, 13:09   #8
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от Sergey Cherevko Посмотреть сообщение
Ничего сложного, но есть нюанс - исходное состояние защелки (например после включения питания). Судя по картинке исходное состояние выхода "1". Тогда выход DO1 надо подключить к ~Q триггера (см.прицеп).
а если исходное состояние на входах после включения может быть любое, ну т.е. не так как показано что все входы выключены, а например включены только два DI0 и DI1? Или все три? Будет отрабатывать?
partner вне форума   Ответить с цитированием
Старый 13.05.2014, 14:32   #9
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от partner Посмотреть сообщение
а если исходное состояние на входах после включения может быть любое, ну т.е. не так как показано что все входы выключены, а например включены только два DI0 и DI1? Или все три? Будет отрабатывать?
Исходное состояние "1" выхода DO1 будет с момента включения питания до тех пор, пока все три входа не станут "1". Любая другая комбинация входов, кроме все три в "1", выход DO1 в "0" не сбросят.


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 13.05.2014, 15:27   #10
partner
Senior Member
 
Регистрация: Nov 2010
Сообщения: 109
Благодарил(а): 2 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Прошу помощи, как будет на FBD

Цитата:
Сообщение от Sergey Cherevko Посмотреть сообщение
Исходное состояние "1" выхода DO1 будет с момента включения питания до тех пор, пока все три входа не станут "1". Любая другая комбинация входов, кроме все три в "1", выход DO1 в "0" не сбросят.
Мне так и надо. Спасибо большое!
partner вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 23:43.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024