PC Based Fine Motion (RTMC64-M3/EC)

PC Based Motion Library (RTPL-M3/EC)
MECHATROLINK / EtherCAT対応のモーション開発用ソフトです。(モーション機能のソフト関数群)
多軸モーションシステムをC言語で自由に自社開発できます。サンプルソースを用意しているため短期間に開発できます。最大64軸を制御できます。とFAPC(Factory Automation PC)によりシステムの信頼性を向上できます。
System Configuration
FAPC
ユーザ制御ソフト

専用PCアプリモーションを自社開発

ユーザ開発

別途購入
ハード別途購入

・ 高性能CPUによる高速制御(125μsec～)
例 0.5msec/64軸※EtherCAT(MECHATROLINK多系統にも対応)
・マルチタスク(最大8台のマシンを同時制御)・ G言語/テクノ言語(ロボット言語)により運転プログラムを簡単に作成・運転・豊富なモーション機能により即稼働
・64chのロギング機能搭載
・ユーザのソフト開発なしに緻密なマシンを制御
・ソフトPLCや画像処理とも容易に連係・ INtimeによりWindowsに依存しない高信頼性
・FAPC使用(FANレス・SSD)による高信頼性◆ロール・張力制御

◆電子カム

◆DNC

テクノDLL
Fine Motion用
運転画面(セッティングPC)

FeatureWIN-IF

NC、ロボット
自動機制御
MECHATROLINK Driver
EtherCAT Master Stack

サーボ I/O・モーションコントローラをC言語で自社開発(Visual Studioで開発可能)
・サンプルソースがあるため短期間で開発
・ 高性能CPUによる高速制御 (125μsec～)※例0.5msec/64軸
・64chのロギング機能搭載
・ INtimeによりWindowsに依存しない高信頼性 / FAPC使用(FANレス・SSD)による高信頼性
・Windows上のアプリソフトから簡単に使える

Specification◆接線(法線)制御

◆径補正

◆ねじ切り

◆巻線命令

◆スピナー制御◆真円度解析

※一部の機能はお客様専用にカスタマイズが必要です。

Application Sample◆ロボット◆3Dプリンタ

サーボ I/O

C言語/PLC-IF

関数呼び出しフロー例◆巻線機◆レーザー加工 ◆ロールフィルム制御ライブラリ関数
ラ イ ブ ラ リ初期化

Rtpl[ML3 | ECT]InitializeLib();

サーボOFF

Rtpl[ML3 | ECT]ServoOFF();ラ イ ブ ラ リリセット

Rtpl[ML3 | ECT]ResetLib();

サーボアラ ームクリア

Rtpl[ML3 | ECT]ClearAlarm();

ラ イ ブ ラ リ終了

Rtpl[ML3 | ECT]CloseLib();

移動中断

Rtpl[ML3 | ECT]StopPositioning();

APIリソースの初期化

Rtpl[ML3 | ECT]InitializeAPIThread(); 一時停止

Rtpl[ML3 | ECT]HoldAxis();APIリソースの破棄

Rtpl[ML3 | ECT]ReleaseAPIThread();

一時停止再開Rtpl[ML3 | ECT]ResumeAxis();

マスター初期化

Rtpl[ML3 | ECT]InitializeMaster();

同一指令2軸制御設定

Rtpl[ML3 | ECT]SetGantryAxis();サーボON
・Rtpl[ML3 | ECT]ServoON（）

コマン ド実行

Rtpl[ML3 | ECT]CmdActive();

同一指令2軸制御解除

Rtpl[ML3 | ECT]ResetGantryAxis();

応答待機Rtpl[ML3 | ECT]ResWait();

速度オーバラ イ ド設定

Rtpl[ML3 | ECT]SetOverride();

直線補間指令・Rtpl[ML3 | ECT]LinInterpolate（）
・Rtpl[ML3 | ECT]CmdActive（）

位置モニタ

Rtpl[ML3 | ECT]GetPosition();

指令バッファ クリア

Rtpl[ML3 | ECT]ClearCmdBuff();

速度モニタ

Rtpl[ML3 | ECT]GetVelocity();システムエラ ークリア

Rtpl[ML3 | ECT]ClearSysError();ステータスモニタ

Rtpl[ML3 | ECT]GetStatus();

原点復帰

Rtpl[ML3 | ECT]HomePosition();

TPCロ ギン グ開始

Rtpl[ML3 | ECT]StartTPCLogging();

位置決め

Rtpl[ML3 | ECT]Positioning();

TPCロ ギン グ停止

Rtpl[ML3 | ECT]StopTPCLogging();

ラ ッチ位置決め

Rtpl[ML3 | ECT]LatchPositioning();

バージョ ン 取得

Rtpl[ML3 | ECT]GetVersion();

直線補間

Rtpl[ML3 | ECT]LinInterpolate();SDO書込みRtplECTSetSDO();

円弧補間

Rtpl[ML3 | ECT]CirInterpolate();SDO読込みRtplECTGetSDO();

JOG送り

Rtpl[ML3 | ECT]JOGStart();

PDO書込みRtplECTSetPDO();

JOG停止

Rtpl[ML3 | ECT]JOGStop();

ポジショ ン プ リセット

Rtpl[ML3 | ECT]DefinePosition();

トルク制御開始

Rtpl[ML3 | ECT]Torqu[ML3 | ECT]rlStart();

サーボON

Rtpl[ML3 | ECT]ServoON();

トルク制御停止

Rtpl[ML3 | ECT]Torqu[ML3 | ECT]rlStop();

アラームクリア・Rtpl[ML3 | ECT]ClearAlarm（）

直線補間完了待機・Rtpl[ML3 | ECT]ResWait（）◆精密加工

MECHATROLINK Driver
EtherCAT Master Stack

FAPC
お客様ソフト
画像処理・特殊センサ
ソフトPLC
ラダー、FBなど

Windowsアプリ画像処理
生産管理など◆高精度位置計測 ◆ロボット機構変換 ◆リジッドタップ◆オシレーション

C言語IF

Win-IF

テクノDLL

ライブラリ初期化
・Rtpl[ML3 | ECT]InitializeLib（）
・Rtpl[ML3 | ECT]InitializeAPIThread（）・Rtpl[ML3 | ECT]InitializeMaster（）◆平行軸制御テクノ
サンプル運転ソフト

System Configuration

Specification◆同調・同期

テクノDLL

テクノ

MECHATROLINK / EtherCAT対応のモーションコントローラソフトです。
PCが最高性能のモーションコントローラになります。一般NCやロボットコントローラの数倍の能力により最大8台の緻密マシンを1台のPCで一括制御できます。とFAPC(Factory Automation PC)によりコントローラの信頼性を向上できます。

サーボOFF・Rtpl[ML3 | ECT]ServoOFF（）ライブラリ終了
・Rtpl[ML3 | ECT]ReleaseAPIThread（）・Rtpl[ML3 | ECT]CloseLib（）Application Sample◆半導体製造装置 ◆印刷システム ◆電子機器製造ライン ◆その他の多軸制御装置

ONLY ONE装置開発をモーション制御でご支援します！

株式会社 テクノ
URL:http://www.open-mc.com
E-mail:mail@open-mc.com
TEL:04-2964-3677 FAX:04-2964-3322〒358-0011 埼玉県入間市下藤沢1304-5

ONLY ONE装置開発をモーション制御でご支援します！

株式会社 テクノ
URL:http://www.open-mc.com
E-mail:mail@open-mc.com
TEL:04-2964-3677 FAX:04-2964-3322〒358-0011 埼玉県入間市下藤沢1304-5