2017-02-09 20 views
0

のTwinCATとの接続を確立することはできませんシステム情報:のBeckhoff CX9020(<em>CX設定ツール</em>に<em>一般</em>タブに見られるように)私は、次の情報を持つ<strong>のBeckhoff CX9020</strong>モジュールを持っている3

  • デバイス名:CX-xxxxxxの
  • イメージ・バージョン:CX902 0 HPS 5.02d
  • CXConfigバージョン:1.0(73ビルド)
  • CPU周波数:1000MHzの

のTwinCAT:

  • バージョン:2.11
  • TCビルド:
  • AMSネットID:5.39.55.247.1.1
  • レッグレベル:

PLCは、今私はあるTwinCAT 3をインストールしましたが、は、作業接続を確立することはできません。

質問:

  • 勝利7レス組み込み CX9020にインストールされて間違ったイメージがありますので、それか?
  • この場合、新しいTwinCAT 3イメージをインストールするにはどうすればよいですか?
+0

どのような接続を確立しようとしていますか?リモートデスクトップ? TwinCAT ADS? – stevenv

+0

これはADS接続です。古いTwinCAT 2.1の試用版を使用して稼働させました。 TwinCAT 3を持っているといいです(C++サポートなど)。 – FlKo

+0

TwinCat 3を使用してTwinCat 2 PLCに接続することはできません.CX9xxxとBeckhoffもTwinCat3にアップグレードすることは不可能だと教えてくれました。 TwinCat3を使ってCX5000を使っています。 –

答えて

2

まず、コントローラへのルートを確立する必要があります。 一般的な考え方は、トレイにある "TwinCAT"アイコンを右クリックし、 "router"を選択してから "edit routes"を選択することです。次に、コントローラをIPまたは検索で追加します。

、あなたのアプリケーションのためのC#を使用すると仮定: あなたはTwincat.Adsは、アドレスが「.1.1" とのコントローラであり、ポートはADSポートであるyourClient.Connect(5.39.55.247.1.1,851) をコマンドを使用する必要があります。 ポートを取得するには、プロジェクトのPLC部分のコントローラをダブルクリックし、そのポートを確認する必要があります。あなたはusing TwinCAT.Ads; だけのコードに

tcClient = new TcAdsClient(); 
tcClient.Connect(5.39.55.247.1.1,851); 

を追加していたとき最初のPLCのデフォルトは851

です。

良い例は、BeckhoffサイトのC#および他の言語で見つけることができます。

関連する問題

 関連する問題