哈尔滨SIEMENS西门子PLC代理商
哈尔滨SIEMENS西门子PLC代理商西门子中国有限公司授权合作伙伴,代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商为过程值,必须将其分配给记录。 可以在表格式“数据记录”编辑器中设计记录并
指定其属性。
打开
在项目窗口的“记录”组中,双击“数据记录”以打开“数据记录”编辑器。 所有的数据记录均显示在工作区中的表格里。 可在表格单元格中编辑数据记录的属性。
可以通过单击列标题来按列中的条目排序表格。
可以显示和隐藏表格列。 为此,可或取消列表头的弹出式菜单中的条目。
属性视图
此处用户可组态数据记录。 属性视图提供与工作区表格相同的信息和设置。
9.2.2 数据记录的基本设置
简介
可以在“数据记录”编辑器或记录的“属性”窗口中定义数据记录的属性。
属性窗口的结构
“属性”窗口左侧具有树形结构,可从中选择所有的属性类别。 用于对当前所选属性类
别进行组态的域显示在“属性”窗口的右侧。
可以在“属性”窗口中设置数据记录的下列属性:
常规属性
● 名称
可以为数据记录分配任何期望的名称,但是该名称必须包含至少一个字母或数字。
● 存储位置
变量记录将保存到 ODBC 数据库(仅在 PC 上)或单独的文件中。 选择“数据库”或
文件作为相应的存储位置。
根据 HMI 设备的配置,可以选择 PC 的本地硬盘、面板的存储卡或者网络驱动器(如
果存在)作为“路径”。
如果选择 ODBC 数据库作为存储位置,则可对数据源的名称进行如下选择:
– 如果希望由系统分配数据源名称,则选择“系统定义数据源名称”。
说明
Windows VISTA 对数据库不支持“系统定义的数据源”选项。
只能使用带“用户定义的数据源”选项的数据库。 作为管理员,必须已在 PC 上创
建并启用这些数据库。
有关详细信息,请参阅数据库软件文档。目标系统上还需要一个特定的 Microsoft SQL server 实例。 为此可以下载免费的
SQL Server 2005 Express。
此设置在 Panel PC 477 上不可用。
– 如果希望自己分配数据源的名称,则选择“用户定义数据源名称”。
● 大小
记录的大小可按下列方法进行计算:
条目数 * 要记录的每个变量值的长度。
在“属性”窗口中,使用当前所选“数据记录的数目”的记录的最小和最大大小显示
在“数据记录的数目”输入域下。 记录的最大量受到 HMI 设备的存储容量的限制。
记录特性的设置
● 启动特性
“”状态允许在运行系统启动时开始进行记录。 复选框“运行系统启动时启
用记录”。
也可用其他方式控制运行系统启动时的特性。 如果想要使用新数据覆盖先前记录的数
据,启用“记录清零”;如果想要将新数据添加到现有记录,启用“添加数据到现有
记录”。
说明
在运行时可以使用系统函数来控制记录的重启动。
● 记录方法
此处可指定在记录已满时应如何操作。 可选择下列选项之一:
– 循环记录: 当记录已满时,最早的条目将被覆盖。
– 分段循环记录: 将创建具有相同大小的多个记录,并逐个进行填充。 当所有记录
均完全填满时,最早的记录将被覆盖。
– 显示系统消息: 当达到所定义的填充量时,显示系统消息。
– 触发事件: 记录一旦填满,将触发“溢出”事件。
机架构成SIMATIC S7-400 基本机械机构。它们执行以下任务:
给模块提供机械支持
给模块提供电源
通过背板总线将各个模块连接在一起
机架的设计具有墙装式、框架安装式和机柜安装式。
SIMATIC S7-400可以安装多种机架。
UR1(通用机架)
用于配置中央控制器和扩展单元
最多可安装18个模板
也适用于S7-400H
UR2(通用机架)
用于配置中央控制器和扩展单元
最多可安装9个模板
也适用于S7-400H
也提供铝制机架
CR2(中央机架)
用于配置中央控制器
最多用于 18 个模块
分段机架:
用于运行两个独立的 S7-400 CPU (无S7-400多CPU模式),通过背板总线(C总线)进行CPU之间的通讯。 两个CPU可以具有局部地址,可以具有单独的I/O模板(分段的P总线)。
此处可组态一个函数列表,每当因记录溢出而触发“溢出”事件时,都将对该函数列表进
行处理。
9.3 记录变量值
引言
在运行时,变量值可以存储在记录中用于以后计算。 为了对变量进行记录,必需指定要
在其中存储数值的记录、记录发生的频率以及是否仅保存指定数值范围内的变量值。
说明
数据记录的主要目的是记录外部变量的值。 然而,也可记录内部变量的数值。
原理
数据记录包含多个步骤:
● 创建和组态数据记录
创建数据记录时,必需定义下列内容:
– 常规设置,例如名称、大小、存储位置
– 运行系统启动时的特性
– 当记录已满时的特性
● 组态变量的记录
可以为每个变量指定一条数据记录。 该记录将对运行时的变量值和其它信息(例如记
录值的时间)进行记录。
同时,还可定义应该何时记录变量值以及隔多长时间记录变量值。 对于后者,存在下
列选项:
– “请求时”:
通过调用“LogTag”系统函数记录变量值。
– “改变时”:
一旦操作员设备检测到变量值改变,就记录变量值。以固定的时间间隔记录变量值。 除了 WinCC flexible 中可用的标准周期以外,还可
基于标准周期添加自定义的周期。
此外,可将记录限制在公差范围之内或之外的数值。 通过这种方式,可以将变量值
明确分配给不同的记录,以便以后进行单独分析。
如果采用在“请求时”记录变量,则在采用“循环连续”或“改变时”记录变量的顺
序记录中,无法记录该变量。 如果很少采用在“请求时”进行记录,则顺序记录将采
用“循环记录”值的方式来实现,并设置下一个顺序记录。 如果要访问采用“请求
时”记录的变量,则该变量将不能在运行时显示为当前正在访问的顺序记录。 作为补
救措施,对于那些很少记录的变量,可以设置一个单独的变量记录。
● 进一步处理记录的变量值
可以在 WinCC flexible 项目中(例如趋势视图中)或其它应用程序中(例如 Excel)
直接评估所记录的过程变量值。
9.4 输出所记录的数据
9.4.1 在画面中输出变量值
引言
在运行时,可以以趋势的形式将变量值输出到操作员设备的画面中。 PLC 可以从当前过
程中请求数据,并且数据也可以从记录数据库中装载必须在画面中组态趋势视图,以便在操作员设备上显示变量值。 组态趋势视图时,可指
定显示哪些变量值:
● 来自 PLC 的当前值
可以用来自 PLC 的单个值(实时显示)连续显示趋势,或用来自 PLC 的两次读取过程之
间存储在缓冲区中(间隔显示)的所有值连续显示趋势。
可以通过设置一个位或通过周期来控制读取时刻。在运行时,趋势视图将显示来自数据记录的变量值。 趋势在特定窗口中及时显示所记
录的值。 在运行时,操作员可以及时切换窗口,以查看所期望的信息(所记录的数
据)。
9.4.2 带有变量值的 *.csv 文件的结构
引言
在*.csv (逗号分隔的数值)文件格式中,表格列(条目的名称和数值)用分号分隔。 每个表格
行都以回车结束。 记录的存储位置可以是数据库或文件。
数据库可通过其“数据源名称”(DSN)进行寻址。 通过 Windows 开始菜单中的设置 > 控
制面板 > ODBC 数据源,选择想要在 WinCC flexible 中使用的数据库。
要存储记录数据,需要在进行组态设置时指定“数据源名称”(DSN),而不是指定目录名
称。 可以使用 DSN 引用数据库和存储位置。
应用
数据库的整个功能范围可用于记录数据的附加处理和计算。
原理
创建与数据库相连接的数据源,它们位于包含有运行系统软件的同一计算机上。 然后,
当在 WinCC flexible 中创建记录时,指定此处组态的 DSN。
通过 ODBC 接口,可使用其它程序(例如 MS SQL Server)直接访问数据库。
也可以使用“StartProgram”系统函数在 HMI 设备上组态程序调用。 这不会中断运行系
统程序的顺序。在 WinCC flexible 中,报表用于归档过程数据和完整的生产周期。 可报告消息和配方数
据,以创建班次报表、输出批量数据,或对生产制造过程进行归档以用于验收测试。
概述
可在图形编辑器中编辑报表文件。 在该编辑器中,组态报表布局并确定输出数据。 可将
用于数据输出的各种对象添加到报表文件中。 一些工具箱对象或者提供有限的功能或根
本不可用。 这取决于正在组态的 HMI 设备。 工具箱中不可用的对象突出显示为灰色且无
法选择。
可创建独立的报表文件来报告不同类型的数据。 可为每个报表文件分别设置输出的触发
情况。 可选择在指定的时间、相隔定义的时间间隔或由其他事件来触发数据的输出。
这些功能的模块化结构允许根据不同需求确切地组态报表。
应用实例
在某一轮班结束时,创建一张轮班报表,其中包含整个生产过程的批数据和出错事件。
您可以创建一张报表,输出批量生产的生产记录数据。