您现在的位置是:首页 > PLC技术 > PLC技术

编程软件STEP 7的组成

来源:艾特贸易2017-08-07

简介STEP 7 编程软件由符号编辑器、 SIMATIC 管理器、网络与通信配置、硬件组态、多语言的用户程序编辑、硬件诊断 6 部分功能组件所组成。 (1) SIMATIC Manager( SIMATIC 管理器 ) 在 STEP 7 中,用

    STEP 7编程软件由符号编辑器、SIMATIC管理器、网络与通信配置、硬件组态、多语言的用户程序编辑、硬件诊断6部分功能组件所组成。

   (1)  SIMATIC Manager( SIMATIC管理器)

    STEP 7中,用Project(项目)来管理一个自动化系统的硬件和软件。STEP 7SIMATIC管理器对项目进行集中管理,通过该管理器可以方便地浏览SIMATIC S7M7C7的数据,实现STEP 7各种功能所需的SIMATIC软件工具都集成在STEP 7中,如图4-2所示。

SIMATIC管理器的项目管理

    4-2    SIMATIC管理器的项目管理

   (2) Symboe Editor(符号编辑器)

    使用符号编辑器可以管理所有的共享符号(全局符号)。符号编辑器具有以下功能:过程(I/O)信号、位存储器和各种块设定符号名、数据类型和注释;对使用符号地址的信号进行自动分类;符号的导入/导出等。

    使用符号编辑器生成的符号表可供其他所有工具使用。因而对一个符号特性的任何变化都能自动被其他工具识别。

   (3) Programming Languages(多语言的用户程序编辑)

    多语言用户程序编辑用于选择不同的PLC程序设计语言。用于S7-300/400的编程语言梯形逻辑图( LAD)、语句表(STL)和功能图(FBD),是STEP 7软件包的一个组成部分;

    PLC用户程序进行编辑与显示时,3种语言间可以进行自动转换。

   (4) Hardware Diagnostlcs(硬件诊断)

    硬件诊断为用户提供PLC控制系统各组成硬件的工作状态信息,可以通过两种方式显示。

    ①快速浏览CPU的数据和用户编写的程序在运行中的故障原因。

    ②用图形方式显示硬件组态(如显示模块的一般信息和模块的状态)、显示模块故障(如集中I/O模块和DP子站的通道故障)和显示诊断缓冲区的信息等。

   CPU菜单中可以显示更多附加信息。例如,显示循环周期,显示已占用和未用的存储区,显示MPI通信的容量和利用率。同时也包括性能数据,如可能的I/O点数、位存储器、计数器、定时器和块的数量等。

   (5) Hardware Configuration(硬件组态)

    硬件组态工具可以为自动化项目的硬件进行组态和参数设置,以实现系统中的各I/O模块、接口模块、功能模块等硬件的实际安装与软件中使用的地址、管理数据等方面的对应关系。“硬件组态”在部分书籍与资料中常被称为“硬件配置”,这也仅仅是由于对英文中的Configuration一词的不同翻译而已,两者意思相同。ConfiguringPLC应用中一般译为“组态”。

    ①系统组态。从目录中选择硬件机架,并将所选模块分配给机架中用户希望的插槽。

    CPU参数设置。可以设置CPU模块的多种属性,如启动特性、扫描监视时间等,输入的数据储存在CPU的系统数据块中。

    ③模块参数设置。用户可以在屏幕上定义所有硬件模块的可调整参数,包括功能模块(FM)与通信处理器(CP),不必通过DIP开关来设置。

    在参数设置屏幕中,有的参数由系统提供若干个选项,有的参数只能在允许的范围输入,因此可以防止输入错误的数据。

   (6) NetPro(网络组态)

    通过安装STEP 7软件,利用计算机(编程器)的RS-232C接口与CP5611( CPI)CP5511CP5512( PCMCIA)等通信卡,可以将编程计算机连接到PLCMPIPROFIBUS网络系统中;利用计算机的CP1512( PCMCIA)CP1612( PCI)等通信卡,可以将编程计算机连接到PLC的以太网系统中。