@4mgc 分享一些小贴士,如果S7-1200用的是CB1241,那你只能用MB_Comm_Load来做Modbus设定,MB_Master来发请求讯号。注意这两个block的版本,我用的MB_Comm_Load v2.2,MB_Master 是 v2.1
V
va5e
@va5e
0
声望
5
楼层
518
资料浏览
1
粉丝
0
关注
va5e 发布的帖子
-
RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?
-
RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?
线两端都得接终端电阻,主机是开端所以接上了终端电阻,如果openmv是尾端也应该接上吧。一个小建议,若果这个板有rev2的话,希望能追加一个终端电阻开关。
-
RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?
问题解决了。好几种状况,S7-1200的modbus设置还真费工夫,至于openmv, 我把pin3和pin8反过来接就行啦。但是我还有点疑惑,为什么openmv RS485扩展板不需要连接终端电阻?电路图上也看不到。
-
RE: 与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?
我也觉得奇怪。正在研究PLC方面是否有问题,我会用其他的slave来验证。想问教学视频里的PLC是西门子哪个型号?OpenMV方的连接需要termination resistor吗?
-
与西门子S7-1200 PLC实现Modbus RTU连接时的IndexError?
如题,我尝试用S7-1200 PLC实现Modbus RTU连接,但是第一个byte就出现IndexError。
我用的OpenMV是H7 plus 加RS485扩展板, PLC 是S7-1215加CB1241。请问如何解决?