脉冲输出
S7-200 有两个 PTO/PWM 发生器〔脉冲串输出/脉宽调制〕,它们可以产生
一个高速脉冲串或者一个脉宽调制波形,分别是高速输出 Q0.0 和 Q0.1。
PTO 提供一个指定脉冲数量的方波输出〔50%占空比〕。PTO 可以产生单段
脉冲串或者多段脉冲串〔使用脉冲包络〕。
PWM 可输出周期固定但占空比可变的脉冲。以指定频率〔周期〕启动后,
PWM 持续输出。脉冲宽度根据所需的控制控制要求进行变化。占空比可以表
示为周期的一个百分比或者对应于脉冲宽度的一个时间值。脉冲宽度可以从
0%〔无脉冲,一直为低电平〕变化到 100%〔无脉冲,一直为高电平〕。由
于 PWM 输出可以从 0%变化到 100%,在很多情况下,它可以提供类似于模
拟量输出的数字量输出。
单段 PTO(脉冲串输出)
PTO 按照给定的脉冲个数和周期输出一串方波〔占空比 50%〕。PTO 可以产
生单段脉冲串或者多段脉冲串(使用脉冲包络)。可以指定脉冲数和周期〔以微
秒或毫秒为增加量〕,但必须设定脉冲数量。PTO 波形示意图:
实现单段 PTO 的一般步骤:
① 定义控制字节
控制字节
PTO/PWM 更新周期 0=禁止更新 1=允许更新
PWM 更新脉冲宽度 0=禁止更新 1=允许更新
PTO 更新脉冲数 0=禁止更新 1=允许更新
PTO/PWM 时基选择
0=μs 1=ms
PWM 更新方式 0=异步更新 1=同步更新
PTO 单段/多段选择 0=单段 1=多段
PTO/PWM 选择
0=PTO 1=PWM
PTO 和 PWM 禁止/允许 0=禁止 1=允许
② 设置脉冲周期
SMW6 SMW7
单段 PTO/PWM 周期时间范围:2~65535
评论0
最新资源