ABB变频器通讯控制
ABB-ACS510变频器参数设置做485通信
ABB-ACS510之巴公井开创作变频器参数设置5309=5(等于5的时候为通信好了)1001=10 由MODBUS控制变频器启停1102=0 由MODBUS控制变频器给定速度(0-20000对应0-50Hz)1103=82.控制变频器起停a.初始化,即向Modbus寄存器40001中写入1142(16进制数为476)并延时100毫秒;b.停止电机,即向Modbus寄存器40001中写入1143(16进制数为477);c.启动电机,即向AModbus寄存器40001中写入1151(16进制数为47F)'例:通讯初始化:发出【02 06 00 00 04 76 CRC校验码】,延时100毫秒;启动电机:发出【02 06 00 00 04 7F CRC校验码】停止电机:发出【02 06 00 00 04 77 CRC校验码】3.用Modbus修改给定频率的方法主机向通讯给定1(Modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0));例如:若1105=50.00Hz;发出【01 06 00 01 27 10 CRC校验码】暗示修改频率为25.00Hz。
4.用Modbus修改加速时间的方法向Modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;例:发出【01 06 08 99 02 58 CRC校验码】暗示修改加速时间为60.0S。
附:功能01:读线圈状态:发送:01 01 00 20 00 03(站号功能开始个数)响应:01 01 01 06(站号功能字节数字节1 字节2 …)功能02:读离散功能输入状态:发送:01 02 00 20 00 03(站号功能开始个数)响应:01 02 01 05(站号功能字节数字节1 字节2 …)功能03:读多个坚持寄存器发送:01 03 00 65 00 03(站号功能开始个数)响应:01 03 06 02 EE 00 FA 00 00(站号功能字节数字节1 字节2 …)功能04:读多个输入寄存器:发送:01 04 00 00 00 02(站号功能开始个数)响应:01 04 04 00 01 01 F1(站号功能字节数字节1 字节2 …)功能06:写单个坚持寄存器:发送:01 06 08 99 02 58(站号功能寄存器号数值)响应:01 06 08 99 02 58(站号功能寄存器号数值)功能10:写多个坚持寄存器:发送:01 10 08 99 00 02 02 01 f4(站号功能开始个数字节数字节1 字节2 …)响应:01 10 08 99 00 02(站号功能开始个数)以上调试程序对ABB 其它交流变频器都同样适用, 如ACS600, ACS800,ACS143,ACS400,ACS510,ACS550同样适用.,不过对于ACS600,ACS800变频器需要增加MODBUS扩展模块.PROFIBUS-DP通讯一.PROFIBUS-DP现场总线控制器(如PLC或DCS系统)的设置:第一步:装置ABB变频器GSD文件ABB_0812.GSD;第二步:在系统PROFIBUS-DP硬件配置的中添加从站ABB Drives RPBA-01 站号为2(或其它地址号),拔出PPO Type Module为4;第三步:在2号从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议);第四步:其它为默认配置;第五步:将配置下载到主站中。
abb变频器通讯模块fcan01的工作过程
ABB变频器通讯模块FCAN01是用于实现变频器与外部系统之间的通讯连接,通常用于现场总线通讯。
以下是FCAN01通讯模块的工作过程:
1.通讯接口:FCAN01通讯模块通过其通讯接口与ABB变频器相连,通常采用标准的
现场总线通讯协议,如CANopen协议。
2.数据传输:FCAN01模块负责将ABB变频器内部的状态、参数等数据通过通讯接口
发送给外部系统,同时也接收来自外部系统的指令、控制信号等数据。
3.通讯协议:FCAN01模块通过预先设定的通讯协议进行数据的传输和交换,确保变
频器与外部系统之间的信息交流准确可靠。
4.功能扩展:FCAN01通讯模块可以实现对ABB变频器的远程监控、参数设置、故障
诊断等功能,提高了系统的智能化管理和控制水平。
总的来说,FCAN01通讯模块通过实现变频器与外部系统之间的数据传输和交换,实现了设备间的互联互通,提高了系统的整体性能和可靠性。
ABB-ACS510变频器参数设置做485通信
A B B-A C S510变频器参数设置9802=1MODBUS5302=1站号5303=9.6kbit/s波特率5304=1校验方式为8N25305为05309=5(等于5的时候为通信好了)1001=10由MODBUS控制变频器启停1102=0由MODBUS控制变频器给定速度(0-20000对应0-50Hz)1103=82.控制变频器起停a.初始化,即向Modbus寄存器40001中写入1142(16进制数为476)并延时100毫秒;b.停止电机,即向Modbus寄存器40001中写入1143(16进制数为477);c.启动电机,即向AModbus寄存器40001中写入1151(16进制数为47F)' 例:通讯初始化:发出【020*********CRC校验码】,延时100毫秒;启动电机:发出【020********FCRC校验码】停止电机:发出【020*********CRC校验码】3.用Modbus修改给定频率的方法主机向通讯给定1(Modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0));例如:若1105=50.00Hz;发出【010*********CRC校验码】表示修改频率为25.00Hz。
4.用Modbus修改加速时间的方法向Modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;例:发出【010*********CRC校验码】表示修改加速时间为60.0S。
附:功能01:读线圈状态:发送:010*********(站号功能开始个数)响应:01010106(站号功能字节数字节1字节2…)功能02:读离散功能输入状态:发送:010*********(站号功能开始个数)响应:01020105(站号功能字节数字节1字节2…)功能03:读多个保持寄存器发送:010*********(站号功能开始个数)响应:01030602EE00FA0000(站号功能字节数字节1字节2…)功能04:读多个输入寄存器:发送:010*********(站号功能开始个数)响应:010*********F1(站号功能字节数字节1字节2…)功能06:写单个保持寄存器:发送:010*********(站号功能寄存器号数值)响应:010*********(站号功能寄存器号数值)功能10:写多个保持寄存器:发送:0110089900020201f4(站号功能开始个数字节数字节1字节2…)响应:011008990002(站号功能开始个数)以上调试程序对ABB其它交流变频器都同样适用,如ACS600,ACS800,ACS143,ACS400,ACS510,ACS550同样适用.,不过对于ACS600,ACS800变频器需要增加MODBUS扩展模块.PROFIBUS-DP通讯一.PROFIBUS-DP现场总线控制器(如PLC或DCS系统)的设置:第一步:安装ABB变频器GSD文件ABB_0812.GSD;第二步:在系统PROFIBUS-DP硬件配置的中添加从站ABBDrivesRPBA-01站号为2(或其它地址号),插入PPOTypeModule为4;第三步:在2号从站的参数设置中,将OperationMode改为VendorSpecific(即ABB传动协议);第四步:其它为默认配置;第五步:将配置下载到主站中。
abb变频器与s7-300通过profibus-dp通讯
S7-300与ABB变频器通过Profibus-DP通讯先将变频器和PLC断电,然后将RPBA-01通讯卡插到变频器相应的插槽上,用带Profibus接头的Profibus电缆分别插到RPBA-01和PLC上,然后将变频器和PLC送电。
按照下面的步骤进行:1、启动step7,进入到硬件组态画面,组态完硬件后,安装ABB变频的GSD文件ABB_0812.GSD。
2、配置PLC的DP通讯口。
3、在Profibus-DP硬件配置中添加从站ABB Drives RPBA-01,站号为3(或其它),速率及配置文件同DP主站,选择PPO Type 4。
4、将变频从站的Operation Mode改为V endor Specific(即ABB传动协议)。
5、将配置下载到PLC中。
6、这样主站对变频从站3的输出区(OUTPUT)的数据结构为:Output:含义:第一个字用于ABB传动通信协议的控制字CW第二个字变频器的给定值REF1第三个字变频器的给定值REF2第四个字变频器的给定值REF3第五个字变频器的给定值REF4第六个字变频器的给定值REF5若PPO Type 4地址按默认配置未调整,则第一个字为PQW256,第二个为PQW258,往下依次类推。
7.主站对变频从站3的输入区(INPUT)的数据结构为:Input:含义:第一个字用于ABB传动通信协议的状态字SW第二个字变频器的实际值ACT1第三个字变频器的实际值ACT2第四个字变频器的实际值ACT3第五个字变频器的实际值ACT4第六个字变频器的实际值ACT5若PPO Type 4地址按默认配置未调整,则第一个字为PIW256,第二个为PIW258,往下依次类推。
8、向PQW256-ABB传动通信协议控制字写入相应的数,控制变频器起停,控制字的说明参见RPBA-01说明书中的描述。
例:初始化1142,启动1151,停止1143。
9、向PQW268-REF1中写入相应的速度指令,20000对应变频最大速度。
ABB变频器通讯设置
一、变频器的简朴本地启动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执行下载。
利用MODBUS实现西门子PLC与ABB变频器的通信控制
利用MODBUS实现西门子PLC与ABB变频器的通信控制变频器广泛应用于各行各业,但因其显示面板简单,且在对数据的处理、计算、保存等方面存在弱点,在一定程度上影响了变频器在复杂控制系统中的应用。
尤其在许多台变频统一控制应用中,控制线缆的敷设也加大了成本和故障率;不过,通信技术与变频器相结合可以弥补这些缺点,可以利用PLC与变频器之间的通信功能实现远程控制,同时增强了变频器对数据处理、故障报警等方面的功能。
在自动化控制领域,随着分布式控制系统的发展,在工业上的分布式控制系统中,采用串行通信来达到远程信息交换的目的更简便。
发展起来的RS485是平衡传送的电气标准,在电气指标上有了大幅度的提高。
由于其性能优异,结构简单,组网容易,组网成本低廉,RS485总线标准得到了越来越广泛的应用,同时,在RS485总线中采用的 MODBUS协议是公开的通信协议,而且被很多的工控产品生产厂家支持,该协议已广泛应用于水利、水文、电力等行业设备及系统的国际标准中。
本文以西门子PLC同ABB变频器的通信为例来阐述采用MODB US协议实现此方式通信控制的方法。
系统配界方案及通信协议1、系统配置方案在此系统方案中,我们考虑系统的应用成本和实用性,PLC采用西门子公司的SIMATIC S7-226系列,S7-200系列属于小型可编程序控制器,可用于代替继电器的简单控制场合,也可以用于复杂的自动化控制系统。
S7-226系列PLC的CPU内部集成了2个通信口,该通信口为标准的RS485口,可在三种方式下工作,即PPI方式、MPI方式相自由通信口方式。
PPI(Point-to-Point)是西门子专为57-200系列开发的一个通信协议,为主/从协议,我们可以将第一个口设为PPI方式,用于连接PC机,用来作人机信息交换,而第二个口设为自由通信口方式,自由口通信方式是S7-200的一个很有特色的功能。
它是一种通信协议完全开放的工作方式,在该方式下的通信口的协议由外设决定,PLC通过程序来适应外设,从而使得S7-200系列PLC可以与任何具有通信能力的并且协议公开的设备相通信,即S7-200可以由用户自己定义通信协议。
PROFIBUS-DP与ABB变频器之间通讯设置步骤_图文(精)
PROFIBUS-DP与ACS800通讯设置步骤一.PROFIBUS-DP现场总线控制器PLC的设置:第一步:安装ABB变频器GSD文件 ABB_0812.GSD(可以在变频器的网站上下载到,使用STEP7组态软件,进入Hardware Configure,将RPBA-01的GSD(设备数据库文件导入STEP7的编程环境中,点击options——install GSD file 将ABB变频器的GSD文件导入STEP7中。
第二步:硬件组态(如:选定S7-315-2DP为主站系统,默认地址为2,将ABB的RPBA-01组态到S7-315-2DP为主站的DP网上,并选定使用的PPO类型,一般用PPO4,设定站点网络地址,然后编译存盘。
第三步:PLC主机从从站读取输入信息并把输出信息反送给从站,因此在PLC主程序OB1中调用两个系统功能块SFC14和SFC15来读写这些数据,实现到变频器的通信控制,并在PLC程序中建立一个数据块,用于变频器的数据通信。
可以通过控制字来实现传动设备的控制。
第三步:在2号从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议;第四步:其它为默认配置;第五步:将配置下载到主站中。
通过以上几步的设置主站对从站2的输出区(OUTPUT的数据结构为:Output的第一个字是用于ABB 传动通信协议的控制字CW;Output的第二个字是变频器的给定值REF1;Output的第三个字是变频器的给定值REF2;Output的第四个字是变频器的给定值REF3(由ACS800变频器参数90.01决定;Output的第五个字是变频器的给定值REF4(由ACS800参数90.02决定;Output的第六个字是变频器的给定值REF5(由ACS800参数90.03决定。
主站对从站2的输入区(INPUT的数据结构为:Input的第一个字是用于ABB 传动通信协议的状态字SW;Input的第二个字是变频器的实际值ACT1(由ACS800参数92.02决定;Input的第三个字是变频器的实际值ACT2(由ACS800参数92.03决定;Input的第四个字是变频器的实际值ACT3(由ACS800参数92.04决定; Input的第五个字是变频器的实际值ACT4(由ACS800参数92.05决定;Input的第六个字是变频器的实际值ACT5(由ACS800参数92.06定二.ACS800变频器的参数设置步骤:第一步:将ACS800变频器PROFIBUS适配器模块安装到变频器上;第二步:按照适配器模块的用户手册调整硬件(如站号等第三步:此时需要在本地模式下(按LOC/REM选择设定和确认以下参数:(按FAR 进入参数选择模式,用单双箭头选择,ENTER键进入参数或参数组的设定首先将参数98.02改为FIELDBUS(表示RPBA-01通讯摸板被激活;;并确定参数98.07为ABB DRIVES(作用是选择传动单元的通讯协议;第四步:修改51组参数(51这组参数只有安装了现场总线适配器模块并且该模块被参数98.02激活后才是可见的,并且被自动配置可以不用设置。
MODBUS总线控制ABBACS510系列变频器设置方法
MODBUS 总线控制ABB ACS510 系列变频器设置方法(科贝隆塑料机械有限公司)一、硬件安装和连接:将通讯电缆分别于变频器X1 上的30(A)29(B)31(GND)连接二、激活串行通讯:代码:9802 COM PROTOCOL SEL 通讯协议选择设置参数= 1 标准(MODBUS)三、通讯配置参数:代码:5302 EFB STA TION ID ---R485 链路的站点地址。
主机设置=1 站喂料设置=2 站。
注意提示:要使一个新地址生效,传动必须断电重新上电。
在选择站地址之前将参数5302设置0 将RS485通道复位,禁止通讯。
重新设置,重新上电。
代码:5303 EFB BAUD RA TERS485 网络的通讯速率,单位为kbits/s5303设置=9.6 kbits/s代码:5304 设置=2 校验方式为8NONE2代码:5305 设置=0 典型通讯配置文件代码:1003 设置=1 电机转向---固定电机为正转。
四、电机启动数据:主机喂料代码:9905 电机电压设置= AC380V AC380V代码:9906 电机电流设置= 115A 4.2A代码:9907 电机频率设置= 60HZ 60HZ代码:9908 电机转速设置= 1480 r/min 1480 r/min代码:9909 电机功率设置= 55KW 1.5KW五、通讯控制设置:代码:1001 EXT1 COMMANDS 设置=10 (COMM 通讯起/停来自现场总线总线控制字。
代码:1102 设置= 0 由MODBUS控制变频器给定速度(0-20000对应0-50Hz)代码:1103 设置= 8 COMM 给定值来自串行通讯。
代码:1104 设置=0.0 HZ 给定1最小频率值。
默认代码:1105 设置=50 HZ 给定1最大频率值。
默认代码:2007 设置=0.0HZ 变频器频率输出最小值。
默认代码:2008 设置=50 HZ 变频器频率输出最大值。
ABB变频器DP通信报文详解
二.ACS800参数的设置步骤:
第一步:将ACS800变频器Profibus适配器模块安装到变频器上;
第二步:按照适配器模块的用户手册调整硬件(如站号,终端电阻等)
第三步:将参数98.02(Comm.Module Link)改为FIELDBUS;确定参数98.07(COMM PROFILE)为ABB DRIVES
第四步:修改51组参数。将参数51.04(PPO type)改为PPO4;将参数51.05(PZD3 OUT)改为3;将参数51.06(PZD3 IN)改为6;将参数51.07(PZD4 OUT)改为7;将参数51.08(PZD4 IN)改为10;将参数51.09(PZD5 OUT)改为8;将参数51.10(PZD5 IN)改为11;将参数51.11(PZD6 OUT)改为9;将参数51.12(PZD6 IN)改为12;
第五步:变频器中其他组参数组,如10组、11组、16组,90组、92组等根据用户的不同要求设置。的简易方法
1.初始化变频器控制字CW,即向ABB传动通信协议的控制字CW中写入1142(16进制数为476);
2.延时100毫秒后,进入步骤3;
3.停止电机,即主机向ABB传动通信协议的控制字CW中写入1143(16进制数为477);
第三步:在2号从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议);
第四步:其它为默认配置;
第五步:将配置下载到主站中。
通过以上几步的设置,主站对从站2的输出区(OUTPUT)的数据结构为:
Output的第一个字是用于ABB传动通信协议的控制字CW;Output的第二个字是变频器的给定值REF1;Output的第三个字是变频器的给定值REF2;Output的第四个字是变频器的给定值REF3(由ACS800变频器参数90.01决定);Output的第五个字是变频器的给定值REF4(由ACS800参数90.02决定);Output的第六个字是变频器的给定值REF5(由ACS800参数90.03决定)。
ABB-变频器参数设置做485通信#(精选.)
ABB-ACS510变频器参数设置1.ACS510变频器参数设置:2.9802=1 MODBUS5302=1 站号5303=9.6kbit/s 波特率5304=1 校验方式为8N2 5305为05309=5(等于5的时候为通信好了)1001=10 由MODBUS控制变频器启停1102=0 由MODBUS控制变频器给定速度(0-20000对应0-50Hz)1103=82.控制变频器起停a.初始化,即向Modbus寄存器40001中写入1142(16进制数为476)并延时100毫秒;b.停止电机,即向Modbus寄存器40001中写入1143(16进制数为477);c.启动电机,即向AModbus寄存器40001中写入1151(16进制数为47F)'例:通讯初始化:发出【02 06 00 00 04 76 CRC校验码】,延时100毫秒;启动电机:发出【02 06 00 00 04 7F CRC校验码】停止电机:发出【02 06 00 00 04 77 CRC校验码】3.用Modbus修改给定频率的方法主机向通讯给定1(Modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0));例如:若1105=50.00Hz;发出【01 06 00 01 27 10 CRC校验码】表示修改频率为25.00Hz。
4.用Modbus修改加速时间的方法向Modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;例:发出【01 06 08 99 02 58 CRC校验码】表示修改加速时间为60.0S。
附:功能01:读线圈状态:发送:01 01 00 20 00 03(站号功能开始个数)响应:01 01 01 06(站号功能字节数字节1 字节2 …)功能02:读离散功能输入状态:发送:01 02 00 20 00 03(站号功能开始个数)响应:01 02 01 05(站号功能字节数字节1 字节2 …)功能03:读多个保持寄存器发送:01 03 00 65 00 03(站号功能开始个数)响应:01 03 06 02 EE 00 FA 00 00(站号功能字节数字节1 字节2 …)功能04:读多个输入寄存器:发送:01 04 00 00 00 02(站号功能开始个数)响应:01 04 04 00 01 01 F1(站号功能字节数字节1 字节2 …)功能06:写单个保持寄存器:发送:01 06 08 99 02 58(站号功能寄存器号数值)响应:01 06 08 99 02 58(站号功能寄存器号数值)功能10:写多个保持寄存器:发送:01 10 08 99 00 02 02 01 f4(站号功能开始个数字节数字节1 字节2 …)响应:01 10 08 99 00 02(站号功能开始个数)以上调试程序对ABB 其它交流变频器都同样适用, 如ACS600, ACS800,ACS143,ACS400,ACS510,ACS550同样适用.,不过对于ACS600,ACS800变频器需要增加MODBUS扩展模块.PROFIBUS-DP通讯一.PROFIBUS-DP现场总线控制器(如PLC或DCS系统)的设置:第一步:安装ABB变频器GSD文件ABB_0812.GSD;第二步:在系统PROFIBUS-DP硬件配置的中添加从站ABB Drives RPBA-01 站号为2(或其它地址号),插入PPO Type Module为4;第三步:在2号从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议);第四步:其它为默认配置;第五步:将配置下载到主站中。
MODBUS总线控制ABBACS510系列变频器设置方法
MODBUS 总线控制ABB ACS510 系列变频器设置方法(科贝隆塑料机械有限公司)一、硬件安装和连接:将通讯电缆分别于变频器X1 上的30(A)29(B)31(GND)连接二、激活串行通讯:代码:9802 COM PROTOCOL SEL 通讯协议选择设置参数= 1 标准(MODBUS)三、通讯配置参数:代码:5302 EFB STA TION ID ---R485 链路的站点地址。
主机设置=1 站喂料设置=2 站。
注意提示:要使一个新地址生效,传动必须断电重新上电。
在选择站地址之前将参数5302设置0 将RS485通道复位,禁止通讯。
重新设置,重新上电。
代码:5303 EFB BAUD RA TERS485 网络的通讯速率,单位为kbits/s5303设置=9.6 kbits/s代码:5304 设置=2 校验方式为8NONE2代码:5305 设置=0 典型通讯配置文件代码:1003 设置=1 电机转向---固定电机为正转。
四、电机启动数据:主机喂料代码:9905 电机电压设置= AC380V AC380V代码:9906 电机电流设置= 115A 4.2A代码:9907 电机频率设置= 60HZ 60HZ代码:9908 电机转速设置= 1480 r/min 1480 r/min代码:9909 电机功率设置= 55KW 1.5KW五、通讯控制设置:代码:1001 EXT1 COMMANDS 设置=10 (COMM 通讯起/停来自现场总线总线控制字。
代码:1102 设置= 0 由MODBUS控制变频器给定速度(0-20000对应0-50Hz)代码:1103 设置= 8 COMM 给定值来自串行通讯。
代码:1104 设置=0.0 HZ 给定1最小频率值。
默认代码:1105 设置=50 HZ 给定1最大频率值。
默认代码:2007 设置=0.0HZ 变频器频率输出最小值。
默认代码:2008 设置=50 HZ 变频器频率输出最大值。
ABB ACS550、ACS510变频器调试参数表(modbus通讯)
ABB ACS550、ACS510变频器(modbus协议)参数设置一览表及设置步骤说明控制方式:IO端子后备+面板控制一、控制方式说明1、本用法采用两种方式控制变频器,分别I/O端子和操作面板(控制盘);2、两种控制方式中操作面板具有最高优先级,即将操作面板切换到本地(LOC)方式时,I/O端子控制均不起作用;3、需使用I/O端子控制时,必须将操作面板切换为远程方式,此时控制站柜门上的后备操作器的手/自动状态(即变频器DI2的状态)决定变频器是采用I/O端子控制;二、控制方式切换说明1、后备I/O端子控制无法跟踪操作面板的启/停状态和给定频率,控制方式切换后变频器的启/停状态和输出频率将取决于新的控制方式;2、操作面板不能跟后备I/O端子控制的启/停状态,但手动跟踪启/停状态后能自动跟踪给定频率;三、设置说明1、恢复当前应用宏程序(99.02)的出厂设置ACS550/ACS510:无此功能,但可通过改变宏设置(99.02)并再改回的方法进行恢复,此外设置参数时可同时按下增减按钮以使当前参数恢复成默认值;四、参数表1、Group99:START-UP DATA(启动数据)ACS550 / ACS510:2、Group10:START/STOP/DIR(输入指令)ACS550 / ACS510:3、Group11:REFERENCE(给定选择)ACS550 / ACS510:ACS550 / ACS510:5、Group14:RELAY OUTPUTS(继电器输出)ACS550 / ACS510:6、Group15:ANALOGUE OUTPUTS(模拟输出)ACS550 / ACS510:ACS550 / ACS510:8、Group21:START/STOP(起动/停止)9、Group22:ACCEL/DECEL(加速/减速)ACS550 / ACS510:10、Group30:FAULT FUNCTIONS(故障功能)ACS550 / ACS510:11、Group53:COMM MOD DATA(内置通讯协议)ACS550 / ACS510:12、Group98:OPTION MODULES(可选件)。
ABB变频器modbus通信(完整资料).doc
【最新整理,下载后即可编辑】1.启动命令(假设变频器的从站地址=01,下同)ACS550的通讯启动过程:变频器上电以后(状态为不具备合闸条件(NOT READY TO SWITCH ON)),要逐个进行6次成功的通讯才可启动完毕(每次通讯变频器的回应应与PLC所发内容相同):(1)使变频器具备合闸条件(READY TO SWITCH ON):16#01,16#06,16#00,16#00,16#00,16#06,16#09,16#C8 站址写命令写寄存器地址写寄存器内容CRC校验字(2)使变频器给定1的值清0(CLEAR THE EXT REF1):16#01,16#06,16#00,16#01,16#00,16#00,16#D8,16#0A 站址写命令写寄存器地址写寄存器内容CRC校验字(3)使变频器状态为准备就绪(READY TO OPERATE):16#01,16#06,16#00,16#00,16#00,16#07,16#C8,16#08 站址写命令写寄存器地址写寄存器内容CRC校验字(4)使变频器状态为允许运行(OPERATION ENABLED):16#01,16#06,16#00,16#00,16#00,16#0F,16#C9,16#CE 站址写命令写寄存器地址写寄存器内容CRC校验字(5)使变频器状态为允许加速(ACCELERATOR ENABLED):16#01,16#06,16#00,16#00,16#00,16#2F,16#C8,16#16 站址写命令写寄存器地址写寄存器内容CRC校验字(6)使变频器状态为运行(OPERATING):16#01,16#06,16#00,16#00,16#00,16#6F,16#C9,16#E6 站址写命令写寄存器地址写寄存器内容CRC校验字2.停止命令要停止正在运行的变频器,应发停止命令(不应该以0速命令代替停止命令)。
停止命令有3种:急停1(变频器按照减速时间1(见参数2203 DECELER TIME 1)减速停止);急停2(设备按照惯性减速停止);急停3(变频器按照减速时间2(见参数2205 DECELER TIME 2)减速停止)。
abb510 modbus通讯
向Modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;
例:发出【01 06 08 99 02 58 CRC校验码】表示修改加速时间为60.0S。
附:
功能01:读线圈状态:
发送:01 01 00 20 00 03(站号 功能 开始 个数)
ABB变频器 通讯
MODBUS通讯
1. ACS510变频器参数设置:
9802=1 MODBUS
5302=1 站号 5303=9.6kbit/s 波特率 5304=1 校验方式为8N2 5305为0 1001=10 由MODBUS控制变频器启停
响应:01 01 01 06(站号 功能 字节数 字节1 字节2 …)
功能02:读离散功能输入状态:
发送:01 02 00 20 00 03(站号 功能 开始 个数)
响应:01 02 01 05(站号 功能 字节数 字节1 字节2 …)
功能03:读多个保持寄存器
发送:01 03 00 65 00 03(站号 功能 开始 个数)
c.启动电机,即向AModbus寄存器40001中写入1151(16进制数为47F)'
例:通讯初始化:发出【02 06 00 00 04 76 CRC校验码】,延时100毫秒;
启动电机:发出【02 06 00 00 04 7F CRC校验码】
停止电机:发出【02 06 00 00 04 77 CRC Nhomakorabea验码】
响应:01 03 06 02 EE 00 FA 00 00(站号 功能 字节数 字节1 字节2 …)
功能04:读多个输入寄存器:
发送:01 04 00 00 00 02(站号 功能 开始 个数)
利用MODBUS实现西门子PLC与ABB变频器的通信控制
您当前的位置:河南变频器维修|变频器维修|变频恒压供水配电柜|直流调速器维修|郑州变频器维修|山西变频 器维修| -> 技术文章 -> 文章内容
退出登录 用户管理
栏目导航
文章数:937" 维修 指南 ·{ HYPERLINK "h ·维修指南 ttp://www.hnzkwx.co m/article/list.asp?clas sid=2" \o "技术文章
2.2RS485 接口
心情 ·{ HYPERLINK "h ttp://www.hnzkwx.co m/article/list.asp?clas sid=37" \o "PLC 可 编程控制器
热门文章 ·[组图] 变频器电路图.. ·[图文] 变频器基本电.. ·恒压供水控制电路原.. ·变频器常见的十大故.. ·变频器原理基础知识.. ·西门子 PLC 价格 ·什么是电机的星三角.. ·变频器参数设置出现.. ·变频技术小知识 ·ABB 公司 ACS510 变频器..
(2) 在 RS232 的规范中,电压域值在+3V---+15V(一般使用+6V)之间称为“0”或“ON”;电压在 -3V----15V(一般使用-6V)之间称为“1”或“OFF”;计算机上的 RS-232“高电位”约 9V,而“低 电位”则约-9V。 (3) RS-232 为全双工工作模式,其讯号准位是参考地线而得,分别作为数据的传送和接收;实际 应用中其传输距离可以达到 15 米。只具有单站功能,即一对一通讯。
在自动化控制领域,随着分布式控制系统的发展,在工业上的分布式控制系统中,采用串行通信来达到远程信息交换的目的更简便。发展起来的 RS485 是平衡传送的电气标准,在电气指标上有了大幅度的提高。由于其性能优异,结构简单,组网容易,组网成本低廉,RS485 总线标准得到 了越来越广泛的应用,同时,在 RS485 总线中采用的 MODBUS 协议是公开的通信协议,而且被很多的工控产品生产厂家支持,该协议已广泛应 用于水利、水文、电力等行业设备及系统的国际标准中。本文以西门子 PLC 同 ABB 变频器的通信为例来阐述采用 MODBUS 协议实现此方式通信 控制的方法。 系统配界方案及通信协议 1、系统配置方案
ABB变频器参数设置做通信
ABB-ACS510变频器参数设置1. ACS510变频器参数设置:2. 9802=1MODBUS3. 5302= 1站号5303= 9.6kbit/s波特率5304= 1校验方式为8N25305为05309=5(等于5的时候为通信好了)1001=10由MODBUS 控制变频器启停1102=0由MODBUS 控制变频器给定速度(0-20000对应0-50Hz)1103=82.控制变频器起停a. 初始化,即向Modbus寄存器40001中写入1142 (16进制数为476)并延时100毫秒;b. 停止电机,即向Modbus寄存器40001中写入1143(16进制数为477);c. 启动电机,即向AModbus寄存器40001中写入1151 (16进制数为47F)'例:通讯初始化:发出【020*********CRC 校验码】,延时100 毫秒;启动电机:发出【020********FCRC 校验码】停止电机:发出【020*********CRC 校验码】3.用Modbus 修改给定频率的方法主机向通讯给定1(Modbus 寄存器40002)中写入设定的频率数值(范围=0〜+ 20000(换算到0〜1105给定1最大),或—20000〜0 (换算到1105给定1最大〜0));例如:若1105= 50.00Hz;发出【010*********CRC校验码】表示修改频率为25.00Hz。
4. 用Modbus 修改加速时间的方法向Modbus 寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;例:发出【010*********CRC校验码】表示修改加速时间为60.0S。
附:功能01:读线圈状态:发送:010*********(站号功能开始个数)响应:01010106 (站号功能字节数字节1字节2…)功能02:读离散功能输入状态:发送:010*********(站号功能开始个数)响应:01020105 (站号功能字节数字节1字节2…)功能03:读多个保持寄存器发送:010*********(站号功能开始个数)响应:01030602EE00FA0000 (站号功能字节数字节1字节2…)功能04:读多个输入寄存器:发送:010*********(站号功能开始个数)响应:010*********F1 (站号功能字节数字节1字节2…)功能06:写单个保持寄存器:发送:010*********(站号功能寄存器号数值)响应:010*********(站号功能寄存器号数值)功能10:写多个保持寄存器:发送:0110089900020201f4 (站号功能开始个数字节数字节1字节2…)响应:011008990002(站号功能开始个数)以上调试程序对ABB 其它交流变频器都同样适用,如ACS600,ACS800,ACS143,ACS400,ACS510,ACS550 同样适用.,不过对于ACS600,ACS800变频器需要增加MODBUS扩展模块.PROFIBUS-DP 通讯一.PROFIBUS-DP 现场总线控制器(如PLC 或DCS 系统)的设置:第一步:安装ABB 变频器GSD 文件ABB_0812.GSD ;第二步:在系统PROFIBUS-DP 硬件配置的中添加从站ABBDrivesRPBA-01 站号为2(或其它地址号),插入PPOTypeModule 为4;第三步:在2号从站的参数设置中,将OperationMode 改为VendorSpecific (即ABB 传动协议);第四步:其它为默认配置;第五步:将配置下载到主站中。
ABB ACS510变频器Modbus通信参数设置详解
位
名称
值 描述
0
准备合闸
1 准备接通 0 未准备接通
1
准备运行
1 准备运行 0 关断 1 激活
2
准备给定
1 运行允许 0 运行禁止
3
跳闸
0…1 故障 0 无故障
4
关断 2 状态
1 关断 2 不 激活 0 关断 2 激活
5
关断 3 状态
关断 2 控制
0 紧急关断
传动自由停车。 通常的命令顺序是: • 进入 OFF2 激活状态。 •然后进入接通禁止状态。
1 运行中
关断 3 控制
0 急停
禁止运行
1 允许运行
连续运行 ( 关断 3 不激活 )
传动在参数 2208 设定的时间 内停车。 通常的命令顺序是: • 进入 关断 3 激活状态。 • 然后进入接通禁止状态。 警告 ! 必须保证电机及其驱 动设备可以通过这 种模式停 车。 进入运行允许 ( 注意运行使 能信号必须有效。 参见参数 1601。如果参数 1601 被设置 成通讯, 该位也会激活运行使 能信号 )。
样
这里可以定义参数0101开始 的参数,在设置参数的时候 选择相应的参数即可,选择 好之后就会将对应参数的数
值复制到该点
备注
1001
EXT1 COMMANDS (外部1命令) 10 = COMM ( 通讯 )– 起/停和方向信
号来自现场总线控制字
1002 1102
1103
EXT1 COMMANDS 10 = COMM ( 通讯 )– 起/停和方向信 (外部2命令) 号来自现场总线控制字
用Modbus修改加速时间
ABB变频器与PLC的通讯
ABB变频器与PLC的通讯现场总线通讯是现有工业自动化控制里重要的一个环节,采用现场通讯可以极大地降低工业现场的线路复杂的问题。
现我港卸船机采用ABB系统的PLC和变频器进行现场总线通讯,对其进行简要介绍如下:一.字与位的换算关系位为最基本的单位,8位为一字节,每个字有两个字节,所以每一个字有16位,此为数字电路基础。
二.控制字与状态字控制字是现场总线系统控制传动单元的基本手段,控制字由现场总线控制器发送给传动单元即变频器。
状态字是一个包含了状态信息的字,它由传动单元发送给现场总线控制器。
PLC与变频器可简单认定为大脑与四肢的关系,所有大脑发出的命令由四肢进行执行,同时四肢是否执行需要反馈与大脑。
三.数据集的概念在ABB变频器通讯中存在数据集的概念,每一个数据集拥有三个字,即三个字组成数据集。
命令字(控制字)为数据集1、3、5……。
若71.5参数设置为10则命令字数据集为10、12、14……。
同理状态字数据集为2、4、6……若71.5参数设置为10则状态字数据集为11、13、15……。
71.5参数的意义为和上位机进行现场总线通讯的第一个数据集的数据集号。
我港采用的变频器内部参数71.5参数设置为10。
(以下所涉及到的数据集全部按照75.1参数为10进行说明)。
由此参数分配地址的数据集是发给传动的第一个数据集也是命令字。
而下一个数据集就是来自传动的第一个数据集即状态字,所有两者之间的通讯为一问一答的方式。
四.变频器90 92组参数的意义90和92组参数是用于用户定义的PLC与变频器之间通讯的内容。
90组为命令字,92组为状态字,其中命令字最多有6个字,92组参数有9个字。
命令字对应于数据集16和数据集18。
状态字对应于数据集13,数据集15和数据集17。
若将直流总线电压值传送至PLC则需要对92.1-92.9的任意一个的内容更改为107,那么传送至PLC的内容即为直流总线电压值,那么107所代表的含义为第一组参数的第7个参数的内容。
abb变频器通讯地址设定
abb变频器通讯地址设定
ABB变频器通讯地址的设定需要通过ABB变频器的控制面板进行设置。
具体步骤如下:
1. 进入ABB变频器的控制面板,选择“参数设置”。
2. 在参数设置菜单中选择“通讯设置”。
3. 在通讯设置界面中,找到“通讯地址”的参数,设置一个值作为变频器的通讯地址(通常范围是1-127)。
4. 设置完成后,保存并退出控制面板。
需要注意的是,ABB变频器通讯地址的设置是在与其他设备进行通讯的情况下才需要进行的,一般情况下不需要手动设置通讯地址。
同时,不同的通讯协议和设备连接方式可能会有不同的通讯地址设置方法,需要根据具体情况进行设置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本次变频器通讯设定选用的是ABB通讯模块RPBA-01
1.下图为RPBA-01模块对基本设定以及PZD控制字和状态字的设定细则:2.PZD3 IN 为从变频器发出给PLC的状态字,而PZD3 OUT为从PLC发出的到变频器的状态字,以后依次类推。
NODE ADDRESS和FBA PAR REFRESH功能分别如下图所解释的。
本次调试中使用的PPO类型为PPO5。
下图为在ACS800中PROFIBUS ADAPTER的设定参数组51:
(则PZD3 OUT为从PLC传送过来的控制字设定为7.02组参数,PZD3 IN为从变频器传到PLC的状态字)
下图为PPO的类型所包含的控制字及状态字内容.
(控制字的头两个字为系统设定的控制字CW及速度给定值REF.
状态字的头两个字为系统设定的状态字SW及速度实际值ACT)
后边的PZD3到PZD10为自设定的对应变频器参数
在PLC硬件设定里还需要注意:
在FAIL SAFE MODE中有三个选项(STOP,LAST SPEED,USE FAIL-SAFE SPEED),STOP表示当总线断开的时候变频器停机,LAST SPEED为保持最后速度,USE FAIL-SAFE SPEED为断开后使用FAIL-SAFE里边设定的值运行。
OPERATION MODE须选择VENDOR SPECIFIC。
有两种方法可以写入和读取变频器中的参数数据:
1.为写入控制字和读取状态字的方法:
通过系统功能块SFC14和SFC15将控制字中从CW以后的10个字写入变频器中,再在变频器中自定义分配控制字以及状态字的参数号,达到读写的目的.
如下图所示:
注:在读取和写入过程中,不必考虑PKW的值.因为在此过程中,系统不会读取PKW中的值.
2.通过PKW来读取变频器中的数据: 所以,70为请求写命令,60为请求读命令
如下图,70为请求写,16进制1390为参数号50.08,0000009400为写入的参数值. 注:此种写法无须考虑PZD的值,因为这种情况下系统不会读取PZD中的数值.。