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

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

联系电话:13615417996

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

plc培训之串行通信的使用   

文章作者:科新教育 发布时间:2022-08-02 10:20:32 浏览次数:0

&&& plc培训之串行通信使用三根导线完成:(1)地线,(2)发送,(3)接收。由于串行通信是异步的,因此端口可以在一条线路上发送数据,同时在另一条线路上接收数据。其他导线用于握手,但它们不是必要的。

PLC培训

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

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

这意味着数据线上串行通信的采样率为4800hz。通常,电话线的波特率为1440028800和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,因此有三个逻辑高位。高位和低位并不检查数据,只需设置逻辑高位或逻辑低位检查。这样,接收设备可以知道比特的状态,并有机会判断是否存在干扰比特的噪声 通信或传输和接收的数据不同步。

PLC培训

&&& 以上就是plc培训的串行通信的使用,感兴趣的可以关注我们的官网动态。


山东科新教育logo

联系我们

电话:13615417996

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

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

山东科新教育二维码

扫码微信联系

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