设置和更改周期长度 • yongjiu更新通过控制接口yongjiu性地控制周期长度。MODE_SLOT 位需置位(“1”表示yongjiu更新); LD_SLOT 需置位为值1(“1”表示周期长度)。在字段 SLOT 处,设置周期值。该单位 通常为微秒。 – 启用高速输出:介于 10 μs 到 10 000000 µs (10 s) 之间,位于字段 SLOT 中 – 禁用高速输出:介于 100 μs 到 10 000 000 µs (10s) 之间,位于字段 SLOT 中 – 标准输出(100 Hz 输出):介于 10 000 µs (10 ms) 到 10 000000 µs (10 s) 之 间,位于字段 SLOT 中 • 单次更新在组态参数中,设置周期长度。此外,也可通过控制接口进行单次更新。MODE_SLOT 需删除(“0”表示单次更新);LD_SLOT需设置为值 1(“1”表示周期长度)。在字段 SLOT 处,设置周期长度值。该单位通常为微秒。 – 启用高速输出:该参数中,介于 10μs 到 10 000 000 μs (10 s) 之间 – 禁用高速输出:在该参数中,介于 100 μs 至 10 000 000µs (10 s) 之间 – 标准输出(100 Hz 输出):在该参数中,介于 10 000 µs (10 ms) 到 10 000000 µs (10 s) 之间 在输出的下一个上升沿处,应用新的周期长度。设置Zui小脉冲宽度和Zui小脉冲间隔时间通过通道参数组态“Zui小脉冲宽度”(Minimum pulse duration),可将Zui小脉冲宽度和Zui小 脉冲间隔时间指定为DWORD 类型的数值且介于 0 到 10 000 000 μs (10 s) 之间。CPU 转入 STOP 模式时,参数“输出替代值”(Output substitute value) 将生成一个 替代值,用于定义参数“脉冲 输出 (DQA) 的替代值”(Substitute value for pulse output (DQA))。 输出替代值 输出替代值 CPU 转入STOP 模式时,参数 “继续运行”(Continue operation) 将继续生成 CPU 转 入 STOP 模式前已生成的PWM 输出信号。如果为“对 CPU STOP 模式的响 应”(Reaction to CPU STOP) 设置了选项“输出替代值”(Output substitute value),则参数“脉 冲输出替代值 (DQA)”(Substitutevalue for pulse output (DQA)) 将定义通 道脉冲输出的替代值。 如果为“对 CPU STOP 模式的响应”(Reaction to CPU STOP) 设 置了选项“继续运行”(Continue operation),则无法选择参数“脉冲输出的替代值 (DQA)”(Substitute value for pulse output (DQA))参数“高速输出(0.1 A)”(Highspeed output (0.1 A)) 用于指 定是否将选定的脉冲输出用作 高速输出。为此,要求选定的脉冲输出支持高速输出操作。操作模式:频率输出 在该操作模式下,与 PWM模式下的周期长度相比,采用高频率指定的频率值更为jingque。 在该数字量输出处,将生产一个带有指定频率和固定负载因子 50%的方波信号。 频率输出模式具有以下功能: • 启用选项“高速输出 (0.1 A)”(High-speed output (0.1A)) 时,电流为 100 mA 时可生成 脉冲宽度Zui小为 2 μs 的脉冲信号。如果选项“高速输出 (0.1A)”(High-speed output (0.1 A)) 未激活,则在负载 > 0.1 A 时,可生成Zui小脉宽为 20 μs的脉冲信号;负载 ≥ 2 mA 且Zui大电流为 0.5 A 时,可生成Zui小脉宽为 40 μs 的脉冲信号。 如果使用标准输出,则在负载> 0.1 A 时,可生成Zui小脉宽为 400 µs 的脉冲信号;负 载 ≥ 2 mA 且Zui大电流为 0.5 A时,生成Zui小脉宽为 500 µs 的脉冲信号。• 通过控制和反馈接口,可手动控制通道的脉冲输出 (DQA)。 • 可将响应组态为CPU STOP 模式。CPU 切换为 STOP 模式时,该脉冲输出 (DQA) 将置 位为所组态的状态。启动和输出顺序 通过软件使能(SW_ENABLE 0 → 1),控制程序才能启动输出顺序使能。反馈位 STS_SW_ENABLE用于指示脉冲发生器处的软件使能是否未决。 如果激活软件使能(上升沿),则置位 STS_ENABLE。只要 SW_ENABLE置位,输出顺序 将连续地运行。 说明 输出控制信号 TM_CTRL_DQ • 如果 TM_CTRL_DQ =1,则工艺功能将接管控制并在输出 PWM DQA 处生成脉冲顺序。 • 如果 TM_CTRL_DQ =0,用户程序将接管控制,且用户可通过控制位 SET_DQA 直接置 位输出 PWM DQA。 取消输出顺序在频率输出过程中,取消激活软件使能 (SW_ENABLE = 1 → 0) 将取消当前的输出顺序。上一个周期长度未完成。STS_ENABLE 和数字量输出 PWM DQA 将立即复位为 0。仅当重新启动输出顺序后,才会更新脉冲输出。设置和更改输出值(频率) 通过控制接口中的控制程序,可直接使用 OUTPUT_VALUE设置该频率。该值将指定为实 数格式,且单位通常为“Hz”。可能的范围取决于参数“高速输出 (0.1 A)”(High-speedoutput (0.1 A)),如下所示: • 取消激活高速脉冲输出 – 频率 (OUTPUT_VALUE) 0.1 Hz 到10,000 Hz • 激活高速脉冲输出 – 频率 (OUTPUT_VALUE) 0.1 Hz 到 100,000 Hz •标准输出(100 Hz 输出) – 频率 (OUTPUT_VALUE) 0.1 Hz 到 100,000 Hz新频率值将在下个周期开始时应用。新频率值不影响下降沿或脉冲周期比。但是,应用程 序可能会占用 10 s时间,具体取决于先前设置的频率。 输出频率的精度 在数字量输出 PWM DQA处,输出的组态输出频率的精度与频率有关。有关该精度与所用 频率关系的概览信息,请参见输入的互连概览 (页117)部分。操作模式:PTO PTO(脉冲串输出)模式可用于输出位置信息。例如,这样可控制步进电机驱动或者模拟增量编码器。脉冲的频率代表电机转速,脉冲的数量则代表距离。可以用每个通道两个信 号指定方向。也可以使用 PTO通道为轴工艺对象输出设定值(驱动器)。 PTO 模式分为以下四种信号类型: • PTO(脉冲 (A) 和方向 (B)):如果选择了PTO 信号类型(脉冲 (A) 和方向 (B)),则 输出 (A) 将控制脉冲,输出 (B) 将控制方向。在负方向上生成脉冲时,B为“高”(激 活)。在正方向上生成脉冲时,B 为“低”(禁用)。• PTO(A、B 相移 - 四相位):如果选择 PTO信号类型(A、B 相移,四相位),两个 输出将输出指定速度的传送脉冲,但相位移动 90 度。四相位信号类型是一种 4 倍组态,其中每个边沿变换分别对应于一个增量。因此,信号 A 的整个周期包含四个增 量。两个输出(每个的信号频率为 100kHz)可用于输出每秒提供 400,000 个增量的 控制信号。方向将由先从 0 变成 1 的输出确定。正向时,A 先于B;负向时,B 先于 A。PTO 信道对 CPU STOP 模式响应 PTO信道通过移除驱动使能(如果组态有驱动使能输出)和在信号轨迹 A 和 B 组态的硬 件输出处输出速度设定值 0,对 CPU STOP模式进行响应。但无法组态 PTO 通道对 CPU STOP 模式的响应。 说明 对 CPU STOP 模式的响应 CPU 转入STOP 模式时,指定给 PTO 输出 A 和 B 的硬件输出将切换为信号状态“高”(1) 和/或维持原值。不保证这两个硬件输出都切换为/维护在信号电平“低”(0)。 控制器 脉冲发生器 (PTO)这四种模式的脉冲输出通道均使用运动控制系统中的工艺对象 TO_SpeedAxis、TO_PositioningAxis 和TO_SynchronousAxis 进行控制。通过这些操作模 式,通道的控制和反馈接口可部分用作 PROFIdrive 接口“报文3”。有关运动控制应用和组 态的详细信息,请参见《S7-1500/S7-1500T Motion Control功能手册功能:高速输出 功能“高速输出 (0.1 A)”增强了数字量输出(DQ0 到 DQ7)的信号时钟。延时时间更短、波动和抖动更小、边缘切换的上升和下降转换时间更短。 功能“高速输出 (0.1A)”适用于更精密的时钟生成脉冲信号,同时减低Zui大负载电流。 对于 PWM 和频率输出模式,可在 STEP 7 (TIAPortal) 中选择通道的高速输出。通过用户 程序中的数据记录,也可在运行过程中更改参数分配。高速脉冲输出(高速输出)适用以下操作模式: • PWM • 频率输出 • PTO(PTO 模式的脉冲输出通常为“高速输出(0.1A)”)功能:脉冲输出 (DQA) 直接控制 脉冲输出 (DQA) 直接控制 在模式“脉宽调制PWM”和“频率输出”中,可通过控制程序直接设置脉冲发生器的脉冲输出 (DQA)。在控制接口中,通过删除 PWM 通道的输出控制位(TM_CTRL_DQ = 0),即可选择 DQ 直接控制功能。 脉冲输出 (DQA) 直接控制功能在调试自动化控制系统时非常有用。输出脉冲顺序时,如果选择脉冲输出的直接控制 (DQA),则该顺序将继续在后台运行。通 道重新接管控制(通过设置 TM_CTRL_DQ= 1)时,输出序列将继续。 通过控制位 SET_DQA,可指定脉冲输出 (DQA) 的状态。 设置 TM_CTRL_DQ = 1时,可取消选择脉冲输出 (DQA) 的直接控制功能,同时通道接管 相应的处理。如果输出顺序仍在运行(STS_ENABLE 仍激活),则PWM 通道将再次接对 输出控制。如果 TM_CTRL_DQ = 1 且 STS_ENABLE 未激活,则模块的通道也将接管处理过程,但之后会输出“0”。 说明 PWM 通道的输出信号 TM_CTRL_DQ • 如果 TM_CTRL_DQ =1,则工艺功能将接管控制并在输出 PWM DQA 处生成脉冲顺序。 • 如果 TM_CTRL_DQ =0,则用户程序将接管控制,并通过控制位 SET_DQA 直接设置 PWM DQA。