Esempio n. 1
0
        /// <summary>
        /// 刷新数据
        /// </summary>
        /// <param name="error"></param>
        public OperateResult RefreshData()
        {
            #region 检验

            if (_opcServer == null)
            {
                return(new OperateResult("OPCServer未能正确初始化!"));
            }

            if (!_opcServer.IsConnected)
            {
                return(new OperateResult("OPCServer连接错误!"));
            }

            #endregion

            try
            {
                _opcServer.RefreshOpc();  //刷新数据
                return(OperateResult.CreateSuccessResult());
            }
            catch (Exception ex)
            {
                return(new OperateResult("error " + ex.Message));
            }
        }