Advertisement
当前位置:
求大神详细解读永宏FATERPLC编程软件如图的程序段
回复 | 人气 | 打印
五五wu 个人主页 给TA发消息 加TA为好友 悬赏50分-已结帖 发表于:2019-03-11 09:24:44 楼主

image.png

这个FUN150指令是啥作用呀,R0和R490怎么来的,请教大神详解一下,帮帮小弟

分享到: 收藏 回复 举报

yuanle 个人主页 给TA发消息 加TA为好友 发表于:2019-03-11 10:55:18 1楼
 

1、FUN150的功能是Modbus主站通讯指令,将PLC作为主站,通过1~4的通讯口与从站进行通讯。

2、PT:1~4,通过该通讯口进行Modbus传输。

     SR:数据传输表格的起始缓存器,你这里R0为数据起始,里面存储的是H50,在R1中为数据条数,R2中站号,R3,命令码………………你需要考虑太多,你完全可以使用ModbusMaster表格进行配置。

    WR:指令执行时的一些状态,例如这里R490中的高字节存放的是结果,0正常,其他不正常,低字节中存放的是运作号码,即当前交换数据为第几条。

    R491高字节存放的是当前交换中的从站站号,低字节中为当前执行的命令码。其他R492~R497内部使用,和用户无关。


HAVE FUN!

  回复 引用 举报
五五wu 个人主页 给TA发消息 加TA为好友 发表于:2019-03-11 11:16:33 2楼
 

哦哦,还有一个问题,请问这个通讯指令有什么用,是专门与伺服电机的指令么

  回复 引用 举报
请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2019-03-11 13:17:47 3楼
 

永宏的MODBUS指令,其实跟别的PLC指令没有什么区别,多看看指令手册。还有并非只能与伺服电机通信,只要支持MODBUS协议通信的设备,都可以进行握手通信。

  回复 引用 举报
请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2019-03-11 13:18:38 4楼
 

还有一点就是发送接收不能同时进行,否则会造成通信阻塞从而造成通信失败

  回复 引用 举报
Smile-lyc 个人主页 给TA发消息 加TA为好友 发表于:2019-04-11 09:26:07 5楼
 


感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。



  回复 引用 举报

周点击排行
周回复排行
    最新求助
      Advertisement