using BPASmartClient.Device;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BPASmartClient.MorkS
{
public class Alarm : IAlarm
{
///
/// 煮面机左侧低温报警
/// PLC ---> M550.0
/// ModbusTcp --> 1570
///
[Alarm("煮面机左侧低温报警")]
public bool MachineLeftLowTemperature { get; set; }
///
/// 煮面机左侧低温报警
/// PLC ---> M550.1
/// ModbusTcp --> 1571
///
[Alarm("煮面机右侧低温报警")]
public bool MachineRightLowTemperature { get; set; }
///
/// 供碗1缺碗
/// PLC ---> M550.2
/// ModbusTcp --> 1572
///
[Alarm("供碗1缺碗")]
public bool Supply1_LossBowl { get; set; }
///
/// 供碗2缺碗
/// PLC ---> M550.3
/// ModbusTcp --> 1573
///
[Alarm("供碗2缺碗")]
public bool Supply2_LossBowl { get; set; }
///
/// 供碗1出碗检测异常
/// PLC ---> M550.4
/// ModbusTcp --> 1574
///
[Alarm("供碗1出碗检测异常")]
public bool Supply1_ErrorOutBowl { get; set; }
///
/// 供碗2出碗检测异常
/// PLC ---> M550.5
/// ModbusTcp --> 1575
///
[Alarm("供碗2出碗检测异常")]
public bool Supply2_ErrorOutBowl { get; set; }
///
/// 推碗气缸故障
/// PLC ---> M550.6
/// ModbusTcp --> 1576
///
[Alarm("推碗气缸故障")]
public bool PushBowlCylinderError { get; set; }
///
/// 煮面机通讯异常
/// PLC ---> M550.7
/// ModbusTcp --> 1577
///
[Alarm("煮面机通讯异常")]
public bool NoodleMacCommunicateError { get; set; }
///
/// 配料机通讯异常
/// PLC ---> M551.0
/// ModbusTcp --> 1580
///
[Alarm("配料机通讯异常")]
public bool DosingMacCommunicateError { get; set; }
///
/// 机器人通讯异常
/// PLC ---> M551.1
/// ModbusTcp --> 1581
///
[Alarm("机器人通讯异常")]
public bool RobotMacCommunicateError { get; set; }
///
/// 机器人初始化失败
/// PLC ---> M551.3
/// ModbusTcp --> 1583
///
[Alarm("机器人初始化失败")]
public bool RobotInitError { get; set; }
///
/// 机器人急停
/// PLC ---> M551.4
/// ModbusTcp --> 1584
///
[Alarm("机器人急停")]
public bool RobotUrgentStop { get; set; }
///
/// 机器人不在远程模式
/// PLC ---> M551.5
/// ModbusTcp --> 1585
///
[Alarm("机器人不在远程模式")]
public bool RobotNotInRemoteMode { get; set; }
///
/// 机器人伺服未就绪
/// PLC ---> M551.6
/// ModbusTcp --> 1586
///
[Alarm("机器人伺服未就绪")]
public bool RobotNotInReady { get; set; }
///
/// 机器人本体异常
/// PLC ---> M551.7
/// ModbusTcp --> 1587
///
[Alarm("机器人本体异常")]
public bool RobotSelfInException { get; set; }
}
}