串行通讯是指 运用一条数据线,将数据一位一位地顺次传输,每一位数据占有一个固定的时刻长度。其只需要少量几条线就能够在体系间交流信息,特别运用于核算机与核算机、核算机与外设之间的远距离通讯。终端与其他设备(例如其他终端、核算机和外部设备)经过数据传输进行通讯。数据传输能够经过两种办法进行:并行通讯和串行通讯。 在核算机和终端之间的数据传输通常是靠电缆或信道上的电流或电压改变完成的。假如一组数据的各数据位在多条线上一起被传输,这种传输办法称为并行通讯。 并行通讯时数据的各个位一起传送,能够字或字节为单位并行进行。并行通讯速度快,但用的通讯线多、本钱高,故不宜进行远距离通讯。核算机或PLC各种内部总线便是以并行办法传送数据的。别的,在PLC底板上,各种模块之间经过底板总线交流数据也以并行办法进行。并行通讯传输中有多个数据位,一起在两个设备之间传输。发送设备将这些数据位经过 对应的数据线传送给接纳设备,还可附加一位数据校验位。接纳设备可一起接纳到这些数据,不需要做任何改换就可直接运用。并行办法首要用于近距离通讯。核算 机内的总线结构便是并行通讯的比如。这种办法的长处是传输速度快,处理简略。
串行数据传输时,数据是一位一位地在通讯线上传输的,先由具有几位总线的核算机内的发送设备,将几位并行数据经并–串转化硬件转化成串行办法,再逐位经 传输线抵达接纳站的设备中,并在接纳端将数据从串行办法从头转化成并行办法,以供接纳方运用。串行数据传输的速度要比并行传输慢得多,但关于覆盖面极端广 阔的公用电话体系来说具有更大的现实意义。
串行数据通讯的方向性结构有三种,即单工、半双工和全双工。