SPELCom_Event

從Spel類別執行個體產生使用者事件。

SPELCom_Event

語法
SPELCom_Event eventNumber[, msgArg1, msgArg2, msgArg3,...]

參數

  • 事件編號
    數值介於1000 - 32767的整數運算式。
  • 訊息參數
    數字、字串常值或變數名稱。
    描述
    此指令方便您將即時資訊傳送至控制器中正在執行的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