DOCA0257ZH-01

LTMT Main Unit 变量定义

LTMT Main Unit 寄存器

LTMT main unit 内存包含 9250 个寄存器,这些寄存器的地址范围为 0 至 9249(0x0000 至 0x2421)。

每个寄存器都是一个 16 位字且为:

  • 只读状态,无法编辑其值。

  • 读写状态,可以编辑其值。

寄存器编号等于寄存器地址 + 1。

Custom Logic Editor 仅使用寄存器地址。

自定义逻辑命令可用于更改 LTMT main unit 的读写寄存器的值。

访问寄存器

使用 Custom Logic Editor,可以访问 TeSys Tera 通讯指南中定义的所有 LTMT main unit 寄存器。

自定义逻辑寄存器

地址为 1200 至 1205(0x04B0 至 0x04B5)的寄存器以及地址为 1291 (0x050B) 的寄存器被 TeSys Tera DTM Library 用来访问 LTMT main unit 寄存器。

这些寄存器还是可从通讯端口访问的自定义逻辑寄存器。这些只读寄存器将在以下章节中介绍。

下表列出了这些寄存器:

寄存器地址

定义

范围(值)

1201 (0x04B1)

自定义逻辑版本

0-65,535

1202 (0x04B2)

自定义逻辑内存空间

1203 (0x04B3)

已用自定义逻辑内存

1204 (0x04B4)

自定义逻辑临时空间

1205 (0x04B5)

自定义逻辑非易失性空间

1291 (0x050B)

自定义逻辑 DO 输入信息

地址为 1201 (0x04B1) 的寄存器

地址为 1201 (0x04B1) 的寄存器指示自定义逻辑功能版本。版本号指明了 LTMT main unit 支持的特定逻辑命令组。

地址为 1202 (0x04B2) 的寄存器

地址为 1202 (0x04B2) 的寄存器定义可用的逻辑内存空间。可用于保存逻辑命令的非易失性 LTMT main unit 逻辑内存字(16 位)的数量。

地址为 1203 (0x04B3) 的寄存器

地址为 1203 (0x04B3) 的寄存器定义已使用的逻辑内存。这是当前存储在 LTMT main unit 中的逻辑命令所使用的非易失性 LTMT main unit 逻辑内存字(16 位)的数量。

地址为 1204 (0x04B4) 的寄存器

地址为 1204 (0x04B4) 的寄存器定义 LTMT main unit 提供的临时寄存器的数量。

地址为 1205 (0x04B5) 的寄存器

地址为 1205 (0x04B5) 的寄存器定义 LTMT main unit 提供的非易失性寄存器的数量。

地址为 1291 (0x050B) 的寄存器

地址为 1291 (0x050B) 的寄存器是自定义逻辑 DO 输入信息寄存器。自定义程序通过它来配置 I/O 分配。

下表描述了此寄存器中的每个位:

寄存器地址

位编号

说明

1291 (0x050B)

0

自定义逻辑数字量输出 1 (DO1) 输入信息

1

自定义逻辑数字量输出 2 (DO2) 输入信息

2

自定义逻辑数字量输出 3 (DO3) 输入信息

3

自定义逻辑数字量输出 4 (DO4) 输入信息

4

自定义逻辑数字量输出 5 (DO5) 输入信息

5

自定义逻辑数字量输出 6 (DO6) 输入信息

6

自定义逻辑数字量输出 7 (DO7) 输入信息

7

自定义逻辑数字量输出 8 (DO8) 输入信息

8

自定义逻辑数字量输出 9 (DO9) 输入信息

9

自定义逻辑数字量输出 10 (DO10) 输入信息

10

自定义逻辑数字量输出 11 (DO11) 输入信息

11

自定义逻辑数字量输出 12 (DO12) 输入信息

12

自定义逻辑数字量输出 13 (DO13) 输入信息

13

保留

14

保留

15

保留

地址为 1301 至 1399(0x0515 至 0x0577)的寄存器

地址为 1301 至 1399(0x0515 至 0x0577)的寄存器是逻辑函数的通用寄存器。它们用于在外部源(如 PLC)与自定义逻辑应用程序之间交换信息。

这些易失性寄存器可读写,且可通过自定义逻辑功能或通信端口进行修改。

反馈
QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.