跳到主要内容

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 区地址,例如 M1 与 R1,并与编程软件核对。
  4. 地址从 1 开始;不要使用 0 作为第一个点位编号。

排障差异​

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

相关操作​

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