rs232通讯协议?

一、rs232通讯协议?

RS232协议是一种流行的串行接口,用来将计算机连接到诸如串行服务器等网络设备。我们将了解RS232的串行引脚和协议的一些其他参考信息。

RS232协议使用不同于标准5V的信号水平传输线数据,以最大限度地减少信号干扰。它以恒定的速度进行异步传输,与起始脉冲信号的水平同步。最长20米是使用RS232接口进行可靠数据传输的极限。

二、rs232通讯原理?

rs232串口通信原理 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。

大多数计算机包含两个基于RS232的串口。 串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。 同时,串口通信协议也可以用于获取远程采集设备的数据。

串口通信的概念非常简单,串口按位(bit)发送和接收字节。 尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。 它很简单并且能够实现远距离通信。 比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。 典型地,串口用于ASCII码字符的传输。

三、RS232通讯原理,如何延长RS232通讯线的长度?

  RS232通信原理:  RS232是串行数据接口标准,串口是计算机上一种非常通用的设备通信协议。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。  串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配:  a,波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当提到时钟周期时,就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。  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个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。  RS232通信距离:9600波特率下建议在13米以内。把信号转为485方式就可以延长通信距离了。

四、rs232通讯协议详解?

rs232通讯协议是常用的串行通信接口标准之一。

rs232通讯协议是由美国电子工业协会(EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定。

其全名是“数据终端没备( DTE)和数据通信没备(DCE)之间串行二进制数据交换接口技术标准”。

rs232通讯协议缺点:

(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。

(2)传输速率较低,在异步传输时,波特率为20Kbps;因此在CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。

(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。

(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。

五、RS232通讯协议是什么?

没有通讯协议。

RS-232是一种通讯接口标准。个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道。在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。

六、Rs232如何与300plc通讯

可以通过串口连接实现。1.Rs232可以与300plc通讯。2.原因解释:RS232是现在用来进行串行传输的标准接口之一,而PLC作为一个工业自动化控制设备,串口通讯是其重要的通讯方式之一,因此通过串口连接实现Rs232与300plc通讯是可行的。3.在进行连接时需要注意串口的连接方向,并根据通讯协议进行设置。同时,需要注意数据的传输速率和有效数据长度的扩展等问题。如果想要实现更高级别的通讯方式,还需要掌握其他的通信方式,比如以太网和CAN总线等。

七、RS232转485后能做modbus通讯吗?

modbus是协议,在232,或者485上都可以运行,你买的多半是无源的232转485,是串口窃电的,有可能是这个232转485工作不正常,可以换成有源的232转485,还有一个就是确认modbus的配置是否正确,波特率端口参数,modbus从机地址,寄存器地址,都的对了,才能通信上

八、松下PLC通过rs232实现通用通讯程序?

我这里有一个松下的小PLC,型号是FP-XC40R。有编程口和USB端口,编程口是RS232很多时候用作和上位机的通信。剩下的通讯方式和你选择的通讯卡有关,比如说我这里自带了一个叫COM6通讯卡,有2个485的通道。 相关参数可以在“PLC系统寄存器设置”里进行设置,一般是8N1(8位数据位,无校验,一位停止位),波特率你随意选个吧,一般是9600,站号不要重复。

九、rs232通讯模块绿灯不闪?

1、线路是否存在接触不良,接线端子/卡接触不好。

2、设备损坏。

3、CRT系统本身就处于关闭不通讯状态。

建议你找当地的办事处或者相关的技术人员到现场给你调试测试下。

十、信捷PLC RS232通讯问题?

是的 就是你这样写 不过你要先设定通讯参数 就是把PLC还有伺服的通讯参数设置成一致的才能通讯商,PLC是在串口设置里面选择串口2设置,伺服是调参数设置的

上一篇:下一篇:如何识读电路图?
下一篇:上一篇:返回栏目