| | |
| | | package org.jeecg.modules.mdc.dto; |
| | | |
| | | import com.alibaba.fastjson.annotation.JSONField; |
| | | import lombok.Data; |
| | | import org.jeecg.modules.mdc.entity.MdcDriveTypeParamConfig; |
| | | import org.jeecg.modules.mdc.entity.XYZAliases; |
| | |
| | | private String equipmentModel; |
| | | |
| | | //采集时间 |
| | | @JSONField(name = "CollectTime") |
| | | private Date CollectTime; |
| | | //设备编号 |
| | | private String equipmentID; |
| | |
| | | //实际进给速度 |
| | | private String actualfeedrate; |
| | | //程序执行行数 |
| | | @JSONField(name = "Programnumber") |
| | | private String Programnumber; |
| | | //序列号 |
| | | @JSONField(name = "Sequencenumber") |
| | | private String Sequencenumber; |
| | | //执行代码 |
| | | private String executingcode; |
| | |
| | | //工作状态 |
| | | private String workstate; |
| | | //报警状态 |
| | | @JSONField(name = "ALRMstate") |
| | | private String ALRMstate; |
| | | //工件名称 |
| | | @JSONField(name = "ProductName") |
| | | private String ProductName; |
| | | //工件数量 |
| | | @JSONField(name = "ProductCount") |
| | | private String ProductCount; |
| | | //机床X轴坐标 |
| | | @JSONField(name = "Xmachine") |
| | | private String Xmachine; |
| | | //机床Y轴坐标 |
| | | @JSONField(name = "Ymachine") |
| | | private String Ymachine; |
| | | //机床Y轴坐标 |
| | | @JSONField(name = "Zmachine") |
| | | private String Zmachine; |
| | | //机床Z轴坐标 |
| | | @JSONField(name = "Amachine") |
| | | private String Amachine; |
| | | //机床A轴坐标 |
| | | @JSONField(name = "Bmachine") |
| | | private String Bmachine; |
| | | //X轴坐标绝对坐标 |
| | | @JSONField(name = "Xabsolute") |
| | | private String Xabsolute; |
| | | //X轴坐标绝对坐标 |
| | | @JSONField(name = "Yabsolute") |
| | | private String Yabsolute; |
| | | //X轴坐标绝对坐标 |
| | | @JSONField(name = "Zabsolute") |
| | | private String Zabsolute; |
| | | //X轴坐标绝对坐标 |
| | | @JSONField(name = "Aabsolute") |
| | | private String Aabsolute; |
| | | //X轴坐标绝对坐标 |
| | | @JSONField(name = "Babsolute") |
| | | private String Babsolute; |
| | | //系统版本号 |
| | | @JSONField(name = "SystemVersion") |
| | | private String SystemVersion; |
| | | //数控系统型号 |
| | | @JSONField(name = "SystemType") |
| | | private String SystemType; |
| | | //最大轴数 |
| | | @JSONField(name = "MaxAxis") |
| | | private String MaxAxis; |
| | | //有效轴数 |
| | | @JSONField(name = "ValidAxis") |
| | | private String ValidAxis; |
| | | |
| | | //设备功率 |
| | |
| | | * lsv2 |
| | | */ |
| | | //操作模式 |
| | | @JSONField(name = "OperationType") |
| | | private String operationType; |
| | | //当前程序 |
| | | private String program; |
| | | //程序执行点 |
| | | @JSONField(name = "ProgramPosition") |
| | | private String programPosition; |
| | | //快速进给倍率 |
| | | @JSONField(name = "Rapidfeed") |
| | | private String rapidfeed; |
| | | //第一个错误号 |
| | | @JSONField(name = "FirstErrorNum") |
| | | private String firstErrorNum; |
| | | //第一个错误 |
| | | @JSONField(name = "FirstError") |
| | | private String firstError; |
| | | //第二个错误号 |
| | | @JSONField(name = "SecondErrorNum") |
| | | private String secondErrorNum; |
| | | //进给倍率 |
| | | @JSONField(name = "Ffeed") |
| | | private String fFeed; |
| | | //主轴倍率 |
| | | @JSONField(name = "Sfeed") |
| | | private String sFeed; |
| | | //第二个错误 |
| | | @JSONField(name = "SecondError") |
| | | private String secondError; |
| | | //X坐标 |
| | | private String x; |
| | |
| | | //C坐标 |
| | | private String c; |
| | | //错误信息 |
| | | @JSONField(name = "Errorinfo") |
| | | private String errorinfo; |
| | | //设备信息 |
| | | @JSONField(name = "Equipmentinfo") |
| | | private String equipmentinfo; |
| | | //基础信息 |
| | | @JSONField(name = "Basicinfo") |
| | | private String basicinfo; |
| | | //预设数据 |
| | | @JSONField(name = "Preinstall") |
| | | private String preinstall; |
| | | //NC正常运行时间 |
| | | @JSONField(name = "NCNormalTime") |
| | | private String nCNormalTime; |
| | | //设备正常运行时间 |
| | | @JSONField(name = "EquipmentNormalTime") |
| | | private String equipmentNormalTime; |
| | | |
| | | // 设备ID |
| | | private String EquipmentID; |
| | | // @JSONField(name = "EquipmentID") |
| | | // private String EquipmentID; |
| | | // KI1状态 |
| | | @JSONField(name = "P1001") |
| | | private String P1001; |
| | | // KI2状态 |
| | | @JSONField(name = "P1002") |
| | | private String P1002; |
| | | // KI3状态 |
| | | @JSONField(name = "P1003") |
| | | private String P1003; |
| | | // KI4状态 |
| | | @JSONField(name = "P1004") |
| | | private String P1004; |
| | | // AI1数据 |
| | | @JSONField(name = "P1005") |
| | | private String P1005; |
| | | // AI2数据 |
| | | @JSONField(name = "P1006") |
| | | private String P1006; |
| | | // KI1计数 |
| | | @JSONField(name = "P1007") |
| | | private String P1007; |
| | | // KI2计数 |
| | | @JSONField(name = "P1008") |
| | | private String P1008; |
| | | // KI3计数 |
| | | @JSONField(name = "P1009") |
| | | private String P1009; |
| | | // KI4计数 |
| | | @JSONField(name = "P1010") |
| | | private String P1010; |
| | | // KO1输出 |
| | | @JSONField(name = "P1011") |
| | | private String P1011; |
| | | // KO2输出 |
| | | @JSONField(name = "P1012") |
| | | private String P1012; |
| | | |
| | | //设备运行时间 |
| | | @JSONField(name = "EquipmentTime") |
| | | private String EquipmentTime; |
| | | //当前刀具号 |
| | | @JSONField(name = "ToolNum") |
| | | private String ToolNum; |
| | | //NC版本 |
| | | @JSONField(name = "NCVersion") |
| | | private String NCVersion; |
| | | //TNC版本 |
| | | @JSONField(name = "TNCVersion") |
| | | private String TNCVersion; |
| | | //OPT版本 |
| | | @JSONField(name = "OPTVersion") |
| | | private String OPTVersion; |
| | | //PLC版本 |
| | | @JSONField(name = "PLCVersion") |
| | | private String PLCVersion; |
| | | @JSONField(name = "AI1") |
| | | private String AI1; |
| | | @JSONField(name = "AI2") |
| | | private String AI2; |
| | | |
| | | //备注 |
| | | private String remark; |