80764807
级别: 探索解密
精华主题: 0
发帖数量: 12 个
工控威望: 135 点
下载积分: 1345 分
在线时间: 7(小时)
注册时间: 2011-10-08
最后登录: 2022-11-13
查看80764807的 主题 / 回贴
楼主  发表于: 2020-03-10 14:48
图片:
图片:
fx3u-485adp-mb做modbus从站 手册中的从站功能代码怎么理解,往哪里用,从站不是不能执行读写吗?不是所有的读写数据功能都是由主站来执行吗?从站配置好通讯协议和地址后是不是就可以了?如图,图片程序是从站程序。举个栗子:主站要读写从站的M0,那么从站只需要配置好通讯协议和从站通讯地址,然后主站那边执行ADPRW指令来读写M0的状态就可以了。请各位指点。
ulikai
级别: 正式会员
精华主题: 0
发帖数量: 26 个
工控威望: 97 点
下载积分: 1308 分
在线时间: 38(小时)
注册时间: 2019-05-15
最后登录: 2024-12-21
查看ulikai的 主题 / 回贴
1楼  发表于: 2020-03-21 14:37
请问 plc作从站,我看到M0和D0首地址都是0,该怎么区分呢?
ulikai
级别: 正式会员
精华主题: 0
发帖数量: 26 个
工控威望: 97 点
下载积分: 1308 分
在线时间: 38(小时)
注册时间: 2019-05-15
最后登录: 2024-12-21
查看ulikai的 主题 / 回贴
2楼  发表于: 2020-03-21 16:31
引用
引用第4楼twingo49于2020-03-21 14:52发表的  :

還要考慮功能碼,例如功能碼 5H是線圈寫如這時後0是指M0,若是功能碼6H則是寄存器寫入這時候0就是指D0。

  
谢谢!我还有两点疑问:1从站代码功能表输入读出和输入寄存器读出是什么啊?2.如果作为主站,读和写功能码不是都由从站决定吗,怎么还有个主站代码功能表?