package com.mes.s7.entity; import com.github.xingshuangs.iot.protocol.common.enums.EDataType; import com.github.xingshuangs.iot.protocol.s7.serializer.S7Variable; import lombok.Data; /** * @Author : zhoush * @Date: 2025/4/30 14:19 * @Description: */ @Data public class S7DataSP { @S7Variable(address = "DB19.14", type = EDataType.INT16) private Short taskState; @S7Variable(address = "DB19.18", type = EDataType.INT16) private Short damageCount; @S7Variable(address = "DB19.20", type = EDataType.INT16) private Short rawGlassWidth; @S7Variable(address = "DB19.22", type = EDataType.INT16) private Short rawGlassHeight; @S7Variable(address = "DB19.24", type = EDataType.INT16) private Short slot; @S7Variable(address = "DB19.26", type = EDataType.INT16) private Short totalCount; @S7Variable(address = "DB19.28", type = EDataType.INT16) private Short finishCount; @S7Variable(address = "DB19.16.0", type = EDataType.BOOL) private Boolean taskRunning; @S7Variable(address = "DB19.30", type = EDataType.INT16) private Short inkageState; }