using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace S7Test.Model
|
{
|
public class ROpcReadItem
|
{
|
/// <summary>
|
/// 心跳
|
/// </summary>
|
public string HandShake { get; set; }
|
/// <summary>
|
/// Rgv编号
|
/// </summary>
|
public string RgvNo { get; set; }
|
|
/// <summary>
|
/// 是否有报警
|
/// </summary>
|
public string Alarm { get; set; }
|
/// <summary>
|
/// 报警代码
|
/// </summary>
|
public string AlarmCode { get; set; }
|
|
/// <summary>
|
/// 是否有货
|
/// </summary>
|
public string Loaded { get; set; }
|
/// <summary>
|
/// 任务完成信号
|
/// </summary>
|
public string TaskFinish { get; set; }
|
/// <summary>
|
/// 任务号
|
/// </summary>
|
public string TaskNo { get; set; }
|
/// <summary>
|
/// 起始站点
|
/// </summary>
|
public string SPos { get; set; }
|
/// <summary>
|
/// 目标站点
|
/// </summary>
|
public string TPos { get; set; }
|
/// <summary>
|
/// Rgv位置
|
/// </summary>
|
public string RgvPosition { get; set; }
|
/// <summary>
|
/// Rgv状态
|
/// </summary>
|
public string State { get; set; }
|
/// <summary>
|
/// Rgv模式
|
/// </summary>
|
public string Mode { get; set; }
|
/// <summary>
|
/// 任务接收成功信号
|
/// </summary>
|
public string Ack { get; set; }
|
|
/// <summary>
|
/// 急停
|
/// </summary>
|
public string EStop { get; set; }
|
/// <summary>
|
/// 其实站点
|
/// </summary>
|
public string StartPos { get; set; }
|
/// <summary>
|
/// 目标站点
|
/// </summary>
|
public string EndPos { get; set; }
|
|
/// <summary>
|
/// 任务完成确认
|
/// </summary>
|
public string AckTaskFinish { get; set; }
|
/// <summary>
|
/// 设备复位
|
/// </summary>
|
public string Reset { get; set; }
|
|
/// <summary>
|
/// 任务下完成信号(1小托盘;2大托盘)
|
/// </summary>
|
public string PallType { get; set; }
|
/// <summary>
|
/// 任务下完成信号
|
/// </summary>
|
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";
|
|
}
|
|
}
|
}
|