Raspberry Pi
Raspberry Pi はARMプロセッサを搭載した小型シングルボードコンピューターです。日本語では略称としてラズパイとも呼ばれています。
安価に入手できるシングルボードコンピューターとして趣味や試作品などに用いられています。
また最近では産業用途として筐体に納め、一般的なRaspberry Piにはない各種インターフェースを搭載し、
熱暴走対策などをしたRaspberry Piも各社から販売されています。
CODESYS
CODESYSは様々なCPU、OSで動作するソフトウェアPLCです。世界中の400を超える各社PLCに採用されています。
CODESYSの開発環境は、PLCの国際標準プログラミング規格IEC 61131-3に準拠したLD(ラダー)、ST(ストラクチャードテキスト)、FBD(ファンクションブロックダイアグラム)、SFC(シーケンシャルフローチャート)などの言語に対応しています。
またEtherCAT、PROFINET、EtherNet/IP、Modbus TCPなどの多くのフィールドバスにも対応しています。
CODESYS(Raspberry Pi)によるEtherCAT ステッピングモーター制御
Raspberry Pi にソフトウェアPLC CODESYSをインストールすることで、EtherCATが手軽に試せます。
ステッピングモータドライバ搭載の弊社EC-ADシリーズは、PP(プロファイルポジション)モードで制御可能のため、CPUのリソースをあまり使用せず(IO制御と同等)、Raspberry Piでも十分制御可能です。
またCODESYSの開発環境はラダーでもプログラムが記述できるため、C言語などの高級言語の知識がなくてもプログラム開発が容易にできます。
弊社ではEC-ADシリーズ用のCODESYSソースコード付きライブラリソフトを無償で準備しており、CODESYSでのEtherCATによるステッピングモーター制御が容易にできます。
1.ライブラリ準備編
2.励磁ONと初期化・プログラム作成編
EC-ADシリーズ
ステッピングモータドライバ搭載の弊社EC-ADシリーズは、実績のある弊社製パルスコントロールLSI PCLシリーズを搭載。
PPモードをDC同期, 短いサイクル時間(250us)で利用でき、補間やCSP制御を必要としないEtherCAT多軸制御アプリケーションにおすすめの製品です。