#177 new улучшение
Признак изменившего настройку УГП-ЧР
Сообщил: | andrei | Владелец: | alx |
---|---|---|---|
Приоритет: | средний | Этап разработки: | 2-я очередь |
Ключевые слова: | Копия: | san, Art_M |
Описание
Сейчас в журнале нельзя определить кто изменил настройки контроллера.
Предлагаю добавить какие-нибудь признаки для идентификации изменятора настроек, чтобы понимать это сам контроллер принял решение изменить или удаленно через web, или с панели оператора.
История изменений (8)
comment:2 by , 6 лет ago
А разве констроллер может сам без участия оператора изменять какие-либо настройки? Мне казалось, нет...
При выполнении действий при снятии аварии 20.x, контроллер может изменить верхнюю границу диапазона частот.
следующий: 4 comment:3 by , 6 лет ago
Остается вопрос о том, через какой интерфейс была изменена настройка - панель оператора, web-интерфейс или modbus. Могу предложить при записи из web-интерфейса добавить в лог строку типа "Изменение настроек из web-интерфейса" с указанием адреса, откуда получен запрос. Для modbus наверное можно сделать аналогично - логгировать все операции записи с указанием адреса клиента...
Думаю можно просто указать с какого адреса получен запрос и будет понятно через web это пришло или из модбаса, а если адрес не указан, то с панели оператора изменили.
comment:4 by , 6 лет ago
Replying to andrei:
Думаю можно просто указать с какого адреса получен запрос и будет понятно через web это пришло или из модбаса
Это как? Вот, допустим, в логе написано:
Запрос с адреса 2.17.74.176 настройка "Номинальный ток двигателя НУ1" изменена 87 --> 123
С какого адреса получен запрос, известно. Каким образом теперь понять, изменена настройка через web-интерфейс или через modbus?
comment:5 by , 6 лет ago
Видимо Андрей забыл, что модбас у наc есть в двух вариантах(через 485 и через TCP).
comment:6 by , 6 лет ago
Да, действительно забыл. Придется писать полностью. Опять память съедаем...
comment:7 by , 6 лет ago
Артем поддерживает: нужно идентифицировать когда и посредством чего были изменены уставки контроллера... были ли уставки изменены с панели оператора или через веб-интерфейс или контроллер сам поменял, например значение "максимальной частоты двигателя".
к примеру приведенному Алексею нужно добавить дату и время... По поводу различия способа изменения по модбасу или через веб-интерфейс, наверное, это тоже может когда-нибудь понадобиться...
Replying to andrei:
А разве констроллер может сам без участия оператора изменять какие-либо настройки? Мне казалось, нет...
Контроллер сам может изменять параметры производительности, которые, строго говоря, настройками не являются (их нет в меню панели оператора и в веб-интерфейсе), но технически они реализованы как настройки, поэтому при их изменении в лог выводятся записи типа "Настройка 'selectedDrive1' изменена: 'Выбран' --> 'Не выбран'". Но в любом случае вопроса, кто изменил настройку, как мне кажется, возникать не может...
Остается вопрос о том, через какой интерфейс была изменена настройка - панель оператора, web-интерфейс или modbus. Могу предложить при записи из web-интерфейса добавить в лог строку типа "Изменение настроек из web-интерфейса" с указанием адреса, откуда получен запрос. Для modbus наверное можно сделать аналогично - логгировать все операции записи с указанием адреса клиента...