向 CNC 操作员显示消息的 Sinumerik MSG 命令
使用 Siemens Sinumerik MSG() 语句,零件程序中的任何字符串都可以作为消息输出给操作员。
这些消息可以是任何类型的消息,从信息性消息到实时关键数据显示消息。
带有 Sinumerik MSG 语句的示例 cnc 程序
- Sinumerik 840D 系统变量 $P_SEARCH 用于块搜索查询
- Sinumerik 840D 轴当前位置的系统变量 $AA_IM
Sinumerik MSG指令
使用 Sinumerik MSG 显示信息
可以使用 MSG 语句显示任何字符串。此示例显示程序启动时使用 MSG
MSG ("First line of program") G54 …
使用 Sinumerik MSG 删除消息
可以通过编程 MSG() 删除没有消息文本的实际消息。
如果不删除,显示将一直保持到下一条消息出现。
或者消息在程序结束时自动删除。
带有 Sinumerik MSG 的变量显示
通过使用链接运算符“<<”,也可以在消息文本中输出变量。
MSG("Position:" << $AA_IM[X])
另一个例子
N20 MSG ("X-position" << $AA_IW[X] << "Check!")
用MSG显示R参数
N10 R12=$AA_IW [X] ; Current position of the X axis in R12. N20 MSG("Check position of X axis" << R12) ... N90 MSG()
何时使用 Sinumerik MSG
通常消息用于向 cnc 操作员显示某种有用的信息,因此有时在下一行中使用 M00 程序停止命令,以便 cnc 操作员真正知道将要发生什么,如果准备就绪,他必须按下 Cycle-Start 按钮再次从操作面板继续程序执行。
N3000 MSG ("Starting Tapping Operation") N3010 M00 N3020 MSG()
MSG 消息可仅用于让 cnc 操作员了解当前操作
N87 MSG ("tapping") N88 CYCLE... ; Tapping cycle. N898 MSG()
数控机床
- CNC路由器的加工显示
- Sinumerik CNC 培训软件 Siemens SinuTrain 免费下载
- SINUMERIK 828D 生产状态文本消息
- SINUMERIK 840D 编程 WHILE 循环使用
- 基于网络的免费 Sinumerik CNC 培训
- Sinumerik 840D CNC 编程
- Sinumerik 840D 操作面板介绍
- 如何设置刀具偏置 – SINUMERIK 808D 车削
- 闪烁消息的 Sinumerik MSG 命令示例
- Sinumerik 绝对尺寸 G90 模态和 AC 非模态命令
- 什么是 Siemens Sinumerik RET 命令
- SINUMERIK – 来自 CNC 词典的定义