文档库 最新最全的文档下载
当前位置:文档库 › 自整理欧姆龙PLC以太网FINSTCP通信例程与操作步骤

自整理欧姆龙PLC以太网FINSTCP通信例程与操作步骤

FINS/TCP命令

一、安装完成CX-one4.3

1、打开PLC编程软件图下

2、PLC在线连接

3、配置PLC IP地址

工程目录-双击“设置”—“内置以太网”—“选项”—“从PLC读取”

二、配置PC IP地址

1、双击“本地连接”—“点击属性”—“协议(TCP/TP)”修改同一网络类型IP地址

2、打开网络调试助手

1、协议类型改客户端

2、服务器IP改为PLC IP地址192.168.250.1

3、端口号设置为9600

4、发送区,接收区都需打勾十六进制

注意: 发送数据不能由其他文本直接粘贴过来

三、FINS /TCP命令

1、FINS指令格式

手册中的格式如下:

举例说明:

利用FINS/TCP的方式读取PLC的DM1通道的数据,格式解析如下:

DNA: 同一网络(本地网络默认为00)

SNA : 同一网络(本地网络默认为00)

DA1:PLC站号IP地址

DA2:PLC CPU单元

SA1:上位机PC IP地址

MR、SR参见FINS命令第5章;

前面的ICF、RSV等为指定一些目标地址和源地址的网络号、节点号、单元号及其他固定的格式,后面关于Command code以及TEXT的内容,需要根据上位机实现什么的操作,填写不同的操作数据,就读取DM1通道的数据;

DM区的Memory area code为82;

读取存储区的Command code为0101;

下面利用网络调试助手进行测试:

2、使用网络调试助手测试FINS/TCP

利用上位发送FINS/TCP的格式如下:ETN21手册,编号W421,P196。

数据长度(Length):

从Command(功能

指令)至结尾,按字

节单位累加,用十六

进制表示

1)FINS节点地址数据发送(客户端->服务器)握手命令

FINS(包头) 数据长度功能码错误码末位IP地址

发送:4649 4E530000 000C 0000 0000 0000 0000 0000 00C7 (本机IP地址末位为199)。 A B C D E

A : FINS 命令(固定包头)

B : 数据长度=从功能码数起至数据结尾(以字节为单位,一个字节占用两位)

C : 功能码分为00000000:客户端服务端

00000001:服务端客户端

00000002:FINS贞发送命令

00000003:FINS 贞发送错误通知命令

00000006:确立通信连接

D : 错误码分为00000000:为正常

00000001:数据头不是FINS或ASCII格式

00000002:数据长度过长

00000003:命令(C 功能码)错误

00000020:连接/通信被占用

E: 000000C7为本机IP地址末位(十六进制表示),如PLC为客户端:192.168.250.1 本机IPC (服务器)IP:192.168.250.199 。199转为16进制C7

FINS 数据长度功能码错误码应答返回地址握手成功

反馈:46 49 4E 53 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 C7 00 00 00 01 ;发送及返回截图如下:

2)读DM0开始的2个通道:

FINS包头数据长度功能码错误码发送FINS帧格式读取码

发送:46494E53 0000001A 00000002 00000000 800002 000100 00C700 FF0101

读DM区(功能码)起首地址个数

82 0000 00 0002

注:01 为PLC的IP地址;C7为本机的IP地址字起首地址位起首地址

FINS包头数据长度功能码错误码应答FINS帧格式读取码返回:46494E53 0000001A 00000002 0000000 C00002 00C700 000100 FF 0101

接收正常接收到两组数据

0000 C000 4541

注:C7 为本机的IP地址;01为PLC的IP地址

3)写DM0开始的2个通道:

FINS包头数据长度功能码错误码发送FINS帧格式写入码发送:46494E53 0000001E 00000002 00000000 800002 000100 00C700 FF 0102

写DM区(功能码)起首地址个数待写入两组数据

82 0000 00 0002 C000 4541

字起首地址位起首地址

FINS包头数据长度功能码错误码应答FINS帧格式写入码返回:46494E53 0000001C 00000002 0000000 C00002 00C700 000100 FF 0102

写入正常

0000

【昆仑通态】PLC_欧姆龙_HostLink&Fins驱动使用详解

目录 1 欧姆龙PLC通讯方式说明 (1) 1.1 驱动设备简介 (3) 1.2 PLC的接线 (3) 1.3 通讯参数的设置 (3) 1.4 驱动对各系列PLC的支持 (6) 1.5 FINS驱动简要介绍及与Host Link驱动对比 (6) 2 驱动的基本使用 (6) 2.1 欧姆龙驱动通讯协议和通讯方式 (6) 2.2 欧姆龙驱动通讯连接方式 (6) 2.3 欧姆龙构件驱动的添加 (6) 2.4 欧姆龙构件采集通道 (6) 2.5 欧姆龙构件内部属性设置 (8) 2.6 欧姆龙驱动设备命令 (11) 3 驱动通讯的典型应用方案 (15) 4 常见问题及解决方案 (16) 4.1 根据通讯状态返回值判断的问题 (16) 4.2 通讯连接不上问题 (17) 4.3 新旧型号PLC寄存器说明 (17) 4.4 欧姆龙PLC数据读取速度慢问题 (17) 前言

1欧姆龙PLC通讯方式说明 1.1驱动设备简介 本驱动构件用于MCGS软件通过HostLink串口读写欧姆龙PLC设备的各种寄存器的数据。 本驱动构件支持欧姆龙C、CV、CS/CJ、CP系列部分型号的PLC。具体见第3节 驱动类型串口子设备,须挂接在“通用串口父设备”下才能工作 通讯协议采用欧姆龙HostLink(C-Mode)协议 通讯方式一主一从、一主多从方式。驱动构件为主,设备为从。 1.2PLC的接线 通讯连接方式: <1>采用欧姆龙串口编程电缆与PLC的HostLink串口或RS232扩展串口通讯。通讯电缆 接线请参见 图1 <2>采用RS422方式与PLC的RS422扩展通讯板通讯, 通讯电缆接线请参见相应硬件连 接手册。 HostLink串口或RS232扩展口接线图: 图1 注: 1.通讯扩展板及部分型号的PLC引脚定义与此有所不同,具体请查看相应手册确认接线 方式,并参照其说明进行接线。 2.如果是自制电缆请注意,PLC RS232端并非标准RS232,4和5是短接的。 1.3通讯参数的设置 “通用串口父设备”通讯参数设置如下:

欧姆龙CP1H串口通讯

*********************************************** 读取D寄存器内容 @00FA08000020000000000FC00010182000000000173* 读取D0 @00FA00C000020000FC0000000001010000000132*D0 里面数值为1 @00FA08000020000000000FC00010182000000001073* 读取D0-D15 @00FA00C000020000FC0000000001010000000F000000010000000600000000000000 00000000003000000000000000000041* *********************************************** 写D寄存器内容 @00FA08000020000000000FC000102820000000001000171* 写D0值1 @00FA00C000020000FC000000000102000030* 返回值(固定)@00FA08000020000000000FC000102820001000001000273* 写D1值2 @00FA08000020000000000FC000102820002000001000371* 写D2值3 *********************************************** 读取W寄存器内 @00FA08000020000000000FC000101B100000000010A* 读取W0的数据@00FA00C000020000FC0000000001010000000132* @00FA00C000020000FC0000000001010000F8004D* @00FA08000020000000000FC000101B1000900000103* 读取W9 @00FA08000020000000000FC000101B1000F0000017C* 读取W15 @00FA08000020000000000FC000101B1000000000209* 读取W0和W1的数据@00FA00C000020000FC0000000001010000F80000004D* *********************************************** 写W寄存器内 @00FA00000000001023100000000010176* W0.00置ON @00FA00000000001023100000200010075* W0.02置OFF @00FA00000000001023100020200010176* W2.02置ON @00FA00400000000102000040* 返回值总结:蓝色为W的地址,红色为位地址,黑色为1值ON,为0值OFF *********************************************** 以下是自己用VB辨析的一个通讯试验软件

关于欧姆龙plc串口通讯协议

1.无协议通信 无协议通信是不使用固定协议,协议不经过数据转换,通过通信端口输入、输出指令,如txd、rxd指令,发送接收数据的功能。这种情况下,通过plc的系统设定将串行端口的串行通信模式设为无协议通信(串行端口1、2都可以)。通过该无协议通信,与带有rs-232端口或rs-422a/485 端口的通用外部设备,按照txd、rxd指令进行单方面发送接收数据。 例如,可进行来自条形码阅读器的数据输入以及向打印机的数据输出等简单的数据接收和发送。 无协议通信时发送接收的消息帧:开始代码和结束代码之间的数据用txd指令进行发送,或者将插入“开始代码”及“结束代码”之间的数据用rxd 指令进行接收。当按照txd指令发送时。将数据从i/o存储器中读取后发送。按照rxd指令接收时,仅将数据保仔到i/o存储器的指定区域。“开始/结束代码”均由plc系统设定来指定。1次txd指令或rxd指令可发送的信息的长度(不包括开始代码或结束代码)最大是256字节。 2.nt链接通信 cp1h在pt(可编程终端)及nt链接(1台链接多台的1:n模式)下可进行通信,但在nt链接(1:1模式)下不能进行通信。pt为nt31 /631(c)-v2系列触摸屏或ns系列触摸屏的情况下,可使用高速nt链接。 nt链接可以通过plc系统设定及pt本体上的系统菜单进行设定。 利用pt本体上的系统菜单进行设定时,可通过以下操作进行pt侧的设定。 (1)在pt本体的系统菜单内的存储切换菜单的【串行端口a】或【串行端口b】,选择【nt链接(1:n)】。 (2)按【设定】按钮,将【通信速度】设定为【高速】。 3.上位链接通信 上位链接包括两个方面,即从上位计算机到plc和plc到上位计算机。在前者中,对于cpu单元,从上位计算机发布上位链接指令(c模式指令)或fins 指令,进行plc的i/o存储器的读写、动作模式的变更及强制置位/复位等各种控制。在后者中,对于上位计算机,从cpu单元发出fins指令,发送数据和信息。在上位计算机中,监视plc内的运行结果数据、异常数据、指令数据或对plc指示生产计划数据信息。进行上位链接时,可以通过plc 系统设定将串行端口的串行通信模式设为上位链接通信(串行端口1、2都可以)。 4.串行plc链接通信

欧姆龙PLC通讯报文解释

PLC通讯报文解释 一、规则 (1)下行和上行报文分别用“发:”和“收:”区别开来。在颜色上也不同,发为绿色,收为蓝色。报文不论对错,只要是从串口和得到的数据都会显示出来。所以有时可以直接根据报文显示的情况发现一些问题。具体见第二大条。 (2)报头和报尾:所有完整报文帧的报头一定以字符“@”开始,最后以“*”和一个回车符(界面上是不可见的,但如果用鼠标左键选中报文尾部,是可以看到此字符确实存在且能够被选择,只是无法显示出来)结束。如果没有这两个明显的字符,此帧是无效帧,不会参与处理。 (3)PLC回应信息符(也就是指编程手册中的结束码):一共用两个字符来表示,这是对当前通讯状态的一个比较重要的指示,表示了本次问答的PLC与后台间数据的交换是否正常。具体各数值的意义见第二大条。本PLC回应信息符位于回答帧的第六和第七两个字符。如正常回答时,前面一部分报文会是:@01RD00 0000……。PLC回复的回应信息符就是这里的字符D后面紧跟的那两个字符。这里00是表示正常回应,如果FCS校验也正确的话,那么一切都OK,可以对本帧数据进行处理了。注意,如果是某些遥控或者强制等WR命令时,PLC回复的回应信息符就是字符R后面紧跟的那两个字符了。非00表示出错了。(4)协议是遵守MODBUS协议的。所以如果对MODBUS协议有一定了解的话,本报文是很容易看懂的。无论上行还是下行报文,帧格式都为: 报头(即@)+ 机号+ 命令+ 起始地址+ 长度+ FCS校验+ 报尾(即*+回车符) 参考报文: 发:@01RD0020001155* 收:@01RD00 0001 300E 0000 0000 0000 0000 0000 0000 0000 0000 0000 55* 报头和报尾不再赘述。 机号:一号机为01,二号机为02,为PLC设置里面下传时设定,需对应起来。 命令:常用到的是读命令RD和写命令WR、WD。以前的另一种PLC型号出现过扩展区E 区,所以对应还有RE,WE等命令。 起始地址:表示本帧的读或者写操作的对象区域开始处。与PLC程序里面的内存区完全对应。如协议中规定在PLC里面放置当前水机事故个数到D0020里面。那么上面例子中的RD0020….就会对从D0020这个寄存器开始读起。返回报文的第一个字就是D0020,也就是当前的事故条数了。 长度:要进行读或者写操作区域的长度。 FCS校验:PLC硬件自动响应上传报文及自动计算和校验FCS校验码,不用PLC程序进行额外的编写。 报文中各字符在程序中体现的数据含义的在参考说明书中的设置后,再结合看第三条的详细解释。 二、出错提示 (1)报文是乱码,可能原因是RS422的接线出错,请仔细检查。也可能是PLC的第四个通讯拨码没有拨(一般发货前会在一楼联调时拨好)。 (2)运行过程中,数据不来,或者事故不上传,遥测遥信数据不对等其它不正常情况。首先是要根据回应信息符来判断,如果回应信息帧正确(为00),那么就要查是不是PLC程序中出了问题了。不为00时,要根据下面的列表来解决问题了。

欧姆龙plc串口Fins命令协议通讯演示之欧阳光明创编

Fins命令+Hostlink协议通讯实验 欧阳光明(2021.03.07) 一、实验配置 硬件:CPU单元:CJ2M-CPU35 RS232串口选件板:CP1W-CIF01 USB转232连接电缆:CS1W-CIF31 软件:CX-Programmer、串口调试助手UartAssist 二、PC主机直连PLC串口命令帧格式介绍 命令格式 响应格式 PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54) @:Hostlink协议起始代码 Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。 Header code:在PC主机直连PLC的情况下,头代码为FA Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。SID:通常设置为00 Fins command code:参考Fins通讯手册P125 读命令:0101

写命令:0102 Text:具体操作内容,读写区域、读取起始地址、数据长度等内容存储区代码:(参考Fins通讯手册 P137) DM(word):82 W(bit):31 W(word):B1 CIO区(bit):30 Tips:使用Fins指令最大可读取538个字节。 一条命令不能超过1114个字符。 三、串口通讯调试实例 实例1——DM数据寄存器区读写实例; 1、读取D0开始1个通道的值 发送命令:@00FA00000000001018200000000017C*↙(回车键) 返回命令码:@00FA004000000001010000123447*↙(回车键) 2、读取D100开始的50个通道 发送命令:@00FA00000000001018200640000327E*↙(回车键) 3、写D200开始的2个通道 发送命令:@00FA00000000001028200C8000002123456780F*↙(回车键) Header code:在PC主机直连PLC的情况下,头代码为FA Response wait time:设置范围为0~F ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。SID:通常设置为00

欧姆龙plc串口 Fins命令协议通讯演示

创作编号: GB8878185555334563BT9125XW 创作者:凤呜大王* Fins命令+Hostlink协议通讯实验 一、实验配置 硬件:CPU单元:CJ2M-CPU35 RS232串口选件板:CP1W-CIF01 USB转232连接电缆:CS1W-CIF31 软件:CX-Programmer、串口调试助手UartAssist 二、PC主机直连PLC串口命令帧格式介绍 命令格式 响应格式 PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54) @:Hostlink协议起始代码 Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。

Header code:在PC主机直连PLC的情况下,头代码为FA Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。 SID:通常设置为00 Fins command code:参考Fins通讯手册P125 读命令:0101 写命令:0102 Text:具体操作内容,读写区域、读取起始地址、数据长度等内容 存储区代码:(参考Fins通讯手册P137)

DM(word):82 W(bit):31 W(word):B1 CIO区(bit):30 Tips:使用Fins指令最大可读取538个字节。 一条命令不能超过1114个字符。 三、串口通讯调试实例 实例1——DM数据寄存器区读写实例; 1、读取D0开始1个通道的值 发送命令:@00FA 000000000 0101 82 000000 0001 7C *↙(回车键)返回命令码:@00FA004000000001010000123447*↙(回车键)

不同类型PLC的串口通讯-12页文档资料

不同类型PLC的串口通讯串口通讯在越来越多的智能仪表,PLC,触摸屏,工控软件(组态王、WINCC),编程软件等等和串口通讯有着直接的关系,因此比较深入的了解串口通讯,有助于我们对这些设备和软件的通讯协议的通讯波特率,起始位,数据位,奇偶校验,停止位的设置。关于计算机的通讯技术,是我们仪表比较前卫又比较较难懂的知识。他更是我们了解平常接触的RJ-45 TCP/IP 通讯的基础。 关于串口通讯的几个概念: 1、串口通讯传送信号的帧数Data Format 串口通讯传送一个字符(一帧数据)包括:一个起始位;7位或8位数据位(大多数设备通讯数据位7、8位居多);一个奇/偶校验位;停止位(1位或1位半或2位)。 2、电脑串口接线 串口的实物和固定通用的引脚定义 DB25芯接头定义 DB9芯接头定义PC串行接口串口定义(db9) PC/AT 机上的串行口是 9 针公插座,引脚定义为: 1 CD <-- Carrier Detect 载波检测 2 RXD <-- Receive Data 接收数据 3 TXD --> Transmit Data 发送数据 4 DTR --> Data Terminal Ready 数据终端准备好 5 GND –– System Ground 信号地

6 DSR <-- Data Set Ready 数据准备好 7 RTS --> Request to Send 请求发送 8 CTS <-- Clear to Send 允许发送 9 RI <-- Ring Indicator 振铃提示 其中2、3、5脚在设备和PLC通讯中经常用到,时常用的接法,必须记住。 在焊接过程中一定要看好排列的次序,分清端脚,现在的DB9芯头分公母头,计算机上一般为母口,配套的接头为头,公母头上都打有端子号,一定要看清焊接。PLC的公母头有的不一样,一定要看清,不要不分公母,造成无法连接接头。 3、智能仪表,PLC,触摸屏,工控软件(组态王、WINCC),编程软件都会 告诉大家自身串口端口的引脚定义。例如承重管理机,F701C,各大几大PLC厂商的串口端口的引脚定义。 从说明书上,可以清楚的可能看出TXD和RXD的引脚定义。波特率,起始位,数据位,奇偶数校验,停止位等等信息,他为我们提供详尽的通讯参数设置。这在组态王和称重管理机的通讯设置上必须保持一致。 其他欧姆龙各种信号的PLC也给出了串口引脚的定义,但西门子通讯不对大家开放串口通讯的引脚协议,在翻阅各类资料总结出他的串口引脚为4,9的485通讯。在连接电脑串口和各类智能仪表或PLC的串口通讯引脚时,电脑的串口引脚TXD和智能设备的RXD相连,电脑的串口引脚RXD和智能设备的TXD相连,即一个设备说,另一个设备听,地线直接连接。由于好多的设备不提供专用的数据通讯线,所以必须手工

欧姆龙CPU自带232口与第三方设备通信实验

编号:20150822 实验报告 课题名称:欧姆龙CPU自带232口和第三方设备通信实验单位(盖章): 技术部 实验时间:

目录 实验目的: (3) 实验设备: (3) 实验流程: (4) 实验步骤: (4) 一、硬件电路搭建 (4) 二、软件设置 (6) 三、无协议收发功能的测试。 (7) 四、第三方设备协议分析 (10) 五、CS1D-CPU67S读取仪表动态数据实例。 (12) 六、FCS(帧校验和)指令的使用。 (14) 七、通过CPU计算校验码获取SWP数据 (16) 八、结论 (19) 注意: (19)

欧姆龙CPU自带232口和第三方设备通信实验实验目的: 了解欧姆龙PLC CPU自带RS232口和第三方设备的通信。本实验以欧姆龙PLC CS1D-CPU67S和昌辉SWP系列仪表为例进行测试。 实验设备: 本次实验设备见表1。 注1:欧姆龙PLC RS232口和上位机串口线的连接方式见图1。 图1-欧姆龙PLC RS232口和上位机串口线的连接方式

实验流程: 实验步骤: 一、硬件电路搭建 1、实验设备电路搭建如图2所示。 图2-实验硬件电路搭建图 2、CPU 单元设置: CPU 单元设置见图3,将所有的DIP 开关都置为OFF 。 电源模块 以太网模CPU 主底板 昌辉SWP 系列仪表 硬件电路搭建 件 无协 收 发能测试 第三设备议分析读取仪数据实例FCS 令校码计算 通过FCS 指测试

图3-CPU模块DIP开关设置图 3、以太网模块设置: 在该实验中,由于我们将用到CPU自带的RS232口和第三方设备(昌辉仪表)通信,因此对CPU的编程等操作选定为以太网方式。以太网模块的单元号和节点号设置见图4,该实验中设定的IP地址为:192.168.250.1。 图4-以太网模块设置图

欧姆龙串口通信协议-CJ CW CS

一,工作环境 PC或服务器通过串口直接连接欧姆龙PLC。(PLC串口为默认设置) 设置串口参数: 波特率:9600 数据位:7 停止位:2 奇偶校验:偶校验(Even) 流控:无 设置自动换行。 设置ASKII码写入,ASKII码显示。 二,写指令 例如,现在将0x1234,写入PLC的D100内。命令如下: 发送:@00FA0000000000102820064000001123479* 解析:@为固定头 00为PLC地址,默认PLC地址为0,可设定0--31 FA为头编码,可为”FA”“RD”“WR” 00000为5位等待时间,默认为0*10ms 0000右到左依次是:ICF\DA2\SA2\SID各占一个字节默认为00 以上基本可以不变; 0102为写入指令;若为“0101”则是读取指令 82为欧姆龙PLC的DM区,即欧姆龙PLC的D区。下图为欧姆龙PLC对应区域的标识。

0064为16进制的100,即D100 00为位地址,即D100.00 0001为要写入的字数 1234为要写入的内容,十六进制的1234 79为XOR校验值。(这个我们最后讨论) *为结束标志。(后面还有一位回车符\CR) 返回:@00FA00400000000102000040* 解析:其他都差不多意思,只有红色的0000表示写入成功。三,读取命令 例如,现在将D50字的内容读出来。命令如下: 发送:@00FA000000000010182002800000176* 解析:蓝色部分不做解析了。 0101为读指令 82为DM区 002800为D50.00

0001为1个字 76为XOR校验值。 返回:@00FA004000000001010000A5A543* 解析:其他都差不多意思,黄色的0000表示读取成功;红色A5A5是从D50读取出来的值。 四,XOR校验位。 欧姆龙的串口校验方式为逐位异或校验。 就以读取指令来说明吧:@00FA000000000010182002800000176* 首先将@00FA0000000000101820028000001的ASKII码逐一转为HEX。(ASKII转HEX表可以在网上查到) 即:40,30,30,46,41,30,30,30,30,30,30,30,30,30,30,31,30,31,38,32,30,30,32,38,30,30,30,30,30,3 1。将以上的值逐一进行异或运算,得出结果76。将该值放在@00FA0000000000101820028000001后,再加上结束标识*。即可得出指令。

欧姆龙通信

西门子WinCC-Flexible 2008中文版 欧姆龙CP1E RS-232通信的接线与设置 18 记录工控发表评论 目前串口通信的应用非常广泛,比如PLC和工控机或者和触摸屏之间的通信基本上都是串行通信。现在电脑端都采用DB9接口,各针定义如下: 1:DCD(载波检测);2:RXD(接收数据);3:TXD(发送数据);4:DTR(数据终端准备好); 5:SG(信号地);6:DSR(数据准备好);7:RTS(请求发送)8:CTS(清除发送);9:RI(振铃指示)。 在实际应用中,通常只用到RXD,TXD和SG就可以通讯了。电缆线的制作也挺简单的,下面是接线方式: PLC PC 2 ————2 3 ————- 3 9 ————- 5 同时PLC端4,5短接,这样一根通信电缆就制作好了。欧姆龙串口引脚定义如下:

串口通信应用中还要懂得一个概念性的东西,什么是单工,半双工,全双工? 如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。 如果在任意时刻,信息既可由A传到B,又能由B传A,但只能由一个方向上的传输存在,称为半双工传输。 如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。 最后在复制一段DB9接口的由来: DB接口(计算机硬件) D型数据接口连接器,用于连接电子设备(比如:计算机与外设)的接口标准。因形状类似于英文字母D,故得名D型接口。按照接口数量细分为A型(15针),B型(25针),C 型(37针),D型(50针),E型(9针)。因此常见的计算机并口即为DB25针的连接器。而串口则应为DE9针连接器。由于早期的计算机的串口与并口都是使用DB25针连接器,而人们则习惯把字母B与D合在一起记了下来,当作D型接口的共同名字,以至于后来计算机串口改用9针接口以后,人们更多的使用DB9而不是DE9来称呼9针的接口。这一习惯进一步推广的结果就是如今人们使用DBxx来代表D型接口,数字xx则为接口的针数。电脑上常见的DB接口有:串行通信接口RS232 9针–DB9显示器VGA 15针—DB15并行打印机LPT 25孔–DB25 zylew PLC, RS232, 串口, 欧姆龙

相关文档
相关文档 最新文档