當(dāng)前位置:機電之家首頁 >> PLC技術(shù)>> plc資料下載 >> 其它資料下載 >> 3964(R)協(xié)議參考
3964(R)協(xié)議參考

采用該協(xié)議做過一些通訊,比如baumuller PLC與proface HMI的通訊等。

1.3964(R)協(xié)議使用的控制字符與報文幀格式
  
  


   BCC 是所有正文中的字符(包括正文中連發(fā)的DLE)和報文幀結(jié)束標(biāo)志(DLE 和ETX)的“異或”運算的結(jié)果。
  

  
3964(R)報文幀格式

   正文中如果有字符10H,在發(fā)送時自動重發(fā)一次。接收方在收到兩個連續(xù)的10H 時自動地剔除一個。
  

  
3964(R)報文幀傳輸過程

  
  2.建立發(fā)送數(shù)據(jù)的連接
   發(fā)送方首先應(yīng)發(fā)送控制字符STX。在“應(yīng)答延遲時間(ADT)”到來之前,接收到接收方發(fā)來的控制字符DLE,表示通信鏈路已成功地建立。
  
   如果通信伙伴返回NAK 或返回除DLE 和STX 之外的其他控制代碼,或應(yīng)答延遲時間到時沒有應(yīng)答,程序?qū)⒃俅伟l(fā)送STX,重試連接。若約定的重試次數(shù)到后,都沒有成功建立通信鏈路,程序?qū)⒎艞壗⑦B接,并發(fā)送NAK 給通信伙伴。
  
   接收方在接收到DLE、ETX 和BCC 后,根據(jù)接收到的數(shù)據(jù)計算BCC,并與通信伙伴發(fā)送過來的BCC 進(jìn)行比較。如果二者相等,并且沒有其他接收錯誤發(fā)生,接收方的CPU 將發(fā)送DLE,斷開通信連接。
  
   如果二者不等,將發(fā)送NAK,在規(guī)定的塊等待時間內(nèi)(4s)等待重新發(fā)送。如果在設(shè)置的重試次數(shù)內(nèi)沒有接收到報文,或者在塊等待時間內(nèi)沒有進(jìn)一步的嘗試,將取消接收操作。
  如果兩臺設(shè)備都請求發(fā)送。具有較低優(yōu)先級的設(shè)備將暫時放棄其發(fā)送請求,向?qū)Ψ桨l(fā)送控制字符DLE。具有較高優(yōu)先級的設(shè)備將以上述方式發(fā)送其數(shù)據(jù)。等到高優(yōu)先級的傳輸結(jié)束,連接被釋放,具有較低優(yōu)先級的設(shè)備就可以執(zhí)行其發(fā)送請求。通信的雙方必須設(shè)置優(yōu)先級。
 
作者:未知 點擊:1535次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:3964(R)協(xié)議參考
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《3964(R)協(xié)議參考》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

趙焱 【求購】  電氣溫控閥  2025-11-28
張揚瓊 【求購】  ABB火檢...  2025-11-27
張雪根 【求購】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購】  變壓器  2025-11-26
羅經(jīng)理 【求購】  巡邏車跟蹤...  2025-11-26
趙經(jīng)理 【求購】  柴油發(fā)電機  2025-11-26
沈雙 【求購】  柴油過濾紙  2025-11-26
陳經(jīng)理 【求購】  濰柴船用發(fā)...  2025-11-26
VIP公司推薦