解決済み

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

  • 困ってます
  • 質問No.9507956
  • 閲覧数101
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 50% (1/2)

FANUC 0i-TBで制御されるNC機へPCからプログラムを送信(RS232C)して運用しています。
毎回プログラムを全文送信するのではなく、プログラム番号と変数のみ送信して加工できれば通信時間が短縮できます。
方法が分かる方、是非教えてください。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1

ベストアンサー率 100% (1/1)

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

O1(MAIN)
M98P2
M98P#501
M30

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

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

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

お礼率 50% (1/2)

NCへプログラムを送るアプリを担当しています。
NCのことは少し勉強しましたが、
M98P0010でサブプログラムO0010を呼び出せることは知っていましたが、
今回教えて頂いたようなことが出来るのは知りませんでした。
とても参考になりました。
ありがとうございます。
投稿日時 - 2018-06-18 08:53:41
OKWAVE 20th Be MORE ありがとうをカタチに
このQ&Aのテーマ
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ