| | |
| | | package org.jeecg.modules.mdc.service; |
| | | |
| | | import org.jeecg.modules.mdc.dto.CurrentElectricDto; |
| | | import org.jeecg.modules.mdc.dto.EquipmentMachingDto; |
| | | import org.jeecg.modules.mdc.dto.EquipmentMachiningHistoryDto; |
| | | import org.jeecg.modules.mdc.dto.MdcEquipmentDto; |
| | | |
| | | import java.util.Date; |
| | |
| | | |
| | | /** |
| | | * 查找法兰克设备运行的程序号 |
| | | * |
| | | * @param drivetype |
| | | * @param equipmentid |
| | | * @param startTime |
| | |
| | | |
| | | /** |
| | | * 查询法拉克设备加工工件开始时间 |
| | | * |
| | | * @param saveTableName |
| | | * @param productCount |
| | | * @return |
| | |
| | | |
| | | /** |
| | | * 查询法拉克设备加工工件结束时间 |
| | | * |
| | | * @param saveTableName |
| | | * @param productCount |
| | | * @return |
| | |
| | | |
| | | /** |
| | | * 获取设备运行数据 |
| | | * |
| | | * @param saveTableName |
| | | * @return |
| | | */ |
| | | Map<String, Object> getDataList(String saveTableName); |
| | | |
| | | /** |
| | | * 查询单表第一条数据时间 |
| | | * |
| | | * @param saveTableName |
| | | * @return |
| | | */ |
| | | Date getMinDate(String saveTableName); |
| | | |
| | | /** |
| | | * 查询轴最大电流 |
| | | * |
| | | * @param saveTableName |
| | | * @param axisType |
| | | * @param startDate |
| | | * @param endDate |
| | | * @return |
| | | */ |
| | | CurrentElectricDto getMaxElectric(String saveTableName, Integer axisType, Date startDate, Date endDate); |
| | | |
| | | /** |
| | | * 查询时间点最近的一条数据 |
| | | * |
| | | * @param tableName |
| | | * @param startDate |
| | | * @param endDate |
| | | * @param nearDate |
| | | * @return |
| | | */ |
| | | EquipmentMachiningHistoryDto getNearTimeSpindleLoad(String tableName, Date startDate, Date endDate, Date nearDate); |
| | | |
| | | /** |
| | | * 查询最大主轴负载 |
| | | * |
| | | * @param tableName |
| | | * @param startDate |
| | | * @param endDate |
| | | * @return |
| | | */ |
| | | EquipmentMachiningHistoryDto getMaxSpindleLoad(String tableName, Date startDate, Date endDate); |
| | | } |