|
|
|
@ -73,130 +73,53 @@ namespace HybirdFrameworkServices.Plc
|
|
|
|
|
/// 备用
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<string> value09 { get; set; } = new(40211, length: 30);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<string> InPosition { get; set; } = new(40241, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition01 { get; set; } = new(40241, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition02 { get; set; } = new(40242, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition03 { get; set; } = new(40243, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition04 { get; set; } = new(40244, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition05 { get; set; } = new(40245, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition06 { get; set; } = new(40246, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition07 { get; set; } = new(40247, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition08 { get; set; } = new(40248, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition09 { get; set; } = new(40249, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition10 { get; set; } = new(40250, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition11 { get; set; } = new(40251, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition12 { get; set; } = new(40252, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition13 { get; set; } = new(40253, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition14 { get; set; } = new(40254, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition15 { get; set; } = new(40255, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition16 { get; set; } = new(40256, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition17 { get; set; } = new(40257, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition18 { get; set; } = new(40258, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition19 { get; set; } = new(40259, length: 40);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 在位状态
|
|
|
|
|
/// Bit0:有料检测
|
|
|
|
|
/// Bit1:有料检测开关故障"
|
|
|
|
|
/// </summary>
|
|
|
|
|
public ModbusProperty<ushort> InPosition20 { get; set; } = new(40260, length: 40);
|
|
|
|
|
|
|
|
|
|
#region 舱位状态 bit0:有料检测 Bit1:有料检测开关故障
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec01 { get; set; } = new(40241,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec02 { get; set; } = new(40242,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec03 { get; set; } = new(40243,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec04 { get; set; } = new(40244,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec05 { get; set; } = new(40245,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec06 { get; set; } = new(40246,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec07 { get; set; } = new(40247,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec08 { get; set; } = new(40248,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec09 { get; set; } = new(40249,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec10 { get; set; } = new(40250,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec11 { get; set; } = new(40251,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec12 { get; set; } = new(40252,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec13 { get; set; } = new(40253,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec14 { get; set; } = new(40254,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec15 { get; set; } = new(40255,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec16 { get; set; } = new(40256,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec17 { get; set; } = new(40257,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec18 { get; set; } = new(40258,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec19 { get; set; } = new(40259,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetec20 { get; set; } = new(40260,0,0,ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault01 { get; set; } = new(40241, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault02 { get; set; } = new(40242, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault03 { get; set; } = new(40243, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault04 { get; set; } = new(40244, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault05 { get; set; } = new(40245, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault06 { get; set; } = new(40246, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault07 { get; set; } = new(40247, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault08 { get; set; } = new(40248, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault09 { get; set; } = new(40249, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault10 { get; set; } = new(40250, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault11 { get; set; } = new(40251, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault12 { get; set; } = new(40252, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault13 { get; set; } = new(40253, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault14 { get; set; } = new(40254, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault15 { get; set; } = new(40255, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault16 { get; set; } = new(40256, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault17 { get; set; } = new(40257, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault18 { get; set; } = new(40258, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault19 { get; set; } = new(40259, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
public ModbusProperty<bool> MaterialDetecSwitchFault20 { get; set; } = new(40260, 0, 0, ModbusDataType.Bit);
|
|
|
|
|
|
|
|
|
|
#endregion 舱位状态
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 备用
|
|
|
|
|
/// </summary>
|
|
|
|
|