导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. va5e
    V
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    va5e

    @va5e

    0
    声望
    5
    楼层
    518
    资料浏览
    1
    粉丝
    0
    关注
    注册时间 最后登录
    位置 马来西亚

    va5e 关注

    va5e 发布的帖子

    • RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?

      @4mgc 分享一些小贴士,如果S7-1200用的是CB1241,那你只能用MB_Comm_Load来做Modbus设定,MB_Master来发请求讯号。注意这两个block的版本,我用的MB_Comm_Load v2.2,MB_Master 是 v2.1

      发布在 OpenMV Cam
      V
      va5e
    • RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?

      线两端都得接终端电阻,主机是开端所以接上了终端电阻,如果openmv是尾端也应该接上吧。一个小建议,若果这个板有rev2的话,希望能追加一个终端电阻开关。

      发布在 OpenMV Cam
      V
      va5e
    • RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?

      问题解决了。好几种状况,S7-1200的modbus设置还真费工夫,至于openmv, 我把pin3和pin8反过来接就行啦。但是我还有点疑惑,为什么openmv RS485扩展板不需要连接终端电阻?电路图上也看不到。

      发布在 OpenMV Cam
      V
      va5e
    • RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?

      我也觉得奇怪。正在研究PLC方面是否有问题,我会用其他的slave来验证。想问教学视频里的PLC是西门子哪个型号?OpenMV方的连接需要termination resistor吗?

      发布在 OpenMV Cam
      V
      va5e
    • 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?

      0_1613614679533_IndexError.png
      如题,我尝试用S7-1200 PLC实现Modbus RTU连接,但是第一个byte就出现IndexError。
      我用的OpenMV是H7 plus 加RS485扩展板, PLC 是S7-1215加CB1241。

      请问如何解决?

      发布在 OpenMV Cam
      V
      va5e