Пусть всегда будет в экспоненциальном виде. Мне нужно обрабатывать малые значения, вида 0,0000001 - 0,0000100. Тип данных - вещественный двойной точности. Пусть я буду обрабатывать их внутри контрола, отображать их преобразовав в строку в окне ввода значения и на мнемосхеме, и после ввода значения делать обратные преобразования в double и отправлять в OPC. Но в дереве объектов значения малых переменных выглядят как "0.000", хотя в OPC уходят малые значения как есть. Нельзя ли узнать как реализован стандартный фб "Значение", а именно почему отображается на выходе малая величина в виде 000e+000 а уходит в OPC корректно?
OPC сервер - MasterOPC Universal Modbus Server 3.0.0.9.
В каких случаях возникает такая ошибка? Когда в дереве объектов связанная переменная имеет значение а OPC еще не загрузился?
И еще, у переменных в дереве объектов во вкладке "Опрос" стоит галочка "Включен при отсутствии потребителей", для чего она предназначена?