德国西门子SITOP电源总经销商其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。西门子授权代理商、西门子一级代理商 西门子PLC模块代理商﹐西门子模块代理商供应全国范围:
与此同时,我们还提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化仅可针对以下对象组态: TIM 1531 IRC
通过该选项,在发生连接问题时,除了发送缓冲区外,还可以将事件值保持性保存在 SD
卡中。
以下信息对象类的观察方向上的数据点支持该功能:
• Single-point information
• Double-point information
• Step position information
• Measured value
• Integrated totals
• Bitstring
有关和保持性保存选项的信息,请参见“基本设置 (页 44)”部分。
可对以下数据点类型进行归档: 仅可在使用 TIM 1531 IRC 且数据点类型为 "Single-point information" (1 / 45) 时进行组态
• 站状态事件类型
选择站将帧发送至已定义伙伴的触发事件。帧会连同对象编号一起发送。
– 无站状态事件
– 本地 CPU 状态已改
– 与本地 CPU 的连接状态已改
– 与子站的连接状态已改
– SD 卡错误
• 子站地址
如果选择选项“与子站的连接状态已改”,请输入连接状态已改的子站的站地址。
3.22.10 阈值触发
说明
阈值触发:仅在“模拟值预处理”之后进行计算
注意,在检查和计算已组态的阈值之前执行模拟值预处理。
计算时要考虑滤波系数和任何已组态的积分区间。
这会影响为阈值触发组态的值。
说明
组态了生成平均值功能的阈值触发
如果启用生成平均值,则对具有阈值触发的模拟值,将使用**方法计算阈值偏差。
关于模拟值预处理的时间顺序,请参见模拟值预处理 (页 162)部分。功能
如果过程值与阈值偏离,则保存该过程值。
可使用以下两种方法计算阈值偏差:
• **方法
对于已组态生成平均值的二进制和计数器值以及模拟值,可使用**方法计算阈值偏
差。
• 集成方法
对于未组态生成平均值的模拟值,可使用集成方法计算阈值偏差。
在进行积分阈值计算时,不是计算当前过程值与上次存储值的**偏差,而是计算积
分偏差。
可通过“积分区间”取消向模拟值应用积分方法(模拟值预处理)。
**方法
对于各个二进制值,需进行检查以确定当前(可能已经过滤波)值是否**出阈值范围。当
前阈值范围由后一次保存的值和所组态的阈值数量确定:
• 阈值范围上限:后一次保存的值 + 阈值
• 阈值范围下限:后一次保存的值 - 阈值
过程值达到阈值范围的上限或下限后,将立即保存该值。新保存的值将作为计算新阈值范
围的基础。
集成方法
集成阈值计算通过周期性比较集成的当前值与上次存储的值来实现。对两个值进行比较的
计算周期是可以组态的;请参见“模拟值预处理 (页 162)”部分中的“积分区间”。
(注:不可将计算周期与 CPU 存储区的扫描周期相混淆)。
在每个计算周期中求取当前过程值的偏差总和。仅当合计的值达到组态的阈值触发值时,
才进行触发并在发送缓冲区中输入新过程值。按示例所示的过程值变化,组态为 2.0 的阈值触发两次:
• 在 3.5 s 时刻:集成偏差值为 2.0。存储在发送缓冲区的新过程值为 20.5。
• 在 6.0 s 时刻:集成偏差值为 2.1。存储在发送缓冲区的新过程值为 19.9。
本例中,如果约为 0.5
的过程值偏差应触发,则根据此处所示的过程值特性,需要组态一个约为 1.5 ...2.5
的阈值。
3.22.11 模拟值预处理
TIM 支持模拟值预处理。对于模拟值数据点,可以组态下面介绍的部分或全部功能要求和限制
有关组态预处理选项的要求和相关限制,请参见与特定功能相关的部分。
说明
因组态触发器引起的限制
如果未为相关数据点组态阈值触发,将不能执行模拟值预处理选项“错误抑制时间”、“限值
计算”和“滤波”。这些情况下,读取的数据点的过程值将输入到映像存储器中,并在阈值计
算的预处理周期 (500 ms) 结束前透明传送到映像存储器毫秒的周期由集成阈值计算启动。在此周期中,即使启用以下预处理选项时,也会保存这
些值:
• 单极性传送
• 故障抑制时间
• 限值计算
• 滤波
生成平均值
通过该参数,将采集到的模拟值作为平均值进行传送。
对于以下协议,仅支持为“Int”类型的整数生成平均值:
• TeleControl Basic
• DNP3
• IEC 60870-5
说明
组态了生成平均值功能时的预处理选项限制
如果为模拟值事件组态了生成平均值功能,则会有以下预处理选项不可用:
• 单极性传送
• 故障抑制时间
• 滤波
• 阈值计算仅采用**方法
功能
如果生成平均值功能已,将对组态时间触发发挥作用。
将在 100
毫秒的周期内读取模拟数据点的当前值并进行求和。每个时间单位读取值的数量取决于
CPU 的读取周期和 CP 的 CPU 采样周期。
只要触发器触发传送,就根据累加值计算出平均值。随后如果模拟值消息传输是由通信伙伴的请求触发的,则也可以计算平均值。此时平均值计算
的持续时间为从上次传输(例如,由触发器触发)开始至请求发出时。再次重新开始累加
,以便计算下一个平均值。
输入模块:上溢范围/下溢范围
若采集的值处于上溢或下溢范围内,则将立即停止生成平均值。当前平均值计算周期中将
32767 / 7FFFh 或 -32768 / 8000h 值保存为无效平均值,并通过下一条消息发送。
然后开始进行新的平均值计算。如果模拟值仍在上溢或下溢范围内,则会再次将命名的两
个值其中之一保存为无效平均值,并在下一条消息触发时发送。
说明
组态的故障抑制时间 > 0
如果已组态误差抑制时间并随后启用了生成平均值功能,则错误抑制时间的值显示为灰色
且不再使用。如果启用生成平均值功能,则内部会将错误抑制时间设置为 0。
单极性传送
限制
无法在生成平均值的同时组态单极性传送。当生成平均值功能时,启用单极性传送将
不起作用。
功能
对于单极性传送,会将负值正为零。如果不应将来自欠范围的值当作实际的测量值传送
,则需要这一操作。
例外情况:对于输入模块的过程数据,用于指示非零小输入断线状态的值 -32768 /
8000h 可以传送。
但对于软件输入,所有负值都将正为零。
故障抑制时间
功能要求
为该数据点组态阈值触发
限制
无法在生成平均值的同时组态故障抑制时间该参数的典型应用是,抑制大功率电机启动时产生电流峰值,要不然会向控制中心发出干
扰信号。
在的时间段内,将抑制位于上溢范围 (7FFFh) 或下溢范围 (8000h)
的模拟值的传送。**出此故障抑制时间后,如果值 7FFFH 或 8000H
仍处于未决状态,才会发送该值。
如果该值在故障抑制时间结束前返回到测量范围,将传送当前值。
输入模块
根据 S7
模拟量输入模块直接采集到的模拟值作为原始值完成抑制调整。这些模块将返回针对所有
输入范围(也包括非零小输入)的上溢或下溢范围值。
上溢范围 (32767 / 7FFFh) 或下溢范围 (-32768 / 8000h)
内的模拟值不会在故障抑制时间内进行传送。这同样适用于非零小输入。若在故障抑制
时间结束后,上溢/下溢范围内的值仍处于未决状态,才会进行传送。
针对由 CPU 预处理完成后的值的建议:
如果 CPU
的位存储区或数据块中提供了预处理完成后的值,则只有当这些值也具有上述上溢或下溢
范围内的 32767 / 7FFFh 或 -32768 / 8000h
时,抑制才可行或有意义。如果不是这种情况,则不应为预处理的值组态该参数。
对于在 CPU 中预处理完成的值,可自由上溢和下溢的限值。
积分区间
根据积分原理处理模拟值的阈值时需要使用积分区间。阈值用于阈值触发;另请参见“阈
值触发 (页 160)”部分。
输入的值决定了模拟值的积分区间。
如果设置为
0(零),则计算阈值时不使用积分原理。这意味着数据量会较小