Blame view

sys/sys_HSL/Hh.Mes.HSL/Profinet/LSIS/LSCpuInfo.cs 746 Bytes
赖素文 authored
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
namespace HslCommunication.Profinet.LSIS
{
    /// <summary>
    /// It is determined to be the XGK/I/R series through a reserved area
    /// </summary>
    public enum LSCpuInfo
    {
        XGK = 1,
        XGI,
        XGR,
        XGB_MK,
        XGB_IEC,
    }

    public enum LSCpuStatus
    {
        RUN = 1,
        STOP,
        ERROR,
        DEBUG
    }
    /// <summary>
    /// using FlagBit in Marker for Byte
    /// M0.0=1;M0.1=2;M0.2=4;M0.3=8;==========================>M0.7=128
    /// </summary>
    public enum FlagBit
    {
        Flag1 = 1,
        Flag2 = 2,
        Flag4 = 4,
        Flag8 = 8,
        Flag16 = 16,
        Flag32 = 32,
        Flag64 = 64,
        Flag128 = 128,
        Flag256 = 256,

    }
}