123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
-
- using DeviceServer.HttpServer;
- using System.Collections.Generic;
- namespace ResponseServer.HttpServer
- {
- public class ResponseBody
- {
- public int code
- { get; set; } = 0;
- public bool result
- { get; set; } = true;
- public string msg
- { get; set; } = "调用成功";
- public int statusCode { get; set; } = 200;
- public string toolsData { get; set; }
- public string errorsInfo { get; set; } = "";
- public string runDatasInfo { get; set; } = "";
-
- public string deviceState //设备状态
- { get; set; } = "离线";
- }
- public class ToolsInfo
- {
- /// <summary>
- /// 刀号
- /// </summary>
- public string tno { get; set; }
- /// <summary>
- /// 刀位号
- /// </summary>
- public string pkno { get; set; }
- /// <summary>
- /// 刀具长度
- /// </summary>
- public string length { get; set; }
- /// <summary>
- /// 刀具名称
- /// </summary>
- public string name { get; set; }
- /// <summary>
- /// 公称径
- /// </summary>
- public string int0 { get; set; }
- /// <summary>
- /// 刀具径刀尖角
- /// </summary>
- public string diameter { get; set; }
- /// <summary>
- /// 刀具额定使用寿命
- /// </summary>
- public string lifetime { get; set; }
- /// <summary>
- /// 刀具额定使用次数
- /// </summary>
- public string lifenumber { get; set; }
- /// <summary>
- /// 刀具已使用寿命
- /// </summary>
- public string usetime { get; set; }
- /// <summary>
- /// 刀具已使用次数
- /// </summary>
- public string usenumber { get; set; }
- /// <summary>
- /// 组号
- /// </summary>
- public string int1 { get; set; }
- /// <summary>
- /// 磨损补偿
- /// </summary>
- public string wearcompZ { get; set; }
- /// <summary>
- /// 磨损极限
- /// </summary>
- public string maxwearZ { get; set; }
- /// <summary>
- /// 刀具补偿
- /// </summary>
- public string angle { get; set; }
- /// <summary>
- /// 最高转速
- /// </summary>
- public string easycompX { get; set; }
- /// <summary>
- /// 径量补偿
- /// </summary>
- public string easycompY { get; set; }
- /// <summary>
- /// 长度补偿
- /// </summary>
- public string conscompZ { get; set; }
- }
- public class RunDatasInfo
- {
- public string mainProg //主程序号
- { get; set; }
- public int partsCount //工件数
- { get; set; }
- public string actFeedSpeed //主轴进给速度
- { get; set; }
- public string spindleRateOvr //主轴倍率
- { get; set; }
- public string feedRateOvr //进给倍率
- { get; set; }
- public string spindleLoad //主轴负载
- { get; set; }
- public string feedAxisLoad //进给轴负载
- { get; set; }
- public string servoLoad //伺服负载
- { get; set; }
- public string actSpindleSpeed //主轴转速
- { 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 class AlmInfo
- {
- public string no { get; set; }
- public string msg { get; set; }
- }
- }
|