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 へ変更

・再度アクティベート

以上になります。