УкраїнськаEnglishmRussian
Вход/Новый
В теме много сообщений

Архивы, Document & Protocol.


Автор Сообщение
Сообщение создано: 12. 01. 2012 [06:59]
yozhik
Алексей Николаев
Зарегистрирован(а) с: 29.11.2010
Сообщения: 127
Несколько соображений по поводу виджета Протокол.

1. На практике мкс разрешение по времени сообщений мало применимо (даже в случае быстротекущих переходных процессов как, например, в релейной защите) на практике. В связи с этим хотелось бы видеть в виджете дробное значение секунд в миллисекундах (3 знака), а не мкс (6 знаков). Возможно добавить в дополнение к колонке utm колонку mtm?

2. Сделать вывод значений в колонках utm и mtm с незначащими нулями (leading zeros) впереди. Иначе читаемость ухудшается и, например, 95000 с первого взгляда воспринимается больше, чем 100000 (см. вложение).

3. Ну и, на мой взгляд, оптимальный вариант - сделать вывод дробной части секунд не отдельной колонкой, а через разделитель "." после секунд. Например, 14:30:11.025 (в случае мс) или 14:30:11.023025 (в случае мкс). Тогда и п.2 автоматически разрешится.

4. Ввести индивидуальный атрибут свойства элементов "Цвет текста" (сейчас он определяется автоматически как белый/черный в зависимости от цвета фона). Иначе некоторые сочетания становятся плохочитаемые. Хотя, наверное, по аналогии с примитивом Text будет правильнее текущее свойство color назвать backСolor, а свойство color сделать применительно к цвету текста.

Но, конечно же, все это на усмотрение разработчиков.
Вложенный файл

Screenshot at 2012-01-12 08:39:27.png (Тип файла: image/png, Размер: 13.83 килобайт) — 1761 загрузок
Сообщение создано: 12. 01. 2012 [10:38]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"yozhik" wrote:

1. На практике мкс разрешение по времени сообщений мало применимо (даже в случае быстротекущих переходных процессов как, например, в релейной защите) на практике. В связи с этим хотелось бы видеть в виджете дробное значение секунд в миллисекундах (3 знака), а не мкс (6 знаков). Возможно добавить в дополнение к колонке utm колонку mtm?

На практике оно и в миллисекундах не очень применимо поэтому и отделено и кому что нужно то и выбирает.

"yozhik" wrote:

2. Сделать вывод значений в колонках utm и mtm с незначащими нулями (leading zeros) впереди. Иначе читаемость ухудшается и, например, 95000 с первого взгляда воспринимается больше, чем 100000 (см. вложение).

Может быть, хотя мне лично одинаково и я их почти всегда отключаю.

"yozhik" wrote:

3. Ну и, на мой взгляд, оптимальный вариант - сделать вывод дробной части секунд не отдельной колонкой, а через разделитель "." после секунд. Например, 14:30:11.025 (в случае мс) или 14:30:11.023025 (в случае мкс). Тогда и п.2 автоматически разрешится.

Оно так ранее и было и местами встречается, но в данном случае я не вижу смысла в этом.

"yozhik" wrote:

4. Ввести индивидуальный атрибут свойства элементов "Цвет текста" (сейчас он определяется автоматически как белый/черный в зависимости от цвета фона). Иначе некоторые сочетания становятся плохочитаемые. Хотя, наверное, по аналогии с примитивом Text будет правильнее текущее свойство color назвать backСolor, а свойство color сделать применительно к цвету текста.

За этим к примитиву "Документ". Поле цвета в примитиве "Протокола" не более чем для выделения строки. Как она будет выделяться определяется реализацией и никоим образом не определяет, что это именно цвет фона или текста, поэтому цвет используется для фона а цвет текста автоматически выбирается контрастным.

Learn, learn and learn better than work, work and work.
Сообщение создано: 12. 01. 2012 [12:58]
yozhik
Алексей Николаев
Зарегистрирован(а) с: 29.11.2010
Сообщения: 127
"roman" wrote:

...поэтому и отделено и кому что нужно то и выбирает.

А разве сейчас есть возможность выводить колонку мс вместо мкс?

"roman" wrote:

На практике оно и в миллисекундах не очень применимо...

Дробная честь секунд применимо тогда, когда метка времени проставляется не скадой, а получается вместе с сообщением с устройства по какому-либо протоколу. Как правило полевые устройства имеют возможность фиксировать время возникновения события с большей точностью.
Сообщение создано: 12. 01. 2012 [13:07]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"yozhik" wrote:

А разве сейчас есть возможность выводить колонку мс вместо мкс?

Нет, я имел в виду включить выключить микросекунды.

"yozhik" wrote:

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

Тогда используйте микросекунды.

Learn, learn and learn better than work, work and work.



8050