using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace WIDESEA_Comm.PLCDBItem
|
{
|
/// <summary>
|
/// 辊道信息
|
/// </summary>
|
public class StackerReadDBItem
|
{
|
public event Action<string, StackerReadDBItem> OnReadStackerSignal;
|
|
/// <summary>
|
/// 辊道编号
|
/// </summary>
|
public string StackerNo { get; set; }
|
|
/// <summary>
|
/// 车轮SN号
|
/// </summary>
|
public string R_wheel_SN { get; set; }
|
|
/// <summary>
|
/// 车轮类型
|
/// </summary>
|
public Int16 R_wheel_type { get; set; }
|
|
/// <summary>
|
/// 车轮零件状态
|
/// </summary>
|
public byte R_part_status { get; set; }
|
|
/// <summary>
|
/// 车轮零件工艺
|
/// </summary>
|
public byte R_part_process { get; set; }
|
|
/// <summary>
|
/// 辊道machine_nr
|
/// </summary>
|
public bool R_machine_nr { get; set; }
|
|
/// <summary>
|
/// 读取辊道direction
|
/// </summary>
|
public byte R_direction { get; set; }
|
|
public void ReadSignal(string signalType, StackerReadDBItem dBItem)
|
{
|
Task.Run(() =>
|
{
|
OnReadStackerSignal?.Invoke(signalType, dBItem);
|
});
|
}
|
}
|
}
|