PLC数据网络通信

合集下载

风电场PLC网络通信

风电场PLC网络通信

风电场PLC网络通信风电场PLC网络通信PLC(可编程逻辑控制器)是现代风电场中常用的控制器,用于实现对风电机组的自动化控制和监测。

PLC网络通信是指PLC之间或PLC与上位机之间进行数据传输和通信的过程。

下面将按照步骤来介绍风电场PLC网络通信的过程。

第一步:确定通信协议在设计风电场PLC网络通信之前,需要确定通信所使用的协议。

常见的通信协议包括Modbus、Profibus、Profinet等。

选择合适的协议可以根据风电场的具体需求以及网络设备的兼容性来决定。

第二步:配置PLC网络在PLC网络通信中,需要配置每个PLC的网络地址和通信参数。

网络地址用于唯一标识每个PLC,通信参数包括通信速率、数据位数、校验位等。

通过配置PLC网络,可以确保各个PLC之间能够相互通信。

第三步:建立连接在风电场PLC网络中,需要建立PLC之间或PLC 与上位机之间的连接。

对于PLC之间的连接,可以使用直连方式,即通过网络线缆将PLC连接起来,也可以使用无线方式进行连接。

对于PLC与上位机之间的连接,可以使用串口、以太网等方式进行连接。

第四步:编写通信规程在风电场PLC网络通信中,需要编写通信规程来定义数据的传输和通信方式。

通信规程中包括了数据的读取、写入以及报警等功能。

编写通信规程时,需要考虑数据传输的稳定性和实时性,同时也需要考虑网络安全和数据加密等问题。

第五步:测试和调试在配置和编写完PLC网络通信后,需要进行测试和调试工作。

通过测试和调试可以验证通信的稳定性和正确性,同时也可以发现和解决可能存在的问题。

测试和调试的过程中,可以通过监测数据传输的情况和日志信息来进行分析和判断。

第六步:运行和维护在PLC网络通信正常运行后,需要进行运行和维护工作。

运行过程中,需要定期监测通信的状态和性能,及时处理故障和异常情况。

维护工作包括定期检查PLC设备的运行状态和性能,及时进行设备维修和更换。

总结:风电场PLC网络通信是实现风电机组自动化控制和监测的关键技术之一。

plc通信原理

plc通信原理

plc通信原理PLC通信原理PLC(可编程逻辑控制器)是一种常用于自动化控制系统中的设备,它通过与其他设备进行通信来实现对工业过程的监控和控制。

PLC 通信原理是指PLC与其他设备之间进行数据交换和通信的工作原理。

一、PLC通信的基本原理PLC通信的基本原理是通过PLC与其他设备之间建立通信连接,在双方之间传输数据以实现信息的交换。

通信连接可以通过串行通信、以太网通信、无线通信等方式实现。

1. 串行通信串行通信是指通过串行接口将PLC与其他设备连接起来进行数据传输。

串行通信的特点是传输速度相对较慢,但可以实现较长距离的通信。

常用的串行通信协议有Modbus、Profibus等。

2. 以太网通信以太网通信是指通过以太网接口将PLC与其他设备连接起来进行数据传输。

以太网通信的特点是传输速度快,可以实现高速大容量的数据传输。

常用的以太网通信协议有Ethernet/IP、Profinet等。

3. 无线通信无线通信是指通过无线网络将PLC与其他设备连接起来进行数据传输。

无线通信的特点是可以实现设备之间的无线连接,方便设备的移动和布线。

常用的无线通信技术有Wi-Fi、蓝牙等。

二、PLC通信的工作流程PLC通信的工作流程可以简单分为数据采集、数据处理和数据传输三个步骤。

1. 数据采集数据采集是指PLC通过各种传感器和执行器对工业过程中的数据进行采集。

采集的数据可以包括温度、压力、流量、位置等各种参数。

PLC通过输入模块将采集到的数据转换成数字信号,以便进行后续处理和传输。

2. 数据处理数据处理是指PLC对采集到的数据进行逻辑运算和控制算法处理。

PLC可以根据预设的控制逻辑对采集到的数据进行判断和计算,并控制输出模块对执行器进行控制。

数据处理的结果可以用于监控工业过程的状态、控制设备的动作等。

3. 数据传输数据传输是指PLC将处理后的数据通过通信接口传输给其他设备。

PLC可以通过串行通信、以太网通信、无线通信等方式与其他设备进行数据交换。

PLC的通信方法

PLC的通信方法

PLC的通信方法PLC(Programmable Logic Controller)是一种广泛应用于工业自动化领域的数字计算机。

在工业控制系统中,PLC负责通过接收和发送信息来控制和监测生产过程。

因此,PLC的通信方法对于工业自动化系统的正常运行至关重要。

PLC通信的基本原则是通过物理介质(如电气信号、光纤、以太网等)传输数据。

根据通信的范围和需求,PLC的通信方法可以分为以下几种:1.以太网通信:以太网是目前工业自动化领域中最常用的通信方式之一、PLC通过以太网的TCP/IP协议与其他设备进行数据交换,例如与上位机、虚拟仪表、传感器等进行通信。

以太网通信带宽大、传输速度快,适用于需要大量数据交换的场景。

2.串行通信:串行通信是另一种常见的PLC通信方法。

PLC通过串行通信与其他设备进行数据交换,例如与触摸屏、条码扫描仪等进行通信。

串行通信可以通过RS232、RS485等接口实现,传输速度较慢但稳定可靠。

3. 总线通信:总线通信是一种将多个设备连接到同一条总线上进行通信的方法。

常见的总线通信方式有Profibus、CAN、Modbus等。

通过总线通信,PLC可以与多个从设备(如传感器、执行器)进行数据交换,实现分布式控制和监测。

4. 无线通信:随着物联网技术的发展,无线通信在工业自动化系统中越来越常见。

PLC可以通过无线通信方式(如无线局域网、蓝牙、Zigbee等)与其他设备进行数据交换,实现远距离通信和移动设备的接入。

在PLC通信中,还需要考虑通信协议的选择。

通信协议定义了数据传输的格式和规则,以确保不同设备之间的数据交换正确无误。

常见的PLC 通信协议有Modbus、Profibus-DP、OPC等。

根据不同的应用场景和设备要求,选择合适的通信协议是PLC通信的重要一环。

此外,PLC通信还需要考虑网络拓扑结构的设计。

网络拓扑结构是指设备之间的物理连接方式和传输路径。

常见的网络拓扑结构有星型、总线型、环型等。

PLC网络的几种常见通讯方式

PLC网络的几种常见通讯方式

PLC网络的几种常见通讯方式plc网络是由几级子网复合而成,各级子网的通信过程是由通信协议打算的,而通信方式是通信协议最核心的内容。

通信方式包括存取掌握方式和数据传送方式。

所谓存取掌握(也称访问掌握)方式是指如何获得共享通信介质使用权的问题,而数据传送方式是指一个站取得了通信介质使用权后如何传送数据的问题。

1.周期I/O通信方式周期I/O通信方式常用于PLC的远程I/O链路中。

远程I/O链路按主从方式工作,PLC远程I/O主单元为主站,其它远程I/O单元皆为从站。

在主站中设立一个“远程I/O缓冲区”,采纳信箱结构,划分为几个分箱与每个从站—一对应,每个分箱再分为两格,一格管发送,一格管接收。

主站中通信处理器采纳周期扫描方式,按挨次与各从站交换数据,把与其对应的分箱中发送分格的数据送给从站,从从站中读取数据放入与其对应的分箱的接收分格中。

这样周而复始,使主站中的“远程I/O缓冲区”得到周期性的刷新。

在主站中PLC的CPU单元负责用户程序的扫描,它根据循环扫描方式进行处理,每个周期都有一段时间集中进行I/O处理,这时它对本地I/O单元及远程I/O缓冲区进行读写操作。

PLC的CPU单元对用户程序的周期性循环扫描,与PLC通信处理器对各远程I/O单元的周期性扫描是异步进行的。

尽管PLC的CPU单元没有直接对远程I/O单元进行操作,但是由于远程I/O缓冲区获得周期性刷新,PLC的CPU单元对远程I/O缓冲区的读写操作,就相当于直接访问了远程I/O单元。

这种通信方式简洁、便利,但要占用PLC的I/O区,因此只适用于少量数据的通信。

2.全局I/O通信方式全局I/O通信方式是一种串行共享存储区的通信方式,它主要用于带有链接区的PLC之间的通信。

全局I/O方式的通信原理如图7-27所示。

在PLC网络的每台PLC 的I/O区中各划出一块来作为链接区,每个链接区都采纳邮箱结构。

相同编号的发送区与接收区大小相同,占用相同的地址段,一个为发送区,其它皆为接收区。

网口plc通讯

网口plc通讯

网口plc通讯网口PLC通信随着信息技术的快速发展,各行各业对自动化控制的需求越来越高。

在工业领域,PLC(可编程逻辑控制器)是一种广泛应用的控制设备。

而对于PLC的通信方式,网口通讯成为了一种常见选择。

一、网口PLC通信的概念网口PLC通信是指PLC与其他设备之间通过以太网进行数据传输和通信的方式。

相比于传统的串级通信无疑更为高效和便利。

通过网口通信,可以实现PLC与计算机、其他PLC、触摸屏等设备之间的数据交换和共享。

二、网口PLC通信的特点1. 高效性:网口通信可以实现高速的数据传输,提高了数据交换的效率。

2. 灵活性:网口通信可以灵活地进行多对多通信,支持多种不同设备的接入。

3. 可远程访问:通过互联网,可以远程访问PLC,实现远程监控和控制。

4. 安全性:网口通信可以加密传输数据,提高数据传输的安全性和可靠性。

三、网口PLC通信的应用1. 工业自动化:在自动化生产线上,通过网口PLC通信可以实现各种机器之间的数据交互,从而实现整个生产线的高效运行和控制。

2. 智能楼宇:网口PLC通信可以应用于智能楼宇系统中,实现对温度、湿度、照明等的远程监控和控制。

3. 物联网:随着物联网的发展,各种设备和传感器都需要与PLC进行通信。

网口通信可以实现PLC与各种设备之间的互联互通。

四、网口PLC通信的实现1. 网线连接:PLC与其他设备可以通过网线连接,建立网口通信。

2. IP地址设置:每个设备都需要设置独立的IP地址,以便进行数据交换。

3. 协议选择:根据实际需求,选择合适的通信协议,如TCP/IP、UDP、Modbus等。

4. 数据传输:通过编程语言或专用工具,进行数据传输和交换。

五、网口PLC通信的挑战与解决方案1. 网络安全:由于网口通信是通过互联网进行的,网络安全问题成为了一个重要的挑战。

为了保证数据的安全,可以采取加密传输、防火墙等措施。

2. 数据传输稳定性:在进行网口通信时,需要保证数据传输的稳定性和可靠性。

PLC的通信与工业自动化通信网络

PLC的通信与工业自动化通信网络
特点:
接口采用按位串行旳方式单端发送、单端接受,传送 距离近,数据传送速率低,抗干扰能力差。
10
2.RS-422
接口采用两对平衡差分信号线,以全双工方式传送数据。 通讯速率可到达10Mbps,最大传送距离为120米。抗 干扰能力较强,适合远距离传送数据。
3.RS-485
与RS-422接口相比,只有一对平衡差分信号线,以半双 工方式传送数据,能够在远距离高速通讯中,以至少旳 信号线完毕通讯任务。
5
6
2.按数据传送方向分类
串行通信时,在通 信线路上按照数据旳 传送方向能够分为单 工(图a)、半双工(图 b)和全双工(图c)三 种通信
A
B
(c)
7
二、串行通信接口原则
1.RS-232
既是一种协议原则,也是一种电气原则,它要求了终端 和通信设备之间信息互换旳方式和功能。
20
2. PLC间简易链接
简易PLC间链接也叫做N∶N网络。最多能够有8台PLC 连接构成N∶N网络,实现PLC之间旳数据通信。
27
3.计算机与PLC之间旳通信
①采用RS232C接口旳通信系统。 ②采用RS485接口旳通信系统,一台计算机最多可连接16 台可编程控制器。
21
4.无协议通信
① 使用串行通信指令RS能够实现PLC与多种有 RS-232接口设备之间旳通信。
指令名 助记 指令
操作数
程序步

符 代码 [S·] m [D·] n
串行通 RS FNC8 D K、 D K、 RS:9步
信指令
0
H、
H、
D
D
25
② 使用串行通信接口模块(参阅P148:7.3.3)
RS-232C通信用功能扩展板与通信模块 FX1N-422-BD/FX2N-422-BD通信用功能扩展板 RS-485通信用适配器与通信用功能扩展板

plc与pLC网口通讯

plc与pLC网口通讯

plc与pLC网口通讯近年来,随着工业自动化的快速发展,PLC(可编程逻辑控制器)成为了现代工业中不可或缺的设备。

PLC通过控制输入输出模块,实现对工业生产过程的控制和监控。

而PLC网口通讯,则是将多个PLC设备通过网络连接,实现信息的共享和协同工作。

本文就PLC与PLC网口通讯的相关内容进行深入的探讨。

首先,我们需要了解PLC网口通讯的概念。

PLC网口通讯,简单来说,就是通过以太网等网络协议,将多个PLC设备连接起来,实现数据的传输和交换。

通过PLC网口通讯,不同PLC设备之间可以实现实时的数据传输,方便了信息的共享和处理,提高了工业自动化控制的效率。

接下来,我们来看一下PLC网口通讯的常用协议。

常见的PLC 网口通讯协议有Modbus、Ethernet/IP、Profibus等。

这些协议具有不同的特点和适用范围。

Modbus是一种开放性的通信协议,适用于不同品牌的PLC设备之间的通信。

Ethernet/IP则是基于以太网的通信协议,能实现设备之间的实时数据传输。

而Profibus则是一种用于工业自动化领域的通信协议,具有高速传输和可靠性强的特点。

选择适合自身需要的PLC网口通讯协议,对于工业控制的稳定运行至关重要。

除了协议选择,PLC网口通讯的配置也是非常重要的。

在进行PLC网口通讯时,我们需要为每个PLC设备配置独立的IP地址,确保设备之间能够正常交换数据。

同时,要确保网络的稳定性和安全性,防止数据丢失和非法入侵。

此外,PLC网口通讯的性能也需要进行测试和优化,以确保通讯的稳定和可靠。

笔者在实际工作中遇到过一个案例,让我们更加深入了解PLC 网口通讯的重要性。

某工业企业使用PLC控制多台设备运行,实现生产过程的自动化。

但是由于PLC之间没有进行网口通讯,每次出现异常时都需要人工干预,导致生产效率低下。

为了解决这个问题,我们进行了PLC网口通讯的配置和优化。

通过将多台PLC设备连接到网络上,实现了实时的数据共享和远程监控。

台达plc网口通讯设置例子

台达plc网口通讯设置例子

台达plc网口通讯设置例子在工业自动化控制领域中,PLC(可编程逻辑控制器)是一种重要的设备,被广泛应用于各个行业。

而台达PLC作为其中的佼佼者,具有可靠性高、性能稳定等特点,备受工程师的青睐。

今天,我们将以台达PLC网口通讯设置为例,介绍其设置方法及一些常见问题。

首先,我们需要准备一台台达PLC设备、一台电脑和一个以太网(LAN)网线。

确保这些硬件设备连接正常后,我们便可以开始进行PLC网口通讯的设置了。

1. 首先,在电脑上打开一个支持PLC编程的软件,如台达的DVP软件。

在软件的界面上,我们可以找到通讯设置的选项。

2. 在通讯设置中,我们需要指定PLC的通讯口类型。

一般来说,台达PLC设备的网口类型是以太网(Ethernet),因此我们选择以太网的通讯口类型。

3. 接下来,我们需要设置TCP/IP网络通讯协议的参数。

其中包括IP地址、子网掩码、默认网关等。

这些参数需要与电脑所在的局域网设置保持一致,确保能够在同一网络中正常通信。

4. 在设置好网络通讯协议参数后,我们需要设置PLC设备的IP地址。

这个IP地址应当与电脑在同一网络子网中,确保能够相互访问。

5. 接下来,我们需要指定PLC设备的端口号。

一般来说,台达PLC的网口通讯端口号是502,我们可以在软件的设置中将其指定为502。

6. 在完成上述步骤后,我们需要在软件中进行通讯测试。

点击测试按钮,软件会尝试与PLC设备进行连接,并返回连接状态信息。

如果提示连接成功,说明PLC网口通讯设置成功。

以上是一个简化的台达PLC网口通讯设置的示例。

在实际应用中,可能还需要考虑安全性、通讯协议等更多细节。

同时,对于不同的PLC设备,其网口通讯设置方法也有所不同。

因此,在实际操作中,建议参考相关的PLC设备手册或咨询厂商的技术支持人员,以确保正确进行网口通讯的设置。

此外,我们还需要注意一些常见的PLC网口通讯问题。

例如,网络连接不稳定、通讯带宽不足、通讯协议不匹配等都可能导致通讯失败或延迟。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PLC数据网络通信8、1 数据通信基础无论是计算机,还是PLC、变频器及触摸屏都是数字设备,它们之间交换的信息是由“0”和“1”表示的数字信号。

通常把具有一定编码、格式和位长要求的数字信号称为数据信息。

数据通信就是将数据信息通过适当的传送到另一台机器。

这里的机器可以是计算机、变频器、可编程控制器、触摸屏以及远程I/O模块。

数据通信系统任务是把地理位置不同的计算机和PLC、变频器、触摸屏及其他数字设备连接起来,高效地完成数据的传送、信息交换和通信处理三项任务。

8.1.1 数据通信方式1、并行通信与串行通信在数据信息通信时,按同时传送位数来分可分为并行通信与串行通信。

(1)并行通信——所传送数据的各位同时发送或接收。

并行通信传送速度快,但由于一个并行数据有n位二进制数,就需要n根传送线,所以常用于近距离的通信,在远距离传送的情况下,导线通信线路复杂,成本高。

(2)串行通信——所传送数据按顺序一位一位地发送或接收。

所以,串行通信仅需要一根到两根传送线,在长距离传送时,通信线路简单、成本低,但与并行线路相比,传送速度慢,故常用于长距离传送而速度要求不高的场合。

但近年来串行通信速度有了很快的发展,甚至可达到Mdit/s的数量级,因此在分布式控制系统中也得到广泛应用。

2、同步传送和异步传送发送端与接收端之间的同步问题是数据通信中的一个重要问题。

同步不好,轻者导致误码增加,重者使整个系统不能正常工作。

传送过程中必须要解决好传送同步这一问题。

根据数据信息通信时,传送字符中的bit数目相同分为同步传送和异步传送。

(1)同步传送。

采用同步传输(Synchronus Transmission)时,将许多字符组成一个信息组进行传输,但是需要:在每组信息(通常称为帧)的开始处加上同步字符,在没有帧传输时,要填上空字符,因为同步传输不允许有间隙。

在同步传输过程中,一个字符可以对应5~8bit。

当然,在同一个传输过程中,所有字符对应同样的比特数,比如说n比特。

这样,传输时,按每n比特划为一个时间片,发送端在一个时间片中发送一个字符,接收端在一个时间片中接收一个字符。

同步传输时,一个信息帧中包含许多字符,每个信息帧用同步字符作为开始。

一般将同步字符和空字符用同一个代码。

在整个系统中,由一个统一的时钟控制发送端的发送信息帧和空字符。

接收端当然是能识别同步字符的,当检测到有一串比特和同字符相匹配时就认同该信息帧,于是,把此后的比特作为实际传输信息来处理。

在这种传输方式中数据以一组数据(数据块)为单位传送,数据块中每字节不需要起始位和停止位,因而就克服了异步传送效率低的缺点,但同步传送所需的软、硬件价格是异步的8~12倍。

因此通常在数据传送速率超过2000bps的系统中才采用同步传送,它适用于1:n点之间的数据传输。

(2)异步传送。

异步传送(Aynchronous Transmission)是将比特划分成小组独立传送。

发送方可以在任何时刻发送该比特组,而接收方并不知道它们什么时间发送。

因而异步传输存在一个问题,当它检测到数据并作出响应之前,第一个比特已经过去了。

因此这个问题需要通过通信协议加以解决,如每次异步传输都以一个开始的比特开头。

它通知接收方数据已经发送。

这就给了接收方响应、接收和缓冲数据比特的时间。

在传输结束时,一个停止比特表示一个传输的终止,因为它是利用起止法来达到收发同步的,所以异步传送又称起止式传送。

它适用于点对点之间的数据传输。

在异步传送中被传送的数据编码成一串脉冲组成的字符。

所谓异步是指相邻两个字符数据之间的停顿时间是长短不一的,即每个字符的bit数目是不相同的。

通常在异步串行通信中,收发的每一个字符数据是由四个部分按顺序组成的,如图8-1所示。

图8-1 异步串行通信方式的信息格式起始位:指在通信线上没有数据被传送时处于逻辑1状态。

当发送设备发送一个字符数据时,首先发出一个逻辑0信号,这个逻辑低电平就是起始位。

起始位通过信号线传向接收设备,接收设备检测到这个逻辑低电平后,就开始准备接收数据位信号。

起始位所起的作用就是设备同步,通信双方必须在传送数据位前协调同步。

数据位:当接收设备收到起始为后,紧接着就会收到数据位。

数据位的个数可以是5、6、7或8,IBMPC中经常采用7位或8位数据传送。

这些数据位接收到移位寄存器中,构成传送数据字符。

在字符数据传送过程中,数据位从最小有效位开始发送,依次顺序在接收设备中被转换为并行数据。

不同系列的PLC采用不同的位数据位。

奇偶校验位:数据位发送完之后,可以发送奇偶校验用于有限差错检测,通信双方约定一致的奇偶校验,那么组成数据位和奇偶位的逻辑1的个数必须是偶数:如果选择奇校验,那么逻辑1的个数必须是奇数。

就数据传送而言,奇偶校验位是冗余(为增强可靠性而设置)位,但它表示数据的一种性质。

这种性质用于检错,虽有限但很容易实现。

通常奇偶校验电路集成在通信控制器芯片中。

串行数据在传输过程中,由于干扰可能引起信息的出错,例如,传输字符“E”所对应的ASCII码为45H,用二进制表示,其个位为“0100,0101”。

由于干扰,可能使某个0变为1,这种情况,称之为出现“误码”;发现传输中的错误叫“检错”;发现错误后,清除错误,叫“纠错”。

最简单的检错方法是“奇偶校验”,即在传送字符的个位之外,再传送1位奇/偶校验位,可采用奇校验或偶校验。

奇校验:所有传送的数位(含字符的各数位)中,“1”的个数为奇数,如:8位数据01100101 1的个数为偶数,加一个1,变为奇数,所以校验位为1。

8位数据01100001 1的个数为奇数,加一个0,仍为奇数,所以校验位为0。

偶校验:所有传送的数位(含字符的各数位)中,“1”的个数为偶数,如:8位数据01100101 1的个数为偶数,加一个0,仍为偶数,所以校验位为0。

8位数据01100001 1的个数为奇数,加一个1,变为偶数,所以校验位为1。

采用奇偶校验,1位误码能检出,而2位及2位以上误码不能检出,同时,它不能纠错。

在发现错误后,只能要求重发。

但由于其方法简单,仍得到广泛使用。

停止位:在奇偶位或数据位(当无奇偶校验时)之后发送的是停止位是一个字符数据的结束标志,可以是1位、1.5位或2位的低电平。

接收设备收到停止位之后,通信线便又恢复到逻辑1状态,直到下一个字符数据的起始位到来。

通常PLC采用1位停止位。

例如,传送一个ASCII字符(每个字符有7位),若选用2位停止位,那么传送这个七位的ASCII字符就需要11位,其中起始位1位,校验位1位,停止位2位。

其格式如图8-2所示。

图8-2 异步传送异步传送就是按照上述约定好的固定格式,一帧一帧地传送,因此采用异步传送的方式硬件结构简单,但是传送每一个字节就要加起始位、停止位、因而传送效率低,主要用于中、低速的通信。

在异步数据传送中,CPU与外设之间必须有两项规定:①字符数据格式:即前述的字符信号编码形式。

例如起始位占用1位,数据位为7位,1个奇偶校验位,1个停止位,于是一个字符数据就由10位构成;也可以采用数据位为8位,无奇偶校验位等格式。

②传送波特率:在串行通信中,传输速率的单位是波特,即单位时间内传送二进制位数,其符号为bit/s。

假如数据传送的速率是960字符/s,则传送的波特率为:10×960=9600位/s=9600 bps每一位的传送时间为波特率的倒数:T b=1/9600 bps≈0.104ms8.1.2 数据传送方向在通信线路上按照数据传送的方向可以划分为单工、半单工和双工通信方式。

1、单工通信方式单工通信就是指信息的传送始终保持同一个方向,而不能进行反转,如图8-3a)所示。

其中A端只能作为发送端,B端只能作为接收端接收数据。

图8-3 通信方向2、半双工通信方式半双工通信就是指信息流可以在两个方向上传送,但同一时刻只限于一个方向传送,如图8-3b)所示,其中A端和B端都具有发送和接收的功能,但传送线路只有一条,或者A端发送到B端接收,或者B端发送到A端接收。

3、全双工通信方式全双工通信能在两个方向同时发送和接收,如图8-3c)所示。

其中A端和B 端双方都可以一边发送数据,一边接收数据。

8.1.3 传送介质目前普遍使用的传送介质有同轴电缆、双绞线和光缆。

其他介质如无线电、红外、微波等在PLC网络中应用很少。

其中双绞线(带屏蔽):成本低、安装简单;光缆:尺寸小、重量轻、传输距离远,但成本高、安装维修需专用仪器。

传递介质的具体性能如表8-1。

8.1.4 串行通信接口标准1、RS-232C串行接口标准RS-232C是1969年由美国电子工业协会ELA(Electronic Industries Association)所公布的串行通信接口标准。

“RS”是英文“推荐标准”一词的缩写,“232”是标识号,“C”表示此标准修改的次数。

它既是一种协议标准,又上一种电器标准,它规定了终端和通信设备之间信息交换的方式和功能。

PLC 与上位计算机间的通信就是通过RS-232C标准接口来实现的。

它采用按位串行的方式,传递的速率,机波特率规定为19200、9600、4800、2400、1200、600、300等。

IBM PC及其兼容机通常均配有RS232C接口。

在通信距离较近、波特率要求不高的场合可以直接采用,既简单又方便。

但是,由于RS232C接口采用单端发送、单端接收,所以,在使用中有数据通信速率低、通信距离近、抗共模干扰能力差等缺点。

目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。

RS-232被定义为一种在低速率串行通讯的单端标准。

RS-232以非平衡数据传输(Unbalanced Data Transmission)的介面方式,这种方式是以一根信号线相对于接地信号线的电压来一个逻辑状态Mark或Space。

图8-4为一个典型的连接方式。

RS-232是全双功传输模式,具有各自独立的传送(TD)及接收(RD)信号线与一根接地信号线。

图8-4 RS-232典型的连接方式RS-232连接线的长度是最被讨论的话题,标准规范是不可超过50英尺(1英尺=30.48cm)或者电容值不可超过2500pF。

如果以电容值为标准,一般连接线典型电容值的17pF/英尺,则容许的连接线长度为147英尺约44m。

如果是有屏蔽的连接线,则它的容许长度会更长。

在有干扰的环境下,连接线的容许长度会减小。

由于RS-232接口标准出现较早,难免有不足之处:①接口的信号电平值较高,易损坏接口电路的芯片。

②传输速率较低,在异步传输时,波特率为20kbps。

③接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰能力差,当波特率越高其抗干扰的能力会呈倍数下降。

相关文档
最新文档