Allen Bradley 1791-24BR
Allen Bradley 1791-24BR
串行通信
串行通信方式又可分為兩種:同步串行通信方式和異步串行通信方式。
1.同步串行通信方式:同步串行通信是以數(shù)據(jù)塊(字符塊)為信息單位傳送,每幀信息可以包含很多字符。同步通信要求通信雙方以相同的速率進(jìn)行,而且要準(zhǔn)證確協(xié)調(diào),通常通過共享一個(gè)時(shí)鐘或定時(shí)脈沖源保發(fā)送方和接收方準(zhǔn)確同步。這種通信方式的效率較高,但是對(duì)時(shí)鐘同步要求非常嚴(yán)格,成本較高。
2.異步串行通信方式:異步串行通信以字符為信息單位傳送。雙方需要遵守異步通信協(xié)議,以字符為數(shù)據(jù)單位,發(fā)送方傳送字符的時(shí)間間隔不確定。每個(gè)字符傳輸都以起始位開始,以停止位結(jié)束。通信雙方所的字符的數(shù)據(jù)位數(shù),奇偶校驗(yàn)方法和停止位數(shù)必須相同。其傳輸效率比同步通信方式低,但是成本較低。
異步通信是在以起始位開始、停止位結(jié)束的一個(gè)字符內(nèi)按約定的頻率進(jìn)行同步接收。各個(gè)字符之間允許有間隙,而且兩個(gè)字符之間的間隔是不固定的。在同步通信方式中,不僅同一字符中的相鄰兩位間的時(shí)間間隔要相等,而且相鄰字符間的時(shí)間間隔也要求相等,這也是同步通信和異步通信方式的主要差別所在。
因此,異步串行通信一般用在數(shù)據(jù)傳送時(shí)間不能確知,發(fā)送數(shù)據(jù)不連續(xù),數(shù)據(jù)量較少和數(shù)據(jù)傳輸速率較低的場(chǎng)合;而同步串行通信則用在要求快速、連續(xù)傳輸大批量數(shù)據(jù)的場(chǎng)合。