公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子6AV6371-2BD17-4AX0
我们出售的产品按照西门子质保进行保修,保修期为一年选择斌勤,是您明智的决定.触发器输入
“TriggerInput"输入的沿变化为 0 → 1 时,可以在所需时间触发模拟值帧的
传送。
示例:
带时间戳的时间驱动模拟值传送,用于在控制中心提供模拟值归档。
确保将“ImageMemory"参数设置为 FALSE,以防止在 TIM 站上保存时覆盖
这些带时间戳的数据帧。
如果数据块计算平均值,则计算周期的时间由“TriggerInput"输入决定。
每次此输入触发传送时,当前周期结束,新周期开始。相邻两据帧触发
的间隔决定了平均值计算周期的时间。
FC Trigger 块可用于通过“TriggerInput"以时间驱动触发传送。
如果不需要此参数,保留不处理即可。然后应根据“ThresholdValue"
和“ThresholdIntegration"阈值参数触发传送。
“TriggerInput"实际上只是间发传送。“TriggerInput"沿变化为 0→1 时,
数据帧将与其当前值/平均值放到一起,并传送到本地 TIM 中。TIM 负责实
际传送给伙伴。对于专线或无线网络,可以直接进行传送。对于拨号连接,
数据帧可以先保存在 TIM 上,并在稍后的时间发送。例如,原因可以是数据
帧已标记为“有条件自发",参见参数“Conditional"。
参数: MeanValueGeneration
声明: INPUT
数据类型: BOOL
取值范围: TRUE / FALSE
默认值: FALSE
组态设备与网络
1.4 创建组态
编辑设备与网络
2038 编程和操作手册, 10/2018
说明:
生成平均值
如果参数已启用,则要采集的模拟值将作为平均值传送。
如果选择生成平均值,则会循环采集当前未决的模拟值并将其累加。采集周
期取决于“SamplingPeriod"参数(例如 500 ms,另请参见此参数的说明)。
传送一经“TriggerInput"输入触发,就会根据累加值计算平均值。随后,再
次开始累加,以便计算下一个平均值。
如果模拟值帧传送是由常规请求或者单个请求所触发,也可以计算平均值。
此时平均值计算周期的时间为:从上一次传送(例如,通过 TriggerInput
触发)的时间开始到发出常规请求或单个请求的时间。再次重新开始累加,
以便计算下一个平均值。
如果采集到的模拟值高于或者低于允许范围 (7FFFH bzw.8000H),可立即将
该值用于平均值计算,或者在平均值计算期间禁用该值。可利
用“FaultSuppressionTime"参数确定所需响应:
● FaultSuppressionTime = 0
如果采集的值高于过范围或低于欠范围,将立即取消平均值计算。当前平均
值计算周期中将 7FFFH 或 8000H 值保存为无效平均值,并在触发下一个模拟
值帧时发送。然后开始进行新的平均值计算。如果模拟值仍在过冲或下冲范
围内,则会再次将该新值保存为无效平均值,并在下一帧触发时发送。
● FaultSuppressionTime > 0
如果采集到的模拟值位于过冲或下冲范围内,则将在 FaultSuppressionTime
所定义的长时间,从平均值计算中排除这些无效值。如果超出该时间,
则将 7FFFH 或 8000H 值保存为无效平均值,并在触发下一个模拟值帧时发
送。在各个新平均值计算周期的平均周期内,该均相同,换言之,在
“FaultSuppressionTime"的周期内,将再次禁用无效值。
“FaultSuppressionTime"的周期还间接决定了每个平均值计算周期中的无效
值比例。例如,如果每 15 分钟计算一次平均值,并将
“FaultSuppressionTime"设置为 5 分钟,则在当前平均值计算周期内,如果
采集的模拟值中有超过 1/3 的值高于过冲或低于下冲,则平均值只能作为无
效值发送。
参数: AnalogInput_1 ... _4
声明: INPUT
数据类型: WORD
取值范围: 请参见地址范围
默认值: 0 (W#16#0)
组态设备与网络
1.4 创建组态
编辑设备与网络
编程和操作手册, 10/2018 2039
地址范围: I/O 字PIW0 ... PIWn
存储器字MW0 ... MWn
数据字LW0 ... LWn
DBm.DBW0 ... n
说明: 模拟量输入字
对于数据帧中要传送的每一个模拟值,均可 FB 获取模拟信息的位置。
可以根据需要将模拟输入模块的 I/O 字、数据块的数据字以及存储器字混合。
如果不需要这些参数,保留不处理即可。对于数据帧中的这些模拟输入,将
传送值 0。
参数: SamplingPeriod
声明: INPUT
数据类型: INT
取值范围: 0 ... 32767 [ms]
默认值: 500
说明: 模拟输入的采集间隔(毫秒)。
以下参数需要采集间隔:
● 根据积分原理形成阈值(阈值积分)
● 模拟输入值滤波(滤波系数)
● 生成平均值
必须选择足够高的值,以确保新值是在模拟输入的加密时间内所采集。
的间隔至少要与选定分辨率(8 ... 15 位)情况下所使用的模拟输入模块的编
码时间相同。
还必须大量选择值,这样,即使分辨率,模拟模块的输入数量也,
仍然可以采集到模拟值。
如果计算平均值,则 SamplingPeriod 应不小于 500 ms。如果计算非常长的
时间段的平均值,时间必须以下列:
● 平均值计算周期 12 小时:SamplingPeriod = 1000 [ms]
● 平均值计算周期 24 小时:SamplingPeriod = 2000 [ms]
如果的“SamplingPeriod"过短,可能内部累加计数器溢出。不得超
出双精度整数的值 2 147 483 647。检测到溢出时,将传送当前平均值
计算周期的无效平均值 8000H。
组态设备与网络
1.4 创建组态
编辑设备与网络
2040 编程和操作手册, 10/2018
参数: ThresholdValue
声明: INPUT
数据类型: INT
取值范围: 0 / 1 ... 32767
默认值: 270
说明: 阈值
阈值时,要将模拟值的加密范围考虑在内。来自 S7 模拟输入的原始值
始终在 0 ... 27648 (= 0 ... 100 %) 或者 + 27648 (= + 100%) 的范围内编码。
根据模拟输入的分辨率,该值从 128(8 位分辨率)或 1(15 位分辨率)跳
跃。如果采集的模拟值编码范围不同,则针对此种情况的阈值。
如果未组态参数,则使用默认值 270。该值约为正常 S7 模拟原始值范围的
1%。
应注意“ThresholdValue" = 0 的情况
不会根据阈值检查更改。模拟值帧只会在以下情况下发送:
● 当有通过“TriggerInput"输入进行的触发时(通常是时间驱动触发或者事件驱
动触发)。
● 当对站常规请求或单独请求数据帧时。
● 当模拟值到过冲或下冲范围内时(7FFFH 或 8000H)(可能在
为“FaultSuppressionTime"设置的禁用时间过去之后)。
当 MeanValueGeneration = TRUE 时,例如,模拟值作为平均值发
送,“ThresholdValue"参数没有意义。
参数: SmoothingFactor
声明: INPUT
数据类型: INT
取值范围: 1 (无滤波)
4 (弱滤波)
32 (中滤波)
64 (强滤波)
组态设备与网络
1.4 创建组态
:1800弄()
下一篇:西门子6AV6371-2BQ07-4AX0