設(shè)置 p0684 = 16 激活“不使用握手”的中央測(cè)頭檢測(cè)。您可以多在一個(gè) DP 周期內(nèi)檢測(cè)2個(gè)測(cè)頭的16個(gè)脈沖沿。
DP 周期 = PROFIBUS 周期 = TDP
TMAPC = 主站應(yīng)用周期(主站應(yīng)用生成新的設(shè)定值的時(shí)幀)
一個(gè)DP周期內(nèi),每個(gè)測(cè)頭多有8個(gè)上升沿和/或8個(gè)下降沿可供檢測(cè),測(cè)量結(jié)果保存在測(cè)量緩存中。
您可以為每個(gè)測(cè)頭選擇是否要考慮上升沿或下降沿。
測(cè)頭控制字中信號(hào)沿引起控制位從 0 變?yōu)?1 后,循環(huán)測(cè)量激活。
在測(cè)量激活后測(cè)量緩存會(huì)被清空并初始化。
若緩存寫(xiě)滿,則老的測(cè)量值會(huì)被覆蓋(先入/先出原則)測(cè)頭診斷字中的位“測(cè)量緩存已滿”會(huì)提示存在丟失測(cè)量值的風(fēng)險(xiǎn)。
之后會(huì)對(duì)測(cè)量緩存進(jìn)行循環(huán)清空,測(cè)量任務(wù)得出的測(cè)量值會(huì)被換算為時(shí)間戳。時(shí)間戳?xí)鶕?jù)時(shí)序保存在顯示參數(shù) r0565[0...15]中以繼續(xù)傳送,老的時(shí)間戳排在前面。
在有多個(gè)測(cè)頭時(shí),時(shí)間戳根據(jù)測(cè)*從低到高的順序和測(cè)量時(shí)序填入報(bào)文塊中。
在報(bào)文 395 中多可記錄 16 個(gè)時(shí)間戳(MT_ZS)。
如果報(bào)文 395 中沒(méi)有足夠的位置記錄測(cè)頭的所有時(shí)間戳,MT_DIAG 中的位“報(bào)文已滿”會(huì)置位。
示例:
被選中的測(cè)頭始終會(huì)考慮所有信號(hào)沿,因此無(wú)法選中或撤銷某個(gè)脈沖沿。
在采集新測(cè)頭事件的同時(shí)會(huì)進(jìn)行不使用握手的時(shí)間戳傳輸。一個(gè) DP周期內(nèi)只傳送一個(gè)時(shí)間戳。然后時(shí)間戳?xí)涣慊蛐聲r(shí)間戳覆蓋。
測(cè)頭控制字中的下降沿/上升沿引起控制位從 1 變 0 后,循環(huán)測(cè)量關(guān)閉。
使用 PROFIdrive 報(bào)文 395 傳輸。
測(cè)頭時(shí)間戳的 PZD 為 BICO 參數(shù),在選擇報(bào)文塊時(shí)其會(huì)自動(dòng)與新參數(shù) r0565[16] 連接。
在激活“每個(gè) DP 周期多個(gè)測(cè)量值”的測(cè)量功能后,所采集的時(shí)間戳?xí)凑諘r(shí)序保存在 r0565[0...15]中,老的測(cè)量值將傳輸。