工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Equipment >> CNCマシン

メッセージを点滅させるための Sinumerik MSG コマンドの例

Sinumerik MSG コマンドとは?

Siemens Sinumerik MSG ステートメント MSG() を使用すると、パート プログラムの任意の文字列をオペレータへのメッセージとして出力できます。

これらのメッセージは、情報提供からリアルタイムの重要なデータ表示メッセージまで、あらゆる種類のものです。

MSG コマンドについての完全な記事を読む Sinumerik MSG Command to Display Messages to CNC Operator

点滅メッセージの Sinumerik MSG コマンドの例

Sinumerik MSG コマンドで点滅メッセージを表示する方法

重大な状況では、私たち (cnc プログラマー) は cnc オペレーターに (点滅メッセージを表示して) すぐに注意を向けてもらい、プログラムも中止してもらいたいと考えています。

コード サンプル 1
cnc プログラムで書くことができます

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01
...
...
...
ERROR_01:
MSG ("Attention Please!")
M30

メッセージが表示されると、メッセージをリセットする M30 コードによってすぐに削除されるため、上記のコードは失敗します。

コード サンプル 2
書くことができるように

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01
...
...
...
ERROR_01:
MSG ("Attention Please!")
M00
...
...

もちろん、これによりメッセージが表示され、マシンがすぐに停止します。
しかし、私たちが望むのは、オペレーターがプログラムをすぐに中止することです。
しかし、この状況で、リセット ボタンの代わりにサイクル スタートを押すと、プログラムが停止します。引き続き実行されます。

コード サンプル 3 – 点滅メッセージを表示する最終的なコード
より良い解決策を以下に示します

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01
...
...
...
ERROR_01:
MSG ("Attention Please!")
G04 F1.5
MSG()
STOPRE
G04 F2
GOTOB ERROR_01
...
...

上記の cnc プログラム コードは、1.5 秒間メッセージを表示した後、MSG() でメッセージを削除し、次の 2 秒間待機してから、GOTOB で再びループします

このプロセス全体で cnc オペレータに点滅メッセージが表示され、オペレータが RESET ボタンを押してプログラムをリセットし、cnc マシンを停止するまでプログラムを実行することはできません。


CNCマシン

  1. 初心者向け CNC プログラミング シンプルな CNC プログラミングの例
  2. 初心者向け CNC プログラミング CNC プログラミングの例
  3. Sinumerik 向けの無料の Web ベース CNC トレーニング
  4. 初心者向け CNC フライス盤プログラミング例
  5. プログラム例 L930 ミリング円形ポケット Sinumerik 840C
  6. CNC オペレータにメッセージを表示する Sinumerik MSG コマンド
  7. Sinumerik 802D sl ねじ切り CYCLE97 の例
  8. G Code Example Mill – 初心者向けのサンプル G コード プログラム
  9. 簡単な G コードの例 Mill – 初心者向けの G コード プログラミング
  10. Sinumerik 絶対寸法 G90 モーダルおよび AC 非モーダル コマンド
  11. Siemens Sinumerik RET コマンドとは