商机详情
订货号:6ES7221-1BH22-0XA8
S7--200允许您为某些或者全部本机数字量输入点选择输入滤波器,并为滤波器定义延迟时间(从0.2ms到12.8ms可选)。这一延迟时间有助于滤除输入杂波,从而减小了输入状态发生意外改变的可能。
输入滤波器是系统块的一部分,它被下载并存储在CPU中。滤波器延迟时间的缺省值为6.4 ms。如图4--23所示,一组输入点共用一个延迟时间。
按照以下步骤设置输入滤波器延迟时间:
1. 点选视图> 组件> 系统块菜单命令并选中“输入滤波器”。点击“数字”标签。
2. 为每一组输入指定延迟时间。
3. 将改变后的系统块下载到S7--200中。
数字量输入滤波器会对读取输入指令、输入中断和脉冲捕获产生影响。根据您的选择,应用程序有
可能丢掉一个中断事件或者脉冲捕获。高速计数器不受此影响。
S7--200允许您对每一路模拟量输入选择软件滤波器。滤波值是多个模拟量输入采样值的平均值。滤波器参数(采样次数和死区)对于允许滤波的所有模拟量输入是相同的。
滤波器具有快速响应的特点,可以反映信号的快速变化。当输入与平均值的差超过设定的变化时,滤波器对最近的模拟量输入值产生一个阶跃函数。这个差称为死区,并用模拟量输入的数字信号设定。
缺省组态将对所有的模拟量输入进行滤波,但CPU224XP上的AIW0和AIW2除外。
1. 点选视图> 组件> 系统块菜单命令并选中“输入滤波器”。点击“模拟量”标签。
2. 选择需要滤波的模拟量输入、采样个数和死区。
3. 单击“确定”。
4. 将改变后的系统块下载到S7--200中。
不要对在模拟量字中传递数字信息或者报警指示的模块使用模拟量输入滤波。对于RTD、TC和ASI主站模块,不能使用模拟量输入滤波。
CPU224XP上的AIW0和AIW2由模数转换器来滤波,且通常无需另外的软件滤波。