Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 37

Тема: Настройка входов прибора в режим "кнопки"

  1. #21

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Да причем тут период , иногда просто неудобно тыкать по два раза ,что бы сменить состояние ,ну зачем это для энкодера или другого источника коротких импульсов (расходомер, датчик оборотов) . Для тех задач где считаются импульсы и нет привязки к временным эпюрам по другим входам (обычным), это было бы просто удобней...
    И вообще я встрял только потому ,что на простой вопрос новичка последовал "строгий" ответ- "..мозгов не хватает.." , а вы почему? .А может этот новичек старше или не привык к таким обращениям...
    Поэтому развивать свои мысли в этой теме больше не намерен , для этого есть специальные темы.
    Спасибо за ответы и поддержку.
    Что то народ какой то на форуме .... Не дружелюбный, что ли, мягко говоря.
    Если нет такой настройки, жаль буду делать по другому. Просто на данный момент пишу макрос который обрабатывает нажатие кнопки и выделяет одинарное нажатие, двойное, тройное и длинное (более 1 сек) и исходя из этого делает определенные действия, для управления выходами с одной кнопки. Понятно, что можно настраивать продолжительность цикла периода и тд. но гораздо проще нажимать мышкой и по ощущениям отрабатывать эти нажатия. На нет и суда нет.
    Еще раз всем спасибо.
    Отдельное спасибо, как я понимаю, самому мозговитому участнику на форуме - Сергей0308

  2. #22
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,167

    По умолчанию

    Цитата Сообщение от Dimaes Посмотреть сообщение
    Спасибо за ответы и поддержку.
    Что то народ какой то на форуме .... Не дружелюбный, что ли, мягко говоря.
    Если нет такой настройки, жаль буду делать по другому. Просто на данный момент пишу макрос который обрабатывает нажатие кнопки и выделяет одинарное нажатие, двойное, тройное и длинное (более 1 сек) и исходя из этого делает определенные действия, для управления выходами с одной кнопки. Понятно, что можно настраивать продолжительность цикла периода и тд. но гораздо проще нажимать мышкой и по ощущениям отрабатывать эти нажатия. На нет и суда нет.
    Еще раз всем спасибо.
    Отдельное спасибо, как я понимаю, самому мозговитому участнику на форуме - Сергей0308
    Я не старался кого либо обидеть, просто уверен, если сделать входа без фиксации(режима Т-триггера), это стало бы большой ошибкой, конструкторы наверно именно так, не просто так сделали!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #23
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    capzap,Вы ни как не остановитесь ...Флудить нет времени .
    Последний раз редактировалось rovki; 31.03.2019 в 22:22.
    электронщик до мозга костей и не только

  4. #24
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я не старался кого либо обидеть, просто уверен, если сделать входа без фиксации(режима Т-триггера), это стало бы большой ошибкой, конструкторы наверно именно так, не просто так сделали!
    Ну вы же видели ,что другие конструкторы сделали по другому и без проблем..Как раз сейчас и сделан режим Т- триггера - раз нажал -1 ,еще раз нажал -0....
    электронщик до мозга костей и не только

  5. #25
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,115

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вам к доктору не помешало бы обратиться, меня почти сутки не было в обсуждении!
    Моя вина ,не сделал цитату ,это капзапу писалось ,вашего ответа еще не было. Поэтому к доктору мне не нужно, но спасибо за заботу.
    электронщик до мозга костей и не только

  6. #26
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,249

    По умолчанию

    Цитата Сообщение от Dimaes Посмотреть сообщение
    Спасибо за ответы и поддержку.
    ..............
    Просто на данный момент пишу макрос который обрабатывает нажатие кнопки и выделяет одинарное нажатие, двойное, тройное и длинное (более 1 сек) и исходя из этого делает определенные действия, ..............
    Сообщение от Реваки Ю
    .Пост https://www.owen.ru/forum/showthread...l=1#post300115

    Обсуждение было выше в этом разделе

    ""Вчера добавлены макросы в базу:

    два из них в группе "Дискретные преобразования" - ONE_TOUCH работа с одной кнопкой """



    Попробуй можно доработать чтобы не изобретать велосипед .
    Последний раз редактировалось Алексеев; 01.04.2019 в 03:50.

  7. #27
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от Алексеев Посмотреть сообщение
    Попробуй можно доработать чтобы не изобретать велосипед .
    в дополнение к сказанному, ну мало ли ТС, так же как Анатолий считает что овеновцы не достаточно повернуты к пользователям
    Код:
    FUNCTION_BLOCK CLICK_MODE
    VAR_INPUT
    	IN : BOOL;
    END_VAR
    VAR_OUTPUT
    	SINGLE : BOOL;
    	DOUBLE : BOOL;
    	LONG : BOOL;
    	TP_LONG : BOOL;
    END_VAR
    VAR_INPUT CONSTANT
    	T_LONG : TIME := t#500ms;
    END_VAR
    VAR
    	Timer : TP;
    	cnt : INT;
    	last : BOOL;
    END_VAR
    
    
    (*
    version 1.0	13. nov. 2008
    programmer 	oscat
    tested by	hugo
    
    click_mode decodes an input for single, double or long click and sets the corresponding output single, doulbe or long.
    the input configures itself to be high or low active depending on which state the input stays longer than t_reconfig.
    
    *)
    
    (* when input goes high start the timer to decode pulses *)
    timer(in := IN, PT := T_LONG);
    single := FALSE;
    double := FALSE;
    
    IF timer.Q THEN
    	(* decode pulses while the timer is active *)
    	IF NOT in AND last THEN	cnt := cnt + 1; END_IF;
    ELSE
    	CASE cnt OF
    		1 : single := TRUE;
    		2 : double := TRUE;
    	END_CASE;
    	cnt := 0;
    END_IF;
    last := in;
    TP_LONG := NOT timer.Q AND (NOT LONG) AND IN;
    LONG := NOT timer.Q AND in;
    
    
    
    
    (* revision history
    
    hm	13. nov. 2008	rev 1.0
    	original release
    
    *)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #28
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,249

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в дополнение к сказанному, ну мало ли ТС, так же как Анатолий считает что овеновцы не достаточно повернуты к пользователям
    Код:
    
    
    В ПЛК100 или ПЛК63 попробую но не сейчас .

    Многие проекты если бы я начинал сначала рисовал по другому ( компактнее ).
    Поэтому необходимо смотреть как люди делают , изучить и сделать то что нужно для себя
    на основании полученных знаний .
    Век живи век учись.
    Последний раз редактировалось Алексеев; 01.04.2019 в 07:31.

  9. #29
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    Для режима симуляции важны разные функции обработки входа. Остальное лирика. не могут сделать, не сделают, могут но не хотят не сделают, могут и хотят - сделают.
    Пользователи Овен все равно будут кушать этот кактус.

  10. #30

    По умолчанию

    Цитата Сообщение от Алексеев Посмотреть сообщение
    Сообщение от Реваки Ю
    .Пост https://www.owen.ru/forum/showthread...l=1#post300115

    Попробуй можно доработать чтобы не изобретать велосипед .
    Можно сразу и в работе посмотреть
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. "Залипание" кнопки без фиксации
    от alexfromnn в разделе Master SCADA 3
    Ответов: 37
    Последнее сообщение: 14.02.2017, 14:44
  2. Ответов: 4
    Последнее сообщение: 11.04.2016, 13:54
  3. "Прозрачный" режим RS232/RS485
    от KoryaevAN в разделе Сетевые технологии
    Ответов: 4
    Последнее сообщение: 29.04.2011, 15:04
  4. Ответов: 10
    Последнее сообщение: 11.07.2008, 14:37
  5. МДВВ постоянно уходит в режим "Авария"
    от clockwise в разделе Эксплуатация
    Ответов: 10
    Последнее сообщение: 11.07.2008, 14:37

Ваши права

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