参数参数的有效范围取决于组态的类型。可进行以下组态:● 在 ET 200SP CPU 或 ET 200SP 开放式控制器中进行集中操作● 在 ET 200SP 系统中的 PROFINET IO 上进行分布式操作● 在 ET 200SP 系统中的 PROFIBUS DP 上进行分布式操作除了通过组态软件组态以外,还可以在 RUN模式(动态)下通过用户程序组态参数。在用户程序中指定参数时,使用“WRREC”指令通过数据记录将参数传送到模块(请参见“计数工作模式下参数分配和参数数据记录的结构 (页 85)”部分)。对于各个操作模式,可设置以下参数:1 使用 STEP 7 的 HSP0229 或 GSD 文件组态时,通过选择模块名称指定操作模式。2 如果 PROFIBUS Master 支持“读取/写入数据记录”功能,则可通过数据记录 128 为每个通道设置此参数。3 由于 PROFIBUS GSD 组态的参数个数限制为每个 ET 200SP 站不超过 244字节,因此组态方式将受到限制。如果 PROFIBUS Master支持“读取/写入数据记录”功能,则可通过数据记录 128 设置此参数。参数说明操作模式选择模块通道的操作模式。● DI (页 17)/细分采样 (页 59)● 计数使用 STEP 7 的 HSP0229 或 GSD 文件组态时,通过选择模块名称指定操作模式。诊断:电源电压 L+ 缺失如果电源电压 L+ 缺失或不足,则启用该诊断。诊断:接地短路如果执行器电源接地短路,则启用该诊断。通道已激活判断通道处于启用状态或禁用状态。如果数字量输入已被禁用,则模块将忽略其信号。输入延时用户可以使用此参数来抑制信号干扰。如果变化的信号持续未决时间超过设置的输入延时时间,则模块仅检测信号的变化。说明如果针对输入延时选择了“0.05 ms”值范围,则必须使用屏蔽电缆来连接数字量输入。对超出计数限值的响应选择向上计数时超出计数器上限或向下计数时超出计数器下限的响应:● 停止计数:超出计数限值后,将关闭内部门。这将停止计数过程。将计数器值设置为相反的计数限值。要重新开始计数,必须关闭并重新打开软件/硬件门。● 继续计数:超出计数限值后,将计数器值设置为相反的计数限值并继续计数。计数工作模式 (CNT)4.2 参数/地址空间数字量输入模块 DI 8x24VDC HS (6ES7131-6BF00-0DA0)设备手册, 11/2019, A5E35243814-AD边沿选择选择要计数的边沿:● 在上升沿:相应计数器对数字量输入的所有上升沿进行计数。● 在下降沿:相应计数器对数字量输入的所有下降沿进行计数。说明如果在“设置 DI 的功能”(Set function of DI) 中选择了“反向”(Reverse direction)选项并且过程中的计数方向发生变化,则将自动调整计数边沿(相反边沿)。计数方向计数方向选择:● 向上计数:相应计数器向上计数。● 向下计数:相应计数器向下计数。说明如果在“设置 DI 的功能”(Set function of DI) 中选择了“反向”(Reverse direction)选项,则此参数不起作用。设置输出选择控制 STS_DQ 反馈位 (页 49)响应的功能:可使用反馈位 STS_DQ直接控制数字量输出模块的数字量输出。● 关断 (DQ = 0):STS_DQ 与计数器值无关,且yongjiu保持未设置状态。● 关断 (DQ = 1):STS_DQ 与计数器值无关,且yongjiu保持设置状态。● 介于比较值 0 和 1 之间:如果计数器值 ≥ 比较值 0 且计数器值 ≤ 比较值 1,则将 STS_DQ 置位。● 不在比较值 0 和 1 之间:如果计数器值 < 比较值 0 或计数器值 > 比较值 1,则将 STS_DQ 置位。设置 DI 功能选择 DIn+4(控制指定的计数器输入 DIn)的功能:● 数字量输入:没有为 DIn+4 指定任何功能。可使用反馈接口 (页 49)通过 CPU 读取 DIn+4的信号状态。● 门启动/停止:置位 DIn+4 将打开 DIn 的硬件门。复位 DIn+4 将关闭 DIn 的硬件门。● 计数方向:DIn+4 可以反转 DIn 的计数方向,以适应过程。如果未置位 DIn+4,则 DIn将向上计数。如果已置位 DIn+4,则 DIn 将向下计数。计数器上限设置计数器上限。如下要求适用:● 计数器上限 > 计数器下限● 计数器上限 ≤ 2147483647 (231 - 1)计数工作模式 (CNT)4.2 参数/地址空间数字量输入模块 DI 8x24VDC HS (6ES7131-6BF00-0DA0)43 设备手册, 11/2019, A5E35243814-AD计数器下限设置计数器下限。如下要求适用:● 计数器下限 < 计数器上限● 计数器下限 ≥ -2147483648 (-231)起始值设置起始值。如下要求适用:● 起始值 ≥ 计数器下限● 起始值 ≤ 计数器上限比较值 1设置第二个比较值。如下要求适用:● 比较值 1 > 比较值 0● 比较值 1 ≤ 计数器上限比较值 0设置第一个比较值。如下要求适用:● 比较值 0 < 比较值 1● 比较值 0 ≥ 计数器下限电位组指定在该插槽中是否插入带有输入电源电压的浅色 BaseUnit(请参见系统手册《ET200SP 分布式 I/O 系统控制接口的分配控制接口用户程序通过控制接口影响模块计数器的特性。下图显示了输出过程映像中控制接口的空间地址分配。下表列出了该模块各通道控制接口的偏移量有关控制位的说明控制位 备注SLOT 此值用于指定每个通道装载的值。 通过 LD_SLOT 加载请求评估装载的值。LD_SLOT 此加载请求用于指定每个通道 SLOT(装载的值)值的含义。 只要 LD_SLOT发生变化,用户程序就立即执行相应的操作。如果加载请求 LD_SLOT = 011B到达并且软件门打开,则每次计数操作都将从该起始值开始。如果另一加载请求到达并且软件门打开,则每次启动计数操作时都将从当前计数值继续计数。 以上两种情况在硬件门已组态并且软件门关闭的情况下依然有效。SW_GATE 使用此位打开和关闭相应通道的软件门。 软件门和硬件门一起构成内部门。只有在内部门打开时模块才会进行计数。0 表示: 软件门已关闭1 表示: 软件门已打开RES_EVENT_UFLW 此位用于触发相应通道 EVENT_UFLW 反馈位中保存的事件的复位操作。RES_EVENT_OFLW 此位用于触发相应通道 EVENT_OFLW 反馈位中保存的事件的复位操作。RES_EVENT_CMP0 此位用于触发相应通道 EVENT_CMP0 反馈位中保存的事件的复位操作。RES_EVENT_CMP1 此位用于触发相应通道 EVENT_CMP1 反馈位中保存的事件的复位操作。反馈接口的分配反馈接口用户程序通过反馈接口从模块中接收当前值和状态信息。下图显示了输入过程映像中反馈接口的空间地址分配。说明等时同步模式下,在到达时间Ti(读取输入数据的时间)时更新反馈接口中的当前值和状态信息。下表列出了该模块各通道确认反馈接口的偏移量有关反馈位的说明反馈位 备注STS_DIn 该位指示相应数字量输入 DIn 的状态。COUNT_VALUE 该值返回相应通道的当前计数器值。STS_DQ 此位取决于相应通道的“设置输出”参数。 在各种情况下,都可使用 STS_DQ位控制数字量输出模块的数字量输出。STS_GATE 软件门和硬件门一起构成内部门。该位指示相应通道内部门的状态。只有在内部门打开时模块才会进行计数。0 表示: 门已关闭1 表示: 门已打开注意:如果在 RUN 模式下通过数据记录 128更改了通道参数,则所有已更改的通道值会再次传送到模块中。为此,各通道的内部门处于关闭状态并且计数器值设为起始值。要重新开始计数,需要在每种情况下关闭和重新打开软件门。LD_STS_SLOT 该位通过状态变化(切换)指示相应通道中已检测并执行 SLOT (LD_SLOT)的加载请求。LD_ERROR 该位指示相应通道中通过控制接口加载时发生错误(锁存)。未应用装载的值。 尚未满足以下条件之一:• 计数器下限 ≤ 计数器值(如果不满足此条件,会将起始值加载为当前计数器值。)• 计数器下限 ≤ 起始值• 计数器下限 ≤ 比较值 0/1• 计数器上限 ≥ 计数器值(如果不满足此条件,会将起始值加载为当前计数器值。)• 计数器上限 ≥ 起始值• 计数器上限 ≥ 比较值 0/1• 计数器下限 < 计数器上限• 比较值 0 < 比较值 1• 不要在 LD_SLOT 中写入保留的加载请求EVENT_UFLW 对于相应通道,该位指示保存的状态,此状态显示存在计数器值下溢(超出计数器下限)。 使用 RES_EVENT_UFLW 确认以复位状态。反馈位 备注EVENT_OFLW 对于相应通道,该位指示保存的状态,该状态显示存在计数器值上溢(超出计数器上限)。 使用 RES_EVENT_OFLW 确认以复位状态。EVENT_CMP0 对于相应通道,该位指示保存的状态,该状态显示发生了与比较值 0进行比较的事件。可以通过使用 RES_EVENT_CMP0 确认来复位状态。将计数器值设置为起始值时,不设置 EVENT_CMP0 位。EVENT_CMP1 对于相应通道,该位指示保存的状态,该状态显示发生了与比较值 1进行比较的事件。可以通过使用 RES_EVENT_CMP1 确认来复位状态。将计数器值设置为起始值时,不设置 EVENT_CMP1 位。RES_EVENT_UFLW_ACK该位指示相应通道事件位 EVENT_UFLW 的复位有效。RES_EVENT_OFLW_ACK该位指示相应通道事件位 EVENT_OFLW 的复位有效。RES_EVENT_CMP0_ACK该位指示相应通道事件位 EVENT_CMP0 的复位有效。RES_EVENT_CMP1_ACK该位指示相应通道事件位 EVENT_CMP1 的复位有效。完整确认原则根据完整确认原则确认保存位。下图显示了发生上溢时完整确认原则的序列。