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