-
- Лично меня всегда
беситвозмущает, когда на кнопке, вызывающей "действие", отображают "состояние" объекта. И наоборот. Типа движка вкл-выкл, который изменением цвета как-то должен обозначать еще и состояние этого вкл./выкл. [Глубоко укорененное] ИМХО - действие и состояние не должны смешиваться в одной сущности управления. То бишь кнопка это всегда действие, а отдельный индикатор это всегда состояние. А подсвеченная кнопка, которую нужно нажать при аварии это rezident(162 знак., 03.06.2021 12:13)- + 100500! Если написано "отключено" то ещё туда-сюда. Но движок зелёного цвета, смещённый вправо, с надписью "off" - это куда? maik-vs(412 знак., 03.06.2021 12:54)
- У объекта есть два разных признака: поданная команда и обратная
связь. Команда - цветом кнопки, блок-контакт пускателя или иная
обратаная связь - текстовое поле рядом. Cкpипaч(314 знак., 03.06.2021 12:39 - 12:49)
- Вот то-то и одно. Слишком много свойств у одной сущности. Моя такое
непреемлет. А вот насчет того, что "нажал и непонятно - нажалось
оно или нет" - согласен. Я лишь против смешивания действия и
состояния. - rezident(03.06.2021 12:41 - 12:45)
- Могу лишь пожать плечами. Мир таков, каков он есть. - Cкpипaч(03.06.2021 12:43)
- Вот то-то и одно. Слишком много свойств у одной сущности. Моя такое
непреемлет. А вот насчет того, что "нажал и непонятно - нажалось
оно или нет" - согласен. Я лишь против смешивания действия и
состояния. - rezident(03.06.2021 12:41 - 12:45)
- я потыкался в свойства панельки и не нашел как менять цвет кнопки
по её состоянию или по состоянию бита.. - LordN(03.06.2021 08:50)
- так получше? LordN(03.06.2021 11:02, ссылка)
- Не экономь, нарисуй две кнопки. Пуск и Стоп. - Cкpипaч(03.06.2021 12:47)
- Они не нажимаются суки!!! LordN(246 знак., 03.06.2021 13:13, ссылка)
- А еще брось эту немецкую привычку заменять понятный текст
лампочками. Рядом с кружком, меняющий цвет с темно-блевотного на
светло-блевотный, лучше допиши русское слово "включено-выключено".
У человека могут быть проблемы с восприятием цвета, панель может
оказаться не такой яркой-контрастной, как окружающее солнце, и
вообще, если не знаешь, как выглядит активный элемент, еще
догадаться надо. lloyd(196 знак., 03.06.2021 22:56)
- предлагаешь заместо лампочек сделать светящийся текст? вот так LordN(3 знак., 04.06.2021 10:49, картинка, картинка)
- А что такое "давление" и чем этот параметр отличается от "установка
давления" и от "установленное давление"? Может стоит обозвать
"текущее значение" и "уставка"? - rezident(04.06.2021 14:41)
- установка давления - то что запишется в ПЧ после ввода и
нажатия подтвержения LordN(69 знак., 04.06.2021 17:19)
- Я конечно не копенгаген в свойствах/возможностях этой панели, но я
не вижу смысла (постоянно) отображать два окна, если одно из них
это всего лишь окно редактирования для значения второго. - rezident(04.06.2021 18:31)
- Я тоже вынужден так делать. Значение из аппарата нужно для того,
чтоб видеть, какое значение установлено в самом устройстве, что оно
сейчас исполняет? А значение которое ввёл оператор, нужно для того,
чтобы оператор видел, что он сделал всё правильно, что он не дурак
и не ошибся. Если всё в порядке, то значение от оператора
передаётся в прибор и из прибора читается такое же. Если, например,
повреждена связь или, условно, завис прибор - будет видимое
расхождение с введённым и Nikolay_Po(537 знак., 04.06.2021 20:21)
- Вопрос: все параметры должны применяться одновременно? Если нет, то
почему нельзя подождать квитанции ответа и в случае чего отобразить
"ошибка"-"повторить/отменить"? - rezident(04.06.2021 21:49)
- Когда составляешь задание программисту SCADA, лишние диалоги,
логика вопроса-ответа, взаимодействие с пользователем - это лишняя
боль и отладка. Проще отобразить два окна. Одно с данными реального
времени аппарата, другое - поле ввода и сохранённое в нём значение.
Так что, несмотря на нагромождение повторов одних и тех же данных,
логика в этом есть. Nikolay_Po(767 знак., 04.06.2021 22:05 - 22:12)
- Т.е. если произошла ошибка передачи данных, то по-новой значение
уставки вводить нужно? - rezident(04.06.2021 22:10)
- Да. Потому, что в противном случае, придётся определить, в течение какого времени имеет смысл делать повторы команды. Вдруг, оператор передумал и решил действовать иначе (другим способом, другим исполнительным устройством). А тут раз - связь прочухалась и новая уставка сработала, когда её не ждали. Nikolay_Po(305 знак., 04.06.2021 22:16)
- Т.е. если произошла ошибка передачи данных, то по-новой значение
уставки вводить нужно? - rezident(04.06.2021 22:10)
- Когда составляешь задание программисту SCADA, лишние диалоги,
логика вопроса-ответа, взаимодействие с пользователем - это лишняя
боль и отладка. Проще отобразить два окна. Одно с данными реального
времени аппарата, другое - поле ввода и сохранённое в нём значение.
Так что, несмотря на нагромождение повторов одних и тех же данных,
логика в этом есть. Nikolay_Po(767 знак., 04.06.2021 22:05 - 22:12)
- Вопрос: все параметры должны применяться одновременно? Если нет, то
почему нельзя подождать квитанции ответа и в случае чего отобразить
"ошибка"-"повторить/отменить"? - rezident(04.06.2021 21:49)
- Я тоже вынужден так делать. Значение из аппарата нужно для того,
чтоб видеть, какое значение установлено в самом устройстве, что оно
сейчас исполняет? А значение которое ввёл оператор, нужно для того,
чтобы оператор видел, что он сделал всё правильно, что он не дурак
и не ошибся. Если всё в порядке, то значение от оператора
передаётся в прибор и из прибора читается такое же. Если, например,
повреждена связь или, условно, завис прибор - будет видимое
расхождение с введённым и Nikolay_Po(537 знак., 04.06.2021 20:21)
- Я конечно не копенгаген в свойствах/возможностях этой панели, но я
не вижу смысла (постоянно) отображать два окна, если одно из них
это всего лишь окно редактирования для значения второго. - rezident(04.06.2021 18:31)
- Или так: блок (область, раздел) "Давление". В нём два значения, "Текущее" и "Цель". Слово "уставка" не каждый оператор поймёт. - Nikolay_Po(04.06.2021 15:01)
- установка давления - то что запишется в ПЧ после ввода и
нажатия подтвержения LordN(69 знак., 04.06.2021 17:19)
- Текст на черном фоне оставь, "лампочка" рядом пусть будет. И не
надо пастельные тона для аварии, ты же не успокаиваешь клиента, а
наоборот - lloyd(04.06.2021 12:06)
- это готовые лампочки из библиотеки и пока нет желания делать другие. будут претензии - сделаю. - LordN(04.06.2021 17:21)
- А что такое "давление" и чем этот параметр отличается от "установка
давления" и от "установленное давление"? Может стоит обозвать
"текущее значение" и "уставка"? - rezident(04.06.2021 14:41)
- предлагаешь заместо лампочек сделать светящийся текст? вот так LordN(3 знак., 04.06.2021 10:49, картинка, картинка)
- Два бистабильных, в противофазе? - Cкpипaч(03.06.2021 13:31)
- если бы они управлялись извне, для синхронизации положения, но нет.
есть только клавиша и вроде как можно что-то сделать самому или
долго рыть библиотеки и найти. я конечно поищу неспешно, но думаю
что дело глухое - LordN(03.06.2021 16:10)
- Верни "просто кнопки". BTW: На кнопке всегда должно быть написано,
что произойдет если ее нажать. Т.е. "Стоп" - на работающем
двигателе и "Пуск" - на остановленном. Cкpипaч(199 знак., 03.06.2021 17:21)
- у них нету разных вариантов на разные действия - один единственный
системный диалог. вот и крутись как хошь. LordN(194 знак., 03.06.2021 17:28)
- Убери ты это подтверждение
нахуйЕсли человек нажал "ПУСК" он и "ОК" нажмет. Толку с такой защиты - ноль. Cкpипaч(79 знак., 03.06.2021 17:32)- Моё мнение примерно такое же. Но, подумав, решил, что этот "ОК" -
перестраховка для тачскрина. Хрен его знает, может, он от мухи
сработает. Мне сходную проблему сейчас нужно решать - будет и
панель (для отображения второстепенной подробной информации), и
"железные" кнопки для управления. А главное требование - чтобы
важные сигналы были БОЛЬШИМИ зелёными и красными лампами на панели.
И не светодиодами 5мм!!! - Nikolay_Po(03.06.2021 17:50)
- Да так и будет. Случайно уроненный гаечный ключ обязательно сначала нажмет Пуск, потом Ок, а третьим движением разобьет ваш тач. А на конвеере в это время обязательно будут рабочие. - Boвa(03.06.2021 21:25)
- вот именно. плоская панель это далеко не то же самое что и дверка с
кнопками которые сперва можно нащупать руками и только потом нажать
или крутануть. диалог безопасности дает возможность отказаться от
случайного касания. можно было бы сделать задержки, но это я
отложил на момент отладки уже на объекте "на горячую". LordN(310 знак., 03.06.2021 18:03)
- Супостаты уже поигрались с тачскринами: как итог 10 трупов и 48
раненных - Boвa(03.06.2021 21:44, ссылка)
- тут нет аварийного управления, только оперативное. LordN(241 знак., 04.06.2021 10:24)
- Я, в таких случаях, делаю кнопку "Управление", которая делает
видимыми кнопки "Пуск/Стоп". С таймером на их скрытие. - Cкpипaч(03.06.2021 18:06)
- ну эт тоже опасная штука, при каком-нить аврале надо будет нажать
кнопку, а оно забудет как её вызвать. где-нить глубоким ночером, в
праздник, по телефону, когда со всех сторон телефона либо бухие,
либо уже датые... LordN(68 знак., 03.06.2021 18:21)
- Вот и "подтвердить" забудет. Даже хуже, цитата: "тут что-то на
экране выскочило и кнопки перекрыло". Cкpипaч(25 знак., 03.06.2021 19:49)
- м.б. ты и прав - LordN(04.06.2021 07:53)
- Вот и "подтвердить" забудет. Даже хуже, цитата: "тут что-то на
экране выскочило и кнопки перекрыло". Cкpипaч(25 знак., 03.06.2021 19:49)
- ну эт тоже опасная штука, при каком-нить аврале надо будет нажать
кнопку, а оно забудет как её вызвать. где-нить глубоким ночером, в
праздник, по телефону, когда со всех сторон телефона либо бухие,
либо уже датые... LordN(68 знак., 03.06.2021 18:21)
- Супостаты уже поигрались с тачскринами: как итог 10 трупов и 48
раненных - Boвa(03.06.2021 21:44, ссылка)
- Моё мнение примерно такое же. Но, подумав, решил, что этот "ОК" -
перестраховка для тачскрина. Хрен его знает, может, он от мухи
сработает. Мне сходную проблему сейчас нужно решать - будет и
панель (для отображения второстепенной подробной информации), и
"железные" кнопки для управления. А главное требование - чтобы
важные сигналы были БОЛЬШИМИ зелёными и красными лампами на панели.
И не светодиодами 5мм!!! - Nikolay_Po(03.06.2021 17:50)
- Убери ты это подтверждение
- у них нету разных вариантов на разные действия - один единственный
системный диалог. вот и крутись как хошь. LordN(194 знак., 03.06.2021 17:28)
- Верни "просто кнопки". BTW: На кнопке всегда должно быть написано,
что произойдет если ее нажать. Т.е. "Стоп" - на работающем
двигателе и "Пуск" - на остановленном. Cкpипaч(199 знак., 03.06.2021 17:21)
- если бы они управлялись извне, для синхронизации положения, но нет.
есть только клавиша и вроде как можно что-то сделать самому или
долго рыть библиотеки и найти. я конечно поищу неспешно, но думаю
что дело глухое - LordN(03.06.2021 16:10)
- А еще брось эту немецкую привычку заменять понятный текст
лампочками. Рядом с кружком, меняющий цвет с темно-блевотного на
светло-блевотный, лучше допиши русское слово "включено-выключено".
У человека могут быть проблемы с восприятием цвета, панель может
оказаться не такой яркой-контрастной, как окружающее солнце, и
вообще, если не знаешь, как выглядит активный элемент, еще
догадаться надо. lloyd(196 знак., 03.06.2021 22:56)
- Они не нажимаются суки!!! LordN(246 знак., 03.06.2021 13:13, ссылка)
- Не экономь, нарисуй две кнопки. Пуск и Стоп. - Cкpипaч(03.06.2021 12:47)
- так получше? LordN(03.06.2021 11:02, ссылка)
- Лично меня всегда