Просмотр полной версии : Не могу разобраться с ПР-200. Помогите!
Алексей КИПОВЕЦ
08.12.2021, 19:15
Добрый день, уважаемые форумчане. Помогите решить не простую задачу. Необходимо при подаче на ПР-200 производить сброс триггеров с выводом на экран текста в виде: Инициализация..... Подскажите как реализовать данную задачу на ПР-200?
keysansa
08.12.2021, 19:19
Тригеры у вас RS или SR?
Алексей КИПОВЕЦ
08.12.2021, 19:27
RS триггеры
Сергей0308
08.12.2021, 19:37
Добрый день, уважаемые форумчане. Помогите решить не простую задачу. Необходимо при подаче на ПР-200 производить сброс триггеров с выводом на экран текста в виде: Инициализация..... Подскажите как реализовать данную задачу на ПР-200?
При подаче чего(кого), сразу вспоминаются слова известной песни: "Её как рыбу к пиву подают"
keysansa
08.12.2021, 19:38
При необходимости сброса, присвоить переменной "RESET" 1.
На вход R нужных тригеров, подать переменную "RESET".
На экране, отобразить либо пустую строку, либо "Инициализация..." если переменная "RESET" в 1.
keysansa
08.12.2021, 19:39
При подаче чего(кого), сразу вспоминаются слова известной песни: "Её как рыбу к пиву подают"
У вас было интересное образовательное учреждение ))
Алексей КИПОВЕЦ
08.12.2021, 19:47
Прошу прощения пропустил когда печатал. При подаче питания на ПР-200 кратковременно на 10 секунд необходимо выводить на экран надпись Инициализация.....
Алексей КИПОВЕЦ
08.12.2021, 19:48
Вот сижу и думаю как в программе сделать привязку к подаче питания, ведь таких переменных нет в ПР...
keysansa
08.12.2021, 19:53
Вот сижу и думаю как в программе сделать привязку к подаче питания, ведь таких переменных нет в ПР...
Интересно, какое состояние имеют ячейки памяти при включении устройства?
Сергей0308
08.12.2021, 20:00
Совсем недавно в соседней теме выкладывал проект с формированием импульса при включении ПР, проще задачу трудно придумать!
https://owen.ru/forum/showthread.php?t=35666&page=2
58251
kondor3000
08.12.2021, 20:16
Прошу прощения пропустил когда печатал. При подаче питания на ПР-200 кратковременно на 10 секунд необходимо выводить на экран надпись Инициализация.....
При подаче питания на 1 ножку стаботает таймер ТР, время 10 с можете изменить. Целочисленная переменная Init выведет на экран динамический текст Инициализация, булевая переменная Res_Trig сбросит ваши триггеры. Обе переменные энергонезависимые. 58252
Сергей0308
08.12.2021, 20:22
Штатные RS(SR)-триггеры из библиотеки ОЛ не надо сбрасывать, они сами сбросятся, так как не обладают энергонезависимостью!
И вообще, не нахожу разумности такого информирования, если процесс не может быть другим в принципе, то есть триггер не может не сбросится при подаче питания ПР, так как эти триггеры не обладает энергонезависимостью!
keysansa
08.12.2021, 20:50
Штатные RS(SR)-триггеры из библиотеки ОЛ не надо сбрасывать, они сами сбросятся, так как не обладают энергонезависимостью!
Точно! Но сообщение-то надо вывести. Плюс, возможно сброс понадобится не только по старту.
keysansa
08.12.2021, 20:51
Совсем недавно в соседней теме выкладывал проект с формированием импульса при включении ПР, проще задачу трудно придумать!
58251
Тут же не Stack oferflow )))
Алексей КИПОВЕЦ
08.12.2021, 20:55
Спасибо большое за пример. Разобрался на основе вашего примера. В моем случае задача решилась элементарно путем установки таймера с задержкой на включение (TON) 10 сек., на вход которого я подаю константу 1, а на выходе которого через инверсию переменная импульс к которой я и привязываю экран Инициализация....
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot