0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC串口通信:RS232-C接口连接器

要长高 来源:电工电气学习 作者:电工电气学习 2022-05-25 16:35 次阅读

plc各型主机均内建2个通信接口的标准配置,即一个RS232和一个RS485通信接口,其RS232接口主要用于上下载程序或用来与上位机、触摸屏通信,而RS485接口主要用于组建使用RS485协议的网络,实现通信控制。

1.RS232接口RS232-C接口连接器一般使用型号为DB-9的9芯插头座,只需3条接口线,即“发送数据”、“接收数据”和“信号地”即可传输数据,其9个引脚的定义如图1所示。

poYBAGKN6f6AQREKAAG-01lM-_o737.png

图1 RS232-C接口连接器定义

在RS232的规范中,电压值在+3V~+15V(一般使用+6V)称为“0”或“ON”。电压在-3V~-15V(一般使用-6V)称为“1”或“OFF”;计算机上的RS232“高电位”约为9V,而“低电位”则约为-9V。

RS232为全双工工作模式,其信号的电压是参考地线而得到的,可以同时进行数据的传送和接收。在实际应用中采用RS232接口,信号的传输距离可以达到15m。不过RS232只具有单站功能,即一对一通信。

2.RS485接口RS485采用正负两根信号线作为传输线路。两线间的电压差为+2V~6V表示逻辑“1”:两线间的电压差为-2V~6V表示逻辑“0”。RS485为半双工工作模式,其信号由正负两条线路信号准位相减而得,是差分输入方式,抗共模干扰能力强,即抗噪声干扰性好;实际应用中其传输距离可达1200米。RS485具有多站能力,即一对多的主从通信。

在串行通信中,数据通常是在两个站之间传送,按照数据在通信线路上的传送方向可分为3种基本的传送方式:单工、半双工和全双工,如图2所示。

poYBAGKN6gSAGmZ5AADmLOi2uCI950.png

图2 单工、半双工和全双工通信

单工通信使用一根导线,信号的传送方和接收方有明确的方向性。也就是说,通信只在一个方向上进行。

若使用同一根传输线既作为接收线路又作为发送线路,虽然数据可以在两个方向上传送,但通信双方不能同时收发数据,这样的传送方式称为半双工。采用半双工方式时,通信系统每一端的发送器和接收器,通过收发开关分时转接到通信线上,进行方向的切换。

当数据的发送和接收,分别由两根不同的传输线传送时,通信双方都能在同一时刻进行发送和接收操作,这样的传送方式就是全双工。在全双工方式下,通信系统的每一端都设置了发送器和接收器,因此,能控制数据同时在两个方向上传输。全双工方式无须进行方向的切换。

串行通信可分为两种类型,一种是同步通信,另一种是异步通信。采用同步通信时,将所有字符组成一个组,这样,字符可以一个接一个地传输,但是,在每组信息的开始要加上同步字符,在没有信息要传输时,填上空字符,因为同步传输不允许有空隙。采用异步通信时,两个字符之间的传输间隔是任意的,所以,每个字符的前后都要用一些数据位来作为分隔位。diangon.com比较起来,在传输率相同时,同步通信方式下的信息有效率要比异步方式高,因为同步方式的非数据信息比例比较小。但是,从另一方面看,同步方式要求进行信息传输的双方必须用同一个时钟进行协调,正是这个时钟确定了同步串行传输过程中每一个信息位的位置。这样一来,如果采用同步方式,那么,在传输数据的同时,还必须传输时钟信号。而在异步方式下,接收方的时钟频率和发送方的时钟频率不必完全一样,而只要比较相近,即不超过一定的允许范围就行了。在数据传输中,较为广泛采用的是异步通信,异步通信的标准数据格式如图3所示。

pYYBAGKN6hKAf1LAAACYhixf5jo056.png

图3 异步通信数据格式

从图3所列格式可以看出,异步通信的特点是一个字符一个字符地传输,并且每个字符的传送总是以起始位开始,以停止位结束,字符之间没有固定的时间间隔要求。每一次有一个起始位,紧接着是5~8个的数据位,再后为校验位,可以是奇检验,也可以是偶校验,也可不设置,最后是1比特,或1比特半,或2比特的停止位,停止位后面是不定长度的空闲位。停止位和空闲位都规定为高电平,这样就保证起始位开始处一定有一个下降沿,以此标识开始传送数据。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RS232
    +关注

    关注

    13

    文章

    702

    浏览量

    93452
  • 异步通信
    +关注

    关注

    1

    文章

    45

    浏览量

    10046
收藏 人收藏

    评论

    相关推荐

    rs232接口有啥用?rs232串口接线图 深入理解RS232串口

    串口”是串行通信接口的简称,所谓“串行通信”是指数据按位依次发送的通信方式。常见的串口有:
    的头像 发表于 06-01 14:04 3.9w次阅读
    <b class='flag-5'>rs232</b><b class='flag-5'>接口</b>有啥用?<b class='flag-5'>rs232</b><b class='flag-5'>串口</b>接线图 深入理解<b class='flag-5'>RS232</b><b class='flag-5'>串口</b>

    通过RS232转Profinet网关连接PLCRS232协议设备的步骤

    了解PLC通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您
    发表于 01-26 14:46

    串口通讯rs-232-c详解

    串口通讯rs-232-c详解  在讨论RS-232C接口标准的内容之前,先说明两点:  首先,RS-232-C标准最初是远程
    发表于 10-14 10:17

    RS-232-C串口串口线的使用说明

    `串行接口简称串口,也称串行通信接口(通常指COM接口),是采用串行通信方式的扩展
    发表于 09-22 17:46

    RS232-C接口连接器定义

    的网络,实现通信控制。1.RS232接口RS232-C接口连接器一般使用型号为DB-9的9芯插头
    发表于 05-12 06:00

    一种基于C语言的RS232串行接口通信设计介绍

    说明     1.3串口连接器连接方式  串口连接器是两个串行接口
    发表于 06-17 05:00

    串口通信接口标准是什么

    串口通信接口标准:一:RS-232C接口1:机械特性RS232C
    发表于 12-08 07:58

    rs232串口通信大全

    1. RS-232-C 详解 22. 串口通信基本接线方法 123. 串口通讯的概念及接口电路 134. 有关
    发表于 10-14 10:15 275次下载

    usb转串口—usb转rs232串口

    USB转串口即实现计算机USB接口到通用串口之间的转换.usb转rs232串口转换器实现与其他rs232
    发表于 04-27 16:13
    usb转<b class='flag-5'>串口</b>—usb转<b class='flag-5'>rs232</b><b class='flag-5'>串口</b>

    PLC串口通信原理分析 RS232-C接口连接器定义

    PLC各型主机均内建2个通信接口的标准配置,即一个RS232和一个RS485通信
    发表于 06-17 05:23 6522次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>串口</b><b class='flag-5'>通信</b>原理分析 <b class='flag-5'>RS232-C</b><b class='flag-5'>接口</b><b class='flag-5'>连接器</b>定义

    简述PLCRS232RS485通信接口原理

    使用RS485协议的网络,实现通信控制。 1.RS232接口RS232-C接口
    发表于 11-13 14:40 1.8w次阅读

    区分:RS232串口(com)和TTL串口(uart)

    COM口(RS232串口) 电脑上的异步串行通信接口,有时也称之为串口(其实这个叫法并不严谨)。电脑COM口使用DB9
    发表于 12-20 19:27 15次下载
    区分:<b class='flag-5'>RS232</b><b class='flag-5'>串口</b>(com)和TTL<b class='flag-5'>串口</b>(uart)

    如何使用RS232转SPI实现串口和SPI接口的转换?

    如何使用RS232转SPI实现串口和SPI接口的转换? RS232转SPI是一种将串口和SPI接口
    的头像 发表于 09-14 17:52 1270次阅读

    通过RS232转Profinet网关连接PLCRS232协议设备的步骤

    了解PLC通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您
    的头像 发表于 01-26 14:45 206次阅读
    通过<b class='flag-5'>RS232</b>转Profinet网关<b class='flag-5'>连接</b><b class='flag-5'>PLC</b>与<b class='flag-5'>RS232</b>协议设备的步骤

    通过RS232转Profinet网关连接PLCRS232协议设备的步骤

    了解PLC通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您
    的头像 发表于 01-26 15:11 490次阅读
    通过<b class='flag-5'>RS232</b>转Profinet网关<b class='flag-5'>连接</b><b class='flag-5'>PLC</b>与<b class='flag-5'>RS232</b>协议设备的步骤