283276325
绳锯木断,水滴石穿!
级别: 论坛先锋
精华主题: 0
发帖数量: 201 个
工控威望: 1033 点
下载积分: 5673 分
在线时间: 348(小时)
注册时间: 2008-09-17
最后登录: 2024-11-20
查看283276325的 主题 / 回贴
楼主  发表于: 2010-04-14 15:19
第一次用到台达PLC RS指令[ RS S m D n] 看的不是很明白,希望会的兄弟帮忙!
串行数据传输指令RS,此指令专为主机使用RS-485串联通讯界面所提供的便利指令,只要在S来源数据寄存器事先存入字数据并设定长度m,并设定接收数据寄存器D及长度n;
大致意思理解,疑惑的是:接收寄存器D的地址在哪设定/如何设定,比如说台达PLC与可编程直流稳压电源通讯的话,那么接收寄存器D的地址是随便设定如D120,还是说有规定呢?

以上请各位兄弟帮忙解惑!谢谢!!!
yuehuasheji
级别: 略有小成
精华主题: 0
发帖数量: 312 个
工控威望: 439 点
下载积分: 796 分
在线时间: 86(小时)
注册时间: 2007-11-09
最后登录: 2024-02-21
查看yuehuasheji的 主题 / 回贴
1楼  发表于: 2010-04-16 17:35
台达PLC编程手册里RS指令(7-80)的详细介绍,看看你通讯的设备支不支持MODBUS协议,要是支持直接用台达MODBUS专用指令MODRD(数据读取)对应相应地址,MODWR(数据写入)。但通讯程序不可少,M1161是说你的指令是八位还是十六位,在RS指令详细介绍页有说明