- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:YASNAC MX1のプログラムエラー)
YASNAC MX1のプログラムエラーとは?
このQ&Aのポイント
- 初めてYASNACのMX1という制御装置を使う際に、ファナックと同じ感覚でプログラムをしたらエラーが出てしまい困っています。
- フライスをした後、返りマークがつかないように回転を上げカッターを抜くプログラムなのですが、何故かエラーが出てしまいます。
- 中古の日立精機VA40で使用しており、MX1のマニュアルがなく困っています。ご存知の方、ご教授願います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#230359
回答No.1
どのような内容のエラーとなっていますか。 制御装置は画面の表示上は制御中のプログラム行を表示しますが、内部処理として、古い機械で2~3行。最新では15行程度は先読みしてエラーを出力します。 よって、そのプログラム行でエラー表示されるものの、エラーはもっと先の行に存在します。 先行のプログラムをエラー内容を元にチェックしましょう。 発生の状態が異なるのはYASNACとFANUCでは"プログラムの作法が異なる"、"先読みの先行度が異なる"などでは。
その他の回答 (1)
noname#230359
回答No.2
VA40・YASNACのMX1は知らないので、想像ですが、 >フライスをした後、返りマークがつかないように回転を上げカッターを抜くプログラムなのですが、なぜかエラーがでてしまいます。 この普段行わない動作が、ポイントと考えて、 >G1 Y50. F800 ここより一つ前の、 >S800 この行が原因でアラームになっているのではないでしょうか。 その理由は、先の、 >S400 M3 Z-100. この行で選択された主軸のギヤレンジですと、S800では許容回転数を越えてしまうから、というものです。
質問者
お礼
ありがとうございます。 原因は下記でした。 なにはともあれ、お騒がせしました。
お礼
ありがとうございます。 原因がわかりました。 上記プログラムの後に G28G0Z0M19 と入れておりまして、G28とG0が同じブロック内にあった為におきたエラーでした。先読みが異なるという、まさにそれだと思います。