step7使用教程:建立和编辑项目

2018年9月18日16:38:12 发表评论 122 阅读

项目结构

项目结构

项目用于存储在提出自动化解决方案时所创建的数据和程序。项目所汇集的数据包括:

• 关于模块硬件结构及模块参数的组态数据;

• 用于网络通讯的组态数据,以及

• 用于可编程模块的程序。

在创建项目时的主要任务就是准备这些数据,以备编程使用。

数据将以对象的形式存储在项目中。对象在项目中按树形结构排列(项目体系)。项目体系在项目窗口中的显示类似于Windows资源管理器中的显示。只是对象图标的外观不同。项目体系顶端的结构如下:

1. 第一层:项目

2. 第二层:子网、站、或S7/M7程序

3. 第三层:取决于第二层的对象。

项目窗口

项目窗口分为两半部分:左半部分表示项目的树形结构。右半部分表示所选视图左半部分已打开的对象所包含的对象(大图标、小图标、列表或详细信息)。单击窗口左半部分中含有加号的方框即可显示项目的完整树形结构。所生成的结构在某种程度上类似于下图。

对象体系的最上端是代表整个项目的对象“S7_Pro1”的图标。它可用于显示项目属性,并可用作网络文件夹(用于对网络进行组态)、站文件夹(用于对硬件进行组态)、以及S7或M7程序的文件夹(用于创建软件)。项目中的对象在选择项目图标时均将显示在项目窗口的右半部分。该类型对象体系最上端的对象(库以及项目)构成了用于对对象进行选择的对话框的起始点。

项目视图

在项目视图中,既可在组件视图“离线”中显示可编程设备可用数据的项目结构,也可在组件视图“在线”中显示可编程控制系统上可用数据的项目结构。如果安装了相应的选项包,还可以设置一个附加的视图:工厂视图:

注释

只能在“离线”视图中对硬件和网络进行组态。

访问保护须知

从STEP 7 V5.4版本起,通过分配一个口令,可以选择限制项目和库的访问。为此,必须已经安装了“SIMATIC Logon”。此外还可以启用、禁止和显示一个修改日志。如果在计算机上安装了SIMATIC Logon,则可以访问SIMATIC管理器中的下列菜单命令。可使用这些命令来管理项目或库的访问保护:

• 访问保护,启用

• 访问保护,禁止

• 访问保护,管理用户

• 访问保护,在多项目中调节

• 删除访问保护和修改日志

使用选项 > 访问保护 > 启用菜单命令激活SIMATIC管理器中的访问保护。如果初次使用该菜单命令来启用访问保护,则打开一个对话框,在该对话框中需要登录SIMATIC Logon。然后将提示分配一个项目口令。然后只能由授权用户或通过输入项目口令来编辑相关项目或库。

删除访问保护和修改日志菜单命令删除具有口令保护的项目或库的访问保护以及修改日志。删除访问保护之后,可重新使用V5.4版本之前的STEP 7版本来编辑项目。

当打开具有访问保护的项目时,STEP 7提示使用用户名和口令登录。当项目关闭时,自动退出项目。或者,可在SIMATIC管理器中使用菜单命令选项 > SIMATICLogon服务来登录STEP 7或改为不同的登录。如果使用该功能(来自另一个应用程序),则必须使用选项 > SIMATIC Logon服务来退出。即使当关闭项目时这也适用,直到下次重启动STEP 7为止。

注释

• 要启用或禁止访问保护,必须在SIMATIC Logon上被授权为项目管理员。

• 初次启用访问保护时,修改项目格式。您将接收一条消息,该消息指示无法再使用较早版本的STEP 7来编辑已修改的项目。

• 选项 > 访问保护 > 删除访问保护和修改日志功能允许通过一个低于V5.4版本的STEP 7版本来使用项目或库。然而,丢失有权访问该项目或库的用户信息及所有修改日志。

• 在SIMATIC管理器的任务栏中显示当前登录的用户。

• 启用访问保护的登录Logon的当前用户作为项目管理员进入,在初次启用访问保护时要按照要求分配项目口令。

• 要打开一个具有访问保护的项目,必须在SIMATIC Logon中被授权为项目管理员或项目用户或必须已知口令。

• 请牢记当用户使用项目口令打开一个项目时,登录用户作为项目管理员进入项目。

修改日志须知

从STEP 7 V5.4版本起,在设置了项目和库的访问保护后,可以选择保持修改日志,该日志记录在线动作。

实例:

• 激活/取消激活/组态访问保护和修改日志

• 打开/关闭项目和库

• 下载至PLC (系统数据)

• 用于加载和复制块的选定操作

• 用于改变工作模式的活动

• 清除/复位

可以显示修改日志并输入注释,例如,解释所完成修改的那些信息。要使该功能可用,必须安装“SIMATIC Logon”。

要启用修改日志,转到SIMATIC管理器,然后选择选项 > 修改日志 > 启用菜单命令。启用了修改日志后,可以浏览日志(菜单命令:选项 > 修改日志,显示)或禁止日志(菜单命令:选项 > 修改日志,禁止。

当单击项目结构中的一个对象时(例如,项目文件夹或从属站),显示相关的修改日志。

注释

• 选项 > 访问保护 > 删除访问保护和修改日志功能允许通过一个低于V5.4版本的STEP 7版本来使用项目或库。然而,丢失有权访问该项目或库的用户信息及所有修改日志。

• 要使用该功能,您必须在SIMATIC Logon中被授权为项目管理员,且必须为该项目启用访问保护。

使用外语字符集

从STEP 7 V5.3 SP2起,可在项目和库中用外语输入文本,即使这些语言和为STEP 7所设置的语言不匹配。为此,必须在操作系统的“控制面板”中设置相应的Windows语言。这样就可以,例如,在中文版本的Windows中以STEP 7语言—英语—来运行STEP 7,但仍允许输入中文文本。此时,必须对语言设置的下列类型和选项进行区分:

Windows语言设置在Windows控制面板中进行此设置。操作系统所固有的文本以所选语言显示,并且可以输入外语字符串文本。

项目语言

项目语言是首次创建项目时,在Windows控制面板中设置的语言。一旦选定,就不能更改此项目语言。不过,利用“中性语言”设置,仍可以在Windows中以其它语言设置打开计算机上的项目。在将项目语言更改为“中性语言”之前,要确保先前在项目中只使用了英语字符集中的字符(ASCII字符0x2a - 0x7f) 来输入文本。要查明项目或库的项目语言,请选择编辑 > 项目属性菜单命令。在所显示的对话框中,还可以选择“可以在任意Windows语言设置下打开(语言-常规)”选项。如果通过另存为菜单命令复制一个项目,而项目语言与当前Windows语言设置不同,可以在复制的项目中将项目语言更改为当前在Windows中设置的语言。这一点在某些情况下很有用,例如当要创建项目的特定语言变量时。此时,主项目应只含英语字符集中的字符(ASCII字符0x2a - 0x7f)。这将确保在以相应语言进一步编辑特定语言项目时不会发生数据损坏现象。

STEP 7语言

STEP 7语言是在“SIMATIC管理器”中使用选项 > 自定义菜单命令设置的语言。此语言是STEP 7中用于接口元素、菜单命令、对话框以及出错消息的语言。如果您正使用其它语言版本(如德语、英语、法语、意大利语或西班牙语)的Windows,则通过将STEP7语言选择为“英语”,可以确保STEP 7界面正确显示。

规则

如果要在有不同语言设置的计算机上编辑项目或库,确保遵守以下“规则”,以防在使用外语字符集时出现不相容或数据破坏的现象:

• 仅将STEP 7安装在名称中包含英语字符(ASCII字符0x2a - 0x7f)的文件夹中。

• 仅使用名称中包含英语字符(ASCII字符0x2a - 0x7f)的项目名称和项目路径。例如,如果使用德语变音、西里尔字母或中文字符,则只能在Windows中具有兼容语言设置的计算机上打开项目。

• 在多项目中,仅使用具有相同项目语言或被标识为中性语言形式的项目和库。多项目本身就是中性语言形式的。

• 创建库时,始终要使其成为中性语言形式的库,以确保可在那些具有不同Windows语言设置的计算机中使用它们。为库项目分配名称、输入注释或创建符号名或进行其它操作时,确保仅使用ASCII字符(0x2a - 0x7f),以便在使用这些库时不会出问题。

• 导入/导出硬件组态或符号表时,确保仅导入/导出具有语言兼容的文件。

• 在用户自定义属性名称中,仅使用英语字符集中的字符(ASCII字符0x2a -0x7f)。

• 如果在语句表源程序中,您将不属于英语字符集(ASCII字符0x2a - 0x7f)的字符用于TITLE、AUTHOR和FAMILY块属性中,那么请将这些条目放在单引号中。

注意

• 如果要更改或复制在某计算机上创建的项目或库,该计算机相对于Windows语言设置被标识为中性语言形式,但是与当前使用的计算机中的设置不兼容,则在项目或库中使用英语字符集(ASCII字符0x2a - 0x7f)中未包含的字符时,便有可能发生数据损坏。因此,在编辑“外语”项目或库之前,一定要检查计算机上的Windows语言设置是否与项目语言匹配。

• 如果导出硬件组态或符号表,而它们即将以另外一种Windows语言设置导入,确保先前仅使用了英语字符集中的字符(ASCII字符0x2a - 0x7f),且不存在任何其它特定语言的字符,如德语变音、日语字符或西里尔字母字符。

• 其中包含特定语言字符(如德语变音、日语字符或西里尔字母字符)的已导出硬件组态或符号表,只能以导出这些硬件组态或符号表时所采用的相同Windows语言设置导入。也就是说,如果要导入可能包含此类特定语言字符的较旧符号表,一定要仔细检查结果:符号必须唯一,不得包含任何问号或其它不正确字符,必须合理。

• 如果符号表中包含未在当前Windows语言设置中定义(即“为其所知”)的特殊字符,则在按名称和注释排序时,作为符号名一部分的问号或其它不正确字符可能会产生问题。

• 请注意在使用符号寻址时,必须在引号中写入符号名称(“<符号名称>”)。

基本过程

要在项目和库中以外语字符集输入文本,请进行如下操作:

1. 在Windows控制面板中,将语言设置设定为所需的语言。

2. 创建一个项目。

3. 以外语字符输入文本。

对于在STEP 7 V5.3 SP2之前创建的项目和库,项目语言是“尚未指定”。此时,可以选择编辑 > 对象属性菜单命令以将项目语言设置为Windows中当前设置的语言。进行此操作之前,需确保该项目不包含任何未在当前Windows语言设置中定义(即“为其所知”)的字符。

设置MS Windows语言

要设置Windows语言,可进行如下操作:

在Windows XP和Windows Server 2003中设置语言:

1. 要为不支持Unicode的程序设置所需的显示语言,请选择下列菜单命令序列:控制面板 > 区域和语言选项 > 高级 > 非Unicode程序的语言。

2. 要设置输入语言(标准区域设置属性),请选择下列菜单命令序列:控制面板 > 区域和语言选项 > 语言 > 详细信息。

3. 要设置输入语言(标准区域设置属性),请选择下列菜单命令序列:控制面板 > 区域和语言选项 > 区域设置(标准和格式)。仅当完成上述所有设置之后,才能以所需语言输入文本并将其正确显示出来。

在Windows 2000中设置语言:

1. 要设置所需的显示语言,请选择下列菜单命令序列:控制面板 > 区域设置 > 常规 > 用户区域设置(位置)。

2. 要设置所需的语言,请选择下列菜单命令序列:控制面板 > 区域设置 > 常规 > 设置默认值。

3. 要设置输入语言(标准区域设置属性),请选择下列菜单命令序列:控制面板 > 区域设置 > 输入法区域设置。

仅当完成上述所有设置之后,才能以所需语言输入文本并将其正确显示出来。

创建项目

创建项目

要使用项目管理框架构造自动化任务的解决方案,需要创建一个新的项目。新项目的创建目录是通过菜单命令选项 > 自定义在“常规”标签页中为项目设定的目录。

注释

SIMATIC管理器允许使用长度多于8个字符的名称。不过,项目目录的名称裁减到8个字符。因此,项目名称的前8个字符必须有所不同。名称不区分大小写。

可以在手动创建一个项目或使用向导创建一个项目中找到如何创建项目的逐步指导。

使用向导创建项目

创建新项目的最简单方法就是使用“新项目”向导。使用菜单命令

文件 >“新项目”向导来打开该向导。向导提示在对话框中输入所要求的详细资料,然后创建项目。除了站、CPU、程序文件夹、源文件夹、块文件夹以及OB1之外,还可以选择已存在的OB1,进行出错和报警处理。

下图显示了通过向导创建一个新项目的实例。

手动创建项目

可在SIMATIC管理器中使用菜单命令文件 > 新建来创建一个新项目。它已经包含“MPI子网”对象。

其它步骤

编辑项目时,可自由选择大多数任务的执行顺序。一旦创建了项目,可以选择以下

方法之一:

• 首先组态硬件,然后为其创建软件,或

• 首先创建独立于所有已组态硬件的软件。

方法1:首先组态硬件

如果希望首先组态硬件,那么可按“通过STEP 7组态硬件手册”第2卷所述执行操作。完成该操作时,已经插入创建软件所要求的“S7程序”和“M7程序”文件夹。然后继续插入创建程序所需要的对象。之后创建可编程模块的软件。

方法2:首先创建软件

还可以不必首先组态硬件就创建软件;可在以后组态硬件。不必为了输入程序而设置站的硬件结构。

基本步骤如下:

1. 在项目中插入所要求的软件文件夹不带站或CPU的S7/M7程序)。在此,可简单确定程序文件夹是否包含S7硬件或M7硬件。

2. 之后创建可编程模块的软件。

3. 组态硬件。

4. 一旦组态好硬件,就可以将M7或S7程序链接到CPU中。

插入站

在项目中,站代表了可编程控制器的硬件结构,并包含有用于组态和给各个模块进行参数分配的数据。

使用“新建项目”向导创建的新项目已经包含有一个站。否则,可以使用菜单命令插入 > 站来创建新站。

可选择一个下列站点:

• SIMATIC 300站

• SIMATIC 400站

• SIMATIC H站

• SIMATIC PC站

• PC/可编程设备

• SIMATIC S5

• 其它站,即非SIMATIC S7/M7和SIMATIC S5的站

可使用预先设置的名称插入站 (例如,SIMATIC 300站(1)、SIMATIC 300站(2)等)。

如果愿意,也可以用相关的名称替换站的名称。关于逐步插入站的向导介绍,请参见插入站。

组态硬件

当组态硬件时,您可指定CPU,并可借助于模块目录,指定可编程控制器中的所有模块。双击站点,即可启动硬件配置应用程序。

对于在组态中创建的每个可编程模块,一旦保存完毕并退出硬件配置,将自动创建一个S7或M7程序以及连接表(“连接”对象)。使用“新建项目”向导创建的项目已经包含有这些对象。

关于逐步组态的向导介绍,请参见组态硬件。更多详细信息,请参见对站进行组态的基本步骤。

创建连接表

将为每个可编程模块自动创建一个(空白)连接表(“连接”对象)。连接表用于定义网络中的可编程模块之间的通讯连接。打开时,将显示一个包含有表格的窗口,可在该表格中定义可编程模块之间的连接。有关详细信息,请参见对项目内的站进行联网。

下一步

创建硬件配置后,可以编写可编程模块的软件(另请参见插入S7/M7程序)。

插入S7/M7程序

用于可编程模块的软件存储在对象文件夹中。对于SIMATIC S7模块,该对象文件夹被称为“S7程序”,对于SIMATIC M7,该对象文件夹被称为“M7程序”。下图所示为SIMATIC 300站的可编程模块中的一个S7程序实例。

已存在的组件

每个可编程模块都有一个自动创建的S7/M7程序,用作软件容器:

下列对象已经位于新创建的S7程序中:

• 符号表(“符号”对象)

• 包含第一个块的“块”文件夹

• 用于源文件的“源文件”文件夹

下列对象已经位于新创建的M7程序中:

• 符号表(“符号”对象)

• “块”文件夹

创建S7块

希望创建语句表、梯形图或功能块图程序。为此,选择已存在的“块”对象,然后选择菜单命令插入 > S7块。在子菜单中,可选择要创建的块类型(例如数据块、用户自定义的数据类型(UDT)、功能、功能块、组织块或变量表)。现在可打开(空)块,开始输入语句表、梯形图或功能块图程序。可在创建逻辑块时的基本过程以及“语句表、梯形图和功能块图”手册中获得关于本操作的更多详细信息。

注释

可以位于用户程序中的对象“系统数据”(SDB)是由系统创建的。可以打开该对象,但由于一致性原因,不能对其进行修改。在加载程序后,它可用于改变组态,并可以将所作的改变下载至可编程控制器。

使用来自标准库的块

还可以使用与软件同时到货的标准库中的块来创建用户程序。使用菜单命令文件 >打开来访问库。可在使用库进行工作以及在线帮助中获得关于使用标准库以及创建个人库的更多信息。

创建源文件/CFC图表

希望以特定的编程语言或CFC图表来创建源文件。为此,在S7程序中选择“源文件”对象或“图表”对象,然后选择菜单命令插入 > S7软件。在子菜单中,可以选择与编程语言相匹配的源文件。现在可打开空的源文件,开始输入程序。在符号表中输入多个共享符号下找到更多信息。

创建M7程序

希望为M7系列可编程控制器的操作系统RMOS创建程序。为此,选择M7程序,然后选择菜单命令插入 > M7软件。在子菜单中,可以选择与编程语言或操作系统相匹配的对象。现在可打开所创建的对象,访问相关编程环境。

创建符号表

创建S7/M7程序时,会自动创建一个(空)的符号表(“符号”对象)。打开符号表时,“符号编辑器”窗口会打开,此窗口将显示一个符号表,并可在其中定义符号。在符号表中输入多个共享符号下找到更多信息。

插入外部源文件

可通过任何ASCII编辑器来创建和编辑源文件。然后可将这些文件导入到项目中,并编译创建单个块。编译导入的源文件时所创建的块保存在“块”文件夹中。可在插入外部源文件下找到更多信息。

编辑项目

打开项目

要打开现有项目,请使用菜单命令文件 > 打开。然后在紧接着出现的对话框中选择一个项目。于是项目窗口打开。

注释

如果您需要的项目没有显示在项目列表中,则单击“浏览”按钮。然后在浏览器中,可以搜索其它的项目(包括在项目列表中所找到的所有项目)。可以使用菜单命令文件 > 管理更改项目列表中的条目。

复制项目

可使用菜单命令文件 > 另存为,通过用另一个名称保存项目来复制项目。可使用菜单命令编辑 > 复制来复制部分项目,如站、程序、块等。有关逐步复制项目的介绍,请参见复制项目和复制部分项目。

删除项目

可使用菜单命令文件 > 删除来删除项目。可使用菜单命令编辑 > 删除来删除部分项目,如站、程序、块等。有关逐步删除项目的介绍,请参见删除项目和删除部分项目。

检查项目所使用的软件包

如果您正在编辑的项目包含了使用另一个软件包创建的项目,那么编辑该项目时需使用该软件包。

无论您是使用什么编程设备来操作多项目、项目或库,STEP 7都会显示完成该操作所需要的软件包及其版本,为您提供帮助。

在下列条件下,所需软件包的这种信息是完整的:

• 如果项目(或多项目中的所有项目)或库是使用从V5.2开始的STEP 7创建的。

• 如果您自己已经检查了创建项目时所使用的软件包。为此,首先要转到SIMATIC管理器,并选择相关的项目。然后选择菜单命令编辑 > 对象属性。在所显示的对话框中,选择“所需要的软件包”标签。该标签中的信息将告诉您是否应检查项目所使用的软件包。

管理多语言文本

STEP 7可以做到:导出在某个项目中以一种语言创建的文本、翻译该文本、重新导入文本、并以译文显示该文本。

下列文本类型可以用一种以上语言管理:

• 标题和注释

- 块标题和块注释

- 程序段标题和注释

- 来自STL程序的行注释

- 来自符号表、变量声明表、用户自定义数据类型和数据块的注释

- HiGraph程序中的注释、状态名称和转换名称

- S7-Graph程序中的步骤名称和步骤注释的扩展

• 显示文本

- 由STEP 7、S7-Graph、S7-HiGraph、S7-PDIAG或ProTool生成的消息文本

- 系统文本库

- 用户指定文本库

- 操作员相关的文本

- 用户文本

导出

导出所选择的对象下的所有块和符号表。为每个文本类型创建导出文件。文件包含源语言栏和目标语言栏。源语言文本不得改变。

导入

在导入期间,目标语言栏(右边的栏)的内容会集成到所选择的对象中。只有其源文本(被导出的文本)匹配“源语言”栏中已有文本的译文才会被接受。

改变语言

当改变语言时,可以从向所选择的项目导入期间指定的所有语言中选择。“标题和注释”的语言改变只适用于所选择的对象。“显示文本”的语言改变总是适用于整个项目。

删除语言

当语言删除时,所有使用这种语言的文本都从内部数据库中删除。项目中应始终有一种语言可用作参考语言。例如,可以是本地语言。这种语言不应删除。在导出和导入期间,请始终指定该参考语言作为源语言。目标语言可以根据要求设置。

重新组织

在重新组织期间,语言会改变为当前设置的语言。当前设置语言是选作“未来块的语言”的语言。重新组织只影响标题和注释。

注释管理

可以指定在以多语言管理文本的项目中如何管理块的注释。

基本过程

多语言文本的类型

为了进行导出,将为每种类型的文本创建一个单独的文件。该文件将以文本类型作为其名称,已导出格式作为其扩展名(文本类型.格式:例如,SymbolComment.CSV或SymbolComment.XLS)。不符合命名规范的文件将不能用作源文件和目标文件。项目中可翻译的文本可分为下列文本类型:

其它选项包中的编辑器(例如ProTool、WinCC等等)可能具有面向其它应用程序的文本类型,在此不进行描述。

导出文件的结构

导出文件具有如下的结构:

实例:

原则上,下列均适用:

1. 下列内容均不必进行修改、覆盖或删除:- 以“$_”开始的域 (这些都是关键字)- 语言的编号(在上述实例中:9(1)代表源语言英语(美国),7(1)代表目标语言德语)。

2. 每个文件均只具有一种单个测试类型的文本。在实例中,文本类型为NetworkTitle($_Type(NetworkTitle)。在导出文件本身的介绍性文本中包含对该文件进行编辑的翻译员的守则。

3. 与文本或注释有关的其它信息必须始终出现在类型定义($_Type…) 的前面或最后一行的后面。

注释

如果目标语言的行已经被“512(32) $_Undefined”所覆盖,则当文件导出时,将不指定任何目标语言。为进行更好概括,您可使用目标语言,例如“9 (1)英语(美国)”,来替换该文本。当导入所翻译的文本时,您必须验证所推荐的目标语言,并在必要时,选择正确的语言。您可通过输入关键字$_hide来隐藏不以目标语言显示的文本。这不适用于关于变量的注释(InterfaceComment),也不适用于符号(SymbolComment)。

导出文件格式

可指定将以何种格式保存导出文件。如果您已经决定使用CSV格式,那么,在使用Excel进行编辑时,您必须注意,只有使用“打开”对话框,才能在Excel中正常打开CSV文件。通过在资源管理器中进行双击操作来打开CSV文件将经常导致打开的文件无法使用。如果您使用下列步骤,您将会发现在Excel中使用CSV文件进行工作将更容易:

1. 在Excel中打开导出文件。

2. 将文件另存为XLS文件。

3. 翻译XLS文件的文本。

4. 在Excel中将XLS文件另存为CSV格式的文件。

注释

不必重新命名导出文件。

管理其语言字体未安装的用户文本

您可以导出未在操作系统中安装其语言字体的用户文本,对其进行翻译,然后将其重新导入,并进行保存,以供您的项目使用。然而,这样的文本将只能显示在已经安装了相应语言字体的计算机上。例如,如果您必须将用户文本翻译为俄文,但在操作系统中没有安装Cyrillic字体,那么,您可以按如下所述进行操作:

1. 导出源语言为“英语”、目标语言为“俄语”的要翻译的用户文本。

2. 将所导出的文件发送给翻译员,该翻译员一定要有Cyrillic字体。

3. 导入所翻译的导出文件。结果:现在,在您的计算机上,在英语和俄语下都可以使用该项目。

4. 保存整个项目,并发送给将要使用俄语文本的客户,客户要有Cyrillic字体,以便可以显示该文本。

关于记录文件的信息

使用多语言管理文本进行工作时出现的出错消息和警告将输出到记录文件中(TXT格式)。该文件存储在与导出文件相同的文件夹中。通常,消息会自带说明。任何进一步的解释列举如下:

警告

“xyz”文件中的文本“xyz”早已存在。忽略更多文本事件。

解释

无论使用何种语言,文本都将用作翻译的基础。如果相同的文本用于一种以上的语言中的不同术语,或在同一语言下使用了多次,则无法对其进行唯一识别,结果就不会对其进行翻译。

实例:

仅适用于标题和注释。

纠正方法

重新命名导出文件中的有关文本(在本例中,必须使用一个德语字来代替三个不同的字),然后重新导入文本。

优化翻译源文本

可通过组合不同的术语和表达式来准备用于翻译的源材料。

实例

在准备之前(导出文件):

优化翻译过程

如果您拥有的项目,其结构和文本都类似于前一个项目,则您可对翻译过程进行优化。

特别对于通过复制,然后对其进行修改所创建的文件,建议按下列步骤操作。

前提条件

必须有现存的已翻译的导出目标。

步骤

1. 将导出文件复制到用于保存将要翻译的新项目的项目文件夹中。

2. 打开新项目,并导出文本(菜单命令选项 > 管理多语言文本 > 导出)。因为导出目标已经存在,所以将询问是扩展导出目标,还是将其覆盖。

3. 单击“添加”按钮。

4. 对导出文件进行翻译(仅需要翻译新的文本)。

5. 然后导入所翻译的文本。

微存储卡(MMC)用作数据载体

微存储卡(MMC)须知

微存储卡(MMC)是插入式存储卡,例如,用于CPU 31xC或IM 151/CPU (ET200S)。它们最显著的特征是高度紧凑的设计。

MMC中采用了新型的内存概念。下面进行简要描述。

MMC的内容

MMC可作为装入存储器和数据存储设备(数据载体)。

MMC作为装入存储器

MMC包含可兼容MMC的CPU的全部装入存储器。装入存储器包含具有块(OB、DB、FC...)以及硬件配置的程序。装入存储器的内容影响CPU的功能。MMC作为装入存储器使用时,可以利用它传送具有装载功能的块和硬件配置(即下载到CPU)。下载到CPU的块立即生效;而硬件配置只有在CPU重启动后才生效。

内存复位后的反应

在内存复位后,存储在MMC上的块仍保留。

装载和删除

可以覆盖MMC上的块。

可以删除MMC上的块。

不能恢复已覆盖或删除的块。

访问MMC上的数据块

在MMC上,可以使用数据块和数据块内容,处理较大数量的数据或在用户程序中很少用到的数据。新的系统操作可支持这些功能:

• SFC 82:在装入存储器中创建数据块

• SFC 83:读装入存储器中的数据块

• SFC 84:写装入存储器中的数据块

MMC和口令保护如果装有微存储卡(MMC)的CPU (即在300-C系列的CPU)受口令保护,那么,在
SIMATIC管理器中(在编程设备/PC上)打开MMC时,也会提示用户输入此口令。

在STEP 7中显示内存分配

模块状态对话框(“内存”标签)中的装入存储器分配画面中同时显示了EPROM和RAM区域。MMC上的块显示100% EPROM的性能。

将微存储卡作为数据载体使用

STEP 7使用SIMATIC微存储器卡(MMC)的方式与使用任何其它类型外部数据存储介质的方式相同。在确定MMC具有足够的容量可用于容纳所有要存储的数据之后,您可以将操作系统的文件资源管理器中可见的任何数据传送给MMC。采取这种方式,您可以使其他人员也可以使用与您的设备有关的附加图纸、操作规程以及功能描述。

存储卡文件

生成的存储卡文件(*.wld)将用于:

• 软件PLC WinLC (WinAC Basis和WinAC RTX)以及

• SlotPLC CPU 41x-2 PCI (WinAC Slot 412和WinAC Slot 416)。

WinLC或CPU 41x-2 PCI的块和系统数据均可同在S7-存储卡中一样保存在存储卡文件中。这些文件的内容随后将与S7-CPU的相应存储卡的内容保持一致。对应于使用STEP 7的用户程序的下载,该文件可通过WinLC或CPU 41x-2 PCI操作面板的菜单命令下载到它们的存储器中。就CPU 41x-2 PCI而言,如果CPU 41x-2 PCI没有进行缓冲,且只使用RAM卡进行操作(“自动装载”功能),那么,当PC操作系统启动时,该文件将可自动进行下载。

对于Windows来说,存储卡文件是“正常的”文件,借助于资源管理器,可对其进行移动、删除或使用数据介质进行传输。更多信息,请参见WinAC产品的相应文档。

在微存储卡(MMC)上存储项目数据

使用STEP 7,您可以将STEP 7项目的数据以及任何其它种类的数据(例如Word或Excel文件)存储在适当的CPU或编程设备(PG)/PC中的SIMATIC微型存储器卡(MMC)上。这将使您能够使用没有在其上保存项目的编程设备来访问项目数据。

要求

只有将其插入到适当的CPU或编程设备(PG)/PC的插槽中,并已建立了一个在线连接后,才能将项目数据存储在MMC上。

确保MMC具有足够的容量,能够容纳所有要存储的数据。可存储在MMC上的数据在确定MMC具有足够的容量可容纳所有要存储的数据之后,您可以将操作系统的文件资源管理器中可见的所有数据传送给MMC。它们包括下面的数据:

• STEP 7的完整项目数据

• 站组态

• 符号表

• 块和源文件

• 以多种语言管理的文本

• 任何其它种类的数据,例如WORD或Excel文件

 

weinxin
微信扫一扫西门子PLC 立即报价
1分钟内报价1天内发货1年内质保(为了省去等待时间,请提供准确型号)-享受专属VIP客服服务
6ES7222-1BD22-0XA0
6AV2124-0XC24-1AX0
6ES7412-2EK07-0AB0
6ES7431-7KF00-6AA0

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: