您现在的位置是:首页 > PLC技术 > PLC技术
什么是PLC异步通信
来源:艾特贸易2018-01-19
简介异步通信是一种很常用的通信方式。异步通信在发送字符时,所发送字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那
异步通信是一种很常用的通信方式。异步通信在发送字符时,所发送字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的优点是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。
异步通信也可以以帧作为发送的单位,接收端必须随时做好接收帧的准备。帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始,这也称为帧定界。帧定界还包含确定帧的结束位置。这有两种方法:一种是在帧的尾部设有某种特殊的比特组合来标志帧的结束,另一种是在帧首部中设有帧长度的字段。需要注意的是,在异步发送帧时,并不是发送端对帧中的每一个字符都必须加上开始位和停止位后再发送出去,发送端可以在任意时间发送一个帧,而帧与帧之间的时间间隔也可以是任意的。在一帧中的所有比特是连续发送的。发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。PLC通信多采用异步通信。如图10-6所示为异步通信数据帧格式示例。
图10-6 异步通信数据帧格式示例
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
点击排行
