/// <summary> /// 读取PLC信息 /// </summary> /// <param name="szDevice"></param> /// <param name="lplData"></param> /// <returns></returns> public bool ReadPlcData(string szDevice, out int lplData) { lock (plcLock) { int iReturnCode = 0; //Return code lplData = 0; try { iReturnCode = lpcom_ReferencesUtlType.GetDevice(szDevice, out lplData); if (iReturnCode == 0) { return(true); } else { return(true); } } catch (Exception exception) { MessageBox.Show(exception.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } } }