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

熟悉西门子S7-200SMART或者MODBUS通讯的大神请进!! 点击:16623 | 回复:37



知无涯

    
  • 精华:1帖
  • 求助:12帖
  • 帖子:16帖 | 34回
  • 年度积分:3
  • 历史总积分:196
  • 注册:2015年4月19日
发表于:2016-03-09 00:37:17
楼主

请教大神一个MODBUS通讯的一个问题!!

用一个西门子S7-200SMART的PLC与一个台达DTA4848的温控器通讯,用PLC读取温控器的当前温度值与设定值,采用MODBUS RTU协议。

 现在遇到一个问题,PLC无法读取温控器的寄存器值。各种办法都试了,通讯始终连不上。

这是我通讯的设置:


1、波特率;PLC与温控表都是设置了9600;

2、奇偶检验;PLC与温控表都是设置了奇检验;

3、通讯端口;PLC设置了2,温控表刚开始设置了2,后面仪表更换成3,也是不行;

4、数据长度;仪表默认是8位,无法更改。PLC无此项设置

5、停止位;仪表默认是1位,无法更改。PLC无此项设置


感觉设置应该没什么问题,但是就是通讯不上。2跟485的物理通讯接线也调换过了。PLC的MODBUS指令一直提示错误“3”,原因是接收超时,从站无响应。如图:





上图所示,我初始化了MODBUS指令。设置也设置好了,但是就是提示错误“3”(黑色下划线处)。仪表的当前温度值地址为“4700H”转换为MODBUS的4区10进制,对应数值“418176”这个应该没错吧???还有2个MODBUS设备的地址号是应该设置成同样的,还是要设置成不同站号???还有,PLC没有关于数据长度的设置,还有开始,停止位的设置,是不是这个出了问题???


求大神帮忙解答,不胜感激!!!!!!!!!!







初级电工没考上

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 374回
  • 年度积分:0
  • 历史总积分:896
  • 注册:2007年4月13日
发表于:2016-03-09 11:00:02
1楼

初始化程序哪有一直运行的啊 一次不就行了

阿军仔

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 445回
  • 年度积分:10
  • 历史总积分:1413
  • 注册:2014年6月10日
发表于:2016-03-13 20:50:31
2楼

这个MODBUS地址V区的范围是40001到49999,你那是超过范围了,可采用自由口通讯

知无涯

  • 精华:1帖
  • 求助:12帖
  • 帖子:16帖 | 34回
  • 年度积分:3
  • 历史总积分:196
  • 注册:2015年4月19日
发表于:2016-03-13 22:25:47
3楼


回复内容:

对: 初级电工没考上 初始化程序哪有一直运行的啊 一次不就行了 内容的回复!

这个初始化指令必须每个扫描周期都调用的,所以才要用SM0.0的!

知无涯

  • 精华:1帖
  • 求助:12帖
  • 帖子:16帖 | 34回
  • 年度积分:3
  • 历史总积分:196
  • 注册:2015年4月19日
发表于:2016-03-13 22:27:33
4楼


回复内容:

对: 阿军仔 这个MODBUS地址V区的范围是40001到49999... 内容的回复!

没有超过地址范围的,SMART支持4区数据范围分2种,40001~49999跟400001~465536两种。

wisexdh

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 76回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2017年4月11日
发表于:2016-03-14 22:01:14
5楼

plc本身设置里应该有串口的数据位及停止位设置,程序肯定也可以设置的,看看说明书了

阿军仔

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 445回
  • 年度积分:10
  • 历史总积分:1413
  • 注册:2014年6月10日
发表于:2016-03-15 09:09:36
6楼


回复内容:

对: 知无涯 回复内容:对: 阿军仔  这个MODBUS地址V区的范... 内容的回复!

初始化程序的使能改为sm0.1,然后地址改为418177,接收的地址改为&VBX试试,另外PLC和设备的地址要不一样

知无涯

  • 精华:1帖
  • 求助:12帖
  • 帖子:16帖 | 34回
  • 年度积分:3
  • 历史总积分:196
  • 注册:2015年4月19日
发表于:2016-03-15 22:50:42
7楼


回复内容:

对: 阿军仔 回复内容:对: 知无涯  回复内容:对: 阿军仔  这... 内容的回复!

好的,我试看看

戏 子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 82回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2017年1月11日
发表于:2017-07-27 15:58:13
8楼

看看稀奇,混点积分,拓宽视野,以备下载。

nizhidao

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 30回
  • 年度积分:0
  • 历史总积分:109
  • 注册:2017年3月09日
发表于:2017-08-03 10:36:58
9楼

看看稀奇,混点积分,拓宽视野,以备下载。


化学哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2015年7月17日
发表于:2017-10-24 10:43:46
10楼

我也遇到这个情况,请问你是怎么解决的后来,求分享经验,多谢了

新手234

  • 精华:0帖
  • 求助:2帖
  • 帖子:11帖 | 98回
  • 年度积分:18
  • 历史总积分:735
  • 注册:2015年5月24日
发表于:2017-10-25 14:22:37
11楼

看看稀奇,混点积分,拓宽视野,以备下载。

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 109回
  • 年度积分:0
  • 历史总积分:262
  • 注册:2017年8月23日
发表于:2018-01-31 10:52:36
12楼

我不会,就是不会

晨曦521

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 485回
  • 年度积分:430
  • 历史总积分:6428
  • 注册:2013年5月27日
发表于:2018-01-31 13:03:58
13楼

西门的485通讯串口只有两个啊 一个是0口一个是1口,你这个设置的2是跟屏通讯用的吧.

hslcac2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 119回
  • 年度积分:8
  • 历史总积分:153
  • 注册:2017年7月20日
发表于:2018-02-07 11:36:28
14楼

问题解决了没有?不是每一种仪表都有自己的一套通讯地址么?

hslcac2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 119回
  • 年度积分:8
  • 历史总积分:153
  • 注册:2017年7月20日
发表于:2018-02-07 11:36:53
15楼

问题解决了没有?不是每一种仪表都有自己的一套通讯地址么?

哈哈我了个去

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 184回
  • 年度积分:24
  • 历史总积分:250
  • 注册:2018年2月02日
发表于:2018-04-12 17:03:11
16楼
我也遇到这个情况,请问你是怎么解决的后来,求分享经验,多谢了

GUHUI

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2011年12月20日
发表于:2018-04-16 16:36:18
17楼
求分享经验  

该多少

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 34回
  • 年度积分:0
  • 历史总积分:473
  • 注册:2016年1月07日
发表于:2018-04-16 19:36:41
18楼
求邮箱发送文档

大晟

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 56回
  • 年度积分:47
  • 历史总积分:171
  • 注册:2012年1月18日
发表于:2018-05-23 08:44:47
19楼

谢谢。看看咋样。谢谢

nothingto

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 59回
  • 年度积分:13
  • 历史总积分:221
  • 注册:2018年5月28日
发表于:2018-05-29 16:44:40
20楼

学习来了,感觉自己好无知


热门招聘
相关主题

官方公众号

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