TwinCAT3 OPCUAサーバー

ライセンス追加

ライセンス情報を見るとTC1200になっています
ここにTF6100を追加して認証しましょう。

ライセンス認証タブのTF6100-CPUライセンスをチェックします

7日間の評価ライセンスをクリックしライセンスをアクティベートしましょう。

保存

※ライセンスの追加を忘れると、Client側に BadLicenseExpired (0x810e0000) というエラーが出ます

Connectivity Projectの作成

・ログアウト → configモード

・新しいプロジェクトの追加

TwinCAT Connectivity OPCUA

・項目の追加

・ADSportに「851」と入力 → Create

OPCUAサーバーの設定

・ツールバー「OPCUA Configurator」を表示

・サーバーリストの設定

・Basic…/AES… しか選択肢がないので、Basic…を選択します。

・作成したサーバーを選択し、Connect

・1回目のみ↓が出ますので、今回は
Username:user
Password:user
に設定します。
※Client側で入力しますので、覚えていてください!

・構成の有効化

※ここで私は致命的なエラーが出てしまいました。詳細はこちらの記事にて

・ログイン

・運転

・Activate OPCUA Server

・OK

・はい

・Connectアゲイン

PLC1プロパティの設定

・画面右下の通知領域 → twincatアイコンを右クリック → Router → Change AMS NetID

・idをコピーします

・コピーしたidをPLC1のプロパティ「AMS Net ID」へ貼付け
・「Device type」は TwinCAT 3 PLC(TMC) – ALL へ変更

・再度アクティベイト

以上になります。

コメント