Пример #1
0
 public Action Disconnect()
 {
     return(act(() => {
         Ch.CloseComm();
         System.Threading.Thread.Sleep(80);
     }));
 }
Пример #2
0
 public Action Disconnect()
 {
     return(act(() => {
         try
         {
             Ch.CloseComm();
             System.Threading.Thread.Sleep(80);
         }
         catch (Exception)
         {
         }
     }));
 }
Пример #3
0
        public Action Connect(string path, ConnectMode mode)
        {
            return(act(() => {
                switch (mode)
                {
                case ConnectMode.IP:
                    Ch.CloseComm();
                    Ch.OpenCommEthernetTCP(path, Ch.ACSC_SOCKET_STREAM_PORT);
                    System.Threading.Thread.Sleep(80);
                    break;

                case ConnectMode.Com:
                    Ch.CloseComm();
                    Ch.OpenCommSerial(Convert.ToInt32(path), -1);
                    System.Threading.Thread.Sleep(80);
                    break;
                }
                ;
            }));
        }