变频器通讯基础
ABB变频器总线通讯
![ABB变频器总线通讯](https://img.taocdn.com/s3/m/5464830f844769eae009edbe.png)
ABB 变频器总线通讯ABB变频器无非就2种通讯方式,内置的MODBUS,和外部适配器,外部适配器支持DP,DEVICENET等,但是参数设置和控制方式是一样的,下面把两种方式都介绍下:MODBUS RTU MODE 通讯一. ACS510变频器参数的设置步骤:1.将参数9802(COMM PROT SEL)改为1(STD MODBUS);2.设置RS485链路的站点地址即参数5302(EFB STATION ID);(我试验用参数5302=1)3.根据主机系统的要求,设置波特率、数据长度和校验方式即参数5303和参数5304;(我试验用参数5303=9.6kbit/s,参数5304=2(8E1))4.设置参数5305为0;5.变频器中其他组参数组,如10组、11组、16组等根据用户的不同要求设置。
三.用ABB传动通信协议的控制字CW控制电机起停的简易方法1.设置变频器参数1001为10(通讯);2.初始化变频器控制字CW,即向ABB传动通信协议的控制字CW(Modbus寄存器40001)中写入1142(16进制数为476);3.延时100毫秒后,进入步骤3;4.停止电机,即主机向ABB传动通信协议的控制字CW(Modbus寄存器40001)中写入1143(16进制数为477);5.启动电机,即主机向ABB传动通信协议的控制字CW(Modbus寄存器40001)中写入1151(16进制数为47F);例如:我试验用的帧数据(用16进制表示)和步骤如下:第一步:通讯初始化。
上位机发出01 06 00 00 04 76 CRC校验码,第二步:延时100毫秒;第三步:启动电机。
上位机发出01 06 00 00 04 7F CRC校验码第四步:停止电机。
上位机发出01 06 00 00 04 77 CRC校验码四.用Modbus修改给定频率的方法1.设置变频器参数1102为0(EXT1);2.设置变频器参数1103为8(COMM);3.主机向通讯给定1(Modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0));例如:我试验用的帧数据(用16进制表示)和步骤如下:第一步:设置变频器参数1105=50.00Hz;第二步:修改频率为25.00Hz。
变频器通讯参数
![变频器通讯参数](https://img.taocdn.com/s3/m/400756cf7d1cfad6195f312b3169a4517623e578.png)
变频器通讯参数1. 什么是变频器通讯参数?变频器通讯参数是指用于设置和配置变频器与其他设备进行通信的参数。
变频器是一种电力调节装置,用于控制交流电动机的转速和转矩。
通过设置合适的通讯参数,可以实现变频器与上位机、PLC、HMI等设备之间的数据传输和控制。
2. 变频器通讯参数的作用变频器通讯参数的作用主要有以下几个方面:2.1 实现数据传输通过设置合适的通讯参数,可以实现变频器与其他设备之间的数据传输。
例如,可以将变频器的运行状态、输出功率、温度等信息传输给上位机或HMI,以便进行监控和分析。
2.2 远程监控与操作通过设置合适的通讯参数,可以实现远程监控和操作。
例如,可以通过上位机或HMI对远程安装的变频器进行参数调整、启停控制等操作。
2.3 实现自动化控制通过设置合适的通讯参数,可以实现自动化控制。
例如,在工业生产线中,可以通过PLC与多个变频器进行通信,实现对多台电机同时进行协调控制,提高生产效率。
3. 常见的变频器通讯参数常见的变频器通讯参数包括以下几个方面:3.1 通信方式通信方式是指变频器与其他设备之间进行数据传输的方式。
常见的通信方式有串行通信和以太网通信。
3.1.1 串行通信串行通信是指通过串口进行数据传输。
常用的串口包括RS232、RS485等。
通过设置合适的波特率、数据位、停止位等参数,可以实现变频器与其他设备之间稳定可靠地数据传输。
3.1.2 以太网通信以太网通信是指通过以太网接口进行数据传输。
通过设置IP地址、子网掩码、网关等参数,可以实现变频器与其他设备之间快速高效地数据传输。
3.2 协议选择协议是指在数据传输过程中所遵循的规则和约定。
常见的协议有Modbus、Profibus、CANopen等。
根据实际需求和设备支持情况,选择合适的协议进行配置。
3.3 数据格式数据格式是指在数据传输中所采用的编码方式和格式。
常见的数据格式有ASCII码、二进制码等。
根据不同的设备和通信方式,选择合适的数据格式进行配置。
变频器基础知识培训PPT课件
![变频器基础知识培训PPT课件](https://img.taocdn.com/s3/m/574e49940b4e767f5acfce83.png)
2、功率柜
功率柜中主要包括网侧逆变 器、转子侧逆变器以及 Crowbar电路,网侧逆变器 和转子侧逆变器是由两个结 构相同的以背靠背连接的三 相PWM逆变器构成,同时逆 变器之间并联有直流母线滤 波电容。Crowbar电路实现 了电网故障时对变频器和发 电机的保护,同时保证顺利 通过电网低电压穿越。
步骤如下: 第一步:网侧逆变器上电(此时直流母线电压为900到1000V) 第二步:网侧逆变器控制(此时直流母线电压显示为100%) 第三步:同步 第四步:并网发电(此时可手动给定有功功率,不宜过大) 第五步:转子侧停机(注意:操作此步骤之前,须将有功功率设置为0) 第六步:网侧停机 手动停止风机后,本地手动运行测试完毕,可交与远程控制。 注:本地自动运行须在手动运行成功后方可操作。
直接接触电路板。 14、在处理光纤时要非常小心。在拔下光纤时,要抓住连接头,而不是光纤本身。 由于光纤对灰尘
非常敏感,请不要用手触摸光纤的端部。光纤允许的最小弯曲半径是35 mm。
2、双馈变频器主电路单线图
三、变频器结构及各模块介绍
REN双馈变频器分以下四部分:
1、并网柜 2、功率柜 3、控制柜 4、电抗器柜
1、并网柜
1.1、网侧开关 1.2、充电开关 1.3、铝壳电阻 1.4、刀熔开关 1.5、并网开关(主断路器) 1.6、定子接触器 1.7、电压传感器(包括电网侧和定子侧) 1.8、防雷器
用于变频器外围开关 器件逻辑顺序控制, 与主控进行远程通讯 控制,与DSP进行内 部通讯控制,以完成 变频器的故障保护和 启停控制。
3.3、微型断路器
二次回路控制开关 包括控制柜总电源、柜内
照明灯、24V直流电源、 散热风扇、UPS、加热器 等。
3.4、接触器
(完整版)施耐德变频器Modbus通讯概要(中文).docx
![(完整版)施耐德变频器Modbus通讯概要(中文).docx](https://img.taocdn.com/s3/m/00878d772cc58bd63086bda4.png)
ATV303 Modbus 通讯概要刘允松李平下面列出ATV303变频器做Modbus通讯时的要点和注意事项:一、 RS485 口定义ATV303集成RS485 串行通讯口,并驻留Modbus RTU串行通讯协议,允许其与主流上位机通讯。
RS485口的物理形式是RJ45。
针脚排列定义如图 1 所示。
图 1其中 4 和 5 是数据发送 /接收口,也是Modbus 通常使用的。
8 是 GND ,在做 Modbusbus 通讯时通常要求接上,可以提高通讯质量。
7 可以由变频器提供 10V 电源,用来外拉面板或某些型号的232/485 的转换头使用。
此 RJ45 口除 Modbus 通讯外的其它用途:1.可以用来外拉面板(型号为VW3A1006 );2.可以连接 PC 监控软件;3.可以连接简易参数下载器;4.可以连接多功能参数下载器。
二、通讯参数设置:通讯参数主要在通讯菜单 700-中设置,主要有 Modbus 地址(站号),波特率,数据格式、超时等等。
图2另外 ATV303 的 Modbus 默认要求一旦数据开始读写,必须有连续的数据交换,变频器依据Modbus 超时进行 Consistency Check 。
如果超过该时限没有接到数据交换指令,即判定串行连接故障。
因此必须对数据进行循环读或写。
另一种解决的方式是在故障管理菜单菜单中屏蔽串行连接故障,即将参数611 设置为 00.注意这种方法是一种偷懒的方法,图 3潜在的危险时当出现真正的通讯连接故障(如遇到干扰),变频器将不能发现。
四、控制通道的设置:如果作 Modbus 通讯的目的仅仅是读取变频器的状态和变量,例如输出频率,输出电流,故障记录等,控制通道是不用设置的。
典型的状态参数地址为:如果Modbus通讯的目的是用来以上位机控制变频器的给定频率和/或起停命令,则需要在400-菜单中对控制通道进行设置。
如果以上位机同时控制变频器的给定频率和起停命令,其实也可以不做设置。
MM440变频器参数设置及DP通讯
![MM440变频器参数设置及DP通讯](https://img.taocdn.com/s3/m/8932229d6bec0975f465e27c.png)
变频器参数设置及DP通讯一、MM440变频器变频器MM440系列(MicroMasster440)是德国西门子公司广泛应用与工业场合的多功能标准变频器,它产用高性能的矢量控制技术,提供低速高转矩输出和良好的动态特性,同时具有超强的过载能力,以满足广泛的应用场合。
对于变频器的应用,必须首先熟练对变频器的面板操作,以及根据实际应用,对变频器各种功能参数进行设置。
1.变频器参数设置方法(一)参数结构MM440变频器有两种参数类型:以字母P开头的参数为用户可改动的参数;以字母r 开头的参数表示本参数为只读参数。
变频器的参数只能用基本操作面板BOP,高级操作面板AOP 或者通过串行通讯接口进行修改。
用BOP 可以修改和设定系统参数使变频器具有期望的特性例如斜坡时间最小和最大频率等选择的参数号和设定的参数值在五位数字的LCD 可选件上显示。
(二)基本操作面板BOP操作利用基本操作面板BOP 可以更改变频器的各个参数。
为了用BOP 设置参数,首先必须将SDP 从变频上拆卸下来然后装上BOP 。
BOP 具有五位数字的七段显示用于显示参数的序号和数值报警和故障信息以及该参数的设定值和实际值BOP 不能存储参数的信息♦在缺省设置时用BOP 控制电动机的功能是被禁止的如果要用BOP 进行控制参数P0700 应设置为1 ,参数P1000 也应设置为1;♦变频器加上电源时也可以把BOP 装到变频器上或从变频器上将BOP 拆卸下来;♦如果BOP 已经设置为I/O 控制P0700=1 在拆卸BOP 时变频器驱动装置将自动停车;(1)BOP按键功能介绍(图2-5-1)(2)BOP修改参数下面通过将参数P1000的第0组参数,即设置P1000[0]=1的过程为例,介绍一下通过操作BOP面板修改一个参数的流程(图2-5-2):2.变频器调试通常一台新的MM440变频器一般需要经过如下三个步骤进行调试:参数复位,是将变频器参数恢复到出厂状态下的默认值的操作。
LS变频器通讯指南内容
![LS变频器通讯指南内容](https://img.taocdn.com/s3/m/e4d4e712a8114431b90dd8e4.png)
第一章:变频器IG5 与PC MODBUS通讯例程 (1)第二章:变频器IG5 与PLC MODBUS通讯例程 (3)第三章:变频器IGX 与PLC RS-485通讯例程 (5)第四章:变频器IS5 与F-NET通讯例程 (8)第五章:变频器IS5 与PLC D-NET通讯例程 (12)第六章:变频器IS5 与PLC P-NET通讯例程 (29)第一章:变频器IG5 与PC MODBUS通讯例程一.硬件连接1.PC:安装串口通讯软件2.变频器:IG53.转换器:ND-652二.变频器设置1.DRV [控制模式]: 3(RS-485)2.FRQ [频率模式]: 5(RS-485)3.I/O -50 [通讯口]: 7(MODBUS RTU)4.I/O -46 [变频器站号]: 15.I/O -47 [波特率]: 3(出厂值9,600 bps)三.通讯软件参数设置A. 频率设定1.选择通讯方式:Protocol: MODBUS2.变频器站号:INV Number: 13.控制方式设定:Function: 06注:06代表向变频器写数据,04代表从变频器读数据4.目标地址设定:0005注:0005是变频器的频率地址,0006是控制指令地址等,详细见变频器用户手册。
5.写入的数据:1388,此处的1388是十六进制的,转换成十进制就是5000,表示要给变频器写入的频率是50.00HZ.6.通讯端口设定:Port :Com17.波特率设定:Baud Rate: 9600点击发送Send,当有RX数据返回值的时候,说明通讯已成功。
B. 运行命令发送C. 停止命令发送第二章:变频器IG5 与PLC MODBUS通讯例程一.硬件连接1.PLC: MASTER-K120S标准型,作为主站2.变频器:IG5作为从站二.变频器设置1.DRV [控制模式]: 3(RS-485)2.FRQ [频率模式]: 5(RS-485)3.I/O -50 [通讯口]: 7(MODBUS RTU)4.I/O -46 [变频器站号]: 15.I/O -47 [波特率]: 3(出厂值9,600 bps)三.PLC 参数设置1.选择通道1, 通讯为Enable,2.PLC站号设置为0,波特率设置96003.选择通讯协议MODBUS设PLC为主站:Master.传送方式选择:RTU(HEX)四.PLC 程序注解:1.,H0110的意思是指要表示对方的站号和功能代码,这里的01代表要与站号01 的变频器通讯,10(这里的10是十六进制的H10,十进制就是16,在MODBUS 协议中代表编码16.)是指MODBUS 的通用的功能代码:设置(写入)多个寄存器.2.,是指要写入对方的首地址,这里指要写入变频器的首地址是0005,就是设定频率.3.,设定要写入的数目,这里是2,代表这次发送要2个字,发送到变频器的0005和0006 的地址中4.,要发送的数据准备.5.A. MODCOM是MODBUS的通讯指令,0001代表PLC的通讯端口是通道1B. D0000指设定通讯代码和站号,其后会自动发送D1,D2的设置信息,在此说明一下,只要指明设定信息是以D0开始的,D1,D2就会自动发送.D0,D1,D2设置的信息将1,2,3条的解释.C. D1000指要发送数据的PLC首地址,就是将D1000的数据写入到0005,因为设定的发送数目是2,所以D1001的数据会自动写入0006中.D. MI0用来保存通讯状态的.第三章:变频器IGX 与PLC RS-485通讯例程一.硬件连接1.PLC: MASTER-K120S标准型,作为主站2.变频器:IGX 作为从站二.变频器设置1.DRV-03 [控制模式]: 3(RS-485)2.DRV-04 [频率模式]: 7(RS-485)3.I/O -59 [通讯口]: 1(LS BUS)4.I/O -60 [变频器站号]: 15.I/O -61 [波特率]: 3(出厂值9,600 bps)三.PLC 参数设置1.选择通道1, 通讯为Enable,2.PLC站号设置为0,波特率设置96003.选择专用协议DEDICA TED LG INVERTER选项,点击LIST.4.PLC 发送数据设置设置变频器站号Station是1,每次发送数据的个数Address Number是3,模式是Send. PLC 发送数据的首地址是D0变频器接收数据的首地址是4就是将PLC D0的数据传送至变频器寄存器4中(变频器参数琐(0:锁定1:解锁)) 将PLC D1的数据传送至5中(输出频率)将PLC D2的数据传送至6中(运行指令)设置完毕,点击OK.5.PLC 接收数据设置设置变频器站号Station是1,每次接收数据的个数Address Number是3,模式是Receive. PLC接收数据的首地址是D10变频器发送数据的首地址是7就是将变频器寄存器7中的数据(加速时间)传送至PLC的D10中将变频器寄存器8中的数据(减速时间)传送至PLC的D11 中将变频器寄存器9中的数据(输出电流)传送至PLC 的D12中设置完毕,点击OK.四.PLC 程序注解:1.当P0接通时,,根据参数设置,D0会把数据H1传送到变频器的寄存器4中,将参数锁解锁,这样就可以向变频器写参数了.,根据参数设置,D1会把数据4000传送到变频器的寄存器5中,变频器的输出频率变为40.00HZ.,根据参数设置,D2会把数据H2传送到变频器的寄存器6中,变频器的正转启动.在此需要说明一下,H2代表十六进制的2,二进制是0010.2.当P1接通时,, 根据参数设置,D10中的把数据来自变频器的寄存器7(加速时间),这样加速时间值传送到M000中保存., 根据参数设置,D11中的把数据来自变频器的寄存器8(减速时间),这样减速时间值传送到M001中保存.,根据参数设置,D12中的把数据来自变频器的寄存器9(输出电流),这样输出电流值传送到M002中保存.第四章:变频器IS5 与F-NET通讯例程一. 硬件连接:PLC:MASTER K120S 主单元,通讯模块G7L-FUEA。
plc和变频器通讯教程
![plc和变频器通讯教程](https://img.taocdn.com/s3/m/cd2ad7d99a89680203d8ce2f0066f5335a8167a0.png)
plc和变频器通讯教程PLC(可编程逻辑控制器)和变频器通讯,是现代工业自动化领域中常见的一种应用。
PLC用于控制生产线的运行,而变频器则用于控制电机的转速。
通过PLC和变频器的通信,可以实现对电机的远程控制和监控。
下面是一个关于PLC和变频器通讯的教程,包含了硬件连接、通信协议、通信参数的配置等步骤。
一、硬件连接在PLC和变频器之间建立通信连接之前,需要确定两者之间的硬件连接方式。
通常,PLC和变频器之间使用RS485接口进行通信。
首先,需要将PLC和变频器的RS485接口连接起来。
具体连接方式如下:1. 将PLC的RS485接口的A线连接到变频器的RS485接口的A线;2. 将PLC的RS485接口的B线连接到变频器的RS485接口的B线;3. 保持PLC和变频器的地线连接到一块;4. 确保所有连接都紧固可靠。
二、通信协议PLC和变频器之间的通信需要使用一种特定的通信协议。
常见的通信协议包括Modbus、Profibus、Ethernet等。
在选择通信协议时,需要根据实际需要和硬件设备的兼容性来确定。
本教程以Modbus通信协议为例。
三、PLC参数设置在PLC的编程软件中,需要进行一些参数的设置。
具体步骤如下:1. 设置通信口的类型为RS485;2. 设置通信口的波特率和数据位数,通常为9600波特率和8数据位;3. 设置Modbus通信协议的相关参数,包括通信地址、数据格式、校验位等。
四、变频器参数设置在变频器的设置面板中,也需要进行一些参数的设置。
具体步骤如下:1. 设置通信口的类型为RS485;2. 设置通信口的波特率和数据位数,需与PLC的设置一致;3. 设置Modbus通信协议的相关参数,包括通信地址、数据格式、校验位等。
五、PLC编程设置在PLC的编程软件中,需要编写一些代码来实现PLC与变频器的通信。
具体步骤如下:1. 在PLC的程序中创建一个通信模块;2. 在通信模块中配置通信口和通信协议的相关参数;3. 编写代码实现PLC向变频器发送指令、读取状态等操作;4. 调试程序,确保通信正常。
ABB变频器通讯设置
![ABB变频器通讯设置](https://img.taocdn.com/s3/m/bcab83b16c85ec3a86c2c552.png)
一、变频器的简朴本地启动1. 首先确定空开闭合,接触器得电;2.按LOC/REM使变频器为本地控制模式3. 按PAR进入控制盘的参数设置模式用双箭头键选到99参数组,然后用单箭头键选择04,ENTER进入99.04 电机传动模式 (DTC)DTC 变频器设定值为转速 (多数情况下用这种模式)SCALA 变频器的设定值为频率选择好模式后按ENTER确认(取消按ACT返回)4. 按ACT回到当前状态5. 按REF,选择上下调节键,输入指定的参数后,按ENTER确认6. 按启动键,变频器启动至此,完成了一个变频器简单的本地运行过程假如需要将已显示的实际信号替换显示成其他的实际信号,可以按以下步骤进行操作:1. 按ACT进入实际信号显示模式;2. 选择需要改变的参数行,按ENTER进入;3. 按单双箭头键,选择要显示的参数或改变参数组;(常用的几个显示信号:01.02 电机的实际转速 SPEED01.03 传动输入频率的实际值 FREQ03.20 变频器最后一次故障的代码 LAST FLT)4. 按ENTER确认并返回实际信号显示模式;(取消直接按ACT)二、上传和下载如何将已经设置好电机需要上传到CDP-312操作面板上:1. 激活可选设备的通讯确认98.02 COMM.MODULE LINK设定为FIELDBUS98.07 COMM PROFILE 设定为ABB DRIVES2. 按LOC/REM切换到L本地控制状态;3. 按FUNC进入功能模式;4. 按单双箭头键进入UPLOAD功能按ENTER执行上传,完成后自动切换到当前信号显示模式;、5. 如果要将控制盘从一个传动单元移开前,确认控制盘处于远程控制模式状态(可以按LOC/REM进行改变)如何将数据从控制盘下载到传动单元:1. 将存有上传数据的控制盘连接到传动设备;2. 确认处于本地控制模式(可以按LOC/REM选择);3. 按FUNC 进入功能模式;4. 进入DOWNLOAD 下载功能,按ENTER执行下载。
变频器通讯线执行标准
![变频器通讯线执行标准](https://img.taocdn.com/s3/m/65ba8b2d9a6648d7c1c708a1284ac850ad0204e5.png)
变频器通讯线执行标准变频器通信技术在工业自动化领域中应用广泛,它可以实现变频器与其他设备之间的数据交互,提高整个系统的运行效率和灵活性。
变频器通信线的执行标准是确定变频器与其他设备通信所使用的物理接口和通信协议。
一、物理接口:变频器通信线的物理接口通常有串行接口和网络接口两种。
1. 串行接口:常见的串行接口有RS232和RS485两种。
RS232接口适用于近距离通信,通信距离一般不超过50米;RS485接口适用于远距离通信,通信距离可达1200米左右。
这两种接口在通信速率、传输距离和抗干扰能力方面有所区别,具体的实现方式视设备之间的通信需求而定。
2. 网络接口:常见的网络接口有以太网接口和无线接口。
以太网接口通常采用标准的Ethernet接口,支持TCP/IP协议,通信速率一般为10Mbps、100Mbps或1000Mbps,通信距离一般在100米以内。
无线接口常见的有WiFi和蓝牙等,适用于无线通信或移动设备之间的通信。
二、通信协议:通信协议是变频器与其他设备之间交换数据的规则和格式。
1. Modbus协议:Modbus是一种常用的工业通信协议,支持串行和网络通信方式。
它具有简单、易于实现和高效等特点,在工业自动化领域中应用广泛。
Modbus协议定义了数据传输的帧格式、通信方式和功能码等。
2. PROFIBUS协议:PROFIBUS是一种适用于工业自动化领域的通信协议,支持多种物理介质和通信速率。
PROFIBUS协议定义了数据传输的帧格式、通信方式和通信周期等,并支持多种数据传输方式,如实时数据传输、报警信息传输和控制命令传输等。
3. CAN协议:CAN(Controller Area Network)是一种广泛应用于车辆和工业领域的通信协议。
它具有高可靠性、抗干扰能力强和传输距离远等特点。
CAN协议定义了数据传输的帧格式和通信方式,支持多个设备之间的链式连接。
4. Ethernet/IP协议:Ethernet/IP是一种基于以太网的通信协议,支持TCP/IP协议。
变频器与PLC的连接及通讯方式
![变频器与PLC的连接及通讯方式](https://img.taocdn.com/s3/m/c6ccc855360cba1aa911da3b.png)
变频器与PLC的连接及通讯方式变频器与PLC连接方式一般有以下几种方式:①利用PLC的模拟量输出模块控制变频器PLC的模拟量输出模块输出0~5V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。
这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开,保证主电路一侧的噪声不传至控制电路。
②利用PLC的开关量输出控制变频器。
PLC的开关输出量一般可以与变频器的开关量输入端直接相连。
这种控制方式的接线简单,抗干扰能力强。
利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。
使用继电器触点进行连接时,有时存在因接触不良而误操作现象。
使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。
另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。
例如,当输入信号电路采用继电器等感性负载,继电器开闭时,产生的浪涌电流带来的噪声有可能引起变频器的误动作,应尽量避免。
③PLC与RS-485通信接口的连接。
所有的标准西门子变频器都有一个RS-485串行接口(有的也提供RS-232接口),采用双线连接,其设计标准适用于工业环境的应用对象。
单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。
链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)PLC 和变频器通讯方式:1、PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。
但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。
PLC与施耐德变频器通讯操作手册
![PLC与施耐德变频器通讯操作手册](https://img.taocdn.com/s3/m/c653b0f5d5bbfd0a795673ce.png)
矩形PLC与施耐德变频器通讯案例施耐德变频器的通讯参数设置变频器应配置有RS485通讯接口,支持Modbus RTU协议。
变频器通讯参数设置如下所示。
【变频器型号:ATV21】F800 波特率设置为【0】波特率:9600F801 校验位设置为【0】校验位:无校验【NON】F802 本机地址设置为【1】通讯站地址:1F803 通讯超时设置为【0】禁用F829 通信协议选择设置为【1】ModbusRTU协议F851 发送通讯故障时操作设置为【1】无【继续运行】F870 运行控制命令设置为【1】命令1F871 频率控制命令设置为【3】频率命令a.1870H(1871H)、1871(1872H)这两个寄存器支持(10H功能码MODBUS)单个写和两个一起写。
b.FA00(FA01)、FA01(FA02)这两个寄存器只支持单个写(10功能码MODBUS)。
c.FD01(FD02)、FD00(FD01)、FE03(FE04)、FE05(FE06)、FC91(FC92)、FE22(FE23)、FD06(FD07)、FD07(FD08)、FE35(FE36)、FE36(FE37)、FE90(FE91)这些只支持单个寄存器读(03H 功能码MODBUS)。
d.通信编号(变频器内部参数):0000-0912这些只支持06H功能码操作单个写。
PLC与变频器通讯的线连接1、32点以下PLC与从站设备通讯连接;PLC端485+——RJ45引脚 5 高电平信号变频器接线端子485-——RJ45引脚 4 低电平信号2、32点以上PLC与从站设备通讯连接:PLC端(串口2)COM2(九芯母头)2脚——RJ45引脚 5 高电平信号变频器接线端子COM2(九芯母头)3脚——RJ45引脚 4 低电平信号案例程序:矩形PLC与施耐德变频器的PLC梯形图①PLC 的1#RS485与变频器通讯,进行参数设置功能:设置PLC 1#485与变频器通讯参数,动作过程如下:S1:当PLC(09925为ON上电初始化)运行时,设定变频器通讯参数。
三菱变频器CC-LINK通讯设置
![三菱变频器CC-LINK通讯设置](https://img.taocdn.com/s3/m/503ef309866fb84ae45c8d6c.png)
502 通讯异常时停止模式选择
541
频率指令符号选择
542 通讯站号(CC-Link)
543 波特率选择(CC-Link)
544
CC-Link 扩展设定
550
网络模式操作权选择
779
通讯异常时运行频率
804 D400
转矩指令权选择
0 810 转矩限制输入方法选择 0 1 2
内部转矩限制 (基于参数的设定实施转矩限制) 外部转矩限制 (基于端子1、4 实施转矩限制) 内部转矩限制2 (基于通讯选件的转矩限制)
Pr. 77 E400
名称 参数写入选择
79 D000
运行模式选择
初始值 设定范围 内 容 0 仅限于停止中可以写入。 0 1 无法写入参数。 2 在所有的运行模式下,不管状态如何都能够写入。 外部/PU 切换模式( )中,可以切换PU 与外部运行模式。 0 接通电源时为外部运行模式。 1 PU 运行模式固定 外部运行模式固定 2 可以切换外部和网络运行模式 3 外部/PU 组合运行模式1 0 4 外部/PU 组合运行模式2 切换模式 6 运行时可进行PU 运行,外部运行和网络运行的切换。 外部运行模式(PU 运行互锁) 7 X12 信号ON:可切换到PU 运行模式(正在外部运行时输出停止) X12 信号OFF:禁止切换到PU 运行模式 9999 9999 9999 启动指令权通讯 启动指令权外部 频率指令权通讯 0 频率指令权外部 频率指令权外部(没有外部输入时,通讯方式的频率设定有效,频率指令端子2 无效) 依据Pr.79 的设定。 网络运行模式下启动。 1、2 0 在设定值为“2” 的情况下发生了瞬时停电,可以维持瞬时停电前的运行状态。 网络运行模式下启动。可通过操作面板切换PU 运行模式与网络运行模式。 10、12 在设定值为“12” 的情况下发生了瞬时停电,可以维持瞬时停电前的运行状态。 0 通过通讯写入参数时,写入EEPROM,RAM。 0 1 通过通讯写入参数时,写入RAM。 0 与运行模式无关,可进行错误复位 0 1 仅在网络运行模式时可进行错误复位 0s 0 ~ 999.8s从通讯线路发生异常到通讯错误输出为止的设定时间 0 0 可以了解发生通讯异常的累计次数。写入“0”时,将清除该累计次数。 通讯线路 ( 动作状态:持续 显示:正常显示 异常输出:不输出 ) 0 通讯选件本身 ( 动作状态:自由运行停止 显示:E.1 亮灯 异常输出:输出 ) 通讯线路 ( 动作状态:持续 显示:正常显示 异常输出:不输出 ) 1 通讯选件本身 ( 动作状态:减速停止 显示:停止后E.1 亮灯 异常输出:停止后输出 ) 0 通讯线路 ( 动作状态:持续 显示:正常显示 异常输出:不输出 ) 2 通讯选件本身 ( 动作状态:自由运行停止 显示:E.1 亮灯 异常输出:输出 ) 通讯线路 ( 动作状态:持续 显示:正常显示 异常输出:不输出 ) 3 通讯选件本身 ( 动作状态:减速停止 显示:停止后E.1 亮灯 异常输出:停止后输出 ) 对基于RWw1 的频率指令,选择有无符号。无符号 0 0 对基于RWw1 的频率指令,选择有无符号。有符号 1 1 1 ~ 64 设定变频器的站号 0 156kbps 1 625kbps 0 2 2.5Mbps 3 5Mbps 4 10Mbps 0 CC-Link Ver.1 占用1 站(FR-A5NC 兼容) 1 CC-Link Ver.1 占用1 站 12 CC-Link Ver.2 占用1 站 2 倍设定 14 CC-Link Ver.2 占用1 站 4 倍设定 18 CC-Link Ver.2 占用1 站 8 倍设定 24 CC-Link Ver.2 占用1 站 4 倍设定 0 28 CC-Link Ver.2 占用1 站 8 倍设定 100 CC-Link Ver.1 占用1 站 顺控功能 112 CC-Link Ver.2 占用1 站 2 倍设定 顺控功能 114 CC-Link Ver.2 占用1 站 4 倍设定 顺控功能 118 CC-Link Ver.2 占用1 站 8 倍设定 顺控功能 128 CC-Link Ver.2 占用1 站 8 倍设定 顺控功能 0 网络运行模式时,指令权由通讯选件执行 1 网络运行模式时,指令权由RS-485 端子执行 9999 通讯选件自动识别 9999 通常情况下RS-485 端子指令权。通讯选件被安装后,通讯选件指令权 0 ~ 590Hz 发生通讯异常时,按所设定的频率运行 9999 9999 按发生通讯异常前的频率运行 基于端子1 的模拟输入的转矩指令 0 (基于Pr. 807 设定的速度限制) 通过参数设定(Pr.805 或者Pr.806 )发出的转矩指令(-400% ~ 400%) 1 (基于Pr. 807 设定的速度限制) 基于CC-Link 通讯的转矩指令(FR-A8NC/FR-A8NCE) 3 基于PROFIBUS-DP 通讯的转矩指令(FR-A8NP) (基于Pr. 808、Pr.809 设定的速度限制) 0 12bit/16bit 数字输入(FR-A8AX) 4 (基于Pr. 807 设定的速度限制) 基于CC-Link 通讯的转矩指令(FR-A8NC/FR-A8NCE) 5 基于PROFIBUS-DP 通讯的转矩指令(FR-A8NP) (基于Pr. 808、Pr.809 设定的速度限制) 基于CC-Link 通讯的转矩指令(FR-A8NC/FR-A8NCE) 6 基于PROFIBUS-DP 通讯的转矩指令(FR-A8NP) (基于Pr. 807 设定的速度限制) 0 0 1 0 1 2 0 设定范围根据变频器会有所不同。
Plc与变频器的通信
![Plc与变频器的通信](https://img.taocdn.com/s3/m/96673adf7f1922791688e886.png)
五、三菱FX系列PLC与通信相关的指令 与通信相关的指令 指令) (RS、ASC、ASCI、HEX、CCD指令) 、 、 、 、 指令 • 1.RS指令 指令 • RS串行通信指令是通信功能扩展板发送和 接收串行数据的指令,用于指定从FX可编 程控制器发出的发送数据的起始软元件和 数据点数,以及保存接收数据软元件,和 可以接收的最大点数。
A基于GND 波形为: 未收到干扰时 受到干扰时波形发生了变化
RS232受到干扰前后波形发生变化
RS485受到干扰前后波形未发生变化 受到干扰前后波形未发生变化
• 此外,与RS-232不同,RS-485通信时无法同时 完成数据的发送和接受,必须采取“发送” 接 收 发送 接收”的半双工通信方式。因此, RS-422的通信方式应用而生。 • RS-422通信方式采用两组RS-485的线路避免干 扰,并且采用RS-232的发送端(TXD)及接收端 (RXD)分别设置传输线的方式,所以在RS-422 中有4条设置发送端(TXD)及接收端(RXD) 的传输线。RS-422不仅具有避免干扰的功能,并 且发送与接受可同时进行,从而提高了通信速度。
FX系列PLC的校验和的使用方法
接收端(PLC) 发送端 接收端“XYZOA” 发送“XYZ’,字符 转换为ASC II码的十六进制值 得58、59及5A 相加得“10B"的十六进制值 取后两位作为校验和 得“0B” 发送“XYZOB" 取后两位为 校验和得“0A” 扣除后两位的数据 得“XAZ” 转换为AsC II码的十六 进制值得58、41及5A 相加得“F3"的十六进制值 取后两位作为校验和 得“F3” 相比较,不相同 停止处理数据 发送错误码给发送端
• 与RS-232以地线为基准位不同,RS-485采 用两条数据线传输线路,而通信中的电器 信号时以这两条传输线路的电压相减值来 表示,所以RS-485较不易受到干扰。如下 图所示。
变频器通讯协议
![变频器通讯协议](https://img.taocdn.com/s3/m/7a6c2becf424ccbff121dd36a32d7375a417c6ef.png)
变频器通讯协议概述变频器通讯协议(Variable Frequency Drive Communication Protocol)是用于变频器(Variable Frequency Drive,VFD)和外部设备之间进行数据通信的规范。
变频器是一种能够调整电机转速和输出频率的设备,广泛应用于工业生产和自动化控制领域。
通过通讯协议,外部设备可以与变频器进行实时数据交换、参数设置、故障诊断等操作。
常见通讯协议下面介绍一些常见的变频器通讯协议:ModbusModbus是一种开放的串行通讯协议,常用于工业自动化场景中。
Modbus协议定义了数据传输的格式和通讯规范,支持多种物理介质,如串口、以太网等。
通过Modbus协议,外部设备可以读取和写入变频器的参数,以及实时监控和控制变频器的运行状态。
ProfibusProfibus(Process Field Bus)是一种用于工业自动化领域的数字通讯协议。
它提供了高速、可靠的通讯方式,适用于复杂的现场设备连接。
通过Profibus协议,外部设备可以与变频器进行实时数据交换,包括读取参数、设置运行模式、监控状态等。
CANopenCANopen是一种基于CAN总线的高层通讯协议,常用于工业控制系统中。
它定义了数据传输的格式和通讯规范,支持多种设备之间的通讯和协同工作。
通过CANopen协议,外部设备可以与变频器进行实时数据交换、参数设置和故障诊断。
通讯过程变频器通讯协议的实现通常涉及以下几个步骤:1.建立通讯连接:外部设备和变频器之间需要建立通讯连接,可以通过物理接口(如串口、以太网)或无线方式进行连接。
2.通讯协议识别:外部设备需要识别变频器所使用的通讯协议,以便正确解析和处理通讯数据。
3.数据交换:外部设备可以读取变频器的参数,也可以向变频器写入参数。
通讯协议规定了数据的格式和传输方式,外部设备和变频器按照协议规定的规则进行数据交换。
4.错误处理:在通讯过程中可能会发生错误,如通讯中断、数据传输错误等。
施耐德变频器modbus通讯概要(中文)
![施耐德变频器modbus通讯概要(中文)](https://img.taocdn.com/s3/m/2ff4b46b2e60ddccda38376baf1ffc4ffe47e2bf.png)
能的实现将进一步推动工业自动化的发展。
02
提高设备运行效率和维护水平
通过Modbus通讯协议对施耐德变频器进行远程监控和控制,可以提高
设备运行效率和维护水平,从而为企业带来更大的经济效益。
03
促进工业通讯协议标准化
施耐德变频器支持Modbus通讯协议,将促进工业通讯协议的标准化进
程,为不同厂商之间的设备互联互通提供更加便利的条件。
Modbus协议特点
标准化
简单易用
Modbus协议是一种开放的标准通信协议 ,被广泛应用于工业自动化领域。
Modbus协议相对简单,易于理解和实现 ,降低了开发和维护成本。
灵活性
可靠性
Modbus协议支持多种传输介质,如RS232、RS-422、RS-485、以太网等,方便 不同设备之间的通信。
Modbus协议采用主从通信方式,具有较 高的通信可靠性,适用于工业现场环境。
合理设置通讯参数
根据实际需求和通讯环境,合理设置通讯参数,避免参数设置不当 导致的通讯故障。
定期维护和检查
定期对变频器及通讯线路进行维护和检查,确保设备处于良好状态 ,降低通讯故障发生的概率。
06
总结与展望
本次项目成果回顾
实现了施耐德变频器与Modbus通讯协议的无缝对接
通过本次项目,我们成功地将施耐德变频器与Modbus通讯协议相结合,实现了两者之 间的稳定、高效的数据传输。
性和稳定性。
错误检测与处理机制
01
错误检测
采用CRC校验方式对传输数据进 行错误检测,确保数据的完整性 。
错误处理
02
03
超时重传机制
当检测到错误时,从机会返回错 误码,主机可根据错误码进行相 应处理。
施耐德变频器Modbus通讯概要(中文)
![施耐德变频器Modbus通讯概要(中文)](https://img.taocdn.com/s3/m/c6d737c19e314332396893d8.png)
ATV303 Modbus 通讯概要刘允松李平下面列出ATV303变频器做Modbus通讯时的要点和注意事项:一、RS485口定义ATV303集成RS485串行通讯口,并驻留Modbus RTU串行通讯协议,允许其与主流上位机通讯。
RS485口的物理形式是RJ45。
针脚排列定义如图1所示。
图1其中4和5是数据发送/接收口,也是Modbus通常使用的。
8是GND,在做Modbusbus通讯时通常要求接上,可以提高通讯质量。
7可以由变频器提供10V电源,用来外拉面板或某些型号的232/485的转换头使用。
此RJ45口除Modbus通讯外的其它用途:1.可以用来外拉面板(型号为VW3A1006);2.可以连接PC监控软件;3.可以连接简易参数下载器;4.可以连接多功能参数下载器。
二、通讯参数设置:通讯参数主要在通讯菜单700-中设置,主要有Modbus地址(站号),波特率,数据格式、超时等等。
图2另外ATV303的Modbus默认要求一旦数据开始读写,必须有连续的数据交换,变频器依据Modbus超时进行Consistency Check。
如果超过该时限没有接到数据交换指令,即判定串行连接故障。
因此必须对数据进行循环读或写。
另一种解决的方式是在故障管理菜单菜单中屏蔽串行连接故障,即将参数611设置为00.图3注意这种方法是一种偷懒的方法,潜在的危险时当出现真正的通讯连接故障(如遇到干扰),变频器将不能发现。
四、控制通道的设置:如果作Modbus通讯的目的仅仅是读取变频器的状态和变量,例如输出频率,输出电流,故障记录等,控制通道是不用设置的。
典型的状态参数地址为:如果Modbus通讯的目的是用来以上位机控制变频器的给定频率和/或起停命令,则需要在400-菜单中对控制通道进行设置。
如果以上位机同时控制变频器的给定频率和起停命令,其实也可以不做设置。
因为本来通讯就是优先的:变频器一旦接收到来自Modbus的给定频率和起停(包括正反转)指令,Modbus控制就起了主导作用,除非强迫本地有效。
台达变频器通讯协议(ASCII模式)
![台达变频器通讯协议(ASCII模式)](https://img.taocdn.com/s3/m/f7e2a1a316fc700aba68fc7f.png)
台达变频器通讯协议(ASCII模式)1.基本资料格式注释:(1)资料位按每字节计算。
(2)STX:起始字符“3A”,ADD H:数据地址高位, ADD L:数据地址低位,FUN H:功能码高位,FUN L:功能码低位,DT H:数据位高位,DT L 数据位低位,LRC H:检查码高位,LRC L:检查码低位,END H:结束码高位,END L:结束码低位。
(3)通讯地址:00H:对所有驱动器广播,01H:对01地址驱动器广播,0FH:对15地址驱动器广播。
功能码与资料内容:03H:读出资料内容,06H:写一笔资料至寄存器,06H:回路侦测,10H:写入多笔资料至寄存器。
2.读寄存器内容:例:对01H读出两个连续于寄存器内的资料内容如下表示:变频器应答:3.写一笔资料至寄存器。
对驱动器地址01H写入6000(1770H)至驱动器内部0100H变频器应答:4.通讯回路测试,驱动器将所受资料原封不动送回给主控设备。
变频器应答:5.参数字地址定义:(1)对驱动器的命令:2000HBIT0~1:00 无功能,01 停止,10 启动, 11 JOG启动BIT2~3:保留BIT4~5:00 无功能,01 正方向指令,10 反方向指令,11 改变方向指令BIT6~7:00 第一段加减速,01 第二段加减速,10 第三段加减速,11 第四段加减速BIT8~11:0000 主速,0001 第一加减速,0010第二段加减速,0011 第三段加减速0100第四段加减速,0101 第五段加减速,0110 第六段加减速,0111 第七段加减速1000 第八段加减速,1001 第九段加减速,1010第十段加减速,1011第十一段加减速1100 第十二段加减速 1101第十三段加减速 1110第十四段加减速 11第十五段加减速BIT12:选择BIT6~11功能BIT13~15 保留(2)对频率的命令:2001H6.VFD的通讯参数设置。
变频器通讯原理
![变频器通讯原理](https://img.taocdn.com/s3/m/9571af57c4da50e2524de518964bcf84b9d52d20.png)
变频器通讯原理
变频器通讯原理主要分为数字通讯和模拟通讯两种方式。
数字通讯是指变频器通过数字信号进行通讯,常见的通讯协议有RS485、RS232、Modbus等。
变频器将需要发送的数据按照通讯协议进行编码,然后通过通讯接口发送给外部设备或接收外部设备发送的数据。
外部设备接收到数据后,将其解码并进行相应的处理。
模拟通讯是指变频器通过模拟信号进行通讯,常见的通讯方式有模拟电压信号和模拟电流信号。
变频器将需要发送的数据转换为对应的模拟信号输出,外部设备通过读取模拟信号进行数据接收和处理。
模拟通讯一般通过模拟输入输出接口实现,比如0-10V或4-20mA。
无论是数字通讯还是模拟通讯,变频器通讯原理都是基于数据的发送和接收。
在通讯过程中,变频器作为发送方将数据编码后发送,而外部设备作为接收方接收数据并解码进行处理。
通讯原理涉及到数据的编码与解码、数据的传输与接收等过程。
总体而言,变频器通讯原理是通过数字信号或模拟信号进行数据的传输与接收,实现变频器与外部设备间的信息交流。
不同的通讯方式适用于不同的应用场景,用户可以根据具体需求选择合适的通讯方式来实现变频器的远程控制和监测。
变频器与电机的通讯原理
![变频器与电机的通讯原理](https://img.taocdn.com/s3/m/94cd8fb90342a8956bec0975f46527d3250ca670.png)
变频器与电机的通讯原理
变频器与电机的通讯通常通过串行通信方式实现,常见的通讯协议有Modbus、CANopen、Profinet等。
具体的通讯原理如下:
1. 设置参数:首先,变频器需要配置通讯参数,包括通讯协议、通讯地址等。
这些参数通常通过变频器的编程面板或者PC软件进行设置。
2. 主从模式:变频器通常作为从设备,而电机作为主设备。
电机向变频器发送指令,变频器根据指令控制电机运行。
3. 数据传输:电机发送控制指令时,将指令数据转换为二进制码,并通过串行通信接口发送给变频器。
变频器接收到数据后,解析数据并执行相应的控制动作。
4. 数据解析:变频器接收到电机发送的数据后,首先会进行数据解析,将二进制码转换为可识别的控制指令。
然后,根据指令执行相应的动作,如改变电机的工作频率、转速等。
5. 数据返回:变频器在执行完控制指令后,会将运行状态、故障信息等返回给电机。
电机可以根据这些信息进行状态监测和故障处理。
总的来说,变频器与电机的通讯原理是通过串行通信实现数据的传输和控制指令的交互,从而实现对电机运行参数的控制。
变频器通讯协议
![变频器通讯协议](https://img.taocdn.com/s3/m/5707d23c178884868762caaedd3383c4bb4cb435.png)
变频器通讯协议变频器通讯协议是指变频器与外部设备进行通讯时所遵循的一套规定,它规定了通讯的协议格式、通讯参数、通讯命令等内容,是保证变频器与外部设备正常通讯的基础。
在工业自动化控制系统中,变频器通讯协议的设计和实现对于系统的稳定运行和性能优化具有重要意义。
一、通讯协议的作用。
变频器通讯协议的作用主要体现在以下几个方面:1. 实现数据交换,通过通讯协议,外部设备可以向变频器发送控制命令和参数设置,也可以从变频器获取运行状态和监测数据,实现数据的双向交换。
2. 确保通讯稳定,通讯协议规定了通讯的格式和参数,可以有效地避免通讯过程中出现的数据丢失、干扰等问题,保证通讯的稳定可靠。
3. 提高系统性能,合理设计的通讯协议可以减少通讯的时间延迟,提高系统的实时性和响应速度,从而优化系统的性能。
二、通讯协议的设计原则。
在设计变频器通讯协议时,需要遵循一些基本的原则,以确保通讯协议的有效性和稳定性:1. 一致性原则,通讯协议应该与变频器的硬件特性和软件功能相匹配,保证通讯的一致性和稳定性。
2. 灵活性原则,通讯协议应该具有一定的灵活性,能够适应不同的通讯环境和应用场景,满足不同用户的需求。
3. 安全性原则,通讯协议应该具有一定的安全性,能够防范通讯过程中可能出现的数据泄露、篡改等安全问题。
4. 扩展性原则,通讯协议应该具有一定的扩展性,能够方便地进行功能扩展和升级,以适应系统的发展和变化。
三、通讯协议的实现方式。
通讯协议的实现方式通常包括以下几种:1. 串行通讯,采用串行通讯方式进行数据传输,通常使用RS-232、RS-485等接口标准,通讯速率较低,但传输距离较近。
2. 以太网通讯,采用以太网通讯方式进行数据传输,通常使用TCP/IP协议栈,通讯速率较高,传输距离较远,适用于工业现场网络通讯。
3. 总线通讯,采用总线通讯方式进行数据传输,通常使用Profibus、Modbus、CANopen等总线协议,可实现多设备共享总线,提高通讯效率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
变频器通讯基础变频器通讯基础知识一、通讯协议的基础知识:1、通讯协议的含义:在所有网络软件中,除了网络操作系统外,最重要的莫过于各种各样的网络协议了。
网络能有序安全运行的一个很重要原因,就是它遵循一定的规范,就是说,信息在网络中的传递同人在街上行走一样,也要用规则来约束和规范的。
网络里的这个规则就是通讯协议。
换句话说,通讯协议是网络社会中信息在网络的计算机之间、网络设备之间及其相互之间"通行"的交通规则。
在不同类型的网络中,应用的网络通讯协议也是不一样的。
虽然这些协议各不相同,各有优缺点,但是所有协议的基本功能或者目的都是一样的,即保证网络上信息能畅通无阻、准确无误地被传输到目的地。
通讯协议也规定信息交流的方式,信息在哪条通道间交流,什么时间交流,交流什么信息,信息怎样交流,这就是网络中通讯协议的几个基本内容。
2、常见的几种通讯协议类型:1)TCP/IP协议TCP/IP(传输控制协议/Internet协议)是网络中使用的基本的通信协议。
虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。
通常说TCP/IP是Internet协议族,而不单单是TCP 和IP。
TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。
它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP 成了事实上的标准。
2)PROFIBUS协议PROFIBUS是由德国西门子开发的,是一种国际化、开放式异步串行通讯标准,广泛适用于制造业自动化和楼宇、交通、电力等各行各业。
与其它现场总线系统相比,PROFIBUS的最大优点在于具有稳定的国际标准EN50170作保证,并经实际应用验证具有普遍性。
目前已应用的领域包括加工制造.过程控制和自动化等。
PROFIBUS开放性和不依赖于厂商的通信的设想,已在10多万成功应用中得以实现。
PROFIBUS有国际著名自动化技术装备的生产厂商支持,它们都具有各自的技术优势并能提供广泛的优质新产品和技术服务。
通过PROFIBUS,可以方便地实现各种不同厂商的自动化设备及元器件之间的信息交换。
PROFIBUS协议标准由三个兼容部分组成:PROFIBUS-DP(分布式外设)、PROFIBUS-FMS (现场总线信息规范)、PROFIBUS-PA(过程自动化)。
3)DeviceNet协议DeviceNet是由Allen-Bradley公司(Rockwell 自动化)开发的一种基于CAN的开放的现场总线标准。
DeviceNet作为一种协议,其系统解决方案在欧洲也取得了显著的业绩增长。
DeviceNet是一个开放性的协议,全世界共有超过500家的公司提供DeviceNet产品。
DeviceNet协议设计简单,实现成本较为低廉,但对于采用最底层的现场总线的系统(例如,由传感器、制动器以及相应的控制器构成的网络)来说,却是性能很高的。
DeviceNet设备涉及的范围从简单的光电开关一直到复杂的半导体制造业中的用到的真空泵。
就像其他的协议一样,DeviceNet 协议最基本的功能是在设备及其相应的控制器之间进行数据交换。
因此,这种通信是基于面向连接的(点对点或多点传送)通讯模型建立的。
这样,DeviceNet 既可以工作在主从模式,也可以工作在多主模式。
4)MODBUS协议MODBUS是MODICON公司为该公司生产的PLC设计的一种通信协议,从其功能上看,可以认为是一种现场总线。
Modbus协议是应用于电子控制器上的一种通用语言。
通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。
它已经成为一种通用工业标准。
有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
MODBUS传输协议定义了控制器可以识别和使用的信息结构,而不须考虑通信网络的拓扑结构。
(拓扑Topology在网络中形象地描述了网络的安排和配置,包括各种结点和结点的相互关系。
拓扑不关心事物的细节也不在乎什么相互的比例关系,只将讨论范围内的事物之间的相互关系表示出来,将这些事物之间的关系通过图表示出来。
网络中的计算机等设备要实现互联,就需要以一定的结构方式进行连接,这种连接方式就叫做"拓扑结构",通俗地讲这些网络设备是如何连接在一起的。
)MODBUS协议定义了各种数据帧格式,描述了控制器访问另一设备的过程,怎样作出应答响应,以及可检查和报告的错误。
它有两种传送方式,RTU(Remote Terminal Unit)方式和ASC Ⅱ方式。
MODBUS把通信参与者规定为“主站”(MASTER)和“从站”(SLAVE)。
主站可向多个从站发送通信请求,最多可达247个从站(超过40站的要增加中继器,以避免信号的衰减)。
每个从站都有自己的地址编号。
3、几个常用的通讯概念:1)同步通讯与异步通讯同步通讯:A,B之间用通讯方式来完成某任务,A向B发送一个信息后,需要得到B的确任回应后,A才能继续发送下一个信息,这种通讯方式就是同步通讯异步通讯则不同:如,A一边向B发送信息,一边接收B的确认回应,叫异步通讯2)串行通讯与并行通讯并行通讯:传输中有多个数据位,同时在两个设备之间传输。
发送设备将这些数据位通过对应的数据线传送给接收设备,还可附加一位数据校验位。
接收设备可同时接收到这些数据,不需要做任何变换就可直接使用。
并行方式主要用于近距离通信。
如下图:串行通讯:串行数据传输时,数据是一位一位地在通信线上传输的,先由具有几位总线的计算机内的发送设备,将几位并行数据经并--串转换硬件转换成串行方式,再逐位经传输线到达接收站的设备中,并在接收端将数据从串行方式重新转换成并行方式,以供接收方使用。
串行数据传输的速度要比并行传输慢得多,但对于覆盖面极其广阔的长距离通讯来说,具有更大的现实意义。
如下图:3)单工/半双工/全双工串行数据通信的方向性结构有三种,即单工、半双工和全双工。
由上图可见:如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。
如果在任意时刻,信息既可由A传到B,又能由B传A,但只能由一个方向上的传输存在,称为半双工传输。
如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。
(如电话线就是二线全双工信道)4.RS232·RS422·RS485详细介绍1)RS-232-CRS-232-C是美国电子工业协会EIA制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。
RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道。
在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。
RS-232-C标准规定的常用的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。
RS-232-C标准规定,驱动器允许有2500pF 的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。
传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。
2)RS-485RS-485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线。
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,发送电路须由使能信号加以控制。
RS-485用于多点互连时非常方便,可以省掉许多信号线。
应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
若加上8个中继器通讯距离最长可达9600米。
最高通讯速率可达1Mb/s 。
采用多模光纤的传输距离是5~10公里,而采用单模光纤可达50公里的传播距离。
随着通讯速率的增加,通讯距离会变短。
3)RS-422RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
RS422总线和RS485电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。
由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。
即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS-422支持点对多的双向通信。
接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。
RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向。
5.RS232/RS422/RS485的区别:RS-232、RS-422与RS-485都是串行数据接口标准,只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
差动工作是同速率条件下传输距离远的根本原因,这正是RS422/RS485与RS232的根本区别,因为RS232是单端输入输出,只适合短距离的工作。
双工工作时至少需要数字地线。
而RS422与RS485不需要数字地线。
RS422通过两对双绞线可以全双工工作收发互不影响,RS-422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。
在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。
终接电阻接在传输电缆的最远端。
而RS485只能半双工工作,发收不能同时进行,但它只需要一对双绞线,应用简便。
RS422和RS485在19kpbs下能传输1200米。
用新型收发器线路上可连接台设备。
RS-485需要2个终接电阻,其阻值要求等于传输电缆的特性阻抗,在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻,终接电阻接在传输总线的两端。
二、变频器通讯1.变频器采用通讯方式的优点:在机器和设备的控制系统中,对变频器采用串行通讯的进行控制的应用越来越广泛,与传统的控制方式相比较,通讯控制有以下几个主要优点:一)变频器控制线路连接的最简单化由于大多数工业总线的物理层均为RS485连接,由控制器(工控机)至变频器的控制线路可采用最简单的屏蔽双绞线即可实现,与传统的端子控制相比较,不仅可以节省线缆的费用,同时也最大地避免了人工配线过程中出现的失误。