全新西门子编程电缆价格

发布时间:2018-10-12

应用


STEP 7

STEP 7 基本软件是一种标准工具,适用于 SIMATIC S7、SIMATIC C7 与 SIMATIC WinAC 自动系统。通过该工具,用户能够轻松方便地使用这些系统的各项功能。


STEP 7 在自动系统应用中的各个阶段,都具有用户友好功能:


组态和参数化硬件。

通讯。

编程。

测试、调试和维护。

文件和归档。

操作,诊断功能。

内容详尽的联机帮助支持所有功能。


STEP 7 标准安装在 Field PG M 编程设备上。也可作为 PC 安装的软件包形式提供。 For use with a PC, a PC module or PC adapter is required.STEP 7 允许几个用户同时处理一个项目。可防止多余一个用户的写访问。


S7-SCL

S7-SCL(结构化控制语言) 是一种 PASCAL 型式的高级语言,它针对可编程控制器的编程进行了优化。


S7-SCL 支持:


快速、方便地创建程序

提高 PLC 程序的质量

透明性

测试更容易

用户可针对自动化任务制定省时和经济的解决方案。


S7-SCL 可在 SIMATIC S7-300(建议使用 CPU 314 和 CPU 312C 及更高型号)、SIMATIC S7-400、SIMATIC C7 和 SIMATIC WinAC 自动化系统中使用。


S7-SCL 已获得 PLCopen 基本级证书。


S7-GRAPH

工程软件 S7-GRAPH 用于以标准化格式(符合 DIN EN 6 131-3)对一个过程中的序列进行组态和编程。序列(例如,某个部件的制造)被细分为连续或同时的步骤。


细分使得 PLC 程序更加清晰,发生故障时分析起来更加容易。这在制造工业中尤其有用,可防止成本高昂的停产。


在使用 S7-GRAPH 时,展现在用户眼前的是一个现代的 Windows 用户界面,其中融入了图形、窗口技术和缩放功能。


有条不紊的步骤和清晰的显示使 S7-GRAPH 成为用于描述顺序过程的高效软件。


S7-GRAPH 可在 SIMATIC S7-300(建议使用 CPU 314 和 CPU 312C 及更高型号)、SIMATIC S7-400、SIMATIC C7 和 SIMATIC WinAC 自动化系统中使用。


S7-GRAPH 已获得 PLCopen 基本级证书。


S7-PLCSIM

模拟软件 S7-PLCSIM 支持在编程器/PC 上独立于目标硬件的可用性而对 SIMATIC S7 用户块进行功能测试。这样,就可在项目的更早阶段完成程序错误检测与消除。该支持:


初始调试更加快速,成本更低。

程序质量得到提高。

S7-PLCSIM 可用于所有用户块和众多现有系统功能。


应用领域从编程语言


LAD/FBD/STL

一直到所有 SIMATIC 工程工具:


S7-GRAPH

S7-HiGraph

S7-SCL

CFC(包括 SFC)。

扩展的应用领域:


S7-PDIAG

WinCC(本地安装)


设计


STEP 7

STEP 7 基本软件为用户提供了执行自动化任务所需的不同工具,


SIMATIC Manager:

它们用于公共和有序地管理用于 SIMATIC S7、SIMATIC C7 和 SIMATIC WinAC 的所有工具与数据。

符号编辑器:

用于定义全局变量的符号目的地、数据类型和备注;

硬件组态:

用于组态自动化系统并对所有可设定模块进行参数化;

通讯:

用于组态连接;用于通过 MPI 进行自动化组件之间的数据传输,或用于通过 MPI、PROFIBUS 或工业以太网进行事件驱动的数据传输;

信息功能:

用于快速浏览 CPU 数据以及用户程序执行过程中各种问题的原因。

为了创建用户程序,STEP 7 提供了以下使用成熟和标准化的 PLC 编程语言:


Statement List (STL)

Ladder (LAD)

功能块图表 (FBD)

对于特殊任务而言,还可使用附加编程语言或面向技术功能的组态。



功能


STEP 7

STEP 7 程序块

STEP 7 可以将所有用户编写的程序以及程序块程序所需要的数据进行归档。由于能够在一个块内调用其他块(就像它们是子程序一样),可实现用户程序的结构化。从而使得 PLC 程序的结构更加清楚,也更加便于理解和更新。 提供以下类型的连接:


数据处理块 (DHB) 控制程序的执行。

OB 基于触发事件而被分为多个类别(例如,时间驱动、报警驱动)。根据相应的优先级别,一个类别可将另一个类别中断。

在启动了一个 OB 时,将提供关于触发事件的详细启动信息。此信息可在用户程序中进行分析。

功能块 (FB) 中包含实际用户程序。

功能块每次被调用时可被提供不同数据(所谓“实例”)。这些数据以及内部变量(例如,用于中间值)和结果存储在的实例数据块中,并由系统自动管理。

在调用一个 FB/SFB 时,实例数据块(实例 DB)被分配给该块。它们是在编译这些块时自动生成的。

用户可从其用户程序中的任意点或从一个 HMI 系统过来访问这些数据(当然也可以是符号形式)。

功能(FC)中包含经常使用的功能的例行程序

每个功能都有一个固定的功能值(除 IEC 标准外,还可具有多个初始参数)。调用之后,必须立即对输出参数进行处理。这样,功能就不需要任何实例数据块。

数据块(DB)是用于存储用户数据的数据区域。

除了在每种情况下分配给一个功能块的数据(实例数据)之外,还可定义全局数据,且全局数据可由任何软件模块(如用于配方的模块)使用。

一个基本或结构化数据类型可被分配给一个数据块的组件。例如,基本数据类型为布尔 (BOOL)、实型 (REAL) 或整型 (INTEGER)。结构化数据类型(字段与结构)包含基本数据类型(例如,一个配方)。数据块中的数据可以符号方式被寻址。这样就促进了编程,改善了程序的可读性。

系统功能块 (SFB):集成到 CPU 操作系统中的功能块(参见上面),如 SEND、RECEIVE、控制器。SFB 的变量也归档在 IDB 中。

系统功能 (SFC):集成在 CPU 操作系统中的功能(参见上面),如时间功能、块传输。

系统数据块 (SDB) 是用于 CPU 操作系统的数据,包含了系统设置,如模块参数。

工具

SIMATIC Manager


SIMATIC Manager 对属于某个自动化项目的所有数据进行管理,而不管使用这些数据的目标系统为何(SIMATIC S7、SIMATIC C7 或 SIMATIC WinAC)。


它为所有 SIMATIC S7、C7 或 WinAC 工具提供了一个公共入口点。处理所选数据所需的 SIMATIC 软件工具将由 SIMATIC Manager 自动启动。


符号编辑器


符号编辑器工具用于管理所有全局变量(与在对块进行编程时声明的局部形式参数不同)。具有下列功能:


针对过程信号(输入/输出)、标志和块定义符号名称和备注

分类功能

与其他 Windows 程序进行数据交换

使用此工具时生成的符号表可供所有应用程序使用。因此,对一个符号参数进行的更改将由所有工具自动检测到。


硬件组态


Hardware Configuration 工具用于对自动化项目中的硬件进行组态和参数化。具有下列功能:


自动化系统的组态:

从一个电子产品目录中选择机架,并将所选模块分配给机架中的插槽。

分布式 I/O 的组态方式与非分布式 I/O 的组态方式相同;还支持按通道分配 I/O 模块。

CPU 参数分配:

重启特性和循环时间监视等属性可通过菜单来设定。支持多处理方式。输入的数据归档于 CPU 中的系统数据块中。

模块参数分配:

用户可在输入屏幕上模块的所有可调参数。无需通过 DIP 开关进行调节。CPU 启动时,模块自动被参数化。这样,不用进行另外的参数化即可更换一个模块。

功能模块 (FM) 和通讯处理器 (CP) 参数分配:

这种参数化还可在硬件组态内以与其他模块参数化相同的方式完成。对于这种参数化,针对每个 FM 和 CP 提供了硬件模块相关屏幕与规则(包含于 FM/CP 功能包中)。系统通过在参数分配屏幕上仅提供允许的输入选项来防止错误输入。

系统诊断


系统诊断为用户提供了可编程控制器状态的概览。提供了两种显示模式:


显示文本消息,文本消息可直接、快速输出

Hardware Config 中的像素图像显示,提供了以下选项:

显示一般模块信息(如订货号、版本、名称)和模块状态(如故障)

显示集中式 I/O 和 DP 从站的模块故障(如通道故障)

显示来自诊断缓冲器的报警

对于CPU,还可显示以下附加信息:


用户程序执行过程故障的原因

显示循环周期(长、短和后一个循环)

显示预留和自由存储空间

MPI 通讯能力和使用状况

显示性能数据(输入/输出、标志、计数器、定时器和块的数量)

通讯组态


组态和显示通讯链路

通过 MPI 进行时间驱动的循环数据传输

选择通讯伙伴

将数据源和数据目的地输入到一个表中。所有要装载的系统数据块 (SDB) 的生成以及它们到所有 CPU 的完整传输是自动完成的。

变更驱动数据传输:

定义通讯链路

从集成的块库选择通讯功能块 (CFB)

所选通讯块的参数化在自定义编程语言(如 LAD)中进行

编程语言


梯形图 (LAD)、功能块图 (FBD) 和指令表 (IL) 等使用成熟的编程语言可用于编程。符合 DIN EN 6.1131-3 的程序可在传统 PLC 编程语言梯形图 (LAD) 和功能块图 (FBD) 中创建。


用户友好的像素图形 LAD 和 FBD 编辑器为编程人员提供以下支持:


简便、直观的操作:

梯形图/功能块图的创建具有人们已熟悉的 PC 用户友好性的特点,如拖放、剪切、粘贴。

预定义复杂功能(如 PID 控制器)或用户相关标准解决方案的库

通过指令表 (IL) 文本化编程语言,用户可以创建运行时间和存储位置都得到优化且“与硬件切近”的程序。在创建这些程序时,编程人员得到以下用户友好编程功能的支持:


增量模式或自由文本模式输入选项:

用户可以“增量”方式立即检查每个输入是否正确,或者在一个文本编辑器中创建整个程序,然后再通过适宜的符号表将其转换。

运行组

STEP 7 编程语言具有与 STEP 5 类似的全面指令集,对于十分复杂的功能也可方便、快速地编程,无需具备很深的编程指示。



上一篇:MR1610.433///
下一篇:西门子砚山县代理