30.3.1 可用地址

在GP-Pro EX中,除了控制器/PLC地址和人机界面的内部寄存器地址之外,还可以使用符号、变量和系统变量进行寻址。

符号

符号是程序设计人员创建的名称,用于命名控制器/PLC或人机界面内部寄存器上的单个地址。可通过[通用设置]菜单中的[符号变量设置]命令来注册符号。最多可以注册10000个符号。
8.14.5 [通用设置] - [符号变量设置]设置指南

可以用名称管理所有地址,甚至可以在定义部件及其他对象中的地址时使用这些名称。

位地址和字地址

 

变量

变量是被映射到人机界面变量区的符号。有关各变量的详情,请参阅以下内容。

30.3.2.2 变量类型

有如下两种注册变量的方法。

可以通过定义数据格式和名称使用在人机界面上设置的变量区。

用[通用设置]菜单的[符号变量设置]命令注册符号。
可注册的变量数量取决于机型。(在GP-4100系列上不能注册变量。)

8.14.5 [通用设置] - [符号变量设置]设置指南

单个地址使用固定变量名称。当需要命名过多地址时使用该格式。

PLC地址(控制器地址)

对于寄存器地址,使用控制器/PLC或人机界面的原始地址,例如,[PLC1]X00100或[#INTERNAL]LS0100。

外部地址

查找外接控制器数据。
仅当通过Direct Access方式建立与控制器/PLC的通讯时,才可以使用该区。
例如,[PLC1]X00100

30.3.4 使用控制器/PLC地址

不能使用只写地址来读取控制器/PLC。关于所用PLC的只写地址列表,请参阅“GP-Pro EX控制器/PLC连接手册”。

逻辑程序不能使用间接控制器地址。

内部地址

这些是人机界面内部用于保存操作或控制数据的临时存储位置。

30.3.5 使用人机界面的内部地址

包含自由用户区和用于操作人机界面的区域。
仅当与控制器/PLC采用Direct Access方式通讯时才能使用该区。
例如,[#INTERNAL]LS0100

可以随意使用所有地址,最多30,000个字。
例如, [#INTERNAL]USR00100

该区的作用是作为主机读/写请求的媒介。
仅当通过Memory Link方式建立与外接控制器的通讯时,才可以使用该区。
例如,[#MEMLINK]0100。

 

系统变量

这些变量具有预先定义的功能。显示人机界面的状态,或运行操作。不能删除系统变量。

30.3.6 系统变量

A.2 系统变量