登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:485通讯用ADPRW如何区分用哪个口发送

点击:9524 回复:8

我用MODBUS主站/RTU模式,ADPRW指令指定了   从站站号   功能码    从站地址  数据   校验码    ,我发现没有指定用哪个口发送啊,我现在通道1和通道2通讯参数一模一样,我要发送一串数据帧,如何分别指定1通道还是2通道。说明书我看过了,没 有讲,或者我下错了。官网上下的
附件 1.jpg
附件 2.jpg
说明书上的例子,通讯参数设定完后直接用ADPRW指令,没有任何指定通道的程序
17-12-23 08:52
通道1和通道2所用的特殊功能寄存器是不一样的!而且如果你是扩展了485BD、232BD、422BD后再扩展的FX3U-485ADP-MB的话,这种情况下只能用通道2来做Modbus通信的!
17-12-23 13:33
附件 untitled1.jpg
17-12-23 13:37
附件 untitled2.jpg
17-12-23 13:39
假设我现在有2个通道,参数我都写好了,我现在用通道2发数据,通道1放着不用先,ADPRW这个指令怎么编
17-12-23 18:11
附件 1.jpg
附件 2.jpg
两个通道我都写好了,通道1控制5台伺服启停,通道2也控制5台伺服启停,我现在想用通道2启动5台伺服,通道1的5台不动作,怎么编呢,这么讲很清楚了吧,就是如何区别数据是从哪个通道发出来了。
17-12-23 18:30

引用 349735187 在 2017/12/23 18:11:32 发言【内容省略】

两个通道只有其中一个通道可以做Modbus协议,另外一个通道可以做计算机链接协议或者无协议!至于怎么区分,用特殊功能寄存器!!也就是说只有一个通道可以使用ADPRW指令!!!!
最后修改:2017/12/23 20:29:55
17-12-23 20:26
理解了   专业。。。。
17-12-24 09:05

引用 349735187 在 2017/12/24 9:05:42 发言【内容省略】

祝你成功!
17-12-24 11:48

工控新闻

更多新闻资讯