/// <summary>
        /// 网络 状态变化 处理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void Communication_OnCommunicationStateChange(object sender, CommunicationStateChangeArgs args)
        {
            //根据通讯编号找驱动映射关系
            string driverCode = GatewayMapper.GetDriverCode(args.CommunicationCode);

            //交给驱动处理业务包
            GatewayManager.DriverManager.HandleCommunicationStateChange(driverCode, args);
        }
        //private CommunicationInfo GetBroadCastDefaultCommunication()
        //{
        //    //string netServerIp = Basic.Framework.Configuration.ConfigurationManager.FileConfiguration.GetString("BroadCastServerIp", "127.0.0.1");
        //    //int netServerPort = Basic.Framework.Configuration.ConfigurationManager.FileConfiguration.GetInt("BroadCastServerPort", 7300);

        //    //CommunicationInfo ci = new CommunicationInfo()
        //    //{
        //    //    CommunicationCode = "BC001",
        //    //    DriverCode = "",
        //    //    ServerIp = netServerIp,
        //    //    ServerPort = netServerPort,
        //    //    SocketType = SocketType.TCP,
        //    //    CommunicationType = CommunicationType.Http,
        //    //    DeviceList = new List<string>()
        //    //};
        //    //return ci;
        //}

        /// <summary>
        /// 收到网络数据处理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void Communication_OnNetDataArrived(object sender, NetDataArrivedEventArgs args)
        {
            //根据通讯编号找驱动映射关系
            string driverCode = GatewayMapper.GetDriverCode(args.CommunicationCode);

            //交给驱动处理业务包
            GatewayManager.DriverManager.HandleNetData(driverCode, args.UniqueCode, args.Data);
        }