5bd278fa69
* Added NC handler class * Fixed threads * Added threads: AXES, ALARMS, GENERIC INFO + API * Refactoring
41 lines
958 B
C#
41 lines
958 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Step.Model.DTOModels
|
|
{
|
|
public class DTOAlarmsModel
|
|
{
|
|
public List<GenericAlarmModel> NcAlarms { get; set; }
|
|
public List<GenericAlarmModel> PlcAlarms { get; set; }
|
|
public List<ProcessAlarmModel> ProcessAlarms { get; set; }
|
|
|
|
public DTOAlarmsModel()
|
|
{
|
|
NcAlarms = new List<GenericAlarmModel>();
|
|
PlcAlarms = new List<GenericAlarmModel>();
|
|
ProcessAlarms = new List<ProcessAlarmModel>();
|
|
}
|
|
|
|
public void Clear()
|
|
{
|
|
NcAlarms.Clear();
|
|
PlcAlarms.Clear();
|
|
ProcessAlarms.Clear();
|
|
}
|
|
}
|
|
|
|
public struct GenericAlarmModel
|
|
{
|
|
public string alarmMessage;
|
|
}
|
|
|
|
public struct ProcessAlarmModel
|
|
{
|
|
public string alarmMessage;
|
|
public ushort process;
|
|
}
|
|
}
|