step 7可以将所有用户编写的程序以及程序块程序所需要的数据进行归档。由于能够在一个块内调用其他块(就像它们是子程序一样),可实现用户程序的结构化。这将大大提高plc 程序的组织透明性、可理解性和易维护性。提供以下类型的连接:
组织块 (ob) 控制程序的执行。
ob可独立于触发事件而被分为多个类别(例如,时间驱动、报警驱动)。这些类别具有各种优先级别。根据相应的优先级别,一个类别可将另一个类别中断。
在启动一个 ob 时,将提供关于引发这次启动的事件的详细信息。此信息可在用户程序中进行分析。
功能块 (fb) 中包含实际用户程序。
功能块每次被调用时可被提供不同数据(所谓“实例”)。这些数据以及内部变量(例如,用于中间值)和结果存储在指定的实例数据块中,并由系统自动管理。
在调用一个 fb/sfb 时,实例数据块(实例 db)被分配给该块。它们是在编译这些块时自动生成的。
用户可从其用户程序中的任意点或从一个 hmi 系统过来访问这些数据(当然也可以是符号形式)。
功能(fc)中包含经常使用的功能的例行程序
每个功能都有一个固定的功能值(除 iec标准外,还可具有多个初始参数)。调用之后,必须立即对输出参数进行处理。这样,功能就不需要任何实例数据块
经济地完成简单 hmi 任务
对于数量结构有限的简单应用,建议使用基本型 hmi,这种产品,运行快 ,操作直观。
这些面板提供了明亮的显示质量和高性能可视画面,可显著简化机器设备的操作。您还可以通过完整灵活的解决方案在安装、调试和工程期间节省宝贵的时间。
simatic hmi 按键型面板
按键式面板可方便地作为操作面板使用,由于采取装配式结构,易于安装,节省大量时间与资金。
所有带灯按钮均可自由配置,并配有五个彩色 led(红色、绿色、蓝色、黄色和白色)。所有按钮也可以防护等级 ip65进行轻松刻字。背面有用于连接执行器和传感器的集成式 io 端子。
simatic hmi 精简面板
精简面板非常适合经济有效地执行机器级的简易可视化任务。基本特性与功能以及极具吸引力的价格使其成为理想入门级设备。
提供有以下模块:
按键式面板
simatic hmi kp8/kp8f/kp32f(主要设备带有多色 led 灯)
基本面板
第二代标准型面板
第一代标准型面板
数据块(db)是用于存储用户数据的数据区域。
除了在每种情况下分配给一个功能块的数据(实例数据)之外,还可定义全局数据,且全局数据可由任何软件模块(如用于配方的模块)使用。
一个基本或结构化数据类型可被分配给一个数据块的组件。例如,基本数据类型为布尔 (bool)、实型 (real) 或整型(integer)。结构化数据类型(字段与结构)包含基本数据类型(例如,一个配方)。数据块中的数据可以符号方式被寻址。这样就促进了编程,改善了程序的可读性。
系统功能块 (sfb):集成到 cpu 操作系统中的功能块(参见上面),'如 send、receive、控制器。sfb的变量也归档在 idb 中。
系统功能 (sfc):集成在 cpu 操作系统中的功能(参见上面),如时间功能、块传输。
系统数据块 (sdb) 是用于 cpu 操作系统的数据,包含了系统设置,如模块参数。
工具simatic manager
simatic manager 对属于某个自动化项目的所有数据进行管理,而不管使用这些数据的目标系统为何(simatics7、simatic c7 或 simatic winac)。
它为所有 simatic s7、c7 或 winac 工具提供了一个公共入口点。处理所选数据所需的 simatic 软件工具将由simatic manager 自动启动
展开全文