コード例 #1
0
ファイル: CChaSetting.cs プロジェクト: windygu/HaiLan
 private void CChaSetting_FormClosed(object sender, FormClosedEventArgs e)
 {
     try
     {
         plc.Disconnect();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #2
0
 public void disConnect()
 {
     if (mPLCType == PLC_TYPE.PLC_BJ)
     {
         mModbus.WriteDO(4, false);
     }
     if (mPLCType == PLC_TYPE.PLC_XD || mPLCType == PLC_TYPE.PLC_DLX)
     {
         mPlc.OnPLCDataReported -= Plc_OnPLCDataReported;
         mPlc.Disconnect();
     }
 }
コード例 #3
0
 void closeMachine()
 {
     try
     {
         PLCController plc = new PLCController(getPort());
         if (plc.Connect())
         {
             plc.SendCommand((PLCResponse)6);
             plc.Disconnect();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #4
0
 private void DisconnectPlc()
 {
     plc.OnPLCDataReported -= Plc_OnPLCDataReported;
     plc.Disconnect();
 }