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