Вход

Просмотр полной версии : Единицы измерения в параметрах.



ardeev-s@yandex.ru
23.06.2025, 15:08
Можно ли добавить в Modbus параметры единицы измерения: Cos ( косинус фи) и m/m (скорость м/м) .

Sulfur
24.06.2025, 07:56
По модбасу передаются биты, байты, слова (два байта), числа с плавающей точкой (четыре байта). А косинус это, температура ядра Галактики, или длина удава в попугаях - это уже дело программы или исполнительного устройства.

imaex
24.06.2025, 08:19
По модбасу передаются биты, байты, слова (два байта), числа с плавающей точкой (четыре байта).

Никакие биты и "числа с плавающей точкой" там не передаются. Минимальный объём передаваемой информации - байт. А числа с плавающей точкой там тоже к уровню конечного приложения относятся.

Сергей0308
24.06.2025, 08:28
По модбасу передаются биты, байты, слова (два байта), числа с плавающей точкой (четыре байта). А косинус это, температура ядра Галактики, или длина удава в попугаях - это уже дело программы или исполнительного устройства.

Не знал что у галактики есть ядро.
Я по чему то думал по старинке, что в центре почти каждой галактики - сверхмассивная чёрная дыра, оказывается там какое-то ядро! Чёрная дыра, даже сверхмассивная это по сути пустота, в смысле, вся её масса сосредоточена в точке(сингулярности), никто не знает что это такое и из чего она состоит, в смысле с чем её едят!

melky
24.06.2025, 08:38
Ну речь про добавление единиц измерения в Облаке для переменных. Вроде как обещались добавить или сделать возможность добавления. Но когда это будет неизвестно.
з.ы. мыши кололись, плакали....

1exan
24.06.2025, 08:39
Можно ли добавить в Modbus параметры единицы измерения: Cos ( косинус фи) и m/m (скорость м/м) .

Если вы хотите чтобы в список выбора для поля "Единицы измерения" параметров приборов добавили эти значения, то так и пишите

Sulfur
24.06.2025, 09:20
Сергей0308

Не знал что у галактики есть ядро.
Надо полагать к измерению удава в попугаях претензий нет?
imaex

Никакие биты и "числа с плавающей точкой" там не передаются.
Функция чтения 1 - Read Coil, Функция чтения 2 - Read Discrete Input
Числа с плавающей точкой упаковываются в два слова (четыре байта).

Алексей Фомин
24.06.2025, 09:40
Можно ли добавить в Modbus параметры единицы измерения: Cos ( косинус фи) и m/m (скорость м/м) .

Добрый день,

m/m (скорость м/м) - это метры в минуту?
Cos ( косинус фи) - я правильно понимаю, что вы хотите видеть такое отображение, к примеру "0,9 cos φ"?

CleanS
24.06.2025, 11:51
Не проще сделать возможность ввода собственных единиц измерения, чем раздувать список доступных?
Да, внести основные, ну и добавить возможность ввести свой. Или это в нынешнее время очень сложно?

melky
24.06.2025, 12:07
Поддерживаю, + сделать с определенного id для ввода пользователями. Зарезервируйте себе Н-ное количество записей и остальное, что выше, отдайте пользователям.
Не помню, как там реализовано сейчас.

imaex
24.06.2025, 12:12
Сергей0308
Функция чтения 1 - Read Coil, Функция чтения 2 - Read Discrete Input
(четыре байта).
Но минимальная единица передачи информации всё равно байт.


Сергей0308
Числа с плавающей точкой упаковываются в два слова (четыре байта).
Целые двойной точности тоже. А можно просто считать это строй из 4-х символов. Это вопрос интерпретации, не более.

imaex
24.06.2025, 12:15
Поддерживаю, + сделать с определенного id для ввода пользователями. Зарезервируйте себе Н-ное количество записей и остальное, что выше, отдайте пользователям.

Да не нужно там ничего резервировать, если уж в детали реализации вдаваться. Это должна быть просто произвольная строка с возможностью выбора по справочнику.

melky
24.06.2025, 12:17
imaex лень сейчас вспоминать, там может привязка быть к номеру, типа "кг" всегда id 10 скажем (пример). Ну и т.д. В общем зависит от текущей реализации, как лучше добавить, чтобы пользователи могли сами добавлять единицы измерений.

ardeev-s@yandex.ru
24.06.2025, 16:12
Добрый день,

m/m (скорость м/м) - это метры в минуту?
Cos ( косинус фи) - я правильно понимаю, что вы хотите видеть такое отображение, к примеру "0,9 cos φ"?

Добрый день,

да всё правильно понимаете!

b-s-a
24.06.2025, 17:36
Добрый день,

да всё правильно понимаете!

Будет вводить в заблуждение большинство людей. Результат косинуса величина безразмерная. Вам нужно параметр назвать "cos φ двигателя", например.

ardeev-s@yandex.ru
26.06.2025, 13:50
Будет вводить в заблуждение большинство людей. Результат косинуса величина безразмерная. Вам нужно параметр назвать "cos φ двигателя", например.

Косинус фи (cos φ) в энергетике — это коэффициент мощности, который отражает эффективность использования электроэнергии в цепи переменного тока, а не конкретно двигателя.

Алексей Фомин
26.06.2025, 16:28
Не проще сделать возможность ввода собственных единиц измерения, чем раздувать список доступных?
Да, внести основные, ну и добавить возможность ввести свой. Или это в нынешнее время очень сложно?

Добрый день,
К сожалению, это не проще, на данный момент. Нужно перерабатывать функционал. Обращения по единицам измерения приходят достаточно редко. Сейчас есть более приоритетные задачи для разработки.
А само пожелание, про создание собственных единиц измерения, у нас уже записано.