8.14.5.1 通用设置 - 符号变量设置 - 导入STEP7工程文件

通过使用Step7符号提取工具,可以使用西门子配置软件STEP7工程中设置的符号和注释。

将符号导入GP-Pro EX后,可以在GP-Pro EX工程中使用它们。在设置期间,可以检查导入的注释。

支持的驱动程序

当在[系统设置]窗口的[控制器/PLC]中设置下列任何系列时,可以从STEP7工程中导入数据。

制造商

系列

Siemens AG

SIMATIC S7 3946(R)/RK512

SIMATIC S7 Ethernet

SIMATIC S7 MPI Direct

可以导入的数据

可以使用Step7符号提取工具导入下列数据。

  1. DB(数据块)已注册的地址

  2. 设置有符号名称的共享数据(系统存储器数据)

*1数组数据的导入如下所述。

- 仅导入1维数组数据。

- 如果从数组元素1或以上开始导入,则会将每个数组元素作为单独符号而导入。

- 如果从负数组元素(-1或以下)开始导入,则不会导入负数组元素。元素0及以上被作为数组而导入。

导入

  1. 在[通用设置]菜单中点击[符号变量]。在[编辑符号变量]页面,点击[应用],指向[导入],然后点击[STEP7工程文件]。显示[Step7符号提取工具]。

     

    • 不能运行Step7符号提取工具的两个实例。

  2. 点击图标,选择要导入的STEP7工程(*.S7P)文件。

  3. 点击[Change Name],选择外接控制器来执行符号导入。

  4. 从[Programs in Project]表(程序列表)中,选择程序并点击[Read Symbols and DB]。将从选定的程序中读取系统存储器和数据块,显示在[Symbols]和[DB #]表中(符号列表和数据块列表)。

  5. 从[DB #]表(数据块列表)中,选择要导入的数据块,并点击[Read Symbols from DB]。将从选定数据块中加载地址,然后显示在[DB Symbols]表中。

  6. 在[Symbols]和[DB Symbols]表中选择地址,并点击[Import]。选定地址被导入。

 

设置指南

File

Open Step7 Project

显示对话框,可在其中选择要导入的STEP7工程。

Read Symbols and DB

从[Programs in Project]表中的选定程序读取共享数据(系统存储器)和数据块,并将结果显示在[DB #]和[Symbols]表中。

Read Symbols from DB

从[DB #]表中选定的数据块读取符号信息,并将结果显示在[DB Symbols]表中。

Import

将STEP7工程地址导入[符号变量]列表中。

Exit

退出Step7符号提取工具。

Help

About

显示Step7符号提取工具的版本信息。

选择STEP7工程

显示对话框,可在其中选择要导入的STEP7工程。

Select All

选择所有程序。

Unselect All

清除所有程序的选择。

Change Name

定义所选程序的控制器/PLC。点击显示下列对话框,可在其中确认GP-Pro EX中设置的控制器/PLC,并设置[After]。点击[Change]将定义[Programs in Project]表中[GP-Pro EX[PLC]名称]列中显示的控制器/PLC名称。

Programs in Project

显示选定工程中的所有程序。

Step7 Project

该字段显示工程名称和路径。

GPPRO EX (PLC) Name

显示拟导入符号的关联控制器/PLC的名称。

DB #

显示从程序中加载的数据块的列表。

DB #

该列显示数据块的名称。

Name

该列显示与数据块关联的符号名称。

Device/PLC Name

显示[工程中的程序]表中定义的控制器/PLC。

Comment

该列显示与数据块关联的符号注释。

Read Symbols and DB

从[Programs in Project]表中的选定程序读取共享数据(系统存储器)和数据块,并将结果显示在[DB #]和[Symbols]表中。

Read Symbols from DB

从[DB #]表中选定的数据块读取符号信息,并将结果显示在[DB Symbols]表中。

Add DB Name in front

从[DB #]表中读取符号时,可以将数据块作为前缀添加到符号名称。

Symbols

显示从STEP7工程中加载的符号列表。

Address

显示符号的系统存储器地址。

Symbol Name

该列显示与系统存储器关联的符号名称。

Device/PLC Name

显示[工程中的程序]表中定义的控制器/PLC。

Comment

显示与符号关联的注释。

DB Symbols

该表显示注册到数据块的符号名称。

Address

该列显示注册到数据块的符号。

Symbol Name

该列显示符号名称。

Array Index

当使用数组时,显示元素的索引号。

  • 当使用数组数据类型和1维数组时,加载元素1和更高编号。

PLC Name

显示[工程中的程序]表中定义的控制器/PLC。

Comment

该列显示与符号关联的注释。

Add special Datatype to comment

当作为系统变量导入时,可以将STEP7数据类型添加到注释。

可以附加的数据类型和添加到注释的文本如下。附加时不能使用其他数据类型。

数据类型

文本

DWORD

32_

DINT

32_

REAL

FL_

S5TIME

S5_