STEP7-Mirco/WIN软件项目管理功能

1 打印

(1). 打印程序和项目文档的方法

用下面的方法打印程序和项目文档:

² ² 单击“打印” 按钮。

² ² 选择菜单命令“文件”“打印”。

² ² Ctrl+P快捷键组合。

(2). 打印单个项目元件网络和行

以下方法可以从单个程序块打印一系列网络,或从单个符号表或状态图打印一系列行:

1选择适当的复选框,并使用“范围”域指定打印的元素。

2选中一段文本、网络或行,并选择“打印”。此时应检查以下条目:在“打印内容/顺序”帧中写入的正确编辑器;在“范围”条目框中选择正确的POU(如适用);POU“范围”条目框空闲正确的单选按钮;“范围”条目框中显示正确的数字。

如图1所示,从USR1符号表打印行6-20,则应采取以下方法之一:

² ² 仅选择“打印内容/顺序”题目下方的“符号表”复选框以及“范围”下方的“USR1”复选框,定义打印范围620

² ² 在符号表中增亮6-20行,并选择“打印”。

²

² 1 打印内容/顺序

2 复制项目

STEP 7-Micro/WIN 32项目中可以复制:文本或数据域、指令、单个网络、多个相邻的网络、POU中的所有网络、状态图行或列或整个状态图、符号表行或列或整个符号表、数据块。但不能同时选择或复制多个不相邻的网络。不能从一个局部变量表成块复制数据并粘贴至另一个局部变量表,因为每个表的只读L内存赋值必须惟一。

剪切、复制或删除LADFBD程序中的整个网络,必须将光标放在网络标题上。

3 导入文件

STEP 7-Micro/WIN 32之外导入程序,可使用“导入”命令导入ASCII文本文件。“导入”命令不允许导入数据块。打开新的或现有项目,才能使用“文件”“导入”命令。

如果导入OB1(主程序),会删除所有现有POU。然后,用作为OB1和所有作为ASCII文本文件组成部分的子程序或中断程序的ASCII数据创建程序组织单元。

如果只导入子程序或中断程序(ASCII文本文件中无定义的主程序),则ASCII文本文件中定义的POU将取代所有现有STEP 7-Micro/WIN 32项目中的对应号码的POU(如果STEP 7-Micro/WIN 32项目未空置)。现有STEP 7-Micro/WIN 32项目的主程序以及未在ASCII文本文件中定义的所有STEP 7-Micro/WIN 32 POU均被保留。

如现有STEP 7-Micro/WIN 32项目中可能包括OB1SUB1SUB3SUB5,然后从一个ASCII文本文件导入SUB2SUB3SUB4。最后得到的项目为:OB1(来自STEP 7-Micro/WIN 32项目)、SUB1(来自STEP 7-Micro/WIN 32项目)、SUB2(来自ASCII文本文件)、SUB3(来自ASCII文本文件)、SUB4(来自ASCII文本文件)、SUB5(来自STEP 7-Micro/WIN 32项目)。

4 导出文件

将程序导出到STEP 7-Micro/WIN 32之外的编辑器,可以使用“导出”命令创建ASCII文本文件。默认文件扩展名为“·awl”,可以指定任何文件名称。程序只有成功通过编译才能执行“导出”操作。“导出”命令不允许导出数据块。打开一个新项目或旧项目,才能使用“导出”功能。

用“导出”命令按下列方法导出现有POU(主程序、子例行程序和中断例行程序):

² ² 如果导出OB1(主程序),则所有现有项目POU均作为ASCII文本文件组合和导出。

² ² 导出子例行程序或中断例行程序,当前打开编辑的单个POU作为ASCII文本文件导出。