public void OpenPort()
 {
     if (_FxSerial == null)
     {
         _FxSerial = new FxSerialDeamon();
         _FxSerial.Start(1);
     }
 }
        /// <summary>
        /// ����ӁES232��ͨѶ�߳�
        /// </summary>
        public void Start(int portNo)
        {
            _SerialDeamon = new FxSerialDeamon();
            _SerialDeamon.Start(portNo);

            _Thead              = new Thread(new ThreadStart(this.DealwithCommunicationRoute));
            _Thead.Name         = "FxCommController";
            _Thead.IsBackground = true;
            _Thead.Start();

            _Timer = new Timer(new TimerCallback(TimerRoute));
            _Timer.Change(TimeSpan.FromSeconds(10), TimeSpan.FromDays(1));
        }