using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Tasks.Command; namespace WIDESEAWCS_Tasks { public class Commands { public static CommandData CommandData = new CommandData(); public CommandData CommandDatas() { CommandData CommandDatas = new CommandData(); CommandDatas.R_TaskPhases = CommandData.R_TaskPhases; CommandDatas.R_OrderNo = CommandData.R_OrderNo; CommandDatas.R_ControlMode = CommandData.R_ControlMode; CommandDatas.R_TaskStatus = CommandData.R_TaskStatus; CommandDatas.R_LoadStatus = CommandData.R_LoadStatus; CommandDatas.R_FireStatus = CommandData.R_FireStatus; CommandDatas.R_FaultCode = CommandData.R_FaultCode; CommandDatas.R_StatusA = CommandData.R_StatusA; CommandDatas.R_PickA = CommandData.R_PickA; CommandDatas.R_StatusB = CommandData.R_StatusB; CommandDatas.R_PickB = CommandData.R_PickB; CommandDatas.R_StatusC = CommandData.R_StatusC; CommandDatas.R_PickC = CommandData.R_PickC; CommandDatas.R_StatusD = CommandData.R_StatusD; CommandDatas.R_PickD = CommandData.R_PickD; return CommandDatas; } //堆垛机 public void R_TaskPhases(short R_TaskPhases) { CommandData.R_TaskPhases = R_TaskPhases; } public void R_OrderNo(int R_OrderNo) { CommandData.R_OrderNo = R_OrderNo; } public void R_ControlMode(short R_ControlMode) { CommandData.R_ControlMode = R_ControlMode; } public void R_TaskStatus(short R_TaskStatus) { CommandData.R_TaskStatus = R_TaskStatus; } public void R_LoadStatus(short R_LoadStatus) { CommandData.R_LoadStatus = R_LoadStatus; } public void R_FireStatus(short R_FireStatus) { CommandData.R_FireStatus = R_FireStatus; } public void R_FaultCode(short R_FaultCode) { CommandData.R_FaultCode = R_FaultCode; } //输送线 public void R_StatusA(short R_StatusA) { CommandData.R_StatusA = R_StatusA; } public void R_PickA(short R_PickA) { CommandData.R_PickA = R_PickA; } public void R_StatusB(short R_StatusB) { CommandData.R_StatusB = R_StatusB; } public void R_PickB(short R_PickB) { CommandData.R_PickB = R_PickB; } public void R_StatusC(short R_StatusC) { CommandData.R_StatusC = R_StatusC; } public void R_PickC(short R_PickC) { CommandData.R_PickC = R_PickC; } public void R_StatusD(short R_StatusD) { CommandData.R_StatusD = R_StatusD; } public void R_PickD(short R_PickD) { CommandData.R_PickD = R_PickD; } //输送线 public int GETR_StatusD() { return CommandData.R_StatusD; } public int GETR_PickD() { return CommandData.R_PickD; } public int GETR_StatusB() { return CommandData.R_StatusB; } public int GETR_PickB() { return CommandData.R_PickB; } //堆垛机 public int GETR_TaskStatus() { return CommandData.R_TaskStatus; } } }