このQ&Aは役に立ちましたか?
G65を使ったプログラムについて
2023/10/20 15:28
- G65を使ったプログラムについて森精機(旧日立精機?)の使用機械モデルvs60について質問があります。
- メインプログラムでG65A100(A200)と引数指定にてサブプログラムN100とN200を読み出したいのですが、GOTO#1を読み込んだ瞬間に不明なシーケンス番号のアラームが出て止まってしまいます。
- 他の質問者が記載したプログラムを参考にしたけれどうまく動かないので、解決策をお知りになりたいです。
G65を使ったプログラムについて
2020/09/29 15:40
使用機械 森精機(旧日立精機?)
モデル vs60
O4200
G65P4201A100
G65P4201A200
M30
O4201
GOTO#1
N1
加工プログラム
N2
加工プログラム
M99
上記のようにサブプログラムにN100、N200のように加工プログラムを2つ記入している状態です。
メインプログラムにて、G65A100(A200)と引数指定にてN100とN200を読み出したいのですが、GOTO#1を読み込んだ瞬間に、
不明なシーケンス番号です
のようなアラームが出てしまい止まってしまいます。
GOTO#1を
IF[#1EQ100]GOTO100
IF[#1EQ200]GOTO200
と変えても指定したシーケンス番号まで飛んでくれません。
他の質問者様の回答に
***************************************
サブプログラム
O9000
GOTO #1
GOTO9999
N1
動作プログラム1
GOTO9999
N2
動作プログラム2
GOTO9999
N9999 M99
***************************************
このプログラムが記載されていましたので。参考に作ってみたのですが,,,
わかる方いらっしゃいましたらお力添え頂ければと思います。
よろしくお願いします。
回答 (2件中 1~2件目)
小数点入力が必要な仕様だからかも、と考えます。
飛び先がN1・N2でしたら、
G65P4201A1.
G65P4201A2.
飛び先がN100・N200でしたら、
G65P4201A100.
G65P4201A200.
上記で確認されてはどうでしょう。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
お礼
2020/10/14 09:37
回答ありがとうございます。
いろいろ試してみた結果、#1~6(ABCIJK)を機械側が読み込んでいない(読み込めない?)みたいでした。
その他のアドレスを使用した場合は正常に動作しました。