本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

1人が「役に立った」と評価
ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラム番号と変数のみ送信して運用する方法に)

FANUC 0i-TBでNC機を運用する方法

2023/10/19 19:48

このQ&Aのポイント
  • FANUC 0i-TBを使用したNC機の運用方法について紹介します。
  • RS232C経由でPCからプログラム番号と変数のみを送信して運用できます。
  • これにより通信時間が短縮され、効率的な運用が可能となります。
※ 以下は、質問の原文です

プログラム番号と変数のみ送信して運用する方法に

2018/06/13 14:51

FANUC 0i-TBで制御されるNC機へPCからプログラムを送信(RS232C)して運用しています。
毎回プログラムを全文送信するのではなく、プログラム番号と変数のみ送信して加工できれば通信時間が短縮できます。
方法が分かる方、是非教えてください。

質問者が選んだベストアンサー

ベストアンサー
2018/06/16 17:02
回答No.1

変数とプログラム番号のみを転送したいとなると、
変数定義とプログラム番号を変数で括った、サブプロを送信し、
メインから呼び出せばどうでしょうか?

O1(MAIN)
M98P2
M98P#501
M30

O2(SUB)
#501=1000(プログラム番号)
#502=
#503=
M99

O1000(PROG)
G90G00X#502Y#503・・・・

のような感じでどうですか?
私はマシニングですが、 加工のZピッチや深さ、プログラム番号を変数で与えてループさせて使っています。

お礼

2018/06/18 08:53

NCへプログラムを送るアプリを担当しています。
NCのことは少し勉強しましたが、
M98P0010でサブプログラムO0010を呼び出せることは知っていましたが、
今回教えて頂いたようなことが出来るのは知りませんでした。
とても参考になりました。
ありがとうございます。

質問者

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。