64 lines
1.5 KiB
C#
64 lines
1.5 KiB
C#
namespace GatherAPI.api
|
||
{
|
||
/// <summary>
|
||
/// 设备控制请求实体
|
||
/// </summary>
|
||
public class ControlDeviceRequest
|
||
{
|
||
/// <summary>
|
||
/// IP
|
||
/// </summary>
|
||
public string ip { get; set; }
|
||
|
||
/// <summary>
|
||
/// 端口
|
||
/// </summary>
|
||
public string port { get; set; }
|
||
|
||
/// <summary>
|
||
/// 站号
|
||
/// </summary>
|
||
public string station { get; set; }
|
||
|
||
/// <summary>
|
||
/// 功能码
|
||
/// </summary>
|
||
public string function_code { get; set; }
|
||
|
||
/// <summary>
|
||
/// 数据类型 bool、byte、short、ushort、int、uint、long、ulong、float、double
|
||
/// </summary>
|
||
public string data_type { get; set; }
|
||
|
||
/// <summary>
|
||
/// 字节顺序 ABCD、BADC、CDAB、DCBA
|
||
/// </summary>
|
||
public string byte_order { get; set; }
|
||
|
||
/// <summary>
|
||
/// 是否按二进制位读取
|
||
/// </summary>
|
||
public string is_bit_read { get; set; }
|
||
|
||
/// <summary>
|
||
/// 位索引(0-7)
|
||
/// </summary>
|
||
public string bit_index { get; set; }
|
||
|
||
/// <summary>
|
||
/// 点位
|
||
/// </summary>
|
||
public string attr_value { get; set; }
|
||
|
||
/// <summary>
|
||
/// 值
|
||
/// </summary>
|
||
public string value { get; set; }
|
||
|
||
/// <summary>
|
||
/// 首地址是否从0开始,1:是,0:否
|
||
/// </summary>
|
||
public string start_address_from_zero { get; set; }
|
||
}
|
||
}
|