ATV320与TM218MODBUS通信谁有求助 点击:336 | 回复:19



白菜罗布

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:9帖 | 9回
  • 年度积分:41
  • 历史总积分:41
  • 注册:2020年2月24日
发表于:2020-06-24 09:40:32
楼主
求助帖30分-已结帖

请问有哪位同行用过modbus,TM218或者该系列的PLC与ATV320变频器通讯控制的程序求指导指点




菜鸟85

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 112回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2015年4月10日
发表于:2020-06-25 21:24:40
1楼

偶用过·15096377015

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-25 22:55:22
2楼

TM218要用read和recv指令

然后施耐德变频器启动和停止都要比一般变频器复杂

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:29:30
3楼

ADDM指令,用来指定端口号和从站:
1.png

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:31:15
4楼

READ指令,实现读操作:
2.png

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:31:59
5楼

WRITE指令:实现写操作,比如写线圈、写保持寄存器等:
3.png

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:43:35
6楼

变频器这里:
启动变频器

当状态字为16#**40或者16#**50时,给命令字写入16#0006
当状态字为16#**21或者16#**31时,给命令字写入16#0007
当状态字为16#**33时,给命令字写入16#***F

即可完成启动操作



关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:44:02
7楼

停止变频器
当状态字为16#**37时,给命令字写入16#0007

即可完成停止操作


关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:44:45
8楼

给定频率

写频率

408503

16#2136


0.1

寄存器编号为408503,对应实际地址为16进制2136,分辨率0.1

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:45:38
9楼

读电压

读电压

403208

16#0C87


1.0

寄存器编号为403208,对应寄存器实际地址为16进制0C87,分辨率1.0

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:46:24
10楼

读电流

读电流

403205

16#0C84


0.1

寄存器编号为403205,对应寄存器实际地址为16进制0C84,分辨率0.1

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:47:06
11楼

读频率

读频率

403203

16#0C82


0.1

寄存器编号为403203,寄存器实际地址为16#0C82,分辨率0.1

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:48:00
12楼

状态字

状态字

403202

16#0C81



状态字寄存器编号为403202,寄存器实际地址为16进制0C81,具体含义可参考相关手册

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 12:49:51
13楼

命令字

命令字

408502

16#2135



命令字寄存器编号为408502,寄存器实际地址为16进制2135,具体含义可参考相关手册

关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 13:02:18
14楼

回复里无法添加附件,我只能以图片形式发给你:给楼主一个我做过的TM218和单片机Modbus RTU串口通信案例


关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 13:03:32
15楼

该程序5-8页:


关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 13:06:32
16楼

该程序9-12页:


关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 13:07:35
17楼

该程序13-16页:


关育谋

  • [版主]
  • 精华:3帖
  • 求助:21帖
  • 帖子:342帖 | 4619回
  • 年度积分:342
  • 历史总积分:29019
  • 注册:2004年5月28日
发表于:2020-06-26 13:08:24
18楼

完整的Modbus寄存器分配表

施耐德ATV32系列、ATV320系列、ATV340系列、ATV610系列:1103

类型

MODBUS编号

实际地址

内容

单位

写启动

408502

16#2135

当状态字为16#**40或者16#**50时,给命令字写入16#0006

当状态字为16#**21或者16#**31时,给命令字写入16#0007

当状态字为16#**33时,给命令字写入16#***F

即可完成启动操作

写停止

408502

16#2135

当状态字为16#**37时,给命令字写入16#0007

即可完成停止操作

写频率

408503

16#2136


0.1

读电压

403208

16#0C87


1.0

读电流

403205

16#0C84


0.1

读频率

403203

16#0C82


0.1

状态字

403202

16#0C81




Smile-lyc

  • [版主]
  • 精华:179帖
  • 求助:40帖
  • 帖子:3950帖 | 19373回
  • 年度积分:997
  • 历史总积分:103209
  • 注册:2006年8月04日
发表于:2020-07-29 10:53:15
19楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。



相关主题

官方公众号

智造工程师