跳到主要内容

GeSrtpMaster

插件用途

GE SRTP PLC 地址读写、状态和时钟诊断驱动

选择入口

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

支持的通道和数据类型

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

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

地址规则

  • GE SRTP 地址从 1 开始。
  • I、Q、M、T、SA、SB、SC、S、G 支持布尔位和原始字节访问,例如 M1、Q100。
  • AI、AQ、R 使用十六位 WORD 访问,例如 R1、AI100,不支持布尔位访问。
  • PLC 默认 TCP 端口为 18245;每次 TCP 重连都会重新执行初始化交换。

特殊方法

方法用途参数
ReadClockAsync读取 PLC 时钟无参数
ReadProgramNameAsync读取程序名称无参数

设备调试

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

专用调试页

协议调试页提供 PLC 时钟和当前程序名称两项只读诊断。

功能作用
读取 PLC 时钟查询控制器当前时间,用于核对通信和时钟偏差。
读取程序名称查询当前运行程序名称,用于确认连接到正确 PLC。

GeSrtpMaster 协议调试

调试要点

读取 PLC 时钟和当前程序名即可完成专用页验证,本页没有写入操作。

验证重点

  1. 读取 PLC 时钟,确认结果与控制器当前时间一致且偏差在项目允许范围内。
  2. 读取程序名称,确认连接的是目标 PLC 和目标工程。
  3. 分别读取一个布尔区地址和一个 WORD 区地址,例如 M1R1,并与编程软件核对。
  4. 地址从 1 开始;不要使用 0 作为第一个点位编号。

排障差异

  • 时钟和程序名称均无法读取:检查 PLC IP、TCP 端口 18245、防火墙和 SRTP 服务状态;重连后查看初始化交换日志。
  • 布尔区可读但 R、AI、AQ 失败:这些区域按十六位 WORD 读取,不支持布尔位访问。
  • 数据整体错位:确认地址从 1 开始,并检查变量数据类型和数组长度。

相关操作

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