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 へ変更
・再度アクティベート
以上になります。