using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace S7Test.Model { public class ROpcReadItem { /// /// 心跳 /// public string HandShake { get; set; } /// /// Rgv编号 /// public string RgvNo { get; set; } /// /// 是否有报警 /// public string Alarm { get; set; } /// /// 报警代码 /// public string AlarmCode { get; set; } /// /// 是否有货 /// public string Loaded { get; set; } /// /// 任务完成信号 /// public string TaskFinish { get; set; } /// /// 任务号 /// public string TaskNo { get; set; } /// /// 起始站点 /// public string SPos { get; set; } /// /// 目标站点 /// public string TPos { get; set; } /// /// Rgv位置 /// public string RgvPosition { get; set; } /// /// Rgv状态 /// public string State { get; set; } /// /// Rgv模式 /// public string Mode { get; set; } /// /// 任务接收成功信号 /// public string Ack { get; set; } /// /// 急停 /// public string EStop { get; set; } /// /// 其实站点 /// public string StartPos { get; set; } /// /// 目标站点 /// public string EndPos { get; set; } /// /// 任务完成确认 /// public string AckTaskFinish { get; set; } /// /// 设备复位 /// public string Reset { get; set; } /// /// 任务下完成信号(1小托盘;2大托盘) /// public string PallType { get; set; } /// /// 任务下完成信号 /// public string Stb { get; set; } public ROpcReadItem() { HandShake = "DB600.DBW0"; Alarm = "DB600.DBX8.0"; AlarmCode = "DB600.DBW10"; Loaded = "DB600.DBX4.0"; TaskFinish = "DB600.DBX24.1"; TaskNo = "DB600.DBD12"; SPos = "DB600.DBD16"; TPos = "DB600.DBD20"; RgvPosition = "DB600.DBD26"; State = "DB600.DBW6"; Mode = "DB600.DBW2"; Ack = "DB600.DBX24.0"; EStop = "DB601.DBX8.0"; StartPos = "DB601.DBW4"; EndPos = "DB601.DBW6"; AckTaskFinish = "DB601.DBX8.3"; Reset = "DB601.DBX8.1"; Stb = "DB601.DBX8.2"; PallType = "DB601.DBW10"; } } }