功能方塊的一般動作

所有功能方塊的一般動作如下所示。

  1. 執行其他功能方塊之前,需要先正常執行一次SPEL_Init。

  2. 將Start輸入從低值設定為高值,並開始執行。

  3. 執行時,Done輸出位元與Error輸出位元將被設定為低值,InCycle輸出位元將被設定為高值。

  4. 執行後,Done輸出位元會被設定為高值,InCycle輸出位元會被設定為低值。若在執行中發生錯誤,Error輸出位元將被設定為高值,並設定ErrCode1及ErrCode2的錯誤代碼值。有關詳細資訊,請參閱下列資料。

    錯誤代碼

  5. 若發生錯誤,在執行SPEL_ResetError功能方塊之後,才能執行功能方塊。