ABB变频器ACS510系列MODBUS通讯设置

ABB变频器ACS510系列MODBUS通讯设置,第1张

远程通讯设置:

1.通讯模式选择

上下选择菜单,找到“98可选件”,选中,如下图,

选择“9802通讯选择”,进入编辑,选择“标准MODBUS”通讯模式。

2.内部参数设置

从菜单下选择“53内置通讯协议”,选中进入下图,进行对应参数选择,

进入“5302 EFB站号”进行MODBUS通讯战号设置,本例中站号为“32”

进入“5303 EFB波特率”进行MODBUS通讯波特率设置,本例中波特率为“9600b/s”

进入“5304 EFB校验”进行MODBUS通讯校验模式设置,本例中波特率为“8N1 无校验位,一位停止位”

图例中:“5310 默认103”对应“输出频率”;

“5311 默认104” 对应“电流”

“5312”设置“106”对应“功率”

“5313”设置“101”对应“转速和转向”

“5314”设置“105”对应“转矩”

“5315”设置“110”对应“传动温度(变频器)”

“5316”设置“114”对应“运行时间”

“5317”设置“115”对应“累计功耗”

设置完成后,务必断电重启后检查参数是否成功设置进去!

通讯是否连上, 可查看“5306 好消息”是否在递增,递增表示通讯正常,停止递增表示通讯错误;或者查看“5307”和“5308”错误是否递增,递增表示通讯错误,停止递增表示通讯正常。

内部具体参数请参照ABB使用说明书《低压交流传动 用户手册》或者自制 《ACS510参数设置Mobus》 EXCEL数据表。

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)减速停止)。一般可使用急停1(变频器的回应应与PLC所发内容相同):
16#01,16#06,16#00,16#00,16#00,16#6D,16#48,16#27
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
3.改变运行速度命令
正在运行(OPERATING)的变频器可接收变速命令,即通讯给定。写入给定1保持寄存器的值0-20000对应变频器输出速度0-EXT REF1 MAX(Hz,参数1105)。例如EXT REF1 MAX=500 Hz,则欲使变频器输出1 00 Hz,应写入20000÷5=4000即16#0F,16#A0。(变频器的回应应与PLC所发内容相同):
16#01,16#06,16#00,16#01,16#00,16#00,16#D8,16#0A
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(注意:CRC校验字的放置顺序为先低字节,后高字节)
4.读变频器数据参数
可以经通讯读变频器参数如输出速度、电流、转矩、功率等参数。若所读参数在变频器寄存器地址上连续,还可用1条读命令读多个参数。如要读取输出电流:
16#01,16#03,16#00,16#67,16#00,16#01,16#35,16#D5
站址 读命令 读寄存器地址 读寄存器数量 CRC校验字
变频器的回应:
16#01,16#03, 16#01, 电流H,电流L,CRCL CRCH
站址 读命令 回应的字数量 读来参数 CRC校验字
如要读取输出频率、电流、转矩、功率连续4个参数:
16#01,16#03,16#00,16#66,16#00,16#04,16#A4,16#16
站址 读命令 读寄存器地址 读寄存器数量 CRC校验字
变频器的回应:
16#01,16#03,16#04,频率H,频率L,电流H,电流L,转矩H,转矩L,功率H,功率L,CRCL CRCH
站址 读命令 字数 读来参数字1 参数字2 参数字3 参数字4 CRC校验字
若读回的电流字(电流H,电流L)=16#01,16#A5,则实际电流数值为16#01A5=421A。

工业机器人abb目前所能提供的现场总线的通讯方式包括:Profinet、DeviceNet、EthernetIP等,如果通讯方式与主控设备不符合不同,还能通过使用通讯转换器来转换将主控设备与工业机器人连接。

现场总线主要解决工业现场的智能化仪器仪表、控制器、执行机构等现场设备间的数字通信以及这些现场控制设备和高级控制系统之间的信息传递问题。

由于现场总线简单、可靠、经济实用等一系列突出的优点,因而受到了许多标准团体和计算机厂商的高度重视。

现场总线是以数字通信替代了传统4-20mA模拟信号及普通开关量信号的传输,是连接智能现场设备和自动化系统的全数字、双向、多站的通信系统。


扩展资料:

现场总线的特点:

1、现场控制设备具有通信功能,便于构成工厂底层控制网络。

2、通信标准的公开、一致,使系统具备开放性,设备间具有互可 *** 作性。

3、功能块与结构的规范化使相同功能的设备间具有互换性。

4、控制功能下放到现场,使控制系统结构具备高度的分散性。

参考资料来源:百度百科—工业机器人

参考资料来源:百度百科—现场总线

2种。根据查询abb880变频器相关资料得知,abb880变频器有两种通讯。内置的MODBUS,和外部适配器,外部适配器支持DP,DEVICENET等,是参数设置和控制方式是一样的。

1.通讯模式选择,从主界面进入设置:选择“菜单”,上下选择菜单,找到“98可选件”,选中,选择“9802通讯选择”,进入编辑,选择“标准MODBUS”通讯模式。2.内部参数设置从菜单下选择“53内置通讯协议”,选中进入进行对应参数选择,进入“5302 EFB站号”进行MODBUS通讯战号设置,本例中站号为“32”,进入“5303 EFB波特率”进行MODBUS通讯波特率设置,本例中波特率为“9600b/s”,进入“5304 EFB校验”进行MODBUS通讯校验模式设置,本例中波特率为“8N1 无校验位,一位停止位”。进入“5305 EFB控制类型”进行MODBUS通讯控制类型设置,本例中选择“2 ABB DRV 全”ABB传动完全版,也可选择“0 ABB传动简装版”
接下来对应参数设置:
“5310 默认103”对应“输出频率”;
“5311 默认104”对应“电流”
“5312”设置“106”对应“功率”
“5313”设置“101”对应“转速和转向”
“5314”设置“105”对应“转矩”
“5315”设置“110”对应“传动温度(变频器)”
“5316”设置“114”对应“运行时间”
“5317”设置“115”对应“累计功耗”
设置完成后,务必断电重启后检查参数是否成功设置进去!通讯是否连上,可查看“5306 好消息”是否在递增,递增表示通讯正常,停止递增表示通讯错误;或者查看“5307”和“5308”错误是否递增,递增表示通讯错误,停止递增表示通讯正常。

RxD,显示接收状态,每收到MODBUS的一个信息,就闪烁一次;
TxD,显示发送状态,每发送MODBUS的一个信息,就闪烁一次;
WD/INT,显示模块的状态,LED在传动单元通电后就开始发亮,直到传动单元配置完模块后才熄灭。

不知道你什么系列的变频器,下面是我给别人的ACS800标准程序的回答,复制给你,看看对你有没有帮助。欢迎采纳。一、变频器的简朴本地启动1 首先确定空开闭合,接触器得电;2.按LOC/REM使变频器为本地控制模式3 按PAR进入控制盘的参数设置模式用双箭头键选到99参数组,然后用单箭头键选择04,ENTER进入9904 电机传动模式 (DTC)DTC 变频器设定值为转速 (多数情况下用这种模式)SCALA 变频器的设定值为频率选择好模式后按ENTER确认 (取消按ACT返回)4 按ACT回到当前状态5 按REF,选择上下调节键,输入指定的参数后,按ENTER确认 6 按启动键,变频器启动至此,完成了一个变频器简单的本地运行过程假如需要将已显示的实际信号替换显示成其他的实际信号,可以按以下步骤进行 *** 作:1 按ACT进入实际信号显示模式;2 选择需要改变的参数行,按ENTER进入;3 按单双箭头键,选择要显示的参数或改变参数组;(常用的几个显示信号:0102 电机的实际转速 SPEED0103 传动输入频率的实际值 FREQ0320 变频器最后一次故障的代码 LAST FLT)4 按ENTER确认并返回实际信号显示模式; (取消直接按ACT)二、上传和下载如何将已经设置好电机需要上传到CDP-312 *** 作面板上: 1 激活可选设备的通讯确认9802 COMMMODULE LINK设定为FIELDBUS9807 COMM PROFILE 设定为ABB DRIVES2 按LOC/REM切换到L本地控制状态;3 按FUNC进入功能模式;4 按单双箭头键进入UPLOAD功能按ENTER执行上传,完成后自动切换到当前信号显示模式;、5 如果要将控制盘从一个传动单元移开前,确认控制盘处于远程控制模式状态(可以按LOC/REM进行改变)如何将数据从控制盘下载到传动单元:1 将存有上传数据的控制盘连接到传动设备;2 确认处于本地控制模式(可以按LOC/REM选择);3 按FUNC 进入功能模式;4 进入DOWNLOAD 下载功能,按ENTER执行下载。三、PLC与变频器PROFIBUS-DP通讯为了实现变频器与PLC之间的通讯,首先确定通讯模板已安上,然后把DP网线安装好。此时需要在本地模式下(按LOC/REM选择)设定和确认以下参数:(按FAR进入参数选择模式,用单双箭头选择,ENTER键进入参数或参数组的设定)1、9802 COMMMODULE LINK 选择FIELDBUS这一个值,表示RPBA-01通讯摸板被激活;9807 COMM PROFILE 选择值为ABB DRIVES,作用是选择传动单元的通讯协议;2、1001 EXT1 STRT/STP/DIR选择值为 COMMCW 定义外部控制地,用于启动、停机、转向的命令的连接和信号源;3、1002 同1001;4、1003 REF DIRECTION 定义电机的转向FORWARD 正向 REVERSE 反向REQUEST 答应用户定义转向(选定此项);5、1601 Run Enable 运行使能设为 YES;6、1604 FAULT RESET SEL 选择故障复位的信号源 选值为COMMCW(现场总线控制)。如果1001 和 1001已经设定为COMMCW则此参数自动激活;7、1102 EXT1/EXT2/ SELECT选择控制字的控制源 值为COMMCW;8、1103 EXT REF1 SELECT 选择给定值源 值为COMMREF;1104 EXT REF1 MINIMUM 设定电机的最小转速值为0rpm;1105 EXT REF1 MAXIMUM设定电机的最大转速值为1400rpm;9、2201 ACC/DEC SEL选择当前的加减速时间值为ACC/DEC 1;10、2202 ACCEL TIME1 定义加速时间值为150s;11、2203 STOP FUCTION 定义减速时间值为050s;12、51这组参数只有安装了现场总线适配器模块并且该模块被参数9802激活后才是可见的。5101 通讯协议 值为PROFIBUS-DP;15、5102 值为变频器地址;16、5103 通讯速率 值为1500(15mbpa);17、5104 DP通讯协议 值为PPO4; 全国免费服务热线咨询:4008818160 18、5105 (PZD3 OUT) 改为3 ;19、5106 (PZD3 IN) 改为6 ;20、5107 (PZD4 OUT) 改为7 ;21、5108 (PZD4 IN) 改为10 ;22、5109 (PZD5 OUT) 改为8 ;23、5110 (PZD5 IN) 改为11 ;24、5111 (PZD6 OUT) 改为9 ;25、5112 (PZD6 IN) 改为12 ;26、9201 302(固定);27、9202 102 变频器实际转速值作为主实际信号的第二个字(ACT1)发送28、9203 104 变频器实际电流值作为主实际信号的第三个字(ACT2)发送29、9204 110 IGBT温度值作为辅助实际信号的第一个字(ACT3)发送 30、9205 320 以最后一次故障代码作为辅助实际信号的第二个字(ACT4)发送设定完毕后观察通讯模板状态灯状态,此时如果两个亮两个绿灯,说明通讯成功;有红灯亮,说明通讯失败。四、变频器的一些参数设置1、转速极限值和加速、减速工夫2001 最小转速2002 最大转速2202 加速时间2203 减速时间2204加速时间2205减速时间2、堵转保护3010301130123、欠载保护301330154、电机缺项30165、通讯故障30183019302030216、参数锁用户启用参数锁定功能可以防止对参数的误调整16021603具体信息请参考《ACS800标准应用程序70X》五、PROFIBUS-DP现场控制器(PLC)的设置1.安装ABB变频器GSD文件 ABB_0812GSD;2.在系统PROFIBUS-DP硬件配置中添加从站ABB Drives RPBA-01,站号为2(或其它站号)插入PPO Type Module为4;3.在2号(或其他)从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议);4.其它为默认配置;5.将配置下载到主站中。6.这样主站对从站2的输入区(OUTPUT)的数据构造为:Output:含义:第一个字用于ABB传动通信协议的控制字CW第二个字变频器的给定值REF1第三个字变频器的给定值REF2第四个字变频器的给定值REF3(由ACS800变频器参数9001决定)第五个字 变频器的给定值REF4(由ACS800变频器参数9002决定)第六个字变频器的给定值REF5(由ACS800变频器参数9003决定)7.主站对从站2的输入区(INPUT)的数据构造为:Input:含义:第一个字用于ABB传动通信协议的状态字SW第二个字变频器的实际值ACT1(由ACS800变频器参数9202决定)第三个字变频器的实际值ACT2(由ACS800变频器参数9203决定)第四个字变频器的实际值ACT3(由ACS800变频器参数9204决定)第五个字变频器的实际值ACT4(由ACS800变频器参数9205决定)第六个字变频器的实际值ACT5(由ACS800变频器参数9206决定)PLC与变频器通讯-PLC侧应用PPO4ACS800-ABB Drives RPBA-01控制字1未使用位按说明部分:常0或常1在db内已经写入无需更改就绪可以合闸时控制字w#16#476已合闸未运行时控制字w#16#477运行时控制字w#16#47F欢迎采纳。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13173954.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-15
下一篇 2023-06-15

发表评论

登录后才能评论

评论列表(0条)

保存