/// <summary>
        /// 模式切换
        /// </summary>
        /// <param name="Mode">模式编号</param>
        private void ModeChange(int Mode)
        {
            string Command = string.Empty;

            switch (Mode)
            {
            //会诊模式
            case 1:
                //继电器状态修改
                Command = DataHandle.GetRelayCommand(ModeList[0].Relays.Split(' ')[0], ModeList[0].Relays.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //矩阵切换
                Command = DataHandle.GetMatrixCommand(ModeList[0].Matrix.Split(' ')[0], ModeList[0].Matrix.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机1
                Command = DataHandle.GetProjectorCommand(ModeList[0].ProjectorOne.Split(',')[0], ModeList[0].ProjectorOne.Split(',')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机2
                Command = DataHandle.GetProjectorCommand(ModeList[0].ProjectorTwo.Split(',')[0], ModeList[0].ProjectorTwo.Split(',')[1]);
                SendControlCommand(Command);
                break;

            //议会模式
            case 2:
                //继电器状态修改
                Command = DataHandle.GetRelayCommand(ModeList[1].Relays.Split(' ')[0], ModeList[1].Relays.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //矩阵切换
                Command = DataHandle.GetMatrixCommand(ModeList[1].Matrix.Split(' ')[0], ModeList[1].Matrix.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机1
                Command = DataHandle.GetProjectorCommand(ModeList[1].ProjectorOne.Split(',')[0], ModeList[1].ProjectorOne.Split(',')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机2
                Command = DataHandle.GetProjectorCommand(ModeList[1].ProjectorTwo.Split(',')[0], ModeList[1].ProjectorTwo.Split(',')[1]);
                SendControlCommand(Command);
                break;

            //科会模式
            case 3:
                //继电器状态修改
                Command = DataHandle.GetRelayCommand(ModeList[2].Relays.Split(' ')[0], ModeList[2].Relays.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //矩阵切换
                Command = DataHandle.GetMatrixCommand(ModeList[2].Matrix.Split(' ')[0], ModeList[2].Matrix.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机1
                Command = DataHandle.GetProjectorCommand(ModeList[2].ProjectorOne.Split(',')[0], ModeList[2].ProjectorOne.Split(',')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机2
                Command = DataHandle.GetProjectorCommand(ModeList[2].ProjectorTwo.Split(',')[0], ModeList[2].ProjectorTwo.Split(',')[1]);
                SendControlCommand(Command);
                break;

            //胶片直投
            case 4:
                //继电器状态修改
                Command = DataHandle.GetRelayCommand(ModeList[3].Relays.Split(' ')[0], ModeList[3].Relays.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //矩阵切换
                Command = DataHandle.GetMatrixCommand(ModeList[3].Matrix.Split(' ')[0], ModeList[3].Matrix.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开镜头
                Command = DataHandle.GetCameraCommand(ModeList[3].Camera, "0");
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机1
                Command = DataHandle.GetProjectorCommand(ModeList[3].ProjectorOne.Split(',')[0], ModeList[3].ProjectorOne.Split(',')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //打开投影机2
                Command = DataHandle.GetProjectorCommand(ModeList[3].ProjectorTwo.Split(',')[0], ModeList[3].ProjectorTwo.Split(',')[1]);
                SendControlCommand(Command);
                break;

            //初始模式
            case 5:
                //继电器状态初始化
                Command = DataHandle.GetRelayCommand(ModeList[4].Relays.Split(' ')[0], ModeList[4].Relays.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //矩阵切换
                Command = DataHandle.GetMatrixCommand(ModeList[4].Matrix.Split(' ')[0], ModeList[4].Matrix.Split(' ')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //关闭投影机1
                Command = DataHandle.GetProjectorCommand(ModeList[4].ProjectorOne.Split(',')[0], ModeList[4].ProjectorOne.Split(',')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //关闭投影机2
                Command = DataHandle.GetProjectorCommand(ModeList[4].ProjectorTwo.Split(',')[0], ModeList[4].ProjectorTwo.Split(',')[1]);
                SendControlCommand(Command);
                Thread.Sleep(200);

                //关闭镜头
                Command = DataHandle.GetCameraCommand(ModeList[4].Camera, "0");
                SendControlCommand(Command);
                break;

            default:
                break;
            }
        }