|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
09.01.2022, 19:27 | #1 |
Senior Member
Регистрация: Oct 2011
Сообщения: 138
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Клавиатура Matrix
Вопрос: можно ли тупо и беспорядочно нажимая кнопки на Matrix'е, получить на входе F6 макроса клавиатуры (Клавиатура Mtx) единицу?
|
10.01.2022, 02:38 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Клавиатура Matrix
Вы точно про вход пишете?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.01.2022, 13:21 | #3 |
Senior Member
Регистрация: Oct 2011
Сообщения: 138
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Клавиатура Matrix
На самом деле, за последние полгода было несколько - (раза три на пикселях, и два раза на матриксах) перехода установок в режим работы по расписанию.
На пикселях включение расписания с контроллера не было заблокировано, и поэтому эти случаи не рассматриваем - возможно, шаловливые ручки работяг заказчика (там у него ребятня работает - знаний никаких. Могут экспериментировать, и никогда не признаются). А вот на матриксах пункт меню "расписание" - или как он там точно называется сейчас не помню, в настройках контроллера и панели отсутствует напрочь; а связь со входом "^Таймер (дист)" макроса "Режимы" специально оборвана, и на этом входе висит "0" - т.е. отсюда включения расписания ждать вроде не стоит! Остается последняя возможность установления на выходе "Таймер" макроса "Режимы" единицы - получение им на входе "^Таймер (кнопка)" значения TRUE от макроса клавиатуры (выход ^Таймер), который судя по этому макросу однозначно может появится только при появлении TRUE от кнопки F6, не присутствующей физически на клавиатуре Матрикса. Т.е. опять же не исключено баловство местной молодежи от заказчика - с беспорядочным произвольным нажатием кнопок клавиатуры. Отсюда и вопрос! Другие варианты мне в голову не приходят. Либо нестабильная работа самих контроллеров, о чем думать даже не хочется. У меня на этом объекте две системы на матриксах, и на каждой по разу за два последних месяца такие несанкционированные переходы, с невозможностью сброса этого состояния и запуска системы уже были! |
10.01.2022, 13:26 | #4 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Клавиатура Matrix
Цитата:
Цитата:
Добавлено через 1 минуту В средние века это называлось поиском ведьм. Много девушек красивых тогда извели попусту. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
10.01.2022, 14:13 | #5 | ||
Senior Member
Регистрация: Oct 2011
Сообщения: 138
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Клавиатура Matrix
Отсутствует. Я его убил сам напрочь. ...Чтобы не баловались! А вот засады со стороны F6 не ожидал совсем!
Цитата:
Это чтобы знать, и на будущие проекты. А диспетчеризацию зачем бить? Она изначально уже была оборвана - на всяк случай (мало ли чяво там по этому интерфейсу модбасскому глюканет ещё)! Я-ж писал! Цитата:
|
||
10.01.2022, 15:32 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Клавиатура Matrix
Хм. А как тогда у вас включается расписание штатным образом?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.01.2022, 15:42 | #7 |
Senior Member
Регистрация: Oct 2011
Сообщения: 138
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Клавиатура Matrix
Там круглосуточно действующие предприятия - им расписание не нужно!
Я на первых объектах оставлял его выключенным и ненастроенным - просто чтобы было на всякий случай. Но, после того, как на одном из объектом несколько раз оно в течении месяца чудесным образом активизировалось таким-же пустым, как я его и оставил (это еще пиксель был), и народ там не мог допетрить до причины невозможности запустить установку (ну и я по телефону не сообразил про расписание, и приходилось ездить) - стал просто тупо убирать даже возможность работы с ним. |
10.01.2022, 15:59 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Клавиатура Matrix
Тогда почему вы создали проект с расписанием? Может, пересоздать без него, убив проблему наповал?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.01.2022, 17:41 | #9 | |
Senior Member
Регистрация: Oct 2011
Сообщения: 138
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Клавиатура Matrix
Цитата:
Ну а практически - рука не поднимется! Есть заказчик просто со множеством небольших и практически одинаковых объектов. И, естественно, есть некий базовый вариант ПО на эти объекты, созданный в конструкторе уже давно - и со всеми изменениями под глобальную конфигурацию этих объектов. Все отлажено, работает, и соответственно используется как база на других. И теперь этот весь путь по новому проходить? Внимательнейшим образом все изменения отслеживать и переносить, и на объекте потом по новому все проверять? Нет уж. Я пока еще чего не поднакопится - навряд ли этим стану заниматься. Тем более, что в этом месте на мой взгляд все довольно прозрачно и уже подчищено. И если по клавиатуре тоже будет сказано, что такое поведение ее возможно, я пока буду считать вопрос закрытым. |
|
10.01.2022, 18:13 | #10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 116
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Клавиатура Matrix
Замените макрос режимов работы на тот, что в проекте без расписания. Этого будет достаточно.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.01.2022, 18:41 | #11 |
Senior Member
Регистрация: Oct 2011
Сообщения: 138
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Клавиатура Matrix
|