You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

133 lines
3.2 KiB
C#

namespace CompressorXN_Model.ViewModel.Response
{
public class AgreementMsgVM
{
/// <summary>
/// 机型名称
/// </summary>
public string ProductTypeName { get; set; }
/// <summary>
/// 协议名称
/// </summary>
public string AgreementName { get; set; }
/// <summary>
/// 启动压缩机方式
/// </summary>
public string StartType { get; set; }
/// <summary>
/// 报文格式
/// </summary>
public string MsgFormat { get; set; }
/// <summary>
/// 帧类型
/// </summary>
public string FrameType { get; set; }
/// <summary>
/// 波特率
/// </summary>
public int Bps { get; set; }
/// <summary>
/// 报文发送周期
/// </summary>
public int SendPeriod { get; set; }
/// <summary>
/// 报文发送ID
/// </summary>
public string SendId { get; set; }
/// <summary>
/// 报文发送帧长度
/// </summary>
public int FrameLen { get; set; }
/// <summary>
/// 报文接收周期
/// </summary>
public int RecivePeriod { get; set; }
/// <summary>
/// 报文接收ID
/// </summary>
public string ReciveId { get; set; }
/// <summary>
/// 报文接收信号值
/// </summary>
public string ReciveSignalVal { get; set; }
/// <summary>
/// 空载转速目标值
/// </summary>
public int IdlingSpeed { get; set; }
/// <summary>
/// 空载报文
/// </summary>
public string IdlingHex { get; set; }
/// <summary>
/// 一段转速目标值
/// </summary>
public int Speed1 { get; set; }
/// <summary>
/// 一段速报文
/// </summary>
public string Speed1Hex { get; set; }
/// <summary>
/// 二段转速目标值
/// </summary>
public int Speed2 { get; set; }
/// <summary>
/// 二段速报文
/// </summary>
public string Speed2Hex { get; set; }
/// <summary>
/// 三段转速目标值
/// </summary>
public int Speed3 { get; set; }
/// <summary>
/// 三段速报文
/// </summary>
public string Speed3Hex { get; set; }
/// <summary>
/// 内漏转速目标值
/// </summary>
public int EndoleadSpeed { get; set; }
/// <summary>
/// 内漏转速报文
/// </summary>
public string EndoleadHex { get; set; }
/// <summary>
/// 单驱模式转速目标值
/// </summary>
public int SingleDriverSpeed { get; set; }
/// <summary>
/// 单驱模式转速报文
/// </summary>
public string SingleDriverHex { get; set; }
public T_Agreement_Detail_Rule ReciveDetailRules { get; set; }
/// <summary>
/// 附加报文
/// </summary>
public T_Agreement_Additional_Rule SendAdditionalRules { get; set;}
}
}