RS232教程
RS232、485、442简明教程
RS232、485、442简明教程RS232、RS485、RS422简明教程串行通讯概述串行通讯协议有很多种,像RS232,RS485, RS422,甚至现今流行的USB等都是串行通讯协议。
而串行通讯技术的应用无处不在。
可能大家见的最多就是电脑的串口与Modem的通讯。
记得在PC机刚开始在中国流行起来时(大约是在90年代前五年),那时甚至有人用一条串行线进行两台电脑之间的数据共享。
除了这些,手机,PDA, USB鼠标、键盘等等都是以串行通讯的方式与电脑连接。
而我们工作性质的关系,所接触到的就更多了,像多串口卡,各种种类的具有串口通讯接口的检测与测量仪器,串口通讯的网络设备等。
一.RS232的概念RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”,该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
DB9和DB25的常用针脚定义接口的电气特性在RS-232-C中任何一条信号线的电压均为负逻辑关系。
即:逻辑“1”,-5― -15V;逻辑“0” +5― +15V 。
噪声容限为2V。
即要求接收器能识别低至+3V的信号作为逻辑“0”,高到-3V的信号作为逻辑“1” 。
实际上RS-232-C的25条引线中有许多是很少使用的,在计算机与终端通讯中一般只使用3-9条引线。
RS-232-C 最常用的9条引线的信号内容RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。
nilabwindowscvi串口编程rs232教程
N I L a b w i n d o w s C V I 串口编程R S232教程-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN4.4.1 RS-232C 接口介绍在介绍具体的RS-232 函数库之前,本节先简要介绍RS-232C 接口。
美国电子工业协会(EIA)公布的 RS-232C 是用的最多的一种串行通信标准,它是从CCITT 远程通信标准中导出的,用于数据终端设备(DTE)和数据通信设备(DEC)之间的接口。
该标准包括按位串行传输的电气和机械方面的规定。
一、接口信号RS-232C 的机械指标规定:RS-232C 接口通向外部的连接器(插针插座)是一种“D”型25 针插头。
由于25 芯中有许多是不常用的,IBM-PC 对其进行了简化,取了其中的常用的9 芯,构成了9 芯RS-232C 串行接口,使其成为一种事实上的串行接口标准配置。
RS-232C 的“D”型9 针插头引脚定义如图4-13 所示。
RS-232C 标准接口中的主要信号是“发送数据”和“接收数据”,它们用来在两个系统或设备之间传送串行信息。
对于异步通信,传输的串行位数据信息的单位是字符。
二、数据传送格式和电气特性图4-14 示出了RS-232C 以位串行方式传输数据的格式,这是微机系统中最通用的格式。
7 位ASCII 码数据的连续传送由最低有效数字位开始,而以奇偶校验位结束。
应当指出,RS-232C 标准接口并不限于ASCII 数据,事实上还可有5 到8 个数据位,后加一奇偶校验位,并有1 或2 位停止位。
在电性能方面,这一标准使用负逻辑。
逻辑1 电平是在-15V 到-5V 范围内,逻辑0电平则在+5V 到+15V 范围内。
它要求RS-232C 接收器必须能识别低至+3V 的信号作为逻辑0,而识别高至-3V 的信号作为逻辑1,这意味着有2V 的噪声容限。
RS-232C 进行数据传输的最高速率为20KB/S,通信距离最长为15m。
RS232端口测试仪操作手册
RS232端口测试仪一、设备描述:设备用于串口的测试和SR设备ID读写。
设备内部采用9v的电池供电,也可采用外部直流9v电源。
采用db9孔通用串行接口。
二、指示灯含义前面板如图所示:测试仪分LED灯指示、4位数码管显示及四个操作键三个部分。
其中各灯的使用含义如下:RUN 灯:绿色,长亮表示设备系统运行中。
RXD灯:黄色,闪烁表明有数据接收。
TXD灯:黄色,闪烁表明有数据发送。
DTR 灯:黄色,亮时表示数据终端准备好。
DSR 灯:黄色,亮时表示数据装置就绪。
OK灯:绿色,模式1长亮表明接收数据正确,如果发生闪烁则表明数据接收中有错误发生。
如果不亮,表明线路发生断路或者对端设备未将数据环回;模式2时有数据接收并且此灯亮,表明已成功将收到的数据发送出去,没有数据接收时此灯为暗;模式3~11时长亮表明在此速率下与对端设备通信正常,此时右侧数码管显示数值为被测设备工作速率。
四个数码管显示分如下两种:(1)模式1~11(b)时只显示三个数码管,最左侧数码管显示为模式值,表示端口测试仪的当前工作模式,显示值用16进制表示,范围从1到b(”1~9”表示模式1至9,字母”A”表明模式10,字母“b”表示模式11);右侧两个数码管显示串口工作速率信息,模式一和二波特率固定值为9.6,即工作速率为9600bps。
3~11模式下默认值为9.6,此时,让本测试仪自动循环或按+1或-1键都可以改变其波特率值,如果未与对端设备建立有效通讯,则OK灯不亮,同时一定时间间隔后速率将变为19200(显示19),如果仍未建立有效通讯则间隔一定时间后再变为1200(显示1.2),如此自动循环,右边数码管显示值依次为…9.6—19—1.2—2.4—4.8—9.6…;自动变化的同时可以按+1键对其进行操作,如显示9.6时按+1键则显示变为19,即速率从9600变为了19200bps,再按一次为1.2,如此下去依次显示9.6—19—1.2—2.4—4.8—9.6…;同理按-1键则可依次显示9.6—4.8—2.4—1.2—19—9.6…,其中1.2代表1200bps,2.4代表2400bps,4.8代表4800bps,9.6代表9600bps,19代表19200 bps。
rs232串口接线,RS232串口通信基本接线方法
rs232 串口接线,RS232 串口通信基本接线方法
目前较为常用的串口有9 针串口(DB9)和25 针串口(DB25),通信距离较近时(《12m),可以用电缆线直接连接标准RS232 端口(RS422,RS485 较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232 相连,以回答前段网友的咨询。
rs232 串口接线基本方法
目前较为常用的串口有9 针串口(DB9)和25 针串口(DB25),通信距离较近时(《12m),可以用电缆线直接连接标准RS232 端口RS422,RS485 较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232 相连。
一、DB9 和DB25 的常用信号脚说明。
RS_232接线方法指南
所有发送到控制台的程序的开始行中必须包含一个%,且必须以含有一个%的行结束。控制台发送的所有程序都将有这些%符号。
按程序列表键接收程序。将光标移至ALL字样上,按RECV RS-232键,控制台将接收所有的主次程序,直到接收到%标志,表示输入结束。请注意,当使用ALL时,所有程序都必须有一个Oxxxxx地址。如果还没有程序编号,可先输入程序编号然后再按RECV RS-232,程序将被保存在该编号下。你也可以选择一个现有程序进行输入,它将被替换。ASCII EOF字符(代码04)也将终止输入。冒号(:)可在放在O的位置,代表程序名,但显示总是为O。
115,200波特率:6英尺(2米)RS-232
在电缆的每端可以使用RS-232和RS-422转换器,以便在高达115,200的波特率下使用长电缆。正确的双绞线极提高了可靠性,并增加了最大距离。对于115,200的处理器,应当使用奔腾处理器。
25-25插针
9-25插针
其他各插针均为任选,通常并不使用。RS-232连接器为DB-25,按照DTE接线。这表示我们在TXD线上发送数据,在RXD线上接收数据。如果你对此不甚了解,可向经销商求助。
HAASCNC串行端口可支持与纸带阅读机和穿孔机兼容的DC1、DC2、DC3、DC4代码序列。设置14可用于选择操作模式。设置14可以设置为“DC代码”。如果选择这一设置,则会出现以下情况:
1.从串行端口发出时,DC2(0x12)将出现在所有其他数据之前。该代码用于开动纸带打孔机。
2.从串行端口发出时,DC4(0x14)将跟在所有其他数据之后。该代码用于关闭纸带打孔机。
RS232串行通信编程方法
RS232串行通信一、任务描述⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅RS-232应用范围广泛、价格便宜、编程容易并且可以比其它接口使用更长的导线,随着USB端口的越来越普遍,将会出现更多的把USB转换成RS-232或其它接口的转换装置。
但是RS-232和类似的接口仍将在诸如监视和控制系统这样的应用中得到普遍的应用。
RS232标准采用的接口是9针或25针的D型插头,常用的一般是9针插头。
本任务是STC89C52串行口经RS232电平转换后,与PC机串行口相连。
PC机可使用串口调试应用软件如:“WINDOWS 超级终端”、“串口调试助手”、“串口精灵”等,实现上位机与下位机的通讯任务目标:本实验使用串行中断法接收和发送资料。
上位机发出指定字符,下位机收到后,加一(+1)运算后回传给PC机。
波特率设为4800。
二、任务资讯⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅为了完成任务目标,提供的资讯信息包括:实训装置的RS232串行通信电路、单片机串行口工作原理、RS232串行通信编程方法及C51通用编程。
1.串行通信电路及接线图1 RS232串口通信电路图2 电源指示2.RS232串行口工作原理当PC机与单片机进行通信时,PC机的RS232接口的逻辑电平为:逻辑1= -3 ~ -15V;逻辑0=3~15V。
51单片机的逻辑电平(TTL电平标准)为:逻辑1>2.0V,逻辑0<0.8V 。
为了能够使PC机和单片机正常通信,需要电平转换芯片MAX232(如上图)。
USB转RS232接口的使用说明
USB转RS232接口的使用说明
1.首先不要将USB转RS232接口线插入到PC机的USB接口中。
2.在光驱里放入随仪器配套的光盘,打开文件夹“USB_RS232”,选择相应的驱动程序,
按照提示安装完毕。
3.这时再将USB转RS232接口线插入到PC机的USB接口上,此时PC机提示发现新硬
件,选择自动安装新硬件的驱动,等待系统提示新硬件已经安装可以正常使用了。
4.更改口串口设置
鼠标右键点击[我的电脑],然后选择[属性],出现以下画面:
选择[硬件],点击[设备管理器],出现以下画面:
打开[端口(COM和LPT)],上图中列出了本机连接的所有串口和并口,其中USB-SERIAL CH340(COM5)和Prolific USB-to-Serial Comm Port (COM2)都是USB转串口,其中的COM2和COM5都是系统默认的串口号,现在我们要人为的改变它们的串口号。
以USB-SERIAL CH340为例。
双击上图中的USB-SERIAL CH340(COM5),出现以下画面:
点[端口设置],选择[高级],然后点[确定],出现以下画面:
将COM端口号改为COM1到COM4之间的任何一个端口即可。
(因为分析仪器的串口设定为COM1到COM4),进行数据通讯时,通讯软件的COM口号一定要和此时设定的端口号一致。
RS232串口通信基本接线方法
RS232串口通信基本接线方法目次:1.DB9和DB25的常用信号脚说明2.RS232C串口通信接线方法3.串口调试中要注意的几点目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准R S232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。
最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连,以回答前段网友的咨询。
1.DB9和DB25的常用信号脚说明2.RS232C串口通信接线方法(三线制)首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连·同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口,均是2与3直接相连;·两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。
3.串口调试中要注意的几点:·不同编码机制不能混接,如RS232C不能直接与R S422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;·线路焊接要牢固,不然程序没问题,却因为接线问题误事;·串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。
-----------------------------目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准R S232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。
9针rs232串口接线图以及接线方法
9针rs232串口接线图以及接线方法
描述
九针串口即RS-232接口,个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA)所制定的异步传输标准接口。
通常 RS-232 接口以9个引脚(DB-9)或是25个引脚(DB-25)的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。
9针rs232串口接线图
串口接口定义
接线方法
检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,来了解一下。
标准接法
1、9对9(包括9针对9孔,9孔对9孔,9针对9针):
说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换
2-------------3
3-------------2
4-------------6
5-------------5
6-------------4
7-------------8
8-------------7
2、9对25(包括9孔对25孔,9孔对25针)
2-------------3 (备注:2、3有可能不交换)
3-------------2
4-------------6
5-------------7
6-------------20
7-------------5
8-------------4。
电脑rs-232接口培训教程
路漫漫其修远兮, 吾将上下而求索
•
奇偶校验
• 奇校验:所有传送的数位(含字符的各数位 和校验位)中,“1”的个数为奇数,如:
• 1 0110,0101
• 0 0110,0001
• 偶校验:所有传送的数位(含字符的各数位 和校验位)中,“1”的个数为偶数,如:
• 1 0100,0101
• 0 0100,0001
9针串口(DB9)
功能说明 数据载波检测 接收数据 发送数据 数据终端准备 信号地 数据设备准备好 请求发送 清除发送 振铃指示
缩写 DCD RXD TXD DTR GND DSR RTS CTS DELL
针号 8 3 2 20 7 6 4 5 22
25针串口(DB25 )
功能说明 数据载波检测 接收数据 发送数据 数据终端准备 信号地 数据准备好 请求发送 清除发送 振铃指示
前发送时,使该信号有效,通知终端开始沿发送数据
线TxD发送数据。
• 这对RTS/CTS请求应答联络信号是用于半双工MODEM
系统中发送方式和接收方式之间的切换。在全双工系
统中作发送方式和接收方式之间的切换。在全双工系
统中,因配置双向通道,故不需要RTS/CTS联络信号,
使其变高。
•
RS-232C的接口信号 DCD RI
• (1)联络控制信号线:
• 数据装置准备好(Data set ready-DSR)——有效时( ON)状态,表明通信装置处于可以使用的状态。
• 数据终端准备好(Data set ready-DTR)——有效时(ON )状态,表明数据终端可以使用。
• 这两个信号有时连到电源上,一上电就立即有效。这 两个设备状态信号有效,只表示设备本身可用,并不 说明通信链路可以开始进行通信了,能否开始进行通 信要由下面的控制信号决定。
RS232串口通讯设置
通讯参数串口通信最重要的参数是波特率、数据位、停止位和校验位。
对于两个进行通讯的端口,这些参数必须匹配。
1) 波特率(又叫比特率):这是一个衡量通信速度的参数。
它表示每秒钟传送的bit的个数。
例如300波特表示每秒钟发送300个bit。
2) 数据位:这是衡量通信中实际数据位的参数。
当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。
如何设置取决于你想传送的信息。
比如,标准的ASCII码是0~127(7位)。
扩展的ASCII码是0~255(8位)。
如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。
每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。
由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。
3) 停止位:用于表示单个数据包的最后一位。
典型的值为1、1.5或2位。
停止位不仅表示传输的结束,并且提供计算机校正时钟同步的机会。
停止位的位数越多,不同时钟同步的容错程度越大,但同时数据传输率也越慢。
4) 校验位:在串口通信中一种简单的检错方式。
有三种检错方式:偶(E)、奇(O)、无(N)。
对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。
这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据不同步。
校验类型校验其实是一种加密技术,用于对文件内容进行审核。
如果校验正确的话说明该数据帧正确,可以用来解析;反之说明该数据帧有问题,应该作废。
常用的有异或校验、和校验、CRC-16校验和LRC校验。
请注意,这里说的校验和上面说的校验位是不同的:校验位针对的是单个字节,校验类型针对的是单个数据帧。
此外,有些PLC在与人机界面进行串口通讯时还要进行站号的选择,例如丰炜,站号也需要匹配,否则也无法联通。
rs232教程
奇偶校验
• 奇校验:所有传送的数位(含字符的各数位 和校验位)中,“1”的个数为奇数,如:
• 1 0110,0101
• 0 0110,0001
• 偶校验:所有传送的数位(含字符的各数位 和校验位)中,“1”的个数为偶数,如: • 1 0100,0101
• 0 0100,0001
1.电气特性
• EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作 了规定。 • 在TxD和RxD上:逻辑1(MARK) =-3V~-15V • 逻辑0(SPACE)=+3~+15V
数字串行通信
RS232接口及定义
第一版 钟瑾瑞
串行通讯的概念
• 串行通讯:一条信息的各位数据被逐位按顺序传送 的通讯方式称为串行通讯。 • 串行通讯的特点是:数据位传送,传按位顺序进行, 最少只需一根传输线即可完成,
• 成本低但送速度慢。串行通讯的距离可以从几米到 几千米。
• 根据信息的传送方向,串行通讯可以进一步分为单 工、半双工和全双工三种。
单工、半双工和全双工的定义
• 如果在通信过程的任意时刻,信息只能由 一方A传到另一方B,则称为单工。 • 如果在任意时刻,信息既可由A传到B,又 能由B传A,但只能由一个方向上的传输存 在,称为半双工传输。
• 如果在任意时刻,线路上存在A到B和B到A 的双向信号传输,则称为全双工。
数据传输方向
--------> <--------> -------->
RS-232C的接口信号 RTS CTS
• 请求发送(Request to send-RTS)——用来表示DTE请求 DCE发送数据,即当终端要发送数据时,使该信号有效 (ON状态),向MODEM请求发送。它用来控制 MODEM是否要进入发送状态。
RS232教程
传输电缆长度
• 由RS-232C标准规定在码元畸变小于4%的情况下,
传输电缆长度应为50英尺,其实这个4%的码元畸 变是很保守的,在实际应用中,约有99%的用户 是按码元畸变10-20%的范围工作的,所以实际使 用中最大距离会远超过50英尺,美国DEC公司曾 规定允许码元畸变为10%而得出附表2 的实验结 果。其中1号电缆为屏蔽电缆,型号为 DECP.NO.9107723 内有三对双绞线,每对由 22# AWG 组成,其外覆以屏蔽网。2号电缆为不 带屏蔽的电缆。型号为DECP.NO.9105856-04是 22#AWG的四芯电缆。
解锁后点选右键“设置端口属性”
对话框里的"IP地址"指的是MOXA卡网 关的IP地址,“端口号”指的是此罗 经信号在MOXA卡网关里的设置的端口。 注意在“网络端口允许”那打勾。
设置本地端232信号时(即串口信号直接插 在机器的串口上),点选“设置端口属性”
左边窗口即是232信号源的参数设置,这个 很重要,设置的不对就会收不到数据,特别 要注意波特率要设置正确。
常见的通讯方式是三线式,这种方式是将两个RS232设备的发送端(TXD)和接收端 (RXD)及接地端(GND)互相连接 。 这种方式分别将两端的RS232接口的2--3,3---2,5(7)---5(7)针脚连接起来。其中2是 数据接收线(RXD),3是数据发送线(TXD),5(7)是接地(RND)。如果有一台式PC,和一 部NoteBook电脑,就可以用这种方式连线了。用三线式可以将大多数的RS232设备连 接起来。但如果你认死了2--3,3--2,5(7)--5(7)对接这个理,会发现在连某些RS232设备 时并不奏效。这是因为有些设备在电路内部已将2和3线调换过来了,你只要2,3,5(7)针 一一对应就行了。
USB转串口(RS232)线用户手册V1.05 .
驱动程序安装
请按照下面的步骤安装USB转串口线线驱动程序 1. 打开将要连接USB转串口线的电脑的电源 并确定将要连接的USB口已经启动并正常工
作 2. 将USB转串口线插入USB接口 Windows将检测到设备 并运行添加新硬件向导帮助你设置新
设备 单击下一步继续 3. 插入USB转串口线驱动程序盘 并单击下一步继续 选择为硬件搜索最新的驱动程序然后单击下
包装清单
此USB转串口线产品包装内包含以下物品 l USB转串口线 l 驱动程序软件安装盘 l 本用户手册
概述
此USB转串口线可使你在串口(RS232)和USB口之间非常容易地建立建立可靠的连接 通过利用 USB接口具有的即插即用和热插拔的能力可以给串口(RS232) 外围设备提供非常容易使用的环 境 它的设计可以让你方便地连接诸如手提电话 数码相机 ISDN-TA Modem等设备 并提 供高达230Kbps的传输速率 某些特殊情况下甚至可达到1Mbps以上的速率 此USB转串口线和驱动程序无需对软硬件系统做任何改动就可以模拟一个串行口 通常为 COM3 传统的串行口(RS232)外围设备无需做任何改动即可通过USB口使用
F C C 声明
This device generates and uses radio frequency and may cause interference to radio and television reception if not installed and used properly. This has been tested and found to comply with the limits of a Class B computing device in accordance with the specifications in Part 15 of FCC Rules. These specifications are designed to provide reasonable protection against such interference in a residential installation. However, there is no guarantee that interference will not occur in a particular installation. If this device does cause harmful interference to radio or television reception, which can be determined by plugging the device in and out, the user can try to correct the interference by one or more of the following measures: l Reorient or relocate the receiving antenna. l Increase the separation between the device and receiver.
RS232端口测试仪操作手册
RS232端口测试仪一、设备描述:设备用于串口的测试和SR设备ID读写。
设备内部采用9v的电池供电,也可采用外部直流9v电源。
采用db9孔通用串行接口。
二、指示灯含义前面板如图所示:测试仪分LED灯指示、4位数码管显示及四个操作键三个部分。
其中各灯的使用含义如下:RUN 灯:绿色,长亮表示设备系统运行中。
RXD灯:黄色,闪烁表明有数据接收。
TXD灯:黄色,闪烁表明有数据发送。
DTR 灯:黄色,亮时表示数据终端准备好。
DSR 灯:黄色,亮时表示数据装置就绪。
OK灯:绿色,模式1长亮表明接收数据正确,如果发生闪烁则表明数据接收中有错误发生。
如果不亮,表明线路发生断路或者对端设备未将数据环回;模式2时有数据接收并且此灯亮,表明已成功将收到的数据发送出去,没有数据接收时此灯为暗;模式3~11时长亮表明在此速率下与对端设备通信正常,此时右侧数码管显示数值为被测设备工作速率。
四个数码管显示分如下两种:(1)模式1~11(b)时只显示三个数码管,最左侧数码管显示为模式值,表示端口测试仪的当前工作模式,显示值用16进制表示,范围从1到b(”1~9”表示模式1至9,字母”A”表明模式10,字母“b”表示模式11);右侧两个数码管显示串口工作速率信息,模式一和二波特率固定值为9.6,即工作速率为9600bps。
3~11模式下默认值为9.6,此时,让本测试仪自动循环或按+1或-1键都可以改变其波特率值,如果未与对端设备建立有效通讯,则OK灯不亮,同时一定时间间隔后速率将变为19200(显示19),如果仍未建立有效通讯则间隔一定时间后再变为1200(显示1.2),如此自动循环,右边数码管显示值依次为…9.6—19—1.2—2.4—4.8—9.6…;自动变化的同时可以按+1键对其进行操作,如显示9.6时按+1键则显示变为19,即速率从9600变为了19200bps,再按一次为1.2,如此下去依次显示9.6—19—1.2—2.4—4.8—9.6…;同理按-1键则可依次显示9.6—4.8—2.4—1.2—19—9.6…,其中1.2代表1200bps,2.4代表2400bps,4.8代表4800bps,9.6代表9600bps,19代表19200 bps。
三菱数控RS232传输接线说明
注:(外线中 4、5 短接,6、20 短接;对应电脑侧 7、8 短接,4、6 外线中 、 短接, 、 短接; 、 短接, 、 短接) 短接
三菱 RS232 传输接线说明
M70 接线: (F035) SIO(20) 17(TXD2 发送数据) 7 (RXD2 接收数据) 18(RTS2 输出请求发送) 8 (CTS2 输入请求发送) 19(DTR2 输出数据就绪) 9 (DSR2 输入数据就绪) 11 (GVD 接地) 安装板(25) 2 3 4 5 20 6 7 电脑侧(9) 2(RXD 接收数据) 3(TXD 发送数据) 8(CTS) 7(RTS) 6(DSR) 4(DTR) 5(GND 接地)
ห้องสมุดไป่ตู้
注:(外线中 4、5 短接,6、20 短接;对应电脑侧 8、7 短接,4、6 外线中 、 短接, 、 短接; 、 短接, 、 短接) 短接 接法中将 端接口对应改为:12、 13、 14、 (在 F034 接法中将 SIO 端接口对应改为:12、2、13、3、14、4、1 其他不变) 其他不变)
E60、68 接线: (F034) SIO(20) 2 (RXD) 12 (TXD) 3 (CTS) 13 (RTS) 4 (DSR) 14 (DTR) 1 (GND) 安装板(25) 3 2 5 4 6 20 7 电脑侧(9) 3(TXD) 2(RXD) 7(RTS) 8(CTS) 4(DTR) 6(DSR) 5(GND)
注:(外线中 4、5 短接,6、20 短接;对应电脑侧 7、8 短接,4、6 外线中 、 短接, 、 短接; 、 短接, 、 短接) 短接 M64 接线: (F032) SIO(20) 16 (RXD) 14 (TXD) 21 (CTS) 15 (RTS) 19 (DSR) 17 (DTR) 24 (GND) 安装板(25) 3 2 6 20 4 5 7 电脑侧(9) 3(TXD) 2(RXD) 7(RTS) 8(CTS) 4(DTR) 6(DSR) 5(GND)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以”$”打头,”HE”指电罗经。 • 例:$HEHDT,167.5,T*2A。这个语句在软 件里非常重要,它指出了现在的船艏向是 167.5度。
六.软件的设置
• 软件的设置也十分重要,很多时候系统没
有数据是由于软件设置不正确引起的。
这是航浚1001、1002轮软件ctrServer,所有的信号源都在这里 设置,在蓝色“以太网”的上面是来源于MOXA卡网关的232 信号,下面的"COM1"、"COM2"等是本计算机的本地串口信号。
• 4. RS-485接口的最大传输距离标准值为4000英尺,
实际上可达 3000米,另外RS-232-C接口在总线上 只允许连接1个收发器, 即单站能力。而RS-485 接口在总线上是允许连接多达128个收发器。即具 有多站能力,这样用户可以利用单一的RS-485接口 方便地建立起设备网络。 5.因RS-485接口具有良好的抗噪声干扰性,长的 传输距离和多站能力等上述优点就使其成为首选 的串行接口。 因为RS485接口组成的半双工网络, 一般只需二根连线,所以RS485接口均采用屏蔽 双绞线传输。 RS485接口连接器采用DB-9的9芯 插头座,与智能终端RS485接口采用DB-9(孔)。
ADAM4520转换模块
五.NEMA0183概念
• NEMA0183协议是美国国家海洋电子协会
(NationaIMarine Electronlcs Association)制 定的航海方面数字信号协议标准。 • NEMA0183定义了若干代表不同含义的语句, 每个语句实际上是一个ASCII码串。这种码 直观,易于识别和应用。
解锁后点选右键“设置端口属性”
对话框里的"IP地址"指的是MOXA卡网 关的IP地址,“端口号”指的是此罗 经信号在MOXA卡网关里的设置的端口。 注意在“网络端口允许”那打勾。
设置本地端232信号时(即串口信号直接插 在机器的串口上),点选“设置端口属性”
左边窗口即是232信号源的参数设置,这个 很重要,设置的不对就会收不到数据,特别 要注意波特率要设置正确。
什么是波特率
• 波特率即调制速率,指的是信号被调制以后在单
位时间内的波特数,即单位时间内载波参数变化 的次数。它是对信号传输速率的一种度量,通常 以“波特每秒”(Bps)为单位。波特率有时候会 同比特率混淆,实际上后者是对信息传输速率 (传信率)的度量。波特率可以被理解为单位时 间内传输码元符号的个数(传符号率),通过不 同的调制方法可以在一个码元上负载多个比特信 息。因此信息传输速率即比特率在数值上和波特 率有这样的关系。
例: $GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F
• 我们现在的疏浚定位系统只需要开头为
“$GPGGA”与“$GPVTG”的与语,前者包 含有经度纬度的信息,后者包含船速与船 向的信息。
电罗经的数据格式
•
RS232、RS485、RS422的区别
1.传输电缆长度 • RS-232一般用于20m以内的通信。
• RS422和RS485在19kpbs下能传输1200米。
2.工作方式 • RS232是单端输入输出,双工工作时至少需要数字地线 。发送线和接受线三条线(异步 传输),还可以加其它控制线完成同步等功能。 存在共地噪声和不能抑制共模干扰等问题。
9芯
信号方向来自
缩写
描述
1
2 3
调制解调器
调制解调器 PC
CD
RXD TXD
载波检测
接收数据 发送数据
4
5 6 7 8 9
PC
DTR
GND
数据终端准备好
信号地 通讯设备准备好 请求发送 允许发送 响铃指示器
调制解调器 PC 调制解调器 调制解调器
DSR RTS CTS RI
注:调制解调器 (在这里是一个例子,它可以是其它的RS232终端设备)
1英尺约等于0.3米 附表2 DEC 公司的实验结果
二.RS422概述
• RS-422标准全称是“平衡电压数字接口电路的电气特性”,
它定义了接口电路的特性。实际上还有一根信号地线,共 5根线。由于接收器采用高输入阻抗和发送驱动器比 RS232更强的驱动能力,故允许在相同传输线上连接多个 接收节点,最多可接10个节点。即一个主设备(Master), 其余为从设备(Salve),从设备之间不能通信,所以RS422支持点对多的双向通信。接收器输入阻抗为4k,故发 端最大负载能力是10×4k+100Ω(终接电阻)。RS-422 四线接口由于采用单独的发送和接收通道,因此不必控制 数据方向,各装置之间任何必须的信号交换均可以按软件 方式(XON/XOFF握手)或硬件方式(一对单独的双绞 线)。
DB9和DB25的常用针脚定义
• 接口的电气特性 • 在RS-232-C中任何一条信号线的电压均为
负逻辑关系。即:逻 辑“1”,-5— -15V; 逻辑“0” +5— +15V 。噪声容限为2V。即 要求接收器能识别低至+3V的信号作为逻辑 “0”,高到-3V的信号 作为逻辑“1” 。
实际上RS-232-C的25条引线中有许多 是很少使用的,在计算机与终端通讯中一 般只使用3-9条引线。RS-232-C最常用的9 条引线的信号内容 RS-232-C接口连接器一 般使用型号为DB-25的25芯插头座,通常插 头在DCE端,插座在DTE端. 一些设备与PC机 连接的RS-232-C接口,因为不使用对方的传 送控制信号,只需三条接口线,即“发送数 据”、“接收数据”和“信号地”。所以 采用DB-9的9芯插头座,传输线采用屏蔽双 绞线。
Pin 1 Pin 2 Pin 3 Pin 4 Pin 5 Pin 6 Pin 7 Pin 8 Pin 9
CD RXD TXD DTR GND DSR RTS CTS RI
Received Line Signal Detector (Data Carrier Detect) Received Data Transmit Data Data Terminal Ready Signal Ground Data Set Ready Request To Send Clear To Send Ring Indicator
RS232、RS485、RS422
简明教程
串行通讯概述
• 串行通讯协议有很多种,像RS232,RS485,
RS422,甚至现今流行的USB等都是串行通讯协议。 而串行通讯技术的应用无处不在。可能大家见的 最多就是电脑的串口与Modem的通讯。记得在PC 机刚开始在中国流行起来时(大约是在90年代前五 年),那时甚至有人用一条串行线进行两台电脑之 间的数据共享。除了这些,手机,PDA,USB鼠标、 键盘等等都是以串行通讯的方式与电脑连接。而 我们工作性质的关系,所接触到的就更多了,像 多串口卡,各种种类的具有串口通讯接口的检测 与测量仪器,串口通讯的网络设备等。
• RS-422的最大传输距离为4000英尺(约
1219米),最大传输速率为10Mb/s。其平 衡双绞线的长度与传输速率成反比,在 100kb/s速率以下,才可能达到最大传输距 离。只有在很短的距离下才能获得最高速 率传输。一般100米长的双绞线上所能获得 的最大传输速率仅为1Mb/s。 RS-422需要 一终接电阻,要求其阻值约等于传输电缆 的特性阻抗。在短距离传输时可不需终接 电阻,即一般在300米以下不需终接电阻。 终接电阻接在传输电缆的最远端。
常见的通讯方式是三线式,这种方式是将两个RS232设备的发送端(TXD)和接收端 (RXD)及接地端(GND)互相连接 。 这种方式分别将两端的RS232接口的2--3,3---2,5(7)---5(7)针脚连接起来。其中2是 数据接收线(RXD),3是数据发送线(TXD),5(7)是接地(RND)。如果有一台式PC,和一 部NoteBook电脑,就可以用这种方式连线了。用三线式可以将大多数的RS232设备连 接起来。但如果你认死了2--3,3--2,5(7)--5(7)对接这个理,会发现在连某些RS232设备 时并不奏效。这是因为有些设备在电路内部已将2和3线调换过来了,你只要2,位遥报仪、AIS等
设备输出的都是这种语句。我们的疏浚定 位系统就是接收这些语句来进行定位的。 所以,我们很有必要来了解一下这些语句 的大概定义。
GPS数据格式
• GPS与电脑通信时,通过串口每秒钟发送数
条数据。如果和卫星通信正常,可以接收 到的数据格式如下:$GP***,,<2>, <3>,<4>,<5>,<6>,<7>,<8>, <9>,<10>,,<12>*hh。其具体信息如 下表所列。
检查步骤:
• 1.GPS是否开机并收到正常坐标。 • 2.关闭ctrserver,用“超级终端”是否能接收信号。如不能,
• • •
可重启MOXA网关,并检查电缆是否松脱(包括MOXA背 面的信号电缆和连接交换机的网线) 3. 本地串口也可用“超级终端”检查是否信号正常。 4.可安装”NPORT-5610“软件检查MOXA卡网关是否正常 连上局域网以及各信号源地的数设置是否准确。 5.若参数都设置正确,本地和网络都收不到信号,请及时 报修。
七.故障判断
• 在实际施工过程中,我们有时会遇到GPS、
罗经等信号在施工界面上不显示了,严重 影响到施工的效率与精度,那么怎样才能 找出问题所在并尽可能解决呢。
• 比如现在GPS信号没有了,我们首先要知
道哪些原因会发生这种情况。 • 1.GPS未开或工作不正常 • 2.GPS未输出NEMA0183数据 • 3.输出缺少”$GPGGA”和”$GPVTG”打头 的语句或“N”、”E”后面的坐标不正常 (比如都为0) • 4.网络崩溃或MOXA损坏 • 5.信号插头松脱接触不良