首页 » 互联网 » 西门子脉冲办法PTO和PMW有什么差异?若何运用看完你就是高手了_脉冲_包络

西门子脉冲办法PTO和PMW有什么差异?若何运用看完你就是高手了_脉冲_包络

萌界大人物 2024-11-16 08:38:04 0

扫一扫用手机浏览

文章目录 [+]

PTO为脉冲掌握模式,而PWM为仿照量掌握模式。

当设备对位置有精确哀求时选用PTO,而当设备对转速和力矩有精确哀求时选用PWM。

西门子脉冲办法PTO和PMW有什么差异?若何运用看完你就是高手了_脉冲_包络 西门子脉冲办法PTO和PMW有什么差异?若何运用看完你就是高手了_脉冲_包络 互联网

根据设备的须要选择伺服设备的类型,再选择用哪种掌握办法。

西门子脉冲办法PTO和PMW有什么差异?若何运用看完你就是高手了_脉冲_包络 西门子脉冲办法PTO和PMW有什么差异?若何运用看完你就是高手了_脉冲_包络 互联网
(图片来自网络侵删)

PWM是通过高速计数器将输入旗子暗记仿照为恒定的电压输出,通过掌握电压的变革来掌握电机转速的变革。

一 西门子PLC高速脉冲输出的几个观点

1 高速脉冲输出的形式

A 高速脉冲串输出 PTO : ( Pulse Train Output )

输出指天命量,占空比为50% 的方波脉冲串。

B 宽度可调脉冲输出 PWM : ( Pulse Width Modulation )

输出数量不限,占空比可调的脉冲串旗子暗记。

2 高速脉冲输出端子

西门子S7-200CPU可以供应 2 个高速脉冲发生器

● PTO/PWM 发生器0 的输出端子是 Q0.0

● PTO/PWM 发生器1 的输出端子是 Q0.1

3 高速脉冲输出优先权

有PTO/PWM 输出时,CPU 把输出端子Q0.0、Q0.1 掌握权交给 PTO/PWM 发生器,禁止普通逻辑输出。

输出映像寄存器 Q 的状态会影响PTO/PWM波形的起始电平, 高速脉冲输出前要先把Q0.0、 Q0.1的状态清零。

4 高速脉冲输出适用机型

输出高频脉冲旗子暗记时,应选用晶体管输出型 PLC。

二 高速脉冲输出指令及分外寄存器

1 高速脉冲输出指令( Pulse )

指令功能:EN 有一个上升沿时,激活PLS,掌握PLC从 Q0.0 或 Q0.1 输出高速脉冲。

PLS指令可以输出:

※ 高速脉冲串 PTO

※ 宽度可调的脉冲旗子暗记 PWM

数据类型:

※ 操作数Q0.X:X必须是常数 0 或 1。

※ EN:只接通一个扫描周期的短旗子暗记。

2 分外寄存器

每个 PTO/PWM 都有一组配套参数:

● 1个 8位的掌握字节

● 1个 8位的状态字节

● 1个 16位的周期值

● 1个 16位的脉宽值

● 1个 32位的脉冲数量

对付多段 PTO,还有

● 1个 8位的段字节

● 1个 16位包络表起始地址

这些参数存放在系统指定的分外标志寄存器中

状态字节

PTO 办法下运行时,系统根据运行状态使相应位置位。

掌握字节

通过设置字节中各掌握位,来定义高速脉冲输出的特性.

掌握字节中各掌握位的功能

三 高速脉冲串输出PTO

特点:高速脉冲串输出(PTO)办法下,只能改变脉冲的周期值和脉冲数。

1 周期和脉冲数

●周期:单位:μs或ms。
周期值为16位无符号整数。
变革范围:50~65535 μs或 2~65535 ms。

脉冲数:是一个32位的无符号整数,取值范围:1~4294967295。

2 高速脉冲串输出中断

PTO 办法下,当输出完指天命量的脉冲后,产生高速脉冲串输出中断。

● PTO/PWM 0 的中断事宜号是19

● PTO/PWM 1 的中断事宜号是20

高速脉冲串输出时,CPU自动将PTO空闲位SM66.7(或SM76.7)置1。

3 PTO的种类

PTO办法下,要输出多段脉冲串时,许可脉冲串排队。
PTO输出多段脉冲的办法有两种:

●单段PTO:定义一个脉冲串,输出一个脉冲串 (特性参数通过分外寄存器分别定义) 。

●多段PTO:集中定义多个脉冲串,按顺序输出多个脉冲串(特性参数通过包络表集中定义)

单段PTO 实现的方法

用指定的分外标志寄存器定义脉冲串特性参数(每次定义一个脉冲串)。
一个脉冲串输出完成后,产生中断。
在中断做事程序中再为下一个脉冲串更新参数,输出下一个脉冲串。

优点: 各脉冲段可以采取不同的韶光基准。
◎缺陷:单段PTO输出多段高速脉冲串时,编程繁芜,且参数设置不当会造成脉冲串之间的不平滑转换。

多段PTO 操作

多段PTO:集中定义多个脉冲串,并把各段脉冲串的特性参数按照规定的格式写入变量存储区用户指定的缓冲区中--称为包络表

包络表解释:

● 包络表由包络段数和各段构成。

● 第一个字节为须要输出的脉冲串总段数,范围:1~255 ;

● 定义一段脉冲串的特性参数须要8个字节

※ 2个字节存放脉冲串的起始周期值

※ 2个字节定义脉冲串的周期增量

※ 4个字节存放该段脉冲串的脉冲数

包络表中的周期单位可以为 ms 或 μs,

但表中所有周期单位必须同等。

● 周期增量的打算公式:

多段PTO操作时,需把包络表的起始地址装入标志寄存器 SMW168(或SMW178)中。

● PTO指令实行时,当前输出段的段号由系统填入 SMB166 或 SMB176 中。

多段PTO的优点:

编程大略,且在同一段脉冲串中其周期可以均匀改变。

多段 PTO 编程方法及步骤:

A. 初始化操作(以PTO/PWM 0为例):

a. 将 PTO 的输出点 Q0.0 复位;

b. 调用初始化子程序SBR-0,完成下列任务:

设置掌握字节SMB67 ,按照掌握哀求按位填写:如使SMB67=16#A0。

将包络表的起始地址写入 SMW168;

● 填写包络表中各段脉冲串的特性参数;

建立中断连接:用ATCH指令建立脉冲输出完成中断事宜与中断程序的联系。
当PLS指令输出完指天命量的脉冲串时,产生中断。

● 用ENI全局开放中断;

B. 有启动旗子暗记时,实行高速脉冲输出指令PLS,按顺序输出多段脉冲串。

C. 有停滞旗子暗记时,停滞高速脉冲串输出。

停滞 PTO 输出的方法

PLS指令一经引发,就能完成指定脉冲串的输出,故要停滞PTO输出,必须先在掌握字节中禁止PTO输出,且实行PLS指令。

多段PTO运用实例

已知步进电机的起动频率为2 kHz(A点),经由400个脉冲加速后频率上升到10 kHz(B点和C点),恒速迁徙改变的脉冲数为4000个,减速过程脉冲数为200个,频率降为2 kHz(D点),其频率特性如图所示。

解:● 确定脉冲发生器及事情模式

哀求PLC输出三段串脉冲。
故采取多段PTO输出办法。
选择输出端为 Q0.0。

● 填写掌握字节SMB67:使SMB67=16#A0

将包络表首地址装入SMW168中。

● 填写包络表。

参数换算:

起始频率:2 kHz ,起始周期值:500μs,

运行频率为10 kHz,运行周期值:100μs。

输出3段脉冲串,时基取μs,定义三段脉冲串特性参数的包络表为:

中断连接:高速脉冲输出完成时,产生中断事宜19,用ATCH指令将与中断事宜与中断做事程序INT0连接起来,并全局开中断(ENI)。

● 实行PLS指令。

采取多段PTO,脉冲串连续输出期间,按启动按钮I0.0不起浸染,不会涌现脉冲串重复排队输出的征象,脉冲串能够按照规定的顺序输出完后,停滞输出。

四 宽度可调的脉冲输出PWM

特点: PWM办法下,用户可以改变脉冲的周期值 和 脉宽值 ,脉冲数不受限定。

1 周期值和脉宽值

周期值:是一个16位无符号数据,单位:μs或ms;变革范围:50~65535μs或2~65535 ms。

脉冲宽度:是一个16位无符号整数,单位:μs或ms;变革范围是0~65535 μs或ms。
即占空比在0%~100%之间变革。

2 PWM 更新办法

● 同步更新:在改变脉冲周期值和脉宽值时,不改变韶光基准。
特点:同步更新时,波形的变革发生在周期的边缘,输出波形进行平滑转换。

异步更新:在改变脉冲周期值和脉宽值时,改变韶光基准。
特点:采取异步更新会使高速脉冲输出功能被瞬时禁止,这时输出端交由输出映像寄存器Q掌握,可能使 PWM 的波形不连续,引起被掌握设备的振动。

结论:改变 PWM 波形的特性时应只管即便采取同步更新。

3 PWM的编程方法及步骤

A.确定脉冲发生器:

※ 选择高速脉冲输出端(发生器);

※ 选择事情模式为PWM。

B. PWM的初始化

a. 将PWM的输出点(Q0.0或Q0.1)复位;

b. 调用初始化子程序SBR-0,它所完成的任务:

按位填写掌握字节(如SMB67):SMB67=16#DB

向SMW68写入第一个脉冲串的周期值;

●向SMW70写入第一个脉冲串的脉宽值 ;

●实行PLS指令,输出指定宽度的脉冲旗子暗记。
修正脉冲串宽度的方法

● 改写掌握字节SMB67,将许可改脉宽值位置1 ,其它位不变。

● 向SMW70写入新的脉冲宽度值

● 实行PLS,输出指定宽度的脉冲旗子暗记。

PWM 输出举例

哀求 PWM0的脉冲周期是 T=10000ms,开始时输出占空比为 10%的脉冲,当 I0.0=1时,输出占空比为 50%的脉冲 ,当 I0.2=1时,停滞输出脉冲。

标签:

相关文章

FlutterWeb启动耗时优化_加载_字体

在之前的文章中,我们详细的先容过Flutter Web从0到支配上线的流程,并且针对个中碰着的问题进行了剖析与修复:https:/...

互联网 2025-01-22 阅读1 评论0