欢迎来到山东科新教育科技发展有限公司, 注册会员即可观看在线课程和资料下载

咨询热线:13615417996
联系我们
二维码 山东科新教育科技发展有限公司

联系电话:13615417996

联系地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

plc的串口通信(plc串口通讯协议)

文章作者:邱老师 发布时间:2022-09-09 17:22:27 浏览次数:0

plc的串口通信(plc串口通讯协议)本页面通过数据整理汇集了plc的串口通信(plc串口通讯协议)相关信息,和科新教育小编一起了解一下这个问题。

plc的串口通信

很多朋友在使用PLC的时候会接触到很多的通讯协议以及通讯接口,最基本的PLC串口通讯和基本的通讯接口你都了解吗?

1.什么是串行通信?

串行端口是计算机上非常通用的设备通信协议(不要与通用串行总线或USB混淆)。大多数计算机包含两个基于RS232的串行端口。

同时,串口也是仪器仪表通用的通信协议。许多GPIB兼容器件也有RS- 232端口。同时,串行通信协议也可以用来采集远程采集设备的数据。2、串行通信的使用

串行通信通过使用三根线来完成:(1)接地,(2)发送和(3)接收。因为串行通信是异步的,端口可以在一条线路上发送数据,在另一条线路上接收数据。其他线是用来握手的,但不是必须的。

串行通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于通过的两个端口,这些参数必须匹配:

a、波特率:这是一个衡量通信速度的参数。它表示每秒传输的位数。例如,300波特意味着每秒发送300位。当我们谈到时钟周期时,我们指的是波特率。例如,如果协议要求4800波特率,则时钟为4800Hz。

这意味着数据线上串行通信的采样速率为4800Hz。通常,电话线的波特率有14400、28800和36600。波特率可以比这些值高得多,但波特率与距离成反比。高波特率常用于距离很近的仪器之间的通信。

b、数据位:这是一个衡量通信中实际数据位的参数。计算机发送一个包,实际数据不会是8位,标准值是5、7、8位。如何设置取决于你想发送的信息。

比如标准的ASCII码是0 ~ 127 (7位)。扩展ASCII码为0 ~ 255 (8位)。如果数据使用简单文本(标准ASCII码),则每个数据包使用7位数据。每个包指一个字节,包括起始/停止位、数据位和奇偶校验位。因为实际的数据位取决于通信协议的选择,所以术语 包 指任何交流的情况。

c、停止位:用于指示单个包的最后一位。的典型值为1、1.5和2位。因为数据是在传输线上计时的,每个设备都有自己的时钟,所以在通信中两个设备之间很可能会有一点不同步。因此,停止位不仅表示传输的结束,还为计算机提供了纠正时钟同步的机会。适合停止位的位数越多,不同时钟同步的容忍度越大,但数据传输速率越慢。

d、奇偶校验位:串行通信中一种简单的检错方法。有四种错误检测方法:偶数、奇数、高和低。当然,没有校验位也可以。对于奇偶校验,串口会设置一个奇偶校验位(数据位后一位),用一个值来保证传输的数据有偶数或奇数的逻辑高位。

例如,如果数据是011,那么对于偶数校验,校验位是0,逻辑高位数是偶数。如果是奇数校验,则校验位为1,因此有3个逻辑高位。并且简单地设置逻辑高或逻辑低检查。这样,接收设备可以知道一个比特的状态,并且有机会判断是否有干扰通信的噪声或者发送和接收的数据不同步。

3.公共PLC基本接口

一、什么是RS-232?

RS-232 (ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准。它可以用于许多目的,例如连接鼠标、打印机或调制解调器,也可以连接到工业仪器。为了驱动和连接的改进,RS-232的传输长度或速度在实际应用中经常超过标准值。

RS-232仅限于PC串口与设备之间的点对点通信。RS- 232串行通信的最远距离是50英尺。b、RS-422是什么?

RS -422(EIA RS-422-A标准)是苹果Macintosh电脑的串口连接标准。

RS-422使用差分信号,RS-232使用不平衡参考地的信号。差分传输使用两条线来发送和接收信号。与RS-232相比,抗噪性更好,传输距离更远。在工业环境下更好的抗噪性和更长的传输距离是一大优势。c、RS-485是什么?

RS -485(EIA-485标准)是对RS-422的改进,因为它将器件数量从10个增加到32个,并定义了保证足够信号电压的最大器件数量的电气特性。

有了多个设备的能力,您可以使用单个RS-422端口来设置设备网络。RS-485具有出色的抗噪声和多设备能力,在工业应用中建立连接到PC、其他数据采集控制器、HMI或其他操作的分布式设备网络时,将选择RS-485进行串行连接。

RS-485是RS-422的超集,因此所有RS-422设备都可以由RS-485控制。RS-485可用于长度超过4000英尺的串行通信。

(内容来源网络,版权归原作者所有)

免责声明:如涉及版权,请联系删除!任何人和机构不承担相关的法律责任。

plc的串口通信(plc串口通讯协议)相关信息请关注本文章,了解更多关于PLC编程信息信息请持续关注山东科新教育网站,本站内容仅作为做为展示。

山东科新教育logo

联系我们

电话:13615417996

网址:http://www.kexinkj.com

地址:山东省济南市长清区芙蓉路4001号创新谷加速器九方创投基地项目2栋2单元2楼

山东科新教育二维码

扫码微信联系

山东科新教育科技发展有限公司版权所有,