S7-1500如何通过网口连接ABB变频器 点击:2354 | 回复:2



大连德嘉工控

    
  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1050帖 | 1333回
  • 年度积分:376
  • 历史总积分:8436
  • 注册:2009年2月24日
发表于:2019-08-15 10:16:48
楼主

最近有位客户使用了我们ModbusTCP转ModbusRTU转换器,用来连接一款ABB变频器,然后用S7-1500PLC控制这个ABB变频器,下面以1500 PLC读取变频器的其中一个参数频率来举个例子:

 

一、所用硬件设备:

1.ABB品牌变频器(型号:ACS510

2.ModbusTCP转ModbusRTU模块

3.西门子S7-1500 PLC

二、硬件连接图示如下:

图片1.png


参数设置如下:

 

1.ABB变频器默认的通讯参数为:9600n8,1;站号地址1

 

2.ModbusTCPModbusRTU模块设置的相关参数:

(1)转换器的IP地址,将该转换器通过网线与电脑连接好,IE浏览器输入192.168.1.222,进入IP设置

图片2.png

图片3.png

2Modbus RTU侧从站设置

图片4.png

3. ACS510 ABB变频器寄存器地址是102,这里用的是03功能码,形式为4xxxx将其当前频率参数改为250

图片5.png

3. 西门子S7-1500 PLC程序如下:

注意:西门子modbus地址读写加一位,从103开始,指针指向MW2000地址,然后在线监控就能读过来刚才变频器设定的数据,如下

图片6.png

图片7.png

可见,通过这样简单的操作设置,就可以实现与1500PLC通讯,另外通过我们的这个模块也可以直接能和上位机监控软件通讯,如WinCC、组态王、力控……



1分不嫌少!



thebestleo

  • 精华:0帖
  • 求助:0帖
  • 帖子:63帖 | 278回
  • 年度积分:0
  • 历史总积分:1867
  • 注册:2010年6月10日
发表于:2019-08-15 17:29:32
1楼

简单方便,真心不错的方案!

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-08-15 20:00:05
2楼


回复内容:

对: thebestleo 简单方便,真心不错的方案! 内容的回复!

-------------------------

确实很实用,通信业很方便,案例很有学习参考价值


热门招聘
相关主题

官方公众号

智造工程师