您现在所在的是:

三菱Mitsubishi

回帖:12个,阅读:6093 [上一页] [1] [2] [下一页]
* 帖子主题:

RS指令问题

594
十一星恒tAbt
文章数:11
年度积分:50
历史总积分:594
注册时间:2017/3/8
发站内信
发表于:2017/7/27 10:01:57
#0楼
串行数据传送通讯指令RS只有十六位连续执行型,此编程格式为:
  RS D200 D0 D500 D1
  *D200:发送数据寄存器起始地址编号,只能用寄存器D
  *D0:发送数据点数,可以用D或者数值,其范围是:0---4096,如果不发送只接收请设为0
  P.L.C.技.术.网——可编程控制器技术门户
  *D500:接收数据寄存器起始地址编号,只能用寄存器D
  *D1:接收数据点数,可以用D或者数值,其范围是:0---4096,如果不接收只发送设为0
疑问:1、我发送和接收的数据怎样定义功能码,比如我要接收功能码0x03的数据,哪个才是?我要发送功能码0x04的数据又是哪个?
7662
jiouai84
文章数:655
年度积分:50
历史总积分:7662
注册时间:2013/1/7
发站内信
发表于:2017/7/27 10:21:09
#1楼
你 这是要自己做两边的硬件通讯吗,如果是用modbus 功能码是两边的设备通用的,例如03功能码就是读操作,如果你是要做自己的硬 件通读,那就有点像是单片机了,要自己做好代码的定义。
594
十一星恒tAbt
文章数:11
年度积分:50
历史总积分:594
注册时间:2017/3/8
发站内信
发表于:2017/7/27 10:36:32
#2楼
硬件是买回来的,有MODBUS通讯协议,现在要读出03功能码的数据,用ADPRW指令试过,可以读取。想试一下RS指令,但是不明白它的指令代码怎样定义的
594
十一星恒tAbt
文章数:11
年度积分:50
历史总积分:594
注册时间:2017/3/8
发站内信
发表于:2017/7/27 10:48:30
#3楼
附件 1.jpg

附件 2.jpg


用第一个指令可以读取了,现在想试RS指令,搞不明了
18553
qjj740210
文章数:4779
年度积分:1322
历史总积分:18553
注册时间:2005/9/24
发站内信
2018春节活动(二)
2017国庆活动(二)
2017春节活动(二)
2016国庆活动(二)
西门子触摸屏(一)
三菱电机活动(二)
西门子logo体验(三)
西门子PLC体验(二)
2013辞旧迎新
发表于:2017/7/27 10:51:47
#4楼
这个RS 指令不分你说的协议格式,只是按照你设定的发送接收数据个数工作。例如你要發送01 03 05 61 C1,你只需要將以上5組數據分別送到連續的D0~D4中,然后直接使用RS D0 K5 D100 K5就行,假如通訊夥伴返回數據也是5組,那麼這5組數據就會按照順序存儲在D100~D104.
594
十一星恒tAbt
文章数:11
年度积分:50
历史总积分:594
注册时间:2017/3/8
发站内信
发表于:2017/7/27 11:17:13
#5楼
原来这样的,谢谢了
594
十一星恒tAbt
文章数:11
年度积分:50
历史总积分:594
注册时间:2017/3/8
发站内信
发表于:2017/7/27 14:30:08
#6楼
附件 QQ图片20170727142513.jpg

附件 QQ图片20170727142853.jpg



还是读取不过来,图片1是用串口测试的的数据,图片2是我写的程序,麻烦指点指点哪里的问题。
1153
天下七分
文章数:51
年度积分:50
历史总积分:1153
注册时间:2007/3/11
发站内信
发表于:2017/8/8 10:24:06
#7楼
你的校验码也要发过去,比如你要发送的数据是6个,那还要加上两个校验码,所以应该是[RS D200 K8 D500 K5 ]
1431
450987727
文章数:191
年度积分:50
历史总积分:1431
注册时间:2014/8/6
发站内信
发表于:2017/12/6 13:10:45
#8楼
我也遇到这个问题 串口能正确读取变频器状态  但是用plc时程序里却接收不到读取状态 接收信号灯也不亮  写入是正常的
605
sanlian103
文章数:2
年度积分:50
历史总积分:605
注册时间:2012/12/13
发站内信
发表于:2018/1/29 20:53:40
#9楼
回复 #8楼 450987727
同命相连呀!我用的是三菱的FX1N的PLC和欧瑞变频器  英威腾变频器 三菱变频器都一样,能控制变频器,读取变频器数据就一点反应都没有。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

93.6006