首页 上一页 1 2 下一页 尾页

modbus的新起点连载3——台达PLC的modbus主站 点击:3069 | 回复:34



we9322025

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:11帖 | 41回
  • 年度积分:8
  • 历史总积分:955
  • 注册:2012年10月23日
发表于:2018-07-15 13:08:06
楼主

modbus新起点1--基础篇:http://bbs.gongkong.com/d/201807/764982_1.shtml 

modbus新起点连载2--modbus台达篇:http://bbs.gongkong.com/d/201807/765040_1.shtml

modbus的新起点连载3——台达PLC的modbus主站:http://bbs.gongkong.com/d/201807/765110_1.shtml

modbus新起点连载4--台达PLC以太网的数据交换:http://bbs.gongkong.com/D/201807/765957_1.shtml 

modbus新起点连载5--台达PLC的modbusTCP客户端程序:http://bbs.gongkong.com/D/201807/765961_1.shtml 

modbus新起点连载6——西门子200的modbusRTU: http://bbs.gongkong.com/D/201807/766167_1.shtml 

看了前两天的modbus新起点,大家好像都不太积极。总结了一下,大概是我标题不够明确,内容看不到。所以在此把原文给直接贴出来给各位。您的点赞和回复,就是对原创的认可,希望大家让我的帖子火起来。附件是modbus 对应程序。

再次打岔一下,调试中遇到问题可以加我微信we9322025

台达的modbus 主站可以通过通讯向导来完成。在这里给大家简单介绍一个如何快速获取变频器的运行频率。

场景每隔500ms读取一次变频器的运行频率,存到D101中。

第一步 设定变频器的通讯格式为RTU模式,9600,81e。分别设定参数P89=01P92=04

image.png

image.png

第二步 查找变频器运行频率的modbus地址。查找后为2103H

image.png

第四步 使用PLC的通信向导

1)打开WPLsoft,创建一个空程序

2)在工具栏,找到通讯程序按钮,点击,弹出通讯程序向导

image.png

(1)       选择CCOM2,然后点击“下一步”。配置通讯参数。

条件表达式,设置成LD M1002//程序初始化的时候进行通讯初始化

勾选通讯保存

勾选RTU模式

通讯参数,9600,8,1,E

通讯站号:1

image.png

(2)       配置好通讯参数后点击“下一步”。选择通讯应用指令。

image.png

(3)       在点击下一步,进行通讯参数配置。当M0导通的时候读取变频器的运行频率(H2103)。配置参数如下:

image.png

(4)       点击“完成”后,自动生成了通讯程序。

image.png

image.png

第五步 修改PLC的通讯程序。由于变频器的频率需要一直读取,所以需要完成对M0的导通控制,才能进行通讯。我的常规习惯是,在通讯完成后的500ms,再次进行频率读取。对M0的信号进行控制。我个人的习惯是,通讯分为请求开始,轮询间隔,通讯复位,超时判断四个阶段。

修改之后如下:

image.png

image.png

第六步 报文解析。修改完程序之后就算是可以进行通讯了。通过监控可以看到回复的报文:

image.png

参看前面基础篇中的03报文格式。基础篇链接——http://bbs.gongkong.com/d/201807/764982_1.shtml 

image.png

整理在excel中(从报文中可以看出,一个寄存器表示一个byte):

D0

H0001

站号

D1

H0003

功能码

D2

H0002

字节数

D3

H0011

寄存器值高位

D4

H005C

寄存器的低位

D5

H00B4

CRC高位

D6

H002D

CRC低位

所以变频器的的频率为D3D4的组合H115C

新增解析程序

image.png

D101就是所需的变频器的值。其中有偏移两位小数点就是44.44


正在下载,请等待……
下载附件需1积分!



楼主最近还看过



gongkongXman

  • 精华:0帖
  • 求助:0帖
  • 帖子:179帖 | 475回
  • 年度积分:234
  • 历史总积分:6601
  • 注册:2002年7月30日
发表于:2018-07-17 12:50:39
1楼

楼主加油,别气馁。

咱论坛的好贴是经过岁月沉淀下来的,短时间内除非大家转载,要不不会那么快有大量阅读和回复的。


坚持!

谢谢你的爱1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3885回
  • 年度积分:23
  • 历史总积分:160147
  • 注册:2013年4月29日
发表于:2018-07-17 19:18:48
2楼

好帖子 收藏了

len2290

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:96
  • 历史总积分:327
  • 注册:2008年6月30日
发表于:2018-07-18 13:49:23
3楼

真十分感谢!

合作方来给大家

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 100回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2017年7月20日
发表于:2018-07-18 17:06:49
4楼

支持楼主,学习学习

we9322025

  • 精华:2帖
  • 求助:0帖
  • 帖子:11帖 | 41回
  • 年度积分:8
  • 历史总积分:955
  • 注册:2012年10月23日
发表于:2018-07-18 18:31:03
5楼

多谢大家的支持!

由于发的第一个帖子已经被设置成精华帖了。

之后帖会在后面之前的第一个帖持续更新。

http://bbs.gongkong.com/d/201807/764982_1.shtml

给大家打来不便,真是不好意思。 


gongkong陈小二

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 123回
  • 年度积分:58
  • 历史总积分:1150
  • 注册:2017年7月07日
发表于:2018-07-18 20:45:47
6楼

第一次遇到这么给力的帖子,优秀。

郭远林

  • [版主]
  • 精华:3帖
  • 求助:8帖
  • 帖子:106帖 | 2106回
  • 年度积分:294
  • 历史总积分:43018
  • 注册:2011年10月21日
发表于:2018-07-18 21:24:34
7楼

楼主加油,,,顶你

屋顶的雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 104回
  • 年度积分:0
  • 历史总积分:127
  • 注册:2018年2月11日
发表于:2018-07-26 14:36:21
8楼

谢谢楼主分享,支持!

okma11

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 715回
  • 年度积分:0
  • 历史总积分:1134
  • 注册:2012年8月20日
发表于:2018-08-06 05:22:37
9楼

谢谢楼主分享。

李正华_98

  • 精华:1帖
  • 求助:0帖
  • 帖子:16帖 | 396回
  • 年度积分:8
  • 历史总积分:3861
  • 注册:2004年6月21日
发表于:2018-08-13 08:51:21
10楼

台达的软件易用性还需改进

we9322025

  • 精华:2帖
  • 求助:0帖
  • 帖子:11帖 | 41回
  • 年度积分:8
  • 历史总积分:955
  • 注册:2012年10月23日
发表于:2018-08-13 13:16:58
11楼


回复内容:

对: 李正华_98 台达的软件易用性还需改进 内容的回复!

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

嗯嗯

海涛

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2018年7月24日
发表于:2018-09-08 15:08:55
12楼

支持楼主,学习学习

海涛

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:352
  • 注册:2018年7月24日
发表于:2018-09-11 10:37:53
13楼

支持楼主,学习学习

ater2012

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 58回
  • 年度积分:1
  • 历史总积分:375
  • 注册:2017年8月03日
发表于:2018-09-27 11:53:47
14楼

支持楼主,学习学习

fjcaizilin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 32回
  • 年度积分:0
  • 历史总积分:107
  • 注册:2014年3月04日
发表于:2018-10-29 15:35:36
15楼

十分不错的资料,值得学习

独自和解

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:1061
  • 注册:2017年12月26日
发表于:2018-11-09 11:13:58
16楼

感谢楼主分享!!!!

silky_56

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1828回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2003年8月15日
发表于:2019-01-02 11:46:43
17楼

谢谢楼主的分享,确实够很有帮助.

silky_56

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1828回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2003年8月15日
发表于:2019-01-02 11:46:49
18楼

谢谢楼主的分享,确实够很有帮助.

silky_56

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1828回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2003年8月15日
发表于:2019-01-02 11:46:55
19楼

谢谢楼主的分享,确实够很有帮助.

LJLLYLLYX

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4090回
  • 年度积分:0
  • 历史总积分:337
  • 注册:2014年3月25日
发表于:2019-01-16 17:12:23
20楼

支持楼主,学习学习


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页