技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 新手入门 > PLC编程串口通信基础知识详解

PLC编程串口通信基础知识详解

王曾 发布于2023-04-03 11:31 81 3 标签:PLC

一、 什么是通信

PLC当中只能接收01这样的二进制数,通过二进制不同的组合,形成不同的数值,也就得到不同的结果,那对于通信来说,0表示没有信号,1表示有信号,或者说0表示低电压、1表示高电压。那他们之间的组合就形成一种通信。通信的本质是信息的交换(传递)而大家提到的串口通信又是怎么回事呢?

串口通俗的说就是大家常说到的RS232/RS422/RS485硬件接口,而串口通信是包含串行通信和并行通信;都是一种通信传输方式,都适用于计算机与计算机、计算机与外设之间的数据通信,在传输中存在相互转换的关系。

二、串口通信的分类

上面提到的串行通信和并行通信其实是根据通信的传送方式进行分类,那具体他们的含义和区别以及优缺点又是怎样的呢?

并行通信按字或字节为单位整体进行传送,n位必须要n根线,其特点是传送速度快、通信线多、成本高。并行通信常用于计算机或PLC内部总线,PLC和扩展模块、智能模块之间的通信。


串行通信以二进制的位(bit)为单位的数据传输方式;发送方和接收方使用一条数据线,每次只传送一个bit位,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度;串行通信需要的信号线少,适用于距离较远的场合。

工业控制中一般使用串行通信,也是一种传统的通信方式。在串行通信中,又分为同步传输和异步传输两种。

同步传输是以字节为单位,每次传送12个同步字符、若干个数据字节(又称数据包)和校验字符。在发送数据之前,需要先发同步字符告诉对方准备发送数据,接收到同步字符后,才会发送数据过去。同步传送传输效率高,但是对硬件的要求较高,一般用于高速通信。在实际的工业应用中较少使用同步传输通信。

异步传输是指在数据传送过程中,发送方可以随时传送字符,两个字符之间的时间间隔是不固定的。接收端必须时刻做好接收的准备。但在传送一个字符(也叫一帧)时,所有的bit位是连续发送的,比如发一个字节,这字节中的8个位是连续发送的,中间没有停顿的时间,发送完一个字节后才会停止时间。

异步传送速率低,但通信方式简单可靠,成本低,容易实现。异步通信传送附加的非有效信息较多,它的传输效率较低,一般用于低速通信,这种通信方式广泛地应用在工控通信控制系统中。

以上是根据传输方式进行分类,那除此之外若根据传输方向分单工、双工、半双工

单工:信息只能单向传输

通信双方中,一方固定为发送端,另一方则固定为接收端。

半双工:信息能双向传输但不能同时双向传输

既可发送数据又可接收数据,但不能同时发送和接收

全双工:信息能够同时双向传输

通信双方可以在同一时刻进行发送和接收操作。

、总结

串口通信根据传输方式分为并行和串行通信,串行通信中又分为同步传输和异步传输;在串行通信中按传输方向分类,又可以进一步分为单工、半双工和全双工三种;实际工业应用中常选择半双工的异步串行通信。

更多详细内容请观看202314日直播课回放


若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

PLC

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签