예제 #1
0
 public LongRegister(MODBUSAddress address, bool byteSwap, bool wordSwap)
     : base(address)
 {
     this.ByteSwap = byteSwap;
     this.WordSwap = wordSwap;
     Value         = 0;
 }
예제 #2
0
 public StringRegister(MODBUSAddress address, bool byteSwap, bool wordSwap, byte length)
     : base(address)
 {
     Length        = length;
     this.ByteSwap = byteSwap;
     this.WordSwap = wordSwap;
     Value         = "";
 }
예제 #3
0
 public ShortRegister(MODBUSAddress address, bool byteSwap)
     : base(address)
 {
     this.ByteSwap = byteSwap;
     Value         = 0;
 }
예제 #4
0
 public ShortRegister(MODBUSAddress address)
     : base(address)
 {
     Value = 0;
 }
예제 #5
0
 internal MODBUSRegister(MODBUSAddress address)
 {
     this.address = address;
     this.data    = null;
 }
예제 #6
0
 public StringRegister(MODBUSAddress address, byte length)
     : base(address)
 {
     Length = length;
     Value  = "";
 }
예제 #7
0
 public BooleanRegister(MODBUSAddress address)
     : base(address)
 {
     Value = false;
 }
예제 #8
0
 public DiscreteInputRegister(MODBUSAddress address)
     : base(address)
 {
     Value = false;
 }
예제 #9
0
 public InputRegister(MODBUSAddress address)
     : base(address)
 {
     Value = 0;
 }
예제 #10
0
 public LongRegister(MODBUSAddress address)
     : base(address)
 {
     Value = 0;
 }
예제 #11
0
 public CoilRegister(MODBUSAddress address)
     : base(address)
 {
     Value = false;
 }
예제 #12
0
 public FloatRegister(MODBUSAddress address)
     : base(address)
 {
     Value = 0;
 }