Enum DeviceFeature
Свойства прибора учета, входящие в битовую маску FeaturesMask, и зависящие от его модели.
Namespace: Lers.Core
Assembly: Lers.Core.dll
Syntax
public enum DeviceFeature
Fields
| Name | Description |
|---|---|
| AdapterRequired | 5-й бит: для устройства требуется выбрать адаптер. |
| AddressHexInput | 17-й бит: При привязке адреса к измеряемому параметру адрес вводится в шестнадцатиричном виде |
| AdvancedCellBinding | Устройство поддерживает расширенную привязку ячеек. |
| AdvancedChannelBinding | 11-й бит: Привязка каналов устройства осуществляется с помощью указания номера канала. |
| CanControlModem | 1-й бит: Устройство может управлять подключенным к нему модемом. |
| CellTransformationExpressionSupport | Устройство поддерживает привязку формулы трансформации значений ячеек. |
| ChannelNumberHexInput | 15-й бит: Номер канала вводится в шестнадцатиричном виде. |
| DeviceDetectSupported | 4й бит: Устройство поддерживает поиск широковещательными запросами |
| LoadControlSupported | Устройство (электросчётчик) поддерживает управление нагрузкой. |
| MultipleArchiveTotalsRecords | 8-й бит: Устройство может сохранить несколько записей с интеграторами за один интервал |
| NeedsAdvancedTotalsInterpolationAlgorithm | 9-й бит: Для этого устройства требуется использовать расширенный алгоритм интерполяции интеграторов. |
| None | Пустая маска. |
| PollHeatLeadInAsDevice | 10-й бит: Каждый тепловой ввод опрашивается как отдельное устройство. Используется только службой опроса до создания драйвера. |
| PulseSupported | 19-й бит: Устройство может возвращать импульсы (требуется ввод веса импульсов). |
| Reserved_13 | 13-й бит: Зарезервирован. |
| Reserved_20 | 20-й бит: Зарезервирован. |
| Reserved_25 | Не используется. |
| Reserved_3 | 3-й бит: Зарезервирован. |
| ServerCalcConsumption | 18-й бит: для прибора поддерживается расчёт потребления на сервере |
| SpecifyAddressDataType | 14-й бит: При привязке адреса к измеряемому параметру необходимо указать тип данных. |
| SpecifyCellUnit | 21-й бит: при привязке ячеек к измеряемому параметру необходимо указать единицу измерения. |
| TimeCorrectionSupported | 16-Й бит: устройство поддерживает коррекцию времени |
| TotalsBinding | 12-й бит: Для этого устройства необходимо отдельно привязывать адреса или ячейки интегральных параметров. |
| UseDeviceAddress | 7-й бит: Используется привязка адресов памяти устройства к измеряемым параметрам. |
| UseDeviceCell | 6-й бит: Привязка точки учета к устройству выполняется отдельно для каждого измеряемого параметра. |
| UseDeviceChannel | 2-й бит: Привязка точки учета к устройству выполняется по номеру канала устройства. |
| UseIntegrationBinding | Устройство поддерживает привязку параметров интеграции. |
| UseModbusBinding | Устройство поддерживает свободную привязку Modbus адресов. |
| ValueMultiplierRequired | 0-й бит: При заполнении адресов и ячеек для каждого параметра требуется указать множитель. |