|
|
|
|
using HybirdFrameworkCore.Autofac.Attribute;
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace HybirdFrameworkServices.Plc
|
|
|
|
|
{
|
|
|
|
|
public class PlcReadAndWrite2
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 秒
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte Seconds { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 分
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte Points { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 时
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte When { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 周
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte Weeks { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 日
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte Day { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 月
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte Month { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 年
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public byte Years { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 本机modbus地址
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public ushort Modbus1Addres2 { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 保留
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public ushort Reserve { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 电压变比
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public ushort VoltageRatio { get; set; }
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 电流变比
|
|
|
|
|
/// </summary>
|
|
|
|
|
[Property(2, 2, PropertyReadConstant.Byte)]
|
|
|
|
|
public ushort CurrentRatio { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|