CIM++ Adapted CIM Codebase
PhaseCode.h
1 // PhaseCode.h
3 // Implementation of the Class PhaseCode
5 
6 #ifndef PHASECODE_H
7 #define PHASECODE_H
8 
9 namespace IEC61970
10 {
11  namespace Base
12  {
13  namespace Core
14  {
27  enum class PhaseCode
28  {
32  ABCN = 225,
36  ABC = 224,
40  ABN = 193,
44  ACN = 41,
48  BCN = 97,
52  AB = 132,
56  AC = 96,
60  BC = 66,
64  AN = 129,
68  BN = 65,
72  CN = 33,
76  A = 128,
80  B = 64,
84  C = 32,
88  N = 16,
92  s1N = 528,
96  s2N = 272,
100  s12N = 784,
104  s1 = 512,
108  s2 = 256,
112  s12 = 768,
116  none = 0,
120  X = 1024,
124  XY = 3072,
128  XN = 1040,
132  XYN = 3088
133  };
134 
135  }
136 
137  }
138 
139 }
140 #endif // PHASECODE_H
Definition: AuxiliaryEquipment.h:13