创建项目
无法在s7-pdiag下创建新项目。然而,可在simatic管理器中采用以下方式创建新项目:
使用向导
手动
如何使用向导创建项目
按如下进行操作:
在simatic管理器中调用文件 > 新建项目向导。
在对话框中,输入向导要求的信息。
如何手动创建一个项目
按如下进行操作:
在simatic管理器中,选择文件 > 新建。
在新建项目对话框中选择用户项目标签。
确认从类型:下拉列表中选择条目项目。
如果想要在此位置插入项目,请单击在当前多项目中插入复选框。 只有在项目窗口中选择了多项目后,才能启用该复选框。
在名称: 输入框中,输入新用户程序的名称。 也可从上表选择一个名称作为新项目名称的基础。
单击确定,创建新项目。
打开项目
如何打开s7-pdiag中现有的项目:
调用菜单命令过程诊断 > 打开或单击相应的工具栏按钮以打开打开对话框。
选择包含想要组态其监视定义的项目。 浏览所需要的s7程序并单击块目录。
点击确定,进行确认。
项目中的地址优先级
在step 7 simatic管理器中,您可打开一个对话框,其中可确定块文件夹的属性,即在符号表变化后是否使用符号或绝对值以打开块。
如果在simatic管理器的块文件夹中设置了符号优先级,即已为它们分配了一个地址优先级,并已删除或修改符号表中的某个符号及其分配至一个绝对值,则当调用s7-pdiag时,将自动打开地址优先级对话框。
这种情况下,地址优先级对话框允许重新给已存在的绝对地址数值分配一个符号。
复制项目和块
如何复制项目:
在simatic管理器中,请选择要复制的项目并
调用菜单命令文件 > 另存为。
在另存为对话框中,确定是否需要重组或不重组保存文件。 当工作于一个较早的或经常修改的项目时,应始终选择重组保存,因为在此情况下系统将优化数据库并检查项目结构。
在项目另存为对话框中,请指定新项目的名称,如果需要,还可指定存储位置。 点击确定,进行确认。
当使用simatic管理器复制项目或包含s7-pdiag数据的块时,请注意以下要点:
当您已创建组并复制相应块时,将不包括组信息。 当您选择在块目录中复制所有块时,同样不包括组信息。
只有当选择并复制完整的块目录或更高级目录时才会包含组信息。
而直接在标准组创建到s7-pdiag中的全局错误定义只在块目录或更高级目录复制到simatic管理器时才会被复制。
复制错误定义
可复制错误定义并随后将其粘贴到相同单元继续编辑。
按如下进行操作:
从单元总览中选择要复制的错误定义。
如下复制错误定义:
选择菜单命令编辑 > 复制,或
右击并从弹出式菜单中选择复制。
粘贴错误定义
可从剪贴板中插入错误定义。
按如下进行操作:
在分级结构中选择需要从剪贴板粘贴错误定义的对象。
如下粘贴错误定义:
选择菜单命令编辑 > 粘贴,或
右击并从弹出式菜单中选择粘贴。
删除错误定义
可删除不再需要的错误或监视定义。 有三种方式可以做到:
通过单元总览删除错误定义:
在单元总览中,选择要删除的错误定义。
如何删除监视定义:
选择菜单命令编辑 > 删除,或
右击,调用右键快捷菜单命令删除。
如何通过lad/stl/fbd编辑器删除错误定义:
在块中选择监视定义的初始诊断地址。
如下打开过程监视定义对话框:
选择菜单命令编辑 > 特殊对象属性 > 监视,或
右击以调用右键快捷菜单命令特殊对象属性。
从下方列表框中选择要删除的错误定义。
单击删除按钮。
或
打开lad/stl/fbd中相应块的诊断标签。
单击第一栏选择要删除的错误定义。 整行将相应地改变颜色。
右击鼠标调用右键快捷菜单中的菜单命令删除。
如何通过符号表删除错误定义:
在符号表中,选择要删除的监视定义地址。
如下打开过程监视定义对话框:
选择菜单命令编辑 > 特殊对象属性 > 监视,或
右击以调用右键快捷菜单命令特殊对象属性。
从下方列表框中选择要删除的错误定义。
单击删除按钮。
编辑监视定义
已创建的监视定义仍可在以后进行修改。
按如下进行操作:
如下所述打开想要改变的监视定义:
在单元总览中选择监视定义。 通过右击或调用菜单命令编辑 > 对象属性打开相应的对话框。
或:
通过lad/stl/fbd编辑器选择一个块的初始诊断地址,然后通过菜单命令编辑 > 特殊对象属性 > 监视或右击打开过程监视定义。 高亮显示要修改的监视定义并单击编辑。
或
在块的lad/stl/fbd编辑器中打开诊断标签,然后选择第一列中的相应监视。 然后通过右击打开右键快捷菜单并选择菜单命令对象属性或编辑表格中的框。
或:
在符号表中,请选择要为其创建监视定义的符号地址,并右击打开过程监视定义对话框。 选择要修改的监视定义并单击编辑按钮。
可在常规标签中编辑监视定义的常规信息。
可在定义标签中编辑确切的定义以及监视定义的类型(取决于监视逻辑),并可修改延迟时间,启用或禁用监视和初始值采集。 也可编辑在出现错误后要在操作面板上显示的消息。
单击确定或保存以确认条目并保存更改。
通过f1键,可以调用有关在该对话框中输入的数据的更多信息。
单元分组
s7-pdiag可以通过菜单命令选项 > 单元分组对单元进行分组。
除默认创建的标准组以外,可以生成最多15个包含任意多个单元的组。
如果删除了所创建的某个组,则该功能会自动将其单元返回到默认组。
在编译期间为每个组创建监视块。此功能的优势是:块越小,生成时间越短。
过程:
在s7-pdiag中,选择选项 > 单元分组菜单命令。
下一个对话框在组下面显示默认组(0)。左边的列表框显示属于标准组的单元。
单击新建,创建一个新组。对话框组定义打开。
为要创建的新组输入名称,为用于错误识别和初始值采集的监视块输入标识号。单击确定退出对话框。
结果:已经创建了一个组,它显示在组单元对话框中的组下面。
在组单元对话框中,从默认组中选择所需要的单元,然后通过单击相应的按钮(→,全部>)将它们移动到新组内。还可以使用*和全部按钮,将单元返回到默认组。
如果要重新为所选择的组更改组默认设置,请单击编辑命令按钮。
可以使用删除命令按钮删除所选择的组;唯一的排除是永远可用的标准组。分配给此组的单元将被返回到标准组内。
在执行完所有设置之后,通过确定退出对话框。
结果:在s7-pdiag的单元总览中,通过具有红色背景的较小编号来标识新建组。
移动单元
s7-pdiag根据您的系统体系,在其单元总览中提供了移动单元的选项。
这些移动过的单元将通过一个图标来标识,并显示在虚拟单元总览中。
如果没有选择虚拟体系,则只能通过组对话框将实例移动到其他组内。
可以调用菜单命令视图 > 单元总览,以便启用或禁用虚拟单元总览。