123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169 |
- using System;
- using System.Collections.Generic;
- namespace IMCS.CCS.Models.vo
- {
- public class ResponseDigitalTwinsData
- {
- /// <summary>
- /// id
- /// </summary>
- public string id { get; set; }
- /// <summary>
- /// 设备类型
- /// </summary>
- public string deviceType { get; set; }
- /// <summary>
- /// 设备资源Id
- /// </summary>
- public string resourceId { get; set; }
- /// <summary>
- /// 设备名称
- /// </summary>
- public string deviceName { get; set; }
- /// <summary>
- /// 设备加工状态
- /// </summary>
- public string monitoringStatus { get; set; }
- /// <summary>
- /// 工序名称
- /// </summary>
- public string operationName { get; set; }
- /// <summary>
- /// 订单名称
- /// </summary>
- public string orderName { get; set; }
- /// <summary>
- /// 订单编号
- /// </summary>
- public string orderNumber { get; set; }
- /// <summary>
- /// 产品名称
- /// </summary>
- public string productName { get; set; }
- /// <summary>
- /// 产品编号
- /// </summary>
- public string productNumber { get; set; }
- /// <summary>
- /// 进给倍率
- /// </summary>
- public string feedRate { get; set; }
- /// <summary>
- /// 主轴倍率
- /// </summary>
- public string spindleMagnification { get; set; }
- /// <summary>
- /// 主轴转速
- /// </summary>
- public string spindleSpeed { get; set; }
- /// <summary>
- /// 主轴负载
- /// </summary>
- public string spindleLoad { get; set; }
- public string mainProg //主程序号
- { get; set; }
- public int partsCount //工件数
- { get; set; }
- public string actFeedSpeed //主轴进给速度
- { get; set; }
- public string feedAxisLoad //进给轴负载
- { get; set; }
- public string servoLoad //伺服负载
- { get; set; }
-
- public string powerOnTime //开机时长
- { get; set; }
- public string ncSysTime //nc系统时间
- { get; set; }
- public string ncModel //nc型号
- { get; set; }
- public string machineCoordinate //机械坐标
- { get; set; }
- public string relativeCoordinate //相对坐标
- { get; set; }
- public string absoluteCoordinate //绝对坐标
- { get; set; }
- public string runMode //运行模式
- { get; set; }
- public string ncRunTime //NC运行时间
- { get; set; }
- public string currentToolNo //当前刀号
- { get; set; }
- public string runStatus //运行状态
- { get; set; } = "空闲";
- public string deviceState //设备状态
- { get; set; } = "离线";
- public List<ToolsInfo> toolsInfo { get; set; } = new List<ToolsInfo>();
- public List<ErrorInfo> alarms { get; set; } = new List<ErrorInfo>();
- }
- public class ToolsInfo
- {
- public string position { get; set; }
- public string number { get; set; }
- public string name { get; set; }
- public string targetLife { get; set; }
- //额定寿命
- public string rateLife { get; set; }
- public string useLife { get; set; }
- public string curTime { get; set; }
- //0:时间 1:次数
- public int lifeType { get; set; } = 0;
- public string length { get; set; }
- public string radius { get; set; }
- public string wearLength { get; set; }
- public string wearRadius { get; set; }
- }
- public class ErrorInfo
- {
- public string no { get; set; }
- public string msg { get; set; }
- }
- public class ProcessingParametersData
- {
- /// <summary>
- /// 进给倍率
- /// </summary>
- public string feedRate { get; set; }
- /// <summary>
- /// 主轴倍率
- /// </summary>
- public string spindleMagnification { get; set; }
- /// <summary>
- /// 主轴转速
- /// </summary>
- public string spindleSpeed { get; set; }
- /// <summary>
- /// 主轴负载
- /// </summary>
- public string spindleLoad { get; set; }
- }
- }
|