コード例 #1
0
ファイル: ConnectPLC.cs プロジェクト: wjy192787/learning
 /// <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);
         }
     }
 }