FN 38: SENDNC数控程序发送信息

应用

FN 38: SEND功能可读取NC数控程序中的固定值或变量值,并将其写入日志或发给外部应用程序(例如,“状态监控”)。

功能说明

用TCP/IP连接传输数据。

 
Manual

更多详细信息,参见Remo Tools SDK手册。

输入

11 FN 38: SEND /"Q-Parameter Q1: %F Q23: %F" / +Q1 / +Q23

; 将Q1Q23参数值写入日志本中

浏览到此功能:

插入NC功能 FN 特殊功能 FN 38 SEND

NC数控功能包括以下指令元素:

指令元素

含义

FN 38: SEND

发送信息的指令符

"..."QS

所传输文本的格式

固定名或可变名

输出文本,变量数据的位数可多达7位(例如,%F

内容和格式的源文件

/

输出文本中多达7位的内容

固定值或可变值

可选指令元素

注意

  • 固定数字或可变数字及文本均为大小写敏感,因此,需要正确输入。
  • 要在输出文本中加入%,在需要的位置输入%%

举例

在此例中,将信息发送给“状态监控”。

例如,可用功能FN 38输入任务数据。

必须满足以下要求才能使用此功能:

  • “状态监控”1.2版
  • 1.2版或更高版本的“状态监控”软件可在“任务终端”(选装项4)中管理任务。

  • 任务已输入在“状态监控”中
  • 机床已分配

以下要求适用于此例:

  • 任务号1234
  • 工作步骤1

11 FN 38: SEND /"JOB:1234_STEP:1_CREATE"

; 创建任务

12 FN 38: SEND /"JOB:1234_STEP:1_CREATE_ITEMNAME: HOLDER_ITEMID:123_TARGETQ:20"

; 或者:创建任务含工件名,工件号和要求的数量

13 FN 38: SEND /"JOB:1234_STEP:1_START"

; 启动任务

14 FN 38: SEND /"JOB:1234_STEP:1_PREPARATION"

; 启动准备

15 FN 38: SEND /"JOB:1234_STEP:1_PRODUCTION"

; 生产

16 FN 38: SEND /"JOB:1234_STEP:1_STOP"

; 停止任务

17 FN 38: SEND /"JOB:1234_STEP:1_ FINISH"

; 完成任务

也可报告任务的工件数量。

OKSR占位符用于指定报告的被正确加工或未正确加工的工件件数。

可用AI定义“状态监控”如何释义响应。如果传输绝对值,“状态监控”改写已有的有效值。如果传输增量值,“状态监控”增加数量。

11 FN 38: SEND /"JOB:1234_STEP:1_OK_A:23"

; 实际量(合格)绝对式

12 FN 38: SEND /"JOB:1234_STEP:1_OK_I:1"

; 实际量(合格)增量式

13 FN 38: SEND /"JOB:1234_STEP:1_S_A:12"

; 废品(S)绝对式

14 FN 38: SEND /"JOB:1234_STEP:1_S_I:1"

; 废品(S)增量式

15 FN 38: SEND /"JOB:1234_STEP:1_R_A:15"

; 修复加工(R)绝对式

16 FN 38: SEND /"JOB:1234_STEP:1_R_I:1"

; 修复加工(R)增量式