D-триггер
D-триггер
D-триггер как пользовательский блок не работает. Кто пробовал собирать блоки в boolean? Помогите.
Как файл .flp работает
			
			
						Как файл .flp работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						- support
 - Полковник
 - Сообщения: 1936
 - Зарегистрирован: 03 янв 2018, 11:45
 - Откуда: Астрахань
 - Имя: Сергей
 - Поблагодарили: 55 раз
 - Контактная информация:
 
D-триггер
Самый простой D - тригер - это переменная типа Boolean.
			
			
						У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						Автор программы FLProg.
			
						- Sancho
 - Полковник
 - Сообщения: 4066
 - Зарегистрирован: 25 дек 2015, 17:32
 - Откуда: Ярославль.
 - Имя: Александр
 - Поблагодарили: 5 раз
 - Контактная информация:
 
D-триггер
Я тоже хотел сделать нечто похожее на ТМ2, но в FLP не получилось. Пришлось в Arduino Ide доделывать - напрямую управлять переменной выхода тригера.
Делал управление выходом по кнопке и(или) modbus-у. Получилось.
PS. Определить-бы переменную выхода тригера как вход/выход - вот и ТМ2 почти...
			
			
													Делал управление выходом по кнопке и(или) modbus-у. Получилось.
PS. Определить-бы переменную выхода тригера как вход/выход - вот и ТМ2 почти...
					Последний раз редактировалось Sancho 06 июн 2016, 10:08, всего редактировалось 1 раз.
									
			
						мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
			
						- scadapack
 - Рядовой
 - Сообщения: 83
 - Зарегистрирован: 07 сен 2015, 05:18
 - Откуда: Степногорск
 - Имя: Вячеслав
 - Благодарил (а): 1 раз
 
D-триггер
Всё должно работать, как в примере у Автора, только надо триггер одиночного импульса RTrig поставить на вход "С", иначе данные постоянно переписываются при "true" на En.
			
			
									
						D-триггер
Нет, Q получается  как D, промодулированный укороченными импульсами С
			
			
						У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						D-триггер
Работает. Только подтягивающий резистор на S_ вход поставить. Если нетрудно, инвертируйте в самом блоке RS-входы и добавьте инверсный Q-выход, пожалуйста. Тогда у нас будет полноценный ТМ2 (7474). Блок реализован Boroda в программных кодах. А ведь Flprog инструмент для непрограммистов...Boroda писал(а):Вот такую реализацию попробуйте. Работает по переднему фронту на входе С.
Некоторые замечания по FlProg:
D-триггер (собранный на 3И-НЕ и как блок на СИ) правильно работает при длительности импульса на входах, не более С=0.1с и D=1с. Задержка по фронтам D и Q 40-80 миллисекунд!
Нет возможности скопированные элементы переместить в поле редактора блока пользователя.
Распечатать проект можно только через PrintScreen.
Слово "Тригер" в библиотеке элементов.
- Boroda
 - Капитан
 - Сообщения: 836
 - Зарегистрирован: 01 май 2016, 01:04
 - Откуда: Коломна
 - Имя: Станислав
 - Поблагодарили: 1 раз
 - Контактная информация:
 
D-триггер
Судя по документации на 561ТМ2 все входы у микросхемы не инверсные.
А у 7474 (155ТМ2) R и S инверсные. Чтобы не плодить блоки, проще на входе R и S нажать правой кнопкой и выбрать "инвертировать", кстати так даже нагляднее будет на схеме смотреться.
Добавил инверсный выход к блоку.
Бонус - блок делителя частоты с К=1..255.
З.Ы. FLProg нечто более грандиозное! Вот Siemens LOGO со своим SoftComfort - инструмент для непрограммистов, там только стандартные коробочки и ничего своего толком не сделаешь.
			
			
						А у 7474 (155ТМ2) R и S инверсные. Чтобы не плодить блоки, проще на входе R и S нажать правой кнопкой и выбрать "инвертировать", кстати так даже нагляднее будет на схеме смотреться.
Добавил инверсный выход к блоку.
Бонус - блок делителя частоты с К=1..255.
З.Ы. FLProg нечто более грандиозное! Вот Siemens LOGO со своим SoftComfort - инструмент для непрограммистов, там только стандартные коробочки и ничего своего толком не сделаешь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
							
					Последний раз редактировалось Boroda 07 июн 2016, 17:35, всего редактировалось 1 раз.
									
			
						D-триггер
Справедливо. Спасибо за помощь!Boroda писал(а):Судя по документации на 561ТМ2 все входы у микросхемы не инверсные.А у 7474 (155ТМ2) R и S инверсные. Чтобы не плодить блоки, проще на входе R и S нажать правой кнопкой и выбрать "инвертировать", кстати так даже нагляднее будет на схеме смотреться.
Ещё к Вам вопрос, не по теме. Есть такая задача: существует сигнал (на картинке - красный) около 40кГц, при отсутствии в нём пяти импульсов подряд появляется импульс аварии (фиолетовый). Это смоделировано в Multisime на TTL-логике. Для FlProg это пустячная задача, но частота! Что посоветуете?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
			
						- Rovki
 - Полковник
 - Сообщения: 5885
 - Зарегистрирован: 22 апр 2016, 17:25
 - Откуда: Чехов
 - Имя: Анатолий
 - Благодарил (а): 82 раза
 - Поблагодарили: 283 раза
 - Контактная информация:
 
D-триггер
Что нам Сименс в ОЛ есть классический динамический Д триггер .а так же макросы и симулятор.
			
			
									
						Электронщик до мозга костей и не только
			
						D-триггер
ОЛ? Поподробнее, пожалуйста.Rovki писал(а):Что нам Сименс в ОЛ есть классический динамический Д триггер .а так же макросы и симулятор.
- Boroda
 - Капитан
 - Сообщения: 836
 - Зарегистрирован: 01 май 2016, 01:04
 - Откуда: Коломна
 - Имя: Станислав
 - Поблагодарили: 1 раз
 - Контактная информация:
 
D-триггер
Просто на релюшках сименса собрать без проблем систему можно, а вот у Овена только голова от релюшек есть, а модулей ввода/вывода пока не выпустили. Вот наш главный инженер и сидит на немцах, в крайнем случае на китайцах xLogic, но у последних сертификата на газ нет. Более сложные шкафы на ПЛК110-60 собираем.Rovki писал(а):Что нам Сименс
					Последний раз редактировалось Boroda 08 июн 2016, 16:34, всего редактировалось 1 раз.
									
			
						- Rovki
 - Полковник
 - Сообщения: 5885
 - Зарегистрирован: 22 апр 2016, 17:25
 - Откуда: Чехов
 - Имя: Анатолий
 - Благодарил (а): 82 раза
 - Поблагодарили: 283 раза
 - Контактная информация:
 
D-триггер
Вы ошибаетесь к ПР200 можно подключить все модули ввода вывода по RS485, а скоро будут модули расширения по внутренней шине.
			
			
									
						Электронщик до мозга костей и не только
			
						- Boroda
 - Капитан
 - Сообщения: 836
 - Зарегистрирован: 01 май 2016, 01:04
 - Откуда: Коломна
 - Имя: Станислав
 - Поблагодарили: 1 раз
 - Контактная информация:
 
D-триггер
Вот про внутреннюю шину и говорю. Заказчик как увидит ПР200 + МВ110 на одной рейке рядом стоящие и по щам надает. Как говорится "некрасивая система будет плохо работать".
П.С. МВ110 по 485 интегрируются в систему ОвенЛоджик или опять надо как в ПЛК в "конфигурации" регистры тыкать?
			
			
													П.С. МВ110 по 485 интегрируются в систему ОвенЛоджик или опять надо как в ПЛК в "конфигурации" регистры тыкать?
					Последний раз редактировалось Boroda 10 июн 2016, 16:28, всего редактировалось 1 раз.
									
			
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость