SPELCom_Event
通过 Spel 类实例生成用户事件。
SPELCom_Event
语法
SPELComEvent eventNumber [, msgArg1, msgArg2, msgArg3,... ]
参数
- 事件编号
数值为 1000-32767 之间的整数表达。 - msgArg
可选。各消息参数可为数字、字符串字面量或变量名称。
描述
该指令可轻松地从控制器中运行的 Spel 任务向应用发送实时信息。例如,可通过发送事件更新工件计数、批号等。
SPELCom_Event 示例
在本例中,SPEL+ 任务利用 RC+ API 向应用发送循环数据。
Function RunParts
Integer cycNum
String lot$
Double cycTime
cycNum = 0
Do
TmrReset(0)
…
…
cycTime = Tmr(0)
cycNum = cycNum + 1
Spelcom_Event 3000, cycNum, lot$, cycTime
Wait 0.01
Loop
Fend