メッセージを点滅させるための 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マシン
- 初心者向け CNC プログラミング シンプルな CNC プログラミングの例
- 初心者向け CNC プログラミング CNC プログラミングの例
- Sinumerik 向けの無料の Web ベース CNC トレーニング
- 初心者向け CNC フライス盤プログラミング例
- プログラム例 L930 ミリング円形ポケット Sinumerik 840C
- CNC オペレータにメッセージを表示する Sinumerik MSG コマンド
- Sinumerik 802D sl ねじ切り CYCLE97 の例
- G Code Example Mill – 初心者向けのサンプル G コード プログラム
- 簡単な G コードの例 Mill – 初心者向けの G コード プログラミング
- Sinumerik 絶対寸法 G90 モーダルおよび AC 非モーダル コマンド
- Siemens Sinumerik RET コマンドとは