FujiSphMaster
插件用途
Fuji SPH Ethernet PLC 地址读写和 CPU 控制驱动
选择入口
进入“开发配置 → 采集配置”,创建设备并在“采集插件”中选择“FujiSphMaster”。
支持的通道和数据类型
| 通道类型 | 配置前检查 |
|---|---|
| TCP 客户端 | 确认设备 IP、端口和网关到设备的网络可达性。 |
| TCP 服务端 | 确认本地监听地址和端口可用,并允许现场设备主动连接网关。 |
可选数据类型: Boolean、Int16、UInt16、Int32、UInt32、Float、String
插件参数
协议参数
| 参数 | 说明 |
|---|---|
| 连接号 | 默认:254;填写:文本输入。连接号;CPU0 至 CPU7 通常使用 FEH 至 F7H,默认 FEH |
地址规则
- 富士 SPH WORD 地址:I、Q、M1、M3、M10,例如 I0、Q20、M1.100、M10.1000。
- 布尔地址必须显式包含 WORD 内位号,例如 M3.1000.12、I20.5,位号范围为 0 至 15。
- 单次读写范围为 1 至 230 WORD;默认端口为 18245,默认 ConnectionId 为 FEH(CPU0)。
特殊方法
| 方法 | 用途 | 参数 |
|---|---|---|
| ControlCpuAsync | 控制 CPU | mode:0批量启动,1批量初始化启动,2批量停止,3批量复位,4单独启动,5单独初始化启动,6单独停止,7单独复位 |
写入、启停、复位、装载、删除或控制类方法会改变现场设备状态。执行前应确认设备处于可操作状态,并准备停止或回退措施。
设备调试
进入“开发配置 → 采集配置”,选择当前设备后点击“更多功能”并打开“调试”。
专用调试页
协议调试页只提供 CPU 控制,不是只读查询工具。
| 功能 | 作用 |
|---|---|
| 批量启动/初始化启动 | 启动当前连接号对应范围内的 CPU,属于控制操作。 |
| 批量停止/复位 | 停止或复位 CPU,属于高风险控制操作。 |
| 单独启动/初始化启动 | 启动指定 CPU,属于控制操作。 |
| 单独停止/复位 | 停止或复位指定 CPU,属于高风险控制操作。 |

调试要点
下发任一 CPU 控制模式都会改变 PLC 状态,执行前必须二次确认。普通连通性和地址验证应先通过变量读取完成。
验证重点
- 先读取一个已确认的 WORD 地址,例如
M1.100,核对结果与 PLC 编程软件一致。 - 再读取一个显式位地址,例如
M3.1000.12,确认位号在 0~15 范围内。 - 确认连接号与目标 CPU 一致;CPU0 通常使用
FEH。 - 协议调试页没有只读命令。只有在维护窗口、现场允许并具备停止或回退措施时,才选择对应 CPU 控制模式执行。
排障差异
- 变量读取没有返回:检查 TCP 地址、端口
18245、连接号和目标 CPU,并查看设备收发日志。 - WORD 正常但布尔变量失败:确认地址包含
.0~.15的 WORD 内位号。 - CPU 控制失败:核对控制模式与连接号,并确认 PLC 当前模式允许远程启动、停止或复位。
- 特殊方法执行失败:核对方法参数和权限;控制、写入或复位类方法还需确认设备处于允许操作的状态。