2025-08-05 09:56

#307 クリス一人回 TwinCAT3の始め方

Beckhoff TwinCAT3 の始め方、そして私の使い方。

ちょっとだけ話す




サマリー

クリスが一人で進行するポッドキャストでは、TwinCAT3の始め方や特徴について詳しく紹介しています。特に、TwinCAT3が提供するPLC開発環境や、パッケージマネージャーの導入によって利便性が向上する点に焦点を当てています。

TwinCAT3の概要
明日のファクトリーオートメーションをようこそ、メインパーソナリズムのクリスです。よろしくお願いします。
今回は久しぶりの一人回なので、ちょっと何をしようかなと思っていますが、
皆さんは、私のブログを見たことある方もない方もあるんですけれども、
結構の数のペックオフ TwinCAT3の記事がありまして、
今回はちょっとこのTwinCAT3ソースは何なのか、どうやって始めればいいのかを簡単に紹介しようかなと思います。
どうぞよろしくお願いします。
このTwinCAT3の始まる前に、もちろんまずペックオフから始まらないといけないんですけれども、
ペックオフはペックオフオートメーションですね。
ドイツ本社でオープンのPCベースの制御技術を主軸として、
産業オートメーションの分野で今最近結構話題になった会社ですね。
結構いろいろ面白いアプリケーションが出たので、
多分先日からよく見た方々は知っている、見たことあるんですけれども、
ペックオフのブースといったら、Xプランナーとか、いわゆる空飛ぶの銃弾とか、
あとリンナウンのSTSとか、あとビジョンとか、
最近よく彼ら渡るのは小さくCNCとか、
そういう面白いことをまじで試しているのはペックオフさんですね。
彼らを主軸にあるのはこのTwinCATというものですけれども、
次はPLCの投稿の開発環境という言い方でいいかなと思いますね。
TwinCATをまず本名の名前は何だかというと、
The Windows Control and Automation Technologyですね。
全然猫の関係ないんですけれども、
マイナトリカではペックオフさんが提供する投稿の開発環境で、
Windows上で動作できるのリアルタイムの制御システムですね。
そのPLCはもちろんラーダー、STはC、Cプラットフォームできるし、
前のFA勉強会かな、誰かTwinCATを使っているんですけれども、
全然PLCを使っていない。
それだけの無損制御をやっていたこのめちゃ麻薬な人がいて、
マップラップとかシームリングからのプログラムも可能なので、
ITとか他の技術の制御技術と結構簡単に融合できるという開発環境ですね。
このTwinCATですけれども、基本はお金いらないです。
基本はね。
なので自分のパソコン上でちょっと勉強のために使うとか、
あと評価だったりとか全然お金いらないので、
TwinCATに興味がある方はぜひペコさんのホームページからダウンロードしていただいて、
自分のパソコンをさえ入れればもう使えるんですね。
ライセンスは無料ではいえ、ライセンスは7日で1回再入力する必要があります。
TwinCAT3のバージョンと機能
よく海外のTwinCATのユーサーが、これは魔法の行動だと言いますね。
なぜかというと、プログラムをTwinCATのPLCにダウンしました。
1回ランになりました。
その中として7日の無料です。
7日過ぎたらランタイム1回落ちて、
そしてまたライセンス有効をしなければいけないんですよ。
その時にライセンス有力するのが、
よく皆さんパスワードを有力するときに、
数字とアルフェットを混ぜているのを遊ぶじゃないですか。
これをもう1回有力していただいて、
それを7日に使えるというイメージですね。
なので、海外のTwinCATは魔法の行動と言っています。
このTwinCATですけれども、
もちろん皆さんよく使っている、
その前にまずTwinCATの話ですね。
TwinCAT1とTwinCAT3とTwinCAT2がありまして、
よく考えるとJXWorks2とJX3だと思えばいいかなと思いますね。
TwinCAT3は新しいやつ、TwinCAT2は1個前の世代。
基本はTwinCAT2はほぼ更新がないので、
サポートベース、サービスサポートベースみたいなだけになっているんですね。
無類の設備のメニューなんですね。
基本はTwinCAT3を推奨しています。
このTwinCAT3はもちろん皆さんよく使っているラーダーとか、
SD言語も5種類のIC言語を全部使えるので、
例えば初めてPICを触りたいけど、
ちょっと触り方がわからない、でも金かけたくないと思っている方では、
ぜひこのTwinCATを試していただければいいかなと思います。
もちろん自分のパソコンがあればいいので、
特別なハードウェアは基本はいらないんですね。
もちろん皆さん例えばイーサン・ケットのスレーブを繋がりたいとか、
イーサン・ケットのタイピングも繋がりたいとか、
そういう場合はメルカルで安いのを買えばいいんじゃないかなと思いますね。
このTwinCAT3ですけれども、現在は4026と4024の2つのバージョンがありまして、
メインではね。
4024が1個前の、2,3年前から。
4026を始めましょうか。
4026は多分2年前から1年前からリリースした新しいバージョンなので、
パッケージマネジャーというコンセプトで対応しています。
そのときにまず4024から始めましょうか。
4024のときに使いたい、例えばインストールしました、
そのときあるのはベーシックのキーのしかできないので、
例えばVisionを使いたい、例えばHMIサーバーを使いたい、
OBS UA中心にしたい、
そういうときにいちいちペコホームページに行って、
そのファンクションコードを探して、
それをダウンロードしてインストールする必要がありますけれども、
4026になったらパッケージマネジャーが投入されて、
パッケージマネジャーはこのファイルだけはペコホームページがダウンロードして、
これを落としたらその中に必要なファンクション、
例えばOBS UA使いたい、アドバンスモーションを使いたい、
そういったときはチェックボックスに入れて、
それで実行すると自由的にペコホームのサーバーを連れて
それでインストールすることができます。
どっちがいいのか悪いのか置いといて、
4026はそういう形のインストール方法になっていますね。
どっちかというとこっちのほうがいいかなと私は思っていますね。
いちいちホームページでこれを探すようには、
やっぱり数でまとめてダウンロードできるのがいいかなと思います。
もうちょっと面白い使い方というと、
例えばパッケージでもバージョンが分かれるので、
バージョンをロックしてこのバージョンをダウンロードしたいです、
というやり方もできますね。
なので非常に使いやすいところもありますので、
皆さんもぜひ今までないPLCのパッケージのダウンロード方法を
試していただければいいかなと思います。
もう一個ツインキャットをよく使うのは、
やっぱりディフュートバスと対応していますね。
私は結構、ブログを見ている方が多分分かるんですけれども、
TwinCAT3の実際の利用方法
結構いろいろメーカーのものがつながるので、
やっぱりどうしてもイーサーネットIPとかVNETとかボーイパス、
VNETとかイーサーキャットとか、
そういうもののディフュートバスのデバイスをつながりたいので、
ツインキャットがあると自分のパソコンをイーサーネットポート、
もしくは場所があるのは本当にエルコムの1000円のUSBから
イーサーネットの変換機、
これだけでもイーサーネットIPとかVNET、
イーサーキャットのマスターのドライバーとして使えるので、
ぜひ試していただければいいかなと思います。
こういうののやり方は全部ブログに載っているので、
ぜひ参考にしていただければいいかなと思います。
最後に私のツインキャットの使い方を紹介しようかなと思います。
一つの使い方では、
イーサーキャットとかね、
例えばよくこれがつながらないんですけれども、
これは本当に私の問題なのか、
それともスレイブのつながる先の問題なのか
分からないときは、
またツインキャットを使って、
VNETはVNET、
イーサーキャットIPはイーサーキャットIP、
それを一回立ち上げて、
それが接続できないものとつなげてみて、
それでどっちが問題なのか分からないので、
そうすると、
お客さんの言うじゃないですけど、
これでちゃんとつながりますよ、
あなた何をしてて間違っているんじゃないの、
もしくはこのマスター問題あるんじゃないの、
とか言えるようになりますね。
ワイヤーシャープとかも全部取れるので、
ほらバケートを見て、
全部通信ができましたよとか言えますね。
もう一個よく使うのは、
ネットワーク試験ですね。
例えば32ノードのVNETのデバイスが欲しい、
それは基本は無理ですね。
どうやったら32ノードが集まるかというと、
ほぼ無理なので、
そういうときに、
言い方が悪いんですけど、
ツインキャットのランタイムを使って、
3つ増やしします。
なぜかというと、
例えばインスタネットIPの場合は、
確か最大64インスタかなの、
インスタネットIPのアタプター、
1つのポートで増設までできるので、
それだけでも64コネクションになります。
それから2ポートあれば、
もうそれだけでもかなりネットワーク試験なので、
もうネットワークのタスクも、
一番短いのタスクの自己時間で設定して、
それでマスクつけながらどんどん接続して、
ネットワークのロストがあるとか、
あとリトライがあるとかをチェックしたりとか、
そういうのも結構面白い使い方じゃないかなと思います。
なので皆さんもぜひ、
もし興味があれば使ってみてください。
かなり面白いものだと思います。
じゃあ今日のラジオは以上になります。
はい、じゃあ皆さん、
良い一日を。
はい、さようなら。
09:56

コメント

スクロール