D-триггер

ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

D-триггер как пользовательский блок не работает. Кто пробовал собирать блоки в boolean? Помогите.
Как файл .flp работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

D-триггер

Сообщение support »

Самый простой D - тригер - это переменная типа Boolean.

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Автор программы FLProg.
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

Спасибо, Сергей. А как RS-входы сюда соединить? Чтоб аналог ТМ2 получился.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

D-триггер

Сообщение support »

Думаю так

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Автор программы FLProg.
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

Нет, получается Q как D, промодулированный С, даже в .flp
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

D-триггер

Сообщение Sancho »

Я тоже хотел сделать нечто похожее на ТМ2, но в FLP не получилось. Пришлось в Arduino Ide доделывать - напрямую управлять переменной выхода тригера.
Делал управление выходом по кнопке и(или) modbus-у. Получилось.
PS. Определить-бы переменную выхода тригера как вход/выход - вот и ТМ2 почти...
Последний раз редактировалось Sancho 06 июн 2016, 10:08, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
scadapack
Рядовой
Сообщения: 83
Зарегистрирован: 07 сен 2015, 05:18
Откуда: Степногорск
Имя: Вячеслав
Благодарил (а): 1 раз

D-триггер

Сообщение scadapack »

Всё должно работать, как в примере у Автора, только надо триггер одиночного импульса RTrig поставить на вход "С", иначе данные постоянно переписываются при "true" на En.
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

Нет, Q получается  как D, промодулированный укороченными импульсами С
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

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

D-триггер

Сообщение Boroda »

Вот такую реализацию попробуйте. Работает по переднему фронту на входе С.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 06 июн 2016, 15:40, всего редактировалось 1 раз.
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

Boroda писал(а):Вот такую реализацию попробуйте. Работает по переднему фронту на входе С.
Работает. Только подтягивающий резистор на S_ вход поставить. Если нетрудно, инвертируйте в самом блоке RS-входы и добавьте инверсный Q-выход, пожалуйста. Тогда у нас будет полноценный ТМ2 (7474). Блок реализован Boroda в программных кодах. А ведь Flprog инструмент для непрограммистов... 

Некоторые замечания по FlProg:
D-триггер (собранный на 3И-НЕ и как блок на СИ) правильно работает при длительности импульса на входах, не более С=0.1с и D=1с. Задержка по фронтам D и Q  40-80 миллисекунд!  
Нет возможности скопированные элементы переместить в поле редактора блока пользователя.
Распечатать проект можно только через PrintScreen.
Слово "Тригер" в библиотеке элементов.
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

D-триггер

Сообщение Boroda »

Судя по документации на 561ТМ2 все входы у микросхемы не инверсные.
А у 7474 (155ТМ2) R и S инверсные. Чтобы не плодить блоки, проще на входе R и S нажать правой кнопкой и выбрать "инвертировать", кстати так даже нагляднее будет на схеме смотреться.

Добавил инверсный выход к блоку.
Бонус - блок делителя частоты с К=1..255.

З.Ы. FLProg нечто более грандиозное! Вот Siemens LOGO со своим SoftComfort - инструмент для непрограммистов, там только стандартные коробочки и ничего своего толком не сделаешь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 07 июн 2016, 17:35, всего редактировалось 1 раз.
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

Boroda писал(а):Судя по документации на 561ТМ2 все входы у микросхемы не инверсные.А у 7474 (155ТМ2) R и S инверсные. Чтобы не плодить блоки, проще на входе R и S нажать правой кнопкой и выбрать "инвертировать", кстати так даже нагляднее будет на схеме смотреться.
Справедливо. Спасибо за помощь!
Ещё к Вам вопрос, не по теме. Есть такая задача: существует сигнал (на картинке - красный) около 40кГц, при отсутствии в нём пяти импульсов подряд появляется импульс аварии (фиолетовый). Это смоделировано в   Multisime на TTL-логике.  Для FlProg это пустячная задача, но частота! Что посоветуете?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

D-триггер

Сообщение Rovki »

Что нам Сименс в ОЛ есть классический динамический Д триггер .а так же макросы и симулятор.
Электронщик до мозга костей и не только
ВиД
Рядовой
Сообщения: 25
Зарегистрирован: 06 сен 2015, 07:37

D-триггер

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

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

D-триггер

Сообщение Rovki »

ВиД писал(а):ОЛ? Поподробнее, пожалуйста.
Овен лоджик это для ПР.Не ардуино
Электронщик до мозга костей и не только
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

D-триггер

Сообщение Boroda »

Rovki писал(а):Что нам Сименс
Просто на релюшках сименса собрать без проблем систему можно, а вот у Овена только голова от релюшек есть, а модулей ввода/вывода пока не выпустили. Вот наш главный инженер и сидит на немцах, в крайнем случае на китайцах xLogic, но у последних сертификата на газ нет. Более сложные шкафы на ПЛК110-60 собираем.
Последний раз редактировалось Boroda 08 июн 2016, 16:34, всего редактировалось 1 раз.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

D-триггер

Сообщение Rovki »

Вы ошибаетесь к ПР200 можно подключить все модули ввода вывода по RS485, а скоро будут модули расширения по внутренней шине.
Электронщик до мозга костей и не только
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

D-триггер

Сообщение Boroda »

Вот про внутреннюю шину и говорю. Заказчик как увидит ПР200 + МВ110 на одной рейке рядом стоящие и по щам надает. Как говорится "некрасивая система будет плохо работать".

П.С. МВ110 по 485 интегрируются в систему ОвенЛоджик или опять надо как в ПЛК в "конфигурации" регистры тыкать?
Последний раз редактировалось Boroda 10 июн 2016, 16:28, всего редактировалось 1 раз.
Аватара пользователя
Batman55
Рядовой
Сообщения: 9
Зарегистрирован: 29 ноя 2015, 09:30
Откуда: Omsk

D-триггер

Сообщение Batman55 »

Прочит и так и не понял, есть Д-триггер в программе или нет?
Или нужно собирать самому?
Ответить

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

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

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