客户端能改端口的话,可以直接拖 3 个官方提供的单路 FB,端口设置成不一样的就可以,比如: 502/503/504,这个最省事。
回复本条
李庆大楼主
我找到的官方的FB是比较早的,不能改端口,最新的我怎么也没找到
2026-04-29 13:33:09回复
回复 @李庆大: 看看这么操作是否可以: 修改FB参数,复制3 个官方 ModbusTCPServer--双击 FB / 右键展开变量,找到关键参数: ✔ Enable :功能块使能 ✔ LocalPort :【本地监听端口】← 就是改这里! ✔ SocketNo :Socket编号 1 / 2 / 3 ✔ TimeOut ✔ 通讯状态、错误位 第 1 路 FB SocketNo = 1 LocalPort = 502 客户端 A:PLCIP:502 连接 第 2 路 FB (复制第一个 FB,粘贴成第二个) SocketNo = 2 LocalPort = 503 客户端 B:PLCIP:503 连接 第 3 路 FB(再复制一个) SocketNo = 3 LocalPort = 504 客户端 C:PLCIP:504 连接
2026-04-29 14:04:58回复
李庆大楼主
回复 @Allen010: 官网的库都有密码,我照它的库写了一个,没起作用
2026-04-29 14:08:02回复
回复 @李庆大: 可以考虑 给欧姆龙 打官方售后,他们售后的服务 很不错(8年前)。
2026-04-29 14:16:29回复
李庆大楼主
回复 @Allen010: 试过了,有点问题,不同的socket对应的套接字地址这些都不同,不能只改这几个参数
2026-04-29 16:14:05回复
回复 @李庆大: 记得使能 都设置成ON
2026-04-29 14:05:24回复


客服
小程序
公众号