跳到主要内容

YokogawaLinkMaster

插件用途

Yokogawa Link PLC 地址读写、状态、时钟和模块控制驱动

选择入口

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

支持的通道和数据类型

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

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

插件参数

协议参数

参数说明
默认 CPU 编号默认:1;范围:1~4;填写:文本输入。默认 CPU 编号;范围为 1 至 4,地址可用 cpu=1..4 覆盖

打包规则

参数说明
最大位打包数量默认:256;范围:1~256;填写:数字输入。最大位打包数量;连续位读取计划单包点数,范围为 1 至 256

地址规则

  • Yokogawa Link 位地址支持 X、Y、I、E、M、T、C、L,例如 Y100;单次最多 256 点。
  • WORD 地址支持 D、B、F、R、V、Z、W、TN、CN,例如 D100;单次最多 64 WORD。
  • 地址数值使用十进制,可用 cpu=1..4; 覆盖默认 CPU,例如 cpu=2;D100。
  • X 输入继电器区只读;随机读写和特殊模块访问通过驱动动态方法执行。

特殊方法

方法用途参数
ReadRandomBitsAsync随机读取位设备addresses=Y0,M10,cpu=2;E20
ReadRandomWordsAsync随机读取 WORDaddresses=D0,D10,cpu=2;R20
WriteRandomBitsAsync随机写入位设备addresses=Y0,M10; values=true,false
WriteRandomWordsAsync随机写入 WORDaddresses=D0,D10; hexWords=1234,ABCD
StartAsync启动 PLC无参数
StopAsync停止 PLC无参数
ResetModuleAsync复位 PLC 模块执行后设备会关闭当前连接
ReadProgramStatusAsync读取程序状态无参数
ReadSystemInfoAsync读取系统信息无参数
ReadDateTimeAsync读取 PLC 时间无参数
ReadSpecialModuleAsync读取特殊模块moduleUnit, moduleSlot, wordPosition, wordCount
WriteSpecialModuleAsync写入特殊模块moduleUnit, moduleSlot, wordPosition, hexWords

写入、启停、复位、装载、删除或控制类方法会改变现场设备状态。执行前应确认设备处于可操作状态,并准备停止或回退措施。

设备调试

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

专用调试页

随机区读写用于批量访问 Yokogawa 地址,PLC 状态与控制用于查看和控制 PLC,特殊模块用于模块级操作。

功能作用
随机位/WORD 读取一次读取多个离散地址,可分别覆盖 CPU 编号。
随机位/WORD 写入按地址和值列表写入 PLC,属于控制操作。
程序状态/系统信息/时钟查询 PLC 当前状态和系统信息。
启动/停止/模块复位改变 PLC 或模块状态;模块复位会关闭当前连接。
特殊模块读写按单元、插槽、WORD 位置访问特殊模块。

YokogawaLinkMaster 随机区读写

YokogawaLinkMaster PLC 状态与控制

YokogawaLinkMaster 特殊模块

调试要点

先读取随机区、PLC 状态、系统信息和时钟;运行/停止、模块复位及随机/特殊模块写入前必须二次确认。

验证重点

  1. 随机读取两个已知位地址和两个 WORD 地址,确认返回顺序与地址顺序一致。
  2. 读取程序状态、系统信息和 PLC 时间,确认连接到正确 CPU。
  3. 使用 cpu=2;D100 这类地址验证 CPU 覆盖,并与默认 CPU 结果区分。
  4. 特殊模块先只读验证单元、插槽和 WORD 位置;写入只在测试模块和安全地址执行。
  5. 启动、停止和模块复位必须由现场人员确认;模块复位后等待连接恢复再继续验证。

排障差异

  • 所有查询都没有返回:检查 TCP 地址、端口和默认 CPU 编号,CPU 范围为 1~4。
  • 指定 CPU 的地址失败:核对 cpu= 前缀和值,并确认目标 CPU 在线。
  • X 区写入失败:X 输入继电器区只读,应改用允许写入的输出或内部区域。
  • 随机写入部分失败:确认地址和值数量一致,并按位值或十六进制 WORD 格式填写。
  • 模块复位后设备离线:该操作会关闭当前连接,等待控制器和 TCP 会话恢复后重新刷新。
  • 特殊方法执行失败:核对方法参数和权限;控制、写入或复位类方法还需确认设备处于允许操作的状态。

相关操作

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