Archives

PMXサーボを使ってみよう マイコンボードから制御「MotorWRITE (位置制御)編」

Posted on 2024.04.12 in

前回までの解説で、サーボからデータを読み出す「MemREAD」コマンド、データを書き込む「MemWRITE」コマンドの解説が終わりました。今回から、サーボの動作を制御する「MotorWRITE」コマンドを解説し、実際にPMXサーボを動かしたいと思います。   【関連記事】   PMXサーボを使ってみよう マイコンボードから制御「準備編」   PMXサーボを使ってみよう マイコンボードから制御「MemREAD編」   PMXサーボを使ってみよう マイコンボードから制御「MemWRITE編」   ●PMXサーボ商品ページ   この記事で解説するArduino向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Arduino』   PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』   ■MotorWRITEコマンドについて MotorWRITEコマンドは、PMXサーボの動作を指示す...

もっと見る

PMXサーボを使ってみよう マイコンボードから制御「MemWRITE編」

Posted on 2024.04.12 in

PMXサーボを使ってみよう マイコンボードから制御「MemWRITE編」

前回の記事から引き続きPMXサーボを制御する方法を解説します。今回は、サーボの設定を書き換える「MemWRITE」コマンドについてです。   【関連記事】   PMXサーボを使ってみよう マイコンボードから制御「準備編」   PMXサーボを使ってみよう マイコンボードから制御「MemREAD編」   ●PMXサーボ商品ページ   この記事で解説するArduino向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Arduino』   PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』   ■MemWRITEコマンドについて MemWRITEコマンドは、RAM領域のメモリマップにデータを書き込むためのコマンドです。このコマンドを使用することで下記の項目に対してデータを書き込み、設定を変更することができます。 ・PIDゲインなど制御に関連する設定値 ・入力電圧最小値設定など制限値の...

もっと見る

PMX Library for Python リファレンス

Posted on 2024.03.26 in

こちらで解説するPython向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Python』   PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』     定数 RamAddrList アドレス ControlMode 制御モード ReceiveDataOption 応答データ指定 TrajectoryType 補間生成タイプ TorqueSwitchType トルクスイッチ CloneReverseType クローン、リバース EditBaudrate 通信速度 EditParity パリティ PmxStatusErrorList ステータス ComError 通信時のエラー   MotorWRITE サーボを制御するための関数です。 概要   MotorWRITE() サーボに動作指示 MotorWRITESingle...

もっと見る

PMX ファームウェアアップデート情報

Posted on 2024.02.09 in

PMXサーボのファームウェアをアップデートするためのアップデータとアップデートファイルを公開します。 こちらのソフトをご利用いただくと、サーボのファームウェアを最新の状態にアップデートすることができます。詳しいご利用方法は、付属のマニュアルをご参照ください。   【アップデータ】  PmxUpDaterApp_V100.zip     【アップデートファイル】 ※サーボの型番と一致するアップデートファイルをご利用ください。 ●Ver.1.1.0.0 PMX_SCR_9203HV_UpDateFW_1_1_0_0 PMX_SCR_9204HV_UpDateFW_1_1_0_0 PMX_SCR_5203HV_UpDateFW_1_1_0_0 PMX_SCR_5204HV_UpDateFW_1_1_0_0 2024.7.5公開 変更点 ・制御モードで速度制御との組み合わせができるようになりました。 ・PIDゲインプリセットを3種類に増やしました。 ・何かしらのエラーが発生した時に、命令を実行しなかった場合は「実行エラー」が返ってくるようになりました。 ・LED点灯モードを実装しました。通常の点灯モードと消灯モードを選択することができま...

もっと見る

PMXサーボを使ってみよう マイコンボードから制御「MemREAD編」

Posted on 2024.01.09 in

PMXサーボを使ってみよう マイコンボードから制御「MemREAD編」

今回の記事から具体的にPMXサーボを制御する方法を解説します。まずはサーボから情報を読み出す「MemREAD」コマンドについて解説します。   【関連記事】   PMXサーボを使ってみよう マイコンボードから制御「準備編」   ●PMXサーボ商品ページ   この記事で解説するArduino向けライブラリ、及びサンプルプログラムは、下記のページからダウンロードしてください。 『PMX Library for Arduino』   PMXシリーズのサーボモータを制御するためのオンラインマニュアルを公開しています。PMXサーボを制御するための詳しい情報が記載されていますので、下記の解説と一緒にご一読ください。 『PMXサーボシリーズ オンラインマニュアル』   ■MemREADコマンドについて MemREADコマンドは、メモリマップのRAM領域から情報を読み出すためのコマンドです。PMXサーボのメモリマップにはRAM領域とROM領域があります。サーボ起動時にROM領域からRAM領域にデータが展開され、サーボの制御にはRAM領域のデータが使用されます。 このコマンドを使用することで下記の情報を読み出すことができます。 ・サ...

もっと見る