Archives
PMXサーボを使ってみよう PCから制御「MotorWRITE(速度制御、他)編」
前回までの解説で、MotorWRITEコマンドを使用して位置制御でPMXサーボを動かしました。今回の記事は、同じくMotorWRITEコマンドを使用して速度制御、電流制御、トルク制御、PWM制御の動作方法を解説します。 この記事は、以前の記事の続きになります。『PMXサーボを使ってみよう PCから制御「MotorWRITE(位置制御)編」』をご一読いただいてから下記の解説をお読みください。 【関連記事】 PMXサーボを使ってみよう PCから制御「準備編」 PMXサーボを使ってみよう PCから制御「MemREAD編」 PMXサーボを使ってみよう PCから制御「MemWRITE編」 PMXサーボを使ってみよう PCから制御「MotorWRITE(位置制御)編」 PMXサーボを使ってみよう PCから制御「MotorWRITE (組み合わせ制御)編」 ●PMXサーボ商品ページ この記事で解説するPython向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Python』 PMXシリーズのサーボモータを制御するためのオンラインマニュ...
もっと見るPMXサーボを使ってみよう PCから制御「MotorWRITE (組み合わせ制御)編」
前回の記事ではMotorWRITEコマンドの関数を使用して実際にサーボを動かしました。今回の記事は、PMXサーボの機能として使用できる組み合わせ制御の方法を具体的に解説します。 【関連記事】 PMXサーボを使ってみよう PCから制御「準備編」 PMXサーボを使ってみよう PCから制御「MemREAD編」 PMXサーボを使ってみよう PCから制御「MemWRITE編」 PMXサーボを使ってみよう PCから制御「MotorWRITE(位置制御)編」 ●PMXサーボ商品ページ この記事で解説するPython向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Python』 PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』 ■制御の組み合わせについて PMXサーボは、位置制御に電流制御や移動時間を組み合わせて使用することができます。これにより、シン...
もっと見るPMXサーボを使ってみよう PCから制御「MotorWRITE (位置制御)編」
前回までの解説で、サーボからデータを読み出す「MemREAD」コマンド、データを書き込む「MemWRITE」コマンドの解説が終わりました。今回から、サーボの動作を制御する「MotorWRITE」コマンドを解説し、実際にPMXサーボを動かしたいと思います。 【関連記事】 PMXサーボを使ってみよう PCから制御「準備編」 PMXサーボを使ってみよう PCから制御「MemREAD編」 PMXサーボを使ってみよう PCから制御「MemWRITE編」 ●PMXサーボ商品ページ この記事で解説するPython向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Python』 PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』 ■MotorWRITEコマンドについて MotorWRITEコマンドは、PMXサーボの動作を指示するためのコマンドです。このコマンド...
もっと見るPMXサーボを使ってみよう PCから制御「MemWRITE編」
前回の記事から引き続きPMXサーボを制御する方法を解説します。今回は、サーボの設定を書き換える「MemWRITE」コマンドについてです。 【関連記事】 PMXサーボを使ってみよう PCから制御「準備編」 PMXサーボを使ってみよう PCから制御「MemREAD編」 ●PMXサーボ商品ページ この記事で解説するPython向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Python』 PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』 ■MemWRITEコマンドについて MemWRITEコマンドは、RAM領域のメモリマップにデータを書き込むためのコマンドです。このコマンドを使用することで下記の項目に対してデータを書き込み、設定を変更することができます。 ・PIDゲインなど制御に関連する設定値 ・入力電圧最小値設定など制限値の設定値 ・トルクON/O...
もっと見るPMXサーボを使ってみよう PCから制御「MemREAD編」
今回の記事から具体的にPMXサーボを制御する方法を解説します。まずはサーボから情報を読み出す「MemREAD」コマンドについて解説します。 【関連記事】 PMXサーボを使ってみよう PCから制御「準備編」 ●PMXサーボ商品ページ この記事で解説するPython向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Python』 PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』 ■MemREADコマンドについて MemREADコマンドは、メモリマップのRAM領域から情報を読み出すためのコマンドです。PMXサーボのメモリマップにはRAM領域とROM領域があります。サーボ起動時にROM領域からRAM領域にデータが展開され、サーボの制御にはRAM領域のデータが使用されます。 このコマンドを使用することで下記の情報を読み出すことができます。 ・サーボの現在の状態...
もっと見る