예제 #1
0
 public static RTU GetInstance(ModbusSerialInfo serialInfo)
 {
     lock ("rtu")
     {
         if (_instance == null)
         {
             _instance = new RTU(serialInfo);
         }
         return(_instance);
     }
 }
예제 #2
0
 private RTU(ModbusSerialInfo serialInfo)
 {
     _serialPort = new SerialPort();
     _serialPort.ReceivedBytesThreshold = 1;
     _serialInfo = serialInfo;
 }