| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- using Prism.Mvvm;
- using SKMC.Api.Common.Types;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace SKMC.Api.Motion.Model
- {
- /// <summary>
- /// 模拟量模型
- /// </summary>
- public class MotionAO : BindableBase
- {
- private long _id;
- public long Id
- {
- get { return _id; }
- set { _id = value; RaisePropertyChanged(); }
- }
- private string _type;
- public string Type
- {
- get { return _type; }
- set { _type = value; RaisePropertyChanged(); }
- }
- private string _code;
- public string Code
- {
- get { return _code; }
- set { _code = value; RaisePropertyChanged(); }
- }
- private string _name;
- public string Name
- {
- get { return _name; }
- set { _name = value; RaisePropertyChanged(); }
- }
- private string catalog;
- /// <summary>
- /// 所在(模块)分类
- /// </summary>
- public string Catalog
- {
- get { return catalog; }
- set { catalog = value; RaisePropertyChanged(); }
- }
- private short _devNo;
- /// <summary>
- /// 设备序号
- /// </summary>
- public short DevNo
- {
- get { return _devNo; }
- set { _devNo = value; }
- }
- private short _siteNO;
- /// <summary>
- /// 在设备上的点位顺序, 从0开始
- /// </summary>
- public short SiteNo
- {
- get { return _siteNO; }
- set { _siteNO = value; }
- }
- private short _capacity;
- public short Capacity
- {
- get { return _capacity; }
- set { _capacity = value; }
- }
- private string _desc;
- public string Desc
- {
- get { return _desc; }
- set { _desc = value; RaisePropertyChanged(); }
- }
- private string _unit;
- /// <summary>
- /// 数值单位, eg: Kg/N/KPa...
- /// </summary>
- public string Unit
- {
- get { return _unit; }
- set { _unit = value; }
- }
- private decimal radio;
- /// <summary>
- /// 数值换算比率
- /// </summary>
- public decimal Radio
- {
- get { return radio; }
- set { radio = value; RaisePropertyChanged(); }
- }
- private int offset;
- /// <summary>
- /// 补偿值 (在比率换算后补偿)
- /// </summary>
- public int Offset
- {
- get { return offset; }
- set { offset = value; RaisePropertyChanged(); }
- }
- private TimestampSet timestampSet;
- /// <summary>
- /// 时间戳数据集
- /// </summary>
- public TimestampSet TimestampSet
- {
- get { return timestampSet; }
- set { timestampSet = value; }
- }
- }
- }
|