带数据点组态的 CP 支持模拟值预处理。对于模拟值数据点,可以组态下面介绍的部分或全部功能。
有关组态预处理选项的要求和相关限制,请参见与特定功能相关的部分。
提示 因组态触发器引起的限制如果未为相关数据点组态阈值触发,将不能执行模拟值预处理选项“故障抑制时间”(Fault suppression time)、“限值计算”(Limit value calculation) 和“滤波”(smoothing)。在这种情况下,读取的数据点的过程值将在阈值计算的预处理周期 (500 ms) 结束前输入到 CP 的映像存储区中。 |
组态为事件的模拟量输入的值在 CPU 上按以下流程处理:
图片: 模拟值预处理的顺序
500 毫秒的周期由集成阈值计算启动。在此周期中,即使启用以下预处理选项时,也会保存这些值:
单极性传送
故障抑制时间
限值计算
滤波
提示 组态了生成平均值功能时的预处理选项限制如果为模拟值事件组态了生成平均值功能,则会有以下预处理选项不可用: 单极性传送 故障抑制时间 滤波 |
通过该参数,将采集到的模拟值作为平均值进行传送。
对于以下协议,仅支持对“Int”类型的整数求平均值:
TeleControl Basic
DNP3
IEC 60870‑5
如果生成平均值功能已激活,将对组态时间触发发挥作用。
将在 100 毫秒的周期内读取模拟数据点的当前值并进行求和。每个时间单位读取的值的数量取决于 CP 的 CPU 读取周期和 CPU 扫描周期。
只要触发器触发传送,就根据累加值计算出平均值。随后,再次开始累加,以便计算下一个平均值。
即使模拟值帧传送是由通信伙伴调用所触发,也会计算平均值。此时平均值计算的持续时间为从上次传输(例如,由触发器发起)开始至调用之时。再次重新开始累加,以便计算下一个平均值。
若采集的值处于上溢或下溢范围内,则将立即停止生成平均值。当前平均值计算周期中将 32767 / 7FFFh 或 ‑32768 / 8000h 值保存为无效平均值,并通过下一条数据帧发送。
然后开始进行新的平均值计算。如果模拟值仍在上溢或下溢范围内,则会再次将命名的两个值其中之一保存为无效平均值,并在下一次传送触发时发送。
提示 组态的故障抑制时间 > 0如果已组态误差抑制时间并随后启用了生成平均值功能,则错误抑制时间的值显示为灰色且不再使用。如果启用生成平均值功能,则内部会将错误抑制时间设置为 0。 |
无法在生成平均值的同时组态单极性传送。当激活生成平均值功能时,启用单极性传送将不起作用。
对于单极性传送,会将负值更正为零。如果不应将来自欠范围的值当作实际的测量值传送,则需要这一操作。
例外情况:对于输入模块的过程数据,用于指示非零较小输入断线状态的值 -32768 / 8000h 可以传送。
但对于软件输入,所有负值都将更正为零。
为该数据点组态阈值触发
无法在生成平均值的同时组态故障抑制时间。当激活生成平均值功能时,组态的值将不起作用。
该参数的典型应用是,抑制大功率电机启动时产生电流峰值,要不然会向控制中心发出干扰信号。
在*的时间段内,将抑制位于上溢范围 (7FFFh) 或下溢范围 (8000h) 的模拟值的传送。**出此故障抑制时间后,如果值 7FFFH 或 8000H 仍处于未决状态,才会发送该值。
如果该值在故障抑制时间结束前返回到测量范围,将传送当前值。
根据 S7 模拟量输入模块直接采集到的模拟值作为原始值完成抑制调整。这些模块将返回针对所有输入范围(也包括非零较小输入)*的上溢或下溢范围值。
上溢范围 (32767 / 7FFFh) 或下溢范围 (‑32768 / 8000h) 内的模拟值不会在故障抑制时间内进行传送。这同样适用于非零较小输入。若在故障抑制时间结束后,上溢/下溢范围内的值仍处于未决状态,才会进行传送。
如果 CPU 的位存储区或数据块中提供了预处理完成后的值,则只有当这些值也具有上述上溢或下溢范围内的 32767 / 7FFFh 或 -32768 / 8000h 时,抑制才可行或有意义。如果不是这种情况,则不应为预处理的值组态该参数。
对于在 CPU 中预处理完成的值,可自由*上溢和下溢的限值。
为该数据点组态阈值触发
无法在生成平均值的同时组态滤波系数。当激活生成平均值功能时,组态的值将不起作用。
使用滤波功能可以使快速波动的模拟值稳定。
与 S7 模拟量输入模块一样,根据以下公式计算滤波系数。
其中
yn = 当前周期 n 中的滤波值
yn-1 = 上一周期 n-1 中的滤波值
xn = 当前周期 n 中采集的值
k = 滤波系数
可将下列值组态为模块的滤波系数。
1 = 无滤波
4 = 弱滤波
32 = 中滤波
64 = 强滤波
为该数据点组态阈值触发
PLC 变量位于位存储器操作数区域或数据区域中
模拟值数据点必须链接到位存储器或数据区域(数据块)中的 PLC 变量。对于硬件模块的 PLC 变量(输入操作数区域),无法进行限值组态。
限值的组态对于已经过 CPU 预处理的测量值毫无意义。
在这两个输入框中,可以在测量范围起点方向和测量范围终点的方向上设置限值。还可以评估限值,例如,作为测量范围的起点或终点。
使用支持状态标识符的协议时,如果**或低于限值,则针对测量范围违例设置数据点的状态标识符,即下文指示的“OV”标识符。这些状态标识符将在数据点的状态 ID部分中介绍。
传递相关模拟值时,数据点状态标识符的“OV”位设置如下:
限值“高”:
- 如果**出限值: OV = 1
- 如果值低于限值: OV = 0
限值“低”:
- 如果值低于限值: OV = 1
- 如果值**出限值: OV = 0
限值将完全以十进制数形式组态。值的范围基于模拟输入模块原始值的值范围。
范围 | 原始值(16 位) | 模块输出 [mA] | 测量范围 [%] | |||
---|---|---|---|---|---|---|
十进制 | 十六进制 | 0 .. 20 (单较) | -20 .. +20 (双较) | 4 .. 20 (非零较小) | ||
上溢 | 32767 | 7FFF | > 23.515 | > 23.515 | > 22.810 | > 117.593 |
过范围 | 32511 | 7EFF | 23.515 | 23.515 | 22.810 | 117.593 |
额定范围 | 27648 | 6C00 | 20 | 20 | 100 | |
额定范围(双较) | 27648 ... 0 ... -27648 | 6C00 ... 0000 ... 9400 | 20 ... 0 ... -20 | 100 ... 0 ... -100 | ||
欠范围 | -1 | FFFF | -0.001 | 3.999 | -0.004 | |
欠范围(双较) | -27649 | 93FF | -20.001 | -100.004 | ||
下冲/断线 | -32768 | 8000 | < -3.518 | < 1.185 | < -17.593 |
请注意:值 0(零)的条目为禁用的限值。
针对快速波动的模拟值的建议:
模拟值波动较快时,如果已组态限值,则先对模拟值滤波会有所帮助。
词条
词条说明
源 NAT可在此页面中组态源 NAT 的规则。提示包含源 NAT 的防火墙规则包含源 NAT 的地址转换仅在防火墙之后执行;因此使用非转换地址。“安全 > 防火墙 > IP 规则”(Security > Firewall > IP rules)源(范围):来自“源 IP 地址”(Source IP Addresses) 的输入目标(范围):来自“目标 IP 地址”(Dest
将用户页面定义为起始页面将用户页面定义为起始页面除了默认的简介页面之外, 还可将用户页面的起始页面定义为 Web 服务器的起始页面。要求在 STEP 7 中,已组态一个用户且权限至少为“...打开用户定义 Web 页面”(... open user-defined web pages)。CPU 处于 RUN 模式。操作步骤要在 STEP 7 中将用户页面定义为 Web 服务器的
撤消动作以下选项可用于撤消动作:仅撤消最后一个动作仅撤消最后执行的动作。按要求撤消多个动作一步撤消动作栈中的多个动作。仅撤消最后一个动作若要撤消最后执行的动作,请执行以下步骤:单击工具栏中的“撤消”按钮。- 如果没有在当前显示的编辑器中执行该动作,则显示一个确认提示。- 如果撤消操作要求打开一个包含受保护对象的编辑器,则必须输入该对象的密码。单击“是”确认。必要时输入密码。显示
S7-CPU 工作模式的原理简介操作模式描述了 CPU 的行为。 有下列操作模式:STARTUPRUNSTOP例如,在这些操作模式下,CPU 可通过 PN/IE 接口进行通信。其它操作模式如果 CPU 没有准备好运行,则它处于以下两种操作模式之一:断电,即电源电压关闭。故障,表示发生了内部错误。如果此“故障”状态由固件错误导致,则将通过 CPU 的状态 LED 指示该状态(请参见 CPU 的说明)
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com