台达PLC的MODBUS数据读取指令的应用 点击:1234 | 回复:10



laal

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 68回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2008年5月08日
发表于:2008-09-12 08:48:08
楼主

用台达PLC的MODRD指令,最多可以读连续的6笔,然后把读的内容放在D1073-D1084里,可如果我想读不是连续的两笔,比如一个地址是1,另一个是8,超出了6笔的范围,它的内容是怎么放置的??请教高手!!!

 




laal

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 68回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2008年5月08日
发表于:2008-09-12 09:05:06
1楼

大家快来回答呵

 

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2008-09-12 11:06:07
2楼
执行使用两笔MODRD指令就可以了!

laal

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 68回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2008年5月08日
发表于:2008-09-16 14:24:33
3楼
我知道是使用两笔,想请教的是第二笔的内容是怎么放置的??

想学好自动化

  • 精华:0帖
  • 求助:0帖
  • 帖子:70帖 | 148回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年8月16日
发表于:2008-09-16 14:57:41
4楼
台达PLC用户请加这个 QQ群   37984269 台达PLC技术交流平台    lesing 也在

孤掌难鸣

  • 精华:0帖
  • 求助:0帖
  • 帖子:76帖 | 324回
  • 年度积分:0
  • 历史总积分:704
  • 注册:2007年8月17日
发表于:2008-09-16 16:56:22
5楼

你要通讯两次,第一次读地址一的内容,当地址一的内容通讯完后,再用MODRD指令读地址8的内容,也就是说你分两次去读。

MODRD指令在程序里可以多次使用,就是同一时刻只能有一个通讯指令执行即可。

laal

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 68回
  • 年度积分:0
  • 历史总积分:131
  • 注册:2008年5月08日
发表于:2008-09-17 08:55:45
6楼
多谢了 我现在明白了

功夫熊猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:29帖 | 188回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-17 09:00:09
7楼

这个你应该通过好好的看资料,多问问专家啦.!

kcbluesky

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2008年10月28日
发表于:2008-10-31 21:47:04
8楼
用MODRW指令,,,,,,

kcbluesky

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 14回
  • 年度积分:0
  • 历史总积分:16
  • 注册:2008年10月28日
发表于:2008-10-31 21:48:06
9楼
还可以用RS指令,方法很多的,你可以多看看编程手册

pchpch

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 21回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2008年12月06日
发表于:2008-12-06 21:59:15
10楼

good------------------------------------------------------------good


热门招聘
相关主题

官方公众号

智造工程师