Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Trim5

Вопросы о Trim5 Работа и применение контроллеров с сенсорной панелью Trim5.

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2023, 16:56   #1
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Триггер RS (нет проблемы)

Всем доброго дня.
Столкнулся с нюансом, блок RS (судя по справке не является энергонезависимым), после выключения - включения контроллера сохраняет своё состояние. Отсюда вопрос, сколько Трим держит в памяти его положение после выключения питания? Выключал на 3 минуты, все равно так и остаётся.
Программа максимально простая, после включения механизм должен двигаться, пока не дойдет до концевика, после этого до самого выключения питания этот режим не работает.
https://disk.yandex.ru/i/g0oudFXwITygLg тут скриншот программы

upd: После включения программы светится индикатор Start, пока не нажмёшь кнопку Info
xlbeslx вне форума   Ответить с цитированием
Старый 12.02.2023, 17:27   #2
1exan
Senior Member
 
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 135
Благодарил(а): 2 раз(а)
Поблагодарили: 7 раз(а) в 7 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от xlbeslx Посмотреть сообщение
Всем доброго дня.
Столкнулся с нюансом, блок RS (судя по справке не является энергонезависимым), после выключения - включения контроллера сохраняет своё состояние. Отсюда вопрос, сколько Трим держит в памяти его положение после выключения питания? Выключал на 3 минуты, все равно так и остаётся.
Программа максимально простая, после включения механизм должен двигаться, пока не дойдет до концевика, после этого до самого выключения питания этот режим не работает.
https://disk.yandex.ru/i/g0oudFXwITygLg тут скриншот программы

upd: После включения программы светится индикатор Start, пока не нажмёшь кнопку Info
А как вы думаете, какое значение будут иметь выходы первого триггера при подаче питания, если работа этого блока всё-же соответствует справке?
1exan вне форума   Ответить с цитированием
Старый 12.02.2023, 17:31   #3
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от 1exan Посмотреть сообщение
А как вы думаете, какое значение будут иметь выходы первого триггера при подаче питания, если работа этого блока всё-же соответствует справке?
На Q должен быть 0, на ~Q единица

upd: но после включения происходит вот это https://disk.yandex.ru/i/oF8rCjmkuWl5HQ
xlbeslx вне форума   Ответить с цитированием
Старый 12.02.2023, 17:49   #4
1exan
Senior Member
 
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 135
Благодарил(а): 2 раз(а)
Поблагодарили: 7 раз(а) в 7 сообщениях
По умолчанию Ответ: Триггер RS

Тут пишете:
Цитата:
Сообщение от xlbeslx Посмотреть сообщение
upd: После включения программы светится индикатор Start, пока не нажмёшь кнопку Info
Потом выкладываете скриншот
Цитата:
Сообщение от xlbeslx Посмотреть сообщение
upd: но после включения происходит вот это https://disk.yandex.ru/i/oF8rCjmkuWl5HQ
на котором индикатор Start НЕ светится
1exan вне форума   Ответить с цитированием
Старый 12.02.2023, 18:02   #5
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от 1exan Посмотреть сообщение
Тут пишете:

Потом выкладываете скриншот

на котором индикатор Start НЕ светится
Описание было правильной работы программы, а второй скриншот, как раз то что происходит у меня. При первом запуске программы, все хорошо, я нажимаю Info, работа прекращается, выключаю - включаю контроллер, и получается то что на скрине, сохраняется предыдущее положение триггеров
xlbeslx вне форума   Ответить с цитированием
Старый 12.02.2023, 18:10   #6
1exan
Senior Member
 
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 135
Благодарил(а): 2 раз(а)
Поблагодарили: 7 раз(а) в 7 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от xlbeslx Посмотреть сообщение
Описание было правильной работы программы, а второй скриншот, как раз то что происходит у меня. При первом запуске программы, все хорошо, я нажимаю Info, работа прекращается, выключаю - включаю контроллер, и получается то что на скрине, сохраняется предыдущее положение триггеров
Если цель - изучить работу триггера, то все-таки оставьте его на схеме в одном экземпляре и проверьте всё ещё раз.
1exan вне форума   Ответить с цитированием
Старый 12.02.2023, 18:15   #7
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от 1exan Посмотреть сообщение
Если цель - изучить работу триггера, то все-таки оставьте его на схеме в одном экземпляре и проверьте всё ещё раз.
По замыслу программы не получится обойтись одним триггером. Просто как проверку, сейчас конечно сделаю
xlbeslx вне форума   Ответить с цитированием
Старый 12.02.2023, 19:31   #8
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Триггер RS

Провел тест, записал видео. При отключении от отладки, выключил контроллер, потом включил и запустил отладку

https://www.youtube.com/watch?v=_5mHeqF_YSQ
xlbeslx вне форума   Ответить с цитированием
Старый 12.02.2023, 21:22   #9
alf999
Senior Member
 
Аватара для alf999
 
Регистрация: Feb 2023
Адрес: Московская область
Сообщения: 106
Благодарил(а): 2 раз(а)
Поблагодарили: 7 раз(а) в 7 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Провел тест, записал видео. При отключении от отладки, выключил контроллер, потом включил и запустил отладку
Добрый день, визуально контроллер просто не успел отключиться, встроенные конденсаторы видать хорошо держат небольшую задержку потери питания (при этом дисплей и входа/выхода могут отключаться как высокий потребитель). Визуально все работает штатно.

После повторного подключения к контроллеру в режиме отладки ШАГ выполнения программы в отладчике не изменился, и соответствует продолжению работы. (Это мое мнение, и я могу ошибаться). У меня под рукой контроллер Matrix. И он ведет себя точно так же, отключение питания до 2-3 сек (примерно) не останавливает работы программы. Для меня это даже плюс чем минус, т.к. стабильность некоторых сетей питания оставляет желать лучшего.
alf999 вне форума   Ответить с цитированием
Старый 12.02.2023, 21:33   #10
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от alf999 Посмотреть сообщение
Добрый день, визуально контроллер просто не успел отключиться, встроенные конденсаторы видать хорошо держат небольшую задержку потери питания (при этом дисплей и входа/выхода могут отключаться как высокий потребитель). Визуально все работает штатно.

После повторного подключения к контроллеру в режиме отладки ШАГ выполнения программы в отладчике не изменился, и соответствует продолжению работы. (Это мое мнение, и я могу ошибаться). У меня под рукой контроллер Matrix. И он ведет себя точно так же, отключение питания до 2-3 сек (примерно) не останавливает работы программы. Для меня это даже плюс чем минус, т.к. стабильность некоторых сетей питания оставляет желать лучшего.
Только что я дошёл до решения. Я выключал контроллер на 10 минут даже, ничего не менялось. Оказалось что кабель юсб подключенный к ПК, дает контроллеру питание, которого достаточно, чтобы держать программу в памяти. Отрубил от юсб, и он нормально перезагрузился.
Проблема решена, можно закрывать.

P.S. это можно использовать на объектах, где для программы критично отключение от питания, думаю потребление там минимальное, и повесив на ИБП это дело, будет держать долго
xlbeslx вне форума   Ответить с цитированием
Старый 12.02.2023, 23:04   #11
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от xlbeslx Посмотреть сообщение
Оказалось что кабель юсб подключенный к ПК, дает контроллеру питание, которого достаточно, чтобы держать программу в памяти. Отрубил от юсб, и он нормально перезагрузился.
RTFM?


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 13.02.2023, 01:11   #12
xlbeslx
Новичок
 
Регистрация: Nov 2021
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от ATS Посмотреть сообщение
RTFM?
Бывает, что поделать😁
xlbeslx вне форума   Ответить с цитированием
Старый 13.02.2023, 10:39   #13
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Триггер RS

Цитата:
Сообщение от xlbeslx Посмотреть сообщение
P.S. это можно использовать на объектах
Это нельзя использовать на объектах.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ


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

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



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


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