はじめに
制御検証したいという方は、以下の記事を参考にしてください。
基本的には、他PLCとの接続も同じ要領になると思います。
1.TwinCATのインストール
2.TF6100|TwinCAT3 OPC UAのインストール
3.TwinCAT3でプロジェクト作成
4.TwinCAT3 OPCUAサーバー
5.TwinCAT3 OPCUAサーバーの確認
6.iCAD動作設計と制御検証
7.デバイスエクスプローラ インストールと設定
iCAD × TwinCATの結果はこのようになりました↓
↓これがST言語です。
前進端センサーがONしたら、後退
後退端センサーがONしたら、前進
というプログラムです。
それではすべてを連動させていきましょう!
アプリ起動
TwinCAT起動
・システムスタート
・ログイン
・運転
・OPCUAサーバーコネクト
これでTwinCATは動作しています。
デバイスエクスプローラ起動
・こちらの記事での設定値を確認
・[DEMO]DEMOになっていることを確認。
※STOPの場合、メニューバー_ランタイム → 再起動
iCAD起動
読み取り専用でこちらの記事で作成したモデルを開いてください。
※読み取り専用での開き方はこちら
制御検証ファイルまで開いた状態↓
スタートボタンを押すとシミュレーションウィンドウが出てきます
シミュレーションウィンドウのスタートボタンを押してください
iCAD内のシリンダーが動作します!
お疲れさまでした!!
iCAD図面
作成したiCAD図面は↓こちらに置いておきます。
iCAD図面_OPCUAtest
1 ファイル 45.86 KB
おまけ
TwinCATにOPCDA接続機能があったので、デバイスエクスプローラ無しでiCADとTwinCATの接続を試してみました。
結果はコネクトはできたのですが、変数を拾うことができず断念しました( ノД`)シクシク…
もし出来るかもというかたがいれば、教えてください。
コメント