Winmod Y200 (Pro)

ℹ️

此接口目前处于 Beta 阶段

Winmod 是一款虚拟调试应用程序,可与 realvirtual.io 无缝集成。此协作通过利用 realvirtual.io 的高性能 3D 模型和 Winmod 丰富的组件库,增强了仿真体验。

Winmod 和 realvirtual.io 通过共享内存进行通信,实现高效的数据交换和同步。两个应用程序必须在同一台 Windows 计算机上运行,以确保兼容性和最佳性能。

接口属性

SharedMemoryName(共享内存名称)

用于通信的共享内存名称。输入与 Winmod Y200 设置相对应的共享内存名称。

Status(状态)

仿真期间接口的状态。此值为只读,当接口正常工作时显示"SHM connected"。

DebugMode(调试模式)

切换调试模式以获取额外的日志记录。启用此选项以激活调试模式并接收额外的日志信息。

SignalList(信号列表)

Winmod 符号表的路径(文本文件)。输入包含 PLC 信号的符号表文件(\*.txt)路径,以便后续导入。

CycleCounter(周期计数器)

当前周期的计数器。此值为只读,指示当前的周期计数器。

TickCount(节拍计数)

当前的节拍计数。此值为只读,指示当前的节拍计数。

Winmod 接口属性

导入信号

手动设置信号

要手动配置信号,关键是指定每个信号在共享内存区域中的位置。这通过在信号名称中添加内存位置描述来实现,遵循以下标准化约定:

为信号定义存储器位置

Boolean(布尔型)

  • 描述: 表示布尔值(true 或 false)。
  • 语法: MB 13.6
  • 说明: 位共享内存位置 13,位 6。

Integer(整数型)

  • 描述: 表示有符号整数值(2 字节)。
  • 语法: MI 100
  • 说明: 整数(2 字节),位于共享内存位置 100。

Double Integer(双整数型)

  • 描述: 表示有符号整数值(4 字节)。
  • 语法: MD 102
  • 说明: 双整数(4 字节),位于共享内存位置 102。

Float(浮点型)

  • 描述: 表示浮点值(4 字节)。
  • 语法: MF 106
  • 说明: 浮点数(4 字节),位于共享内存位置 106。