產(chǎn)品詳情
在DONE或ERROR位還沒有置位前,該作業(yè)一定不能復(fù)位和重啟動。在每發(fā)送一個作業(yè)后相應(yīng)會置位這個兩位中的一個。之后REQ參數(shù)就可以再次觸發(fā)下一個發(fā)送任務(wù)。為確保功能性,在系統(tǒng)功能塊的REQ輸入處至少要有一個上升沿。
如果ERROR位置位,需要判斷參數(shù)“STATUS”,以便能檢索相關(guān)出錯的詳細(xì)信息,從而能直接它。有必要的話,可對此“STATUS”作一般的判斷。因為有一種情況(STATUSCODE:11)下,ERROR位不一定被置位。
當(dāng)連接建立后,“ID”參數(shù)包含了連接參數(shù)。在相互連接的兩個系統(tǒng)(站)中,"R-ID"必須是相同的,并且在系統(tǒng)中是的。只有在調(diào)用系統(tǒng)功能塊時,參數(shù)“SD_1”(ANY類型)的長度才被評估,并且依據(jù)它的值建立發(fā)送緩沖區(qū)。
該值規(guī)定了通信數(shù)據(jù)的大量。后續(xù)的調(diào)用中,只評估LEN參數(shù)并依據(jù)參數(shù)定義的數(shù)據(jù)量傳輸數(shù)據(jù)?!癐D”和“R_ID”不可動態(tài)賦值,因為它們只有在調(diào)用時被評估和設(shè)置。它們不可在后續(xù)的調(diào)用里被更改。有關(guān)使用系統(tǒng)功能塊SFB13的說明:參數(shù)“EN_R”可永遠(yuǎn)為1。
因為此系統(tǒng)功能塊異步工作。對于參數(shù)“ID”和“R_ID”,用于系統(tǒng)功能塊SFB12的第3點和第4點同樣適用于它。對于參數(shù)“RD_1”用于系統(tǒng)功能塊SFB12的第5點同樣適用于它。上述通信過程完成后,不是“NDR”就是“ERROR”被置位。
只有在NDR位已經(jīng)置位后,才能訪問接收緩沖區(qū)里的數(shù)據(jù)(保證數(shù)據(jù)完整性)。只有當(dāng)ERROR位已置位,才能評價“STATUS”,就像系統(tǒng)功能塊SFB12的第2點里所述的那樣。注意:請確?!癉ONE”,“NDR”,“ERROR”和“STATUS”里的數(shù)據(jù)只在事件出現(xiàn)的那個周期里可用。
解答:在不帶后備電池模式下掉電或作全部復(fù)位(MRES)后,S7-400-CPU的下列存儲區(qū)被復(fù)位:動態(tài)裝載內(nèi)存(RAM)主內(nèi)存系統(tǒng)內(nèi)存在所有這些存儲區(qū)里的數(shù)據(jù),除MPI參數(shù)(例如,CPU的MPI地址)外,都會丟失。
相應(yīng)地,評估和事件處理也同時發(fā)生,或至少在同一個周期里觸發(fā)。是不是S7-400CPU(不帶后備電池)在關(guān)電/開電后的狀態(tài)與作了一次全部復(fù)位后的狀態(tài)一樣。掉電后MPI參數(shù)仍然保留著,因此兩種情況下CPU的動作是一樣的,就是說,在掉電或作了一次全部復(fù)位后,CPU仍可以通訊。
電源故障后啟動的辦法就是重啟動。為何三步控制(開關(guān)STEP3_ON=TRUE)的校正范圍受到限制。解答:如果使用(S)FB43(PULSEGEN),將它們參數(shù)化以便能夠得到一個有3步控制動作的PID控制器。
這種情況下,開關(guān)“STEP3_ON”被設(shè)置為“TRUE”。對于一個不等于“1”的比率因子(“RATIOFAC”),有效的校正范圍有可能受限。實例:在RATIOFAC=0.5(不同的熱-冷放大)的三步控制操作模式中,有效的冷卻校正范圍減為5-50%。