D-триггер

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

D-триггер

Сообщение Boroda »

Batman55 писал(а):Или нужно собирать самому?
в 12 сообщении пользовательский блок

Добавлено (12.06.2016, 15:17)
---------------------------------------------
ВиД писал(а):при отсутствии в нём пяти импульсов подряд появляется импульс аварии
40кГц - период 25мкс. Для пяти импульсов 25*5=125мкс. Тут нужен аппаратный таймер и 2 прерывания: одно по переполнению таймера, второе по входному сигналу (40кГц).
По каждому входному импульсу вызывается прерывание, в нем предустанавливается значение таймера больше 125 мкс. Если импульсы не приходят, то таймер переполняется, вызывается прерывание, ну и в нем выставляется какой-либо флаг(бит), который в последствии обрабатывается в основном цикле программы.
Как это сделать в FLProg незнаю!
Аватара пользователя
Rovki
Полковник
Сообщения: 5721
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 213 раз
Контактная информация:

D-триггер

Сообщение Rovki »

Boroda писал(а):Вот про внутреннюю шину и говорю. Заказчик как увидит ПР200 + МВ110 на одной рейке рядом стоящие и по щам надает. Как говорится "некрасивая система будет плохо работать".
Что не красивого заменить десяток проводов на два? К ПР200 можно будет подключить по внутренней шине до 2х модулей .При этом в проекте на ОЛ они будут выглядеть как доп. входа\выхода ..
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5721
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 213 раз
Контактная информация:

D-триггер

Сообщение Rovki »

Цитата Batman55 ()200?'200px':''+(this.scrollHeight+5)+'px');">Прочит и так и не понял, есть Д-триггер в программе или нет?Или нужно собирать самому?Вот вам классический -динамический D-триггер с входами R|S  на элементах
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

D-триггер

Сообщение Boroda »

Rovki писал(а):Вот вам классический
А у меня он выглядит вот так

Код: Выделить всё

if ((C) and (!C_old)) {Q=D;}
if (S) {Q=true;}
if (R) {Q=false;}
_Q= !(Q);
C_old = C;
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

Сообщение ВиД »

Boroda писал(а):40кГц - период 25мкс. Для пяти импульсов 25*5=125мкс. Тут нужен аппаратный таймер и 2 прерывания: одно по переполнению таймера, второе по входному сигналу (40кГц). По каждому входному импульсу вызывается прерывание, в нем предустанавливается значение таймера больше 125 мкс. Если импульсы не приходят, то таймер переполняется, вызывается прерывание, ну и в нем выставляется какой-либо флаг(бит), который в последствии обрабатывается в основном цикле программы.
Как это сделать в FLProg незнаю!
Спасибо за разъяснения! Как и думал, без внедрения в Си не обойтись...
Rovki писал(а):Вот вам классический -динамический D-триггер с входами R|S  на элементах
Что за программа? С какими контроллерами работает?
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

D-триггер

Сообщение Boroda »

ВиД писал(а):Что за программа?
Это OwenLogic для промышленных умных реле Овен ПРххх.
Аватара пользователя
Rovki
Полковник
Сообщения: 5721
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 213 раз
Контактная информация:

D-триггер

Сообщение Rovki »

Цитата Boroda ()200?'200px':''+(this.scrollHeight+5)+'px');">Это OwenLogic для промышленных умных реле Овен ПРххх.Программируемое реле ПР110,114,200 -среда программирования Овен лоджик ,полностью для электронщиков ,без всяких программистких заморочек .Рисуешь как схему принципиальную электрическую .Есть так же симулятор для отладки проекта . B)так в
примере выглядят внутренности макроса ,а в проекте он выглядит так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Rovki 13 июн 2016, 17:45, всего редактировалось 1 раз.
Электронщик до мозга костей и не только
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

Сообщение ВиД »

Rovki писал(а):Программируемое реле ПР110,114,200 -среда программирования Овен лоджик ,полностью для электронщиков ,без всяких программистких заморочек .Рисуешь как схему принципиальную электрическую .Есть так же симулятор для отладки проекта .
Спасибо! Сколько это стоит? Примерно...
Аватара пользователя
Rovki
Полковник
Сообщения: 5721
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 213 раз
Контактная информация:

D-триггер

Сообщение Rovki »

ВиД писал(а):Спасибо! Сколько это стоит? Примерно...
Примерно 3тр. 8 входов с гальванической развязкой  ,4 выхода релейных
http://www.owen.ru/catalog/programmiruemoe_rele_owen_pr110/opisanie
Электронщик до мозга костей и не только
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

Сообщение ВиД »

Rovki писал(а):Примерно 3тр. 8 входов с гальванической развязкой  ,4 выхода релейных
Спасибо, ознакомился.
Ответить

Вернуться в «Логика»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость