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

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

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


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

  
3964(R)報(bào)文幀格式

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

  
3964(R)報(bào)文幀傳輸過程

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

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

曾經(jīng)理 【求購】  定制酒店香...  2025-12-12
張瑜 【求購】  防靜電橡膠...  2025-12-12
劉強(qiáng) 【求購】  保溫板  2025-12-12
曹先生 【求購】  鎂合金  2025-12-12
趙經(jīng)理 【求購】  防火密封膠  2025-12-12
A 【求購】  鐵路接觸網(wǎng)...  2025-12-11
 【求購】  西門子ET...  2025-12-11
唐多 【求購】  DCS系統(tǒng)...  2025-12-11
VIP公司推薦