Class AddDataMonitorDefinitionArgs
监测点条目
Inheritance
Inherited Members
Namespace: FBoxClientDriver.Contract
Assembly: FBoxClientDriver.Contract.dll
Syntax
public class AddDataMonitorDefinitionArgs
Constructors
AddDataMonitorDefinitionArgs()
无参构造函数
Declaration
public AddDataMonitorDefinitionArgs()
AddDataMonitorDefinitionArgs(String, Int64, String, Int32, Int32, Int32, Int32, Int32, DataWidth, Int32, Int32, Int32, DataType, PrivilegeType, Int32, Int32, String)
构造函数
Declaration
public AddDataMonitorDefinitionArgs(string boxNo, long dMonGroupUid, string name, int serviceId, int portNo, int stationNo, int deviceId, int regId, DataWidth regWidth, int mainAddress, int subAddress, int subIndex, DataType dataType, PrivilegeType privilegeType, int intDigits, int fracDigits, string unit)
Parameters
Type | Name | Description |
---|---|---|
System.String | boxNo | 盒子编码 |
System.Int64 | dMonGroupUid | 监测点组UID |
System.String | name | 监测点名称 |
System.Int32 | serviceId | 服务ID 【选择设备:BoxDeviceInfo中获取赋值】 |
System.Int32 | portNo | 串口1:0,串口2:1,串口3:2,以太网:4096以上 【选择设备:BoxDeviceInfo中获取赋值】 |
System.Int32 | stationNo | 站号 【输入框输入】 |
System.Int32 | deviceId | 设备ID 【选择设备:BoxDeviceInfo中获取赋值】 |
System.Int32 | regId | 寄存器ID 【对应到客户端选择地址类型 DeviceSpecification-RegisterInfo-Id】 |
DataWidth | regWidth | 地址宽度 【对应到客户端选择地址类型 DeviceSpecification-RegisterInfo-IoWidth】 |
System.Int32 | mainAddress | 主地址 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-MainAddressType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 |
System.Int32 | subAddress | 子地址 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-SubAddressType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 |
System.Int32 | subIndex | 子地址索引 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-SubIndexType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 |
DataType | dataType | 数据类型 【对用到客户端选择的数据类型 DataType枚举】 |
PrivilegeType | privilegeType | 读写权限 |
System.Int32 | intDigits | 整数位 |
System.Int32 | fracDigits | 小数位 |
System.String | unit | 单位 |
AddDataMonitorDefinitionArgs(String, Int64, String, Int32, Int32, Int32, Int32, Int32, DataWidth, Int32, Int32, Int32, DataType, PrivilegeType, String, Int32, Int32, Boolean, Decimal, String)
构造函数
Declaration
public AddDataMonitorDefinitionArgs(string boxNo, long dMonGroupUid, string name, int serviceId, int portNo, int stationNo, int deviceId, int regId, DataWidth regWidth, int mainAddress, int subAddress, int subIndex, DataType dataType, PrivilegeType privilegeType, string desc, int intDigits, int fracDigits, bool trafficSaving, decimal deadZone, string unit)
Parameters
Type | Name | Description |
---|---|---|
System.String | boxNo | 盒子编码 |
System.Int64 | dMonGroupUid | 监测点组UID |
System.String | name | 监测点名称 |
System.Int32 | serviceId | 服务ID 【选择设备:BoxDeviceInfo中获取赋值】 |
System.Int32 | portNo | 串口1:0,串口2:1,串口3:2,以太网:4096以上 【选择设备:BoxDeviceInfo中获取赋值】 |
System.Int32 | stationNo | 站号 【输入框输入】 |
System.Int32 | deviceId | 设备ID 【选择设备:BoxDeviceInfo中获取赋值】 |
System.Int32 | regId | 寄存器ID 【对应到客户端选择地址类型 DeviceSpecification-RegisterInfo-Id】 |
DataWidth | regWidth | 地址宽度 【对应到客户端选择地址类型 DeviceSpecification-RegisterInfo-IoWidth】 |
System.Int32 | mainAddress | 主地址 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-MainAddressType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 |
System.Int32 | subAddress | 子地址 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-SubAddressType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 |
System.Int32 | subIndex | 子地址索引 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-SubIndexType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 |
DataType | dataType | 数据类型 【对用到客户端选择的数据类型 DataType枚举】 |
PrivilegeType | privilegeType | 读写权限 |
System.String | desc | |
System.Int32 | intDigits | 整数位 |
System.Int32 | fracDigits | 小数位 |
System.Boolean | trafficSaving | 省流量模式 |
System.Decimal | deadZone | 死区值 |
System.String | unit | 单位 |
Properties
BoxNo
盒子编码
Declaration
public string BoxNo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataType
数据类型 【对用到客户端选择的数据类型 DataType枚举】
Declaration
public DataType DataType { get; set; }
Property Value
Type | Description |
---|---|
DataType |
DeadZone
死区设置值(若有小数位则该死区值的小数位和设置的小数一致,位类型死区值设置为0)
Declaration
public decimal DeadZone { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
Desc
描述
Declaration
public string Desc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DeviceId
设备ID 【选择设备:BoxDeviceInfo中获取赋值】
Declaration
public int DeviceId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DMonGroupUid
监测点组UID
Declaration
public long DMonGroupUid { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
FracDigits
小数位
Declaration
public int FracDigits { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IntDigits
整数位
Declaration
public int IntDigits { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MainAddress
主地址 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-MainAddressType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 AddressRadixType
Declaration
public int MainAddress { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Name
监测点名称
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PortNo
串口1:0,串口2:1,串口3:2,以太网:4096以上 【选择设备:BoxDeviceInfo中获取赋值】
Declaration
public int PortNo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PrivilegeType
读写权限
Declaration
public PrivilegeType PrivilegeType { get; set; }
Property Value
Type | Description |
---|---|
PrivilegeType |
RegId
寄存器ID 【对应到客户端选择地址类型 DeviceSpecification-RegisterInfo-Id】
Declaration
public int RegId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RegWidth
地址宽度 【对应到客户端选择地址类型 DeviceSpecification-RegisterInfo-IoWidth】
Declaration
public DataWidth RegWidth { get; set; }
Property Value
Type | Description |
---|---|
DataWidth |
ServiceId
服务ID
Declaration
public int ServiceId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
StationNo
站号 【输入框输入】
Declaration
public int StationNo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SubAddress
子地址 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-SubAddressType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 AddressRadixType
Declaration
public int SubAddress { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SubIndex
子地址索引 【对应到客户端主地址:主地址填写类型 DeviceSpecification-RegisterInfo-SubIndexType】,8进制 16进制都转换成10进制传入参数,跟PLC有关 AddressRadixType
Declaration
public int SubIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TrafficSaving
省流量模式
Declaration
public bool TrafficSaving { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Unit
单位
Declaration
public string Unit { get; set; }
Property Value
Type | Description |
---|---|
System.String |