package org.jeecg.modules.mdc.dto;
|
|
import lombok.Data;
|
import org.jeecg.modules.mdc.entity.MdcDriveTypeParamConfig;
|
import org.jeecg.modules.mdc.entity.XYZAliases;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @author: LiuS
|
* @create: 2023-04-07 10:35
|
*/
|
@Data
|
public class MdcEquipmentDto {
|
//设备型号
|
private String equipmentModel;
|
|
//采集时间
|
private Date CollectTime;
|
//设备编号
|
private String equipmentID;
|
//设备名称
|
private String equipmentName;
|
//驱动类型
|
private String driveType;
|
//主轴转速
|
private String spindlespeed;
|
//主轴负载
|
private String spindleload;
|
//主轴倍率
|
private String spindlebeilv;
|
//主轴实际转速
|
private String actualspindlespeed;
|
//进给速度
|
private String feedrate;
|
//进给倍率
|
private String feedbeilv;
|
//实际进给速度
|
private String actualfeedrate;
|
//程序执行行数
|
private String Programnumber;
|
//序列号
|
private String Sequencenumber;
|
//执行代码
|
private String executingcode;
|
//急停状态
|
private String emergency;
|
//运行模式
|
private String runModble;
|
//轴移动状态
|
private String axismove;
|
//工作状态
|
private String workstate;
|
//报警状态
|
private String ALRMstate;
|
//工件名称
|
private String ProductName;
|
//机床X轴坐标
|
private String Xmachine;
|
//机床Y轴坐标
|
private String Ymachine;
|
//机床Y轴坐标
|
private String Zmachine;
|
//机床Z轴坐标
|
private String Amachine;
|
//机床A轴坐标
|
private String Bmachine;
|
//X轴坐标绝对坐标
|
private String Xabsolute;
|
//X轴坐标绝对坐标
|
private String Yabsolute;
|
//X轴坐标绝对坐标
|
private String Zabsolute;
|
//X轴坐标绝对坐标
|
private String Aabsolute;
|
//X轴坐标绝对坐标
|
private String Babsolute;
|
//系统版本号
|
private String SystemVersion;
|
//数控系统型号
|
private String SystemType;
|
//最大轴数
|
private String MaxAxis;
|
//有效轴数
|
private String ValidAxis;
|
|
//设备功率
|
private String devicePower;
|
|
//设备类型
|
private String deviceType;
|
|
private String equipmentCurrentX;
|
|
private String equipmentCurrentY;
|
|
private String equipmentCurrentZ;
|
|
private String equipmentCurrentA;
|
|
private String equipmentCurrentB;
|
|
|
private String equipmentLagErrorX;
|
|
private String equipmentLagErrorY;
|
|
private String equipmentLagErrorZ;
|
|
private String equipmentLagErrorA;
|
|
private String equipmentLagErrorB;
|
|
private String temperatureX;
|
|
private String temperatureY;
|
|
private String temperatureZ;
|
|
private String temperatureA;
|
|
private String temperatureB;
|
|
|
private String equipmentIP;
|
|
private String dataPort;
|
|
private Integer dataFlag;
|
|
private String collectData;
|
|
/**
|
* lsv2
|
*/
|
//操作模式
|
private String operationType;
|
//当前程序
|
private String program;
|
//程序执行点
|
private String programPosition;
|
//快速进给倍率
|
private String rapidfeed;
|
//第一个错误号
|
private String firstErrorNum;
|
//第一个错误
|
private String firstError;
|
//第二个错误号
|
private String secondErrorNum;
|
//第二个错误
|
private String secondError;
|
//X坐标
|
private String x;
|
//Y坐标
|
private String y;
|
//Z坐标
|
private String z;
|
//A坐标
|
private String a;
|
//B坐标
|
private String b;
|
//C坐标
|
private String c;
|
//错误信息
|
private String errorinfo;
|
//设备信息
|
private String equipmentinfo;
|
//基础信息
|
private String basicinfo;
|
//预设数据
|
private String preinstall;
|
//NC正常运行时间
|
private String nCNormalTime;
|
//设备正常运行时间
|
private String equipmentNormalTime;
|
|
// 设备ID
|
private String EquipmentID;
|
// KI1状态
|
private String P1001;
|
// KI2状态
|
private String P1002;
|
// KI3状态
|
private String P1003;
|
// KI4状态
|
private String P1004;
|
// AI1数据
|
private String P1005;
|
// AI2数据
|
private String P1006;
|
// KI1计数
|
private String P1007;
|
// KI2计数
|
private String P1008;
|
// KI3计数
|
private String P1009;
|
// KI4计数
|
private String P1010;
|
// KO1输出
|
private String P1011;
|
// KO2输出
|
private String P1012;
|
|
//设备运行时间
|
private String EquipmentTime;
|
//当前刀具号
|
private String ToolNum;
|
//NC版本
|
private String NCVersion;
|
//TNC版本
|
private String TNCVersion;
|
//OPT版本
|
private String OPTVersion;
|
//PLC版本
|
private String PLCVersion;
|
|
//备注
|
private String remark;
|
|
// 设备驱动参数
|
private List<MdcDriveTypeParamConfig> mdcDriveTypeParamConfigList;
|
|
//设备坐标
|
private List<XYZAliases> xyzAliasesList;
|
}
|