Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 19

Тема: Двойной клик на СПК210-15

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Exclamation Двойной клик на СПК210-15

    Добрый день!
    ОЧЕНЬ ВАЖНЫЙ ВОПРОС
    Операторы стали жаловаться, что иногда, при нажатии пальцем на экран, происходит "двойное нажатие"
    Т.е., работает насос - они жмут на насос, чтобы его выключить. Насос выключается и СРАЗУ ЖЕ включается обратно

    Поэкспериментировал на дискретном сигнале, который меняется TRUE-FALSE по нажатию. Раз из ста это реально происходит, я видел это своими глазами: по нажатию сигнал меняется и СРАЗУ ЖЕ меняется обратно
    На мнемосхеме при этом успевает пройти обновление туда-сюда

    Что можно сделать?
    Спасибо заранее

  2. #2

    По умолчанию

    Цитата Сообщение от aaaSashaMGGU Посмотреть сообщение
    Добрый день!
    ОЧЕНЬ ВАЖНЫЙ ВОПРОС
    Операторы стали жаловаться, что иногда, при нажатии пальцем на экран, происходит "двойное нажатие"
    Т.е., работает насос - они жмут на насос, чтобы его выключить. Насос выключается и СРАЗУ ЖЕ включается обратно

    Поэкспериментировал на дискретном сигнале, который меняется TRUE-FALSE по нажатию. Раз из ста это реально происходит, я видел это своими глазами: по нажатию сигнал меняется и СРАЗУ ЖЕ меняется обратно
    На мнемосхеме при этом успевает пройти обновление туда-сюда

    Что можно сделать?
    Спасибо заранее
    Ставить на кнопки R_Trig или таймер ТР на 100-300 мс.

  3. #3

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Ставить на кнопки R_Trig или таймер ТР на 100-300 мс.
    Это-то понятно
    Если бы была пара таких мест, то да... Но их ведь сотни
    Про такие вещи неплохо бы знать заранее... Да и поначалу такого, как будто, не было
    Что ж теперь, в панелях на каждый нажимательный элемент свой таймер заводить? Бррр
    + тогда ведь и мышь придётся "удерживать" нажатой эти 100-300мс, чтобы всё нажималось, просто кликнуть уже не выйдет
    Последний раз редактировалось aaaSashaMGGU; 05.05.2026 в 16:35.

  4. #4

    По умолчанию

    Цитата Сообщение от aaaSashaMGGU Посмотреть сообщение
    Это-то понятно
    Если бы была пара таких мест, то да... Но их ведь сотни
    Про такие вещи неплохо бы знать заранее... Да и поначалу такого, как будто, не было
    Что ж теперь, в панелях на каждый нажимательный элемент свой таймер заводить? Бррр
    + тогда ведь и мышь придётся "удерживать" нажатой эти 100-300мс, чтобы всё нажималось, просто кликнуть уже не выйдет
    Что значит не выйдет, что там вы удерживать собрались?
    Оба элемента срабатывают по фронту и работают, триггер 1 цикл, таймер сколько укажете.
    Обычно всё наоборот, жалуются что тормозит, а не по 2 раза срабатывает.
    Последний раз редактировалось kondor3000; 05.05.2026 в 18:37.

  5. #5

    По умолчанию

    А вы что, одной кнопкой и запускаете и останавливаете...? Есть же свойство "видимость" для начала.
    Но управлять одной кнопкой...

  6. #6

    По умолчанию

    Зайдем с другой стороны. У нас на прошлой работе операторы по привычке делали двойной клик мыши по любому элементу в скаде. Ну как, у них же обычный комп, два раза, значит подтвердить или открыть... Если бы кнопкой выполнялся разный функционал, они бы никогда фабрику не раскрутили. Возможно вы изначально заложили неправильное управление. Это Во-первых. А во-вторых, управлять надо с ПЛК, а данном случае с СПК из кода, а нажатие кнопок на визуализации должно иметь однозначный смысл, а не так, что нажали раз - механизм запустился, нажали другой - механизм остановился. Даже одной кнопки под другой в данном случае расположение недопустимо, моло ли, интерфейс или сенсор заглючат, так можно и до несчастного случая или аварийного состояния дойти случайно.

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

    По умолчанию

    Цитата Сообщение от МихаилГл Посмотреть сообщение
    Зайдем с другой стороны. У нас на прошлой работе операторы по привычке делали двойной клик мыши по любому элементу в скаде. Ну как, у них же обычный комп, два раза, значит подтвердить или открыть... Если бы кнопкой выполнялся разный функционал, они бы никогда фабрику не раскрутили. Возможно вы изначально заложили неправильное управление. Это Во-первых. А во-вторых, управлять надо с ПЛК, а данном случае с СПК из кода, а нажатие кнопок на визуализации должно иметь однозначный смысл, а не так, что нажали раз - механизм запустился, нажали другой - механизм остановился. Даже одной кнопки под другой в данном случае расположение недопустимо, моло ли, интерфейс или сенсор заглючат, так можно и до несчастного случая или аварийного состояния дойти случайно.
    Полностью согласен с Михаилом, сам неоднократно встречался с таким решением, когда вместо нужной и однозначной команды на RS- триггере ставят T-триггер, короче, бред сивой кобылы, кроме создания ненужных проблем ничего хорошего не вижу, если для врагов делаете, то всё верно, это я так думаю!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #8
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,364

    По умолчанию

    На СПК серии 1хх я делал управление одной кнопкой, но через таймер. Для наглядности, рядом с кнопкой ставил шкалу времени работы таймера. Оператор нажимает и удерживает кнопку, запускается таймер TON, шакала бежит, по достижении уставки таймера происходит срабатывание исполнительного устройства (переключение состояния регистра управления устройством). Это было сделано для исключения случайных нажатий. В моем случае уставка была 5 секунд, и исполнительный механизм - не моторчик.
    Моторчики же лучше включать и выключать разными кнопками.

  9. #9

    По умолчанию

    Считаю неприемлемым создание систем автоматизации, где что то включать или выключать нужно по клику на экран.
    Так никогда не делаю, так как имею мнение что создаю системы серьезные.
    Всегда все раздельно. Управление импульсное. Блокировки имеют высший приоритет и разрабатываются отдельно от общей логики
    Правила следующие:
    1. Всегда при нажатии на насос или любой другой элемент управления - выводится фейсплейт
    2. На фейсплейте выводится: текущее состояние, возможность переключить режим, состояние блокировки,
    3. Всегда на объект управления заводится PMP1_STS, PMP1_ALM, PMP1_CMD это три раздельные переменные типа WORD, каждый бит расписывается и используется
    Командная переменная имеет тип IN_OUT в нее оператор пишет бит, а далее в функциональном блоке экземпляра она обнуляется

    Кадры размещенные ниже, это СПК210
    https://fast-project.ru/projects/boi...ye-punkty.html

    2026-05-07_23-31-29.png

    2026-05-07_23-30-53.png

    2026-05-07_23-31-17.png
    +79104444236
    С уважением,
    Лапшин Вячеслав

  10. #10

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Считаю неприемлемым создание систем автоматизации, где что то включать или выключать нужно по клику на экран.
    Так никогда не делаю, так как имею мнение что создаю системы серьезные.
    Всегда все раздельно. Управление импульсное. Блокировки имеют высший приоритет и разрабатываются отдельно от общей логики
    Правила следующие:
    1. Всегда при нажатии на насос или любой другой элемент управления - выводится фейсплейт
    2. На фейсплейте выводится: текущее состояние, возможность переключить режим, состояние блокировки,
    3. Всегда на объект управления заводится PMP1_STS, PMP1_ALM, PMP1_CMD это три раздельные переменные типа WORD, каждый бит расписывается и используется
    Командная переменная имеет тип IN_OUT в нее оператор пишет бит, а далее в функциональном блоке экземпляра она обнуляется

    Кадры размещенные ниже, это СПК210
    https://fast-project.ru/projects/boi...ye-punkty.html
    Всё это верно, всё это правильно, но я не пойму, почему никто не ругает саму панель? Я считаю, что эта выдержка должна быть встроена в саму панель на уровне системы! Всё остальное - полумеры
    Некорректно такое говорить на дружеском форуме, но с Weintek-ами такого за 10 лет эксплуатации не произошло ни разу. А тут 2 месяца - и уже десятки случаев. К слову, в самом начале, сразу после монтажа, такого не было (некая "деградация" экрана?)

    Давайте представим, что у Вас произошло вот такое:
    1) Вы решили посмотреть наработку насоса, нажали на его иконку
    2) Выскочило вот это красивое окно (без сарказма, оно и правда отличное)
    3) Тут же срабатывает второй клик в то место, где находится палец
    4) Ровно под пальцем находится (так совпало) кнопка аварийной остановки насоса
    5) Насос отключается

    Следить, чтобы всплывающее окно обязательно всплывало где-то в стороне?
    Ставить выдержку на нажатие кнопки аварийной остановки? Да, но вопрос, конечно, дискуссионный

    Всё это можно обойти выдержками, запретами, проверками. Но я уверен, что смогу придумать вот такой контрпример с двойным нажатием на любое ухищрение
    Например, у нас аварийная ситуация, решение нужно принять мгновенно.
    1) Открываем всплывающее окно, чтобы выключить насос
    2) Окно открывается, двойной клик дальше прожимает другую кнопку, вызывающее другое окно. Или прямо закрывается это окно, т.к., двойной клик прожал кнопку закрытия этого же окна
    3) Теряются драгоценные миллисекунды в аварийной ситуации
    Последний раз редактировалось aaaSashaMGGU; 12.05.2026 в 10:24.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. СПК210 и ИТП-420
    от seagull72 в разделе Трёп (Курилка)
    Ответов: 2
    Последнее сообщение: 15.04.2026, 08:02
  2. электрощит с двойной дверцей - найти
    от Алекс_инд в разделе Трёп (Курилка)
    Ответов: 7
    Последнее сообщение: 16.11.2025, 21:03
  3. СПК210
    от SlavikP в разделе СПК210, СПК1xx [М01]
    Ответов: 2
    Последнее сообщение: 30.07.2025, 07:51
  4. Ответов: 2
    Последнее сообщение: 14.05.2024, 12:56
  5. Как избежать двойной архивации
    от Safron в разделе Master SCADA 3
    Ответов: 17
    Последнее сообщение: 25.11.2014, 15:15

Метки этой темы

Ваши права

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