package com.mes.s7.entity; import com.github.xingshuangs.iot.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 S7DataCC { // @S7Variable(address = "DB1.0", type = EDataType.UINT16) // private Integer request; // // @S7Variable(address = "DB1.2", type = EDataType.UINT16) // private Integer requestId; // // @S7Variable(address = "DB1.4", type = EDataType.UINT16) // private Integer reportWord; // // @S7Variable(address = "DB1.6", type = EDataType.UINT16) // private Integer reportId; // // @S7Variable(address = "DB1.8", type = EDataType.UINT16) // private Integer inCar; // // @S7Variable(address = "DB1.10", type = EDataType.UINT16) // private Integer taskWord; // // @S7Variable(address = "DB1.12", type = EDataType.UINT16) // private Integer taskId; // // @S7Variable(address = "DB1.14", type = EDataType.UINT16) // private Integer startSlot; // // @S7Variable(address = "DB1.16", type = EDataType.UINT16) // private Integer endSlot; // // @S7Variable(address = "DB1.18", type = EDataType.UINT16) // private Integer taskSending; // // @S7Variable(address = "DB1.20", type = EDataType.UINT16) // private Integer confirmation; // // @S7Variable(address = "DB1.22", type = EDataType.UINT16) // private Integer confirmationId; @S7Variable(address = "DB38.0", type = EDataType.UINT16) private Integer request; @S7Variable(address = "DB38.2", type = EDataType.UINT16) private Integer requestId; @S7Variable(address = "DB38.10", type = EDataType.UINT16) private Integer reportWord; @S7Variable(address = "DB38.12", type = EDataType.UINT16) private Integer reportId; @S7Variable(address = "DB38.18", type = EDataType.UINT16) private Integer inCar; @S7Variable(address = "DB38.20", type = EDataType.UINT16) private Integer taskWord; @S7Variable(address = "DB38.22", type = EDataType.UINT16) private Integer taskId; @S7Variable(address = "DB38.24", type = EDataType.UINT16) private Integer startSlot; @S7Variable(address = "DB38.26", type = EDataType.UINT16) private Integer endSlot; @S7Variable(address = "DB38.28", type = EDataType.UINT16) private Integer taskSending; @S7Variable(address = "DB38.40", type = EDataType.UINT16) private Integer confirmation; @S7Variable(address = "DB38.42", type = EDataType.UINT16) private Integer confirmationId; }