跳到主要内容

ToyoPucMaster

插件用途

Toyo PUC 计算机链接地址读写、状态和命令驱动

选择入口

进入“开发配置 → 采集配置”,创建设备并在“采集插件”中选择“ToyoPucMaster”。

支持的通道和数据类型

通道类型配置前检查
TCP 客户端确认设备 IP、端口和网关到设备的网络可达性。

可选数据类型: Boolean、Int16、UInt16、Int32、UInt32、Int64、UInt64、Float、Double、String

地址规则

  • Toyo PUC 地址数值使用十六进制。当前程序区 WORD 支持 K、V、T、C、L、X、Y、M、S、N、R、D、B。
  • 程序区 WORD 支持 EK、EV、ET、EC、EL、EX、EY、EM、ES、EN、EB、H、U、GX、GY、GM;基础区可显式配置 prg=0..255。
  • Boolean 只支持 K、V、T、C、L、X、Y、M 及对应扩展继电器区,必须使用 WORD.位,例如 M10.A。
  • 当前程序区 K/V/T/C/L/X/Y/M 支持原生单点位写;多点或程序区位写不执行读改写,直接拒绝。
  • 当前版本只支持经 2PORT-EFR 模块建立 TCP 客户端会话。

特殊方法

方法用途参数
ReadRandomWordsAsync随机读取 WORDaddresses=D0,D10,M20

设备调试

进入“开发配置 → 采集配置”,选择当前设备后点击“更多功能”并打开“调试”。

专用调试页

协议调试页用于读取 Toyo PUC 随机字数据。

功能作用
随机读取 WORD一次输入多个 WORD 地址并按顺序返回结果,不改变 PLC 状态。
调试结果显示各地址的读取值或协议错误。

ToyoPucMaster 协议调试

调试要点

输入随机字地址列表读取 WORD,当前专用页只提供查询操作。

验证重点

  1. 输入两个已知 WORD 地址,例如 D0,D10,执行随机读取并与编程软件核对。
  2. 使用程序区时填写 prg=0..255,确认同一地址在目标程序区读取。
  3. 读取布尔变量时使用 M10.A 这类“WORD.位”格式,并按十六进制理解地址和位号。
  4. 单点位写只在当前程序区 K/V/T/C/L/X/Y/M 的安全测试点验证;其它位写场景不受支持。

排障差异

  • 随机读取没有返回:检查 2PORT-EFR 模块、TCP 地址和端口,并确认当前版本只支持该模块建立的 TCP 客户端会话。
  • 地址读取错位:Toyo PUC 地址数值使用十六进制,不要按十进制换算。
  • 程序区数据不正确:核对 prg= 值以及当前程序区、扩展区和基础区的地址前缀。
  • Boolean 写入被拒绝:当前只支持指定区域的原生单点位写,多点或程序区位写不会执行读改写。

相关操作

  • 采集配置:查看通道、设备和公共变量配置。
  • 插件索引:查找其它采集或数据转发插件。