你现在位置:首页>技术论文>数据通讯>正文
3964(R)协议参考
日期:2007-12-7 0:29:31 来源:本站整理  
点击: 作者:未知
点击【】放大字体.
 

采用该协议做过一些通讯,比如baumuller PLC与proface HMI的通讯等。

WWW_PLCJS@_COM%-PLC-技.术_网

1.3964(R)协议使用的控制字符与报文帧格式

WWcW_PLCJS_COM-PLC-技.术_网

  
WWW.PLCJS.COM——可编程控制器技术门户

  
WWW_P※LCJS_COM-PLC-)技.术_网

WWcW_PLCJS_COM-PLC-技.术_网

   BCC 是所有正文中的字符(包括正文中连发的DLE)和报文帧结束标志(DLE 和ETX)的“异或”运算的结果。
WW.W_PLCJS_COM-PLC-技.术_网

  
W1WW_P4LCJS_COM-PLC-技.术_网

  
3964(R)报文帧格式
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

   正文中如果有字符10H,在发送时自动重发一次。接收方在收到两个连续的10H 时自动地剔除一个。
WWW_PL※CJS_COM-PLC-技.术_网

  
WWW_PL※CJS_COM-PLC-技.术_网

  
3964(R)报文帧传输过程
——可——编——程——控-制-器-技——术——门——户

  
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

  2.建立发送数据的连接
WWW_PL※CJS_COM-PLC-技.术_网

   发送方首先应发送控制字符STX。在“应答延迟时间(ADT)”到来之前,接收到接收方发来的控制字符DLE,表示通信链路已成功地建立。
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

  
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

   如果通信伙伴返回NAK 或返回除DLE 和STX 之外的其他控制代码,或应答延迟时间到时没有应答,程序将再次发送STX,重试连接。若约定的重试次数到后,都没有成功建立通信链路,程序将放弃建立连接,并发送NAK 给通信伙伴。
WWW_PLC※JS_COM-PmLC-技.术_网

  
P.L.C.技.术.网——可编程控制器技术门户

   接收方在接收到DLE、ETX 和BCC 后,根据接收到的数据计算BCC,并与通信伙伴发送过来的BCC 进行比较。如果二者相等,并且没有其他接收错误发生,接收方的CPU 将发送DLE,断开通信连接。
WW.W_PLC※JS_C,OM-PL,C-技.术_网

  
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

   如果二者不等,将发送NAK,在规定的块等待时间内(4s)等待重新发送。如果在设置的重试次数内没有接收到报文,或者在块等待时间内没有进一步的尝试,将取消接收操作。
——可——编——程——控-制-器-技——术——门——户

  如果两台设备都请求发送。具有较低优先级的设备将暂时放弃其发送请求,向对方发送控制字符DLE。具有较高优先级的设备将以上述方式发送其数据。等到高优先级的传输结束,连接被释放,具有较低优先级的设备就可以执行其发送请求。通信的双方必须设置优先级。
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

 
评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行