西门子6ES7811-1CC06-0YA5
SIEMENS西门子上海朔川电气设备有限公司
联系人:莫绍华
24小时销售及维修热线: 18117219361
电 话:021-60494465 传 真:021-67263002
手 机:18117219361 Q Q : 821189855
邮箱:821189855@qq.com
地址:上海市金山区泾波路129号
现货库存;款到48小时发货,无须漫长货期。
优质售后;严格按照西门子质保及售后服务条款,客户使用无忧
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 操作系统的数据,包含了系统设置,如模块参数。
资讯来源:西门子6ES7811-1CC06-0YA5
|