0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PTO脉冲的产生与使用方法介绍

laidenongfhs 来源:中泰PLC自动化教学 2023-12-28 14:06 次阅读

PTO脉冲是一种占空比为50%、周期可调的方波脉冲。PTO脉冲的频率范围为1~65535 Hz(单段)或1~100000 Hz(多段),PTO脉冲数范围为1~2147483647。

在设置脉冲个数时,若将脉冲个数设为0,系统会默认个数为1;在设置脉冲周期时,如果周期小于两个时间单位,系统会默认周期值为两个时间单位,比如时间单位为ms,周期设为1.3ms,系统会默认周期为2ms。另外,如果将周期值设为奇数值(如75ms),产生的脉冲波形会失真。

** PTO脉冲可分为单段脉冲串和多段脉冲串,多段脉冲串由多个单段脉冲串组成。**

1.单段脉冲串的产生

** 要让高速脉冲输出端子输出单段脉冲串,须先对相关的控制字节和参数进行设置,再执行高速脉冲输出PLS指令。**

图1所示是一段让Q0.0端子输出单段脉冲串的程序。在PLC首次扫描时,SM0.1触点闭合一个扫描周期,复位指令将Q0.0输出映像寄存器(即Q0.0线圈)置0,以便将Q0.0端子用作高速脉冲输出;当I0.1触点闭合时,上升沿P触点接通一个扫描周期,MOV_B、MOV_W和MOV_DW依次执行,对高速脉冲发生器的控制字节和参数进行设置,然后执行高速脉冲输出PLS指令,让高速脉冲发生器按设置产生单段PTO脉冲串并从Q0.0端子输出。在PTO脉冲串输出期间,如果I0.2触点闭合,MOV_B、MOV_DW依次执行,将控制字节设为禁止脉冲输出,脉冲个数设为0,然后执行PLS指令,高速脉冲发生器马上按新的设置工作,即停止从Q0.0端子输出脉冲。单段PTO脉冲串输出完成后,状态位SM66.7会置1,表示PTO脉冲输出结束。

网络2中不使用边沿P触点,那么在单段PTO脉冲串输出完成后如果I0.1触点仍处于闭合状态,则会在前一段脉冲串后面继续输出相同的下一段脉冲串。

2.多段脉冲串的产生

多段脉冲串由多个单段脉冲串组成,每个单段脉冲串的参数可以不同,单段脉冲串中的每个脉冲参数也可以不同。

wKgZomWNEI-AIRVJAAI5rHfY8Qg719.jpg

图1让Q0.0端子输出单段脉冲串的程序

1)参数设置包络表

由于多段脉冲串的各个脉冲串允许有较复杂的变化,无法用产生单段脉冲串的方法来输出多段脉冲串,S7-200 SMART PLC在变量存储区(V区)建立一个包络表,由该表来设置多段脉冲串中的各个脉冲串的参数。

表1 多段脉冲串参数设置包络表

wKgaomWNEJCAC4WIAAFGkG-DiN8412.jpg

表1所示为多段脉冲串参数设置包络表。包络表的第1个字节单元VBn存放脉冲串的总段数,此后用3个连续的双字单元(每4个字节单元组成一个双字单元)分别存放一段脉冲串的起始频率、结束频率和脉冲数。在多段模式下,系统仍使用特殊存储器区的相应控制字节和状态位,每个脉冲串的参数则从包络表的变量存储器区读出。在多段编程时,必须将包络表的变量存储器起始地址(即包络表中的n值)装入SMW168(使用Q0.0端子输出脉冲时)、SMW178或SMW578。在运行时不能改变包络表中的内容,执行PLS指令来启动多段操作。

2)输出多段脉冲串的应用举例多段脉冲串常用于步进电动机的控制。图2所示是一个步进电动机的控制包络线,包络线分三段:第1段(AB段)为加速运行,电动机的起始频率为2kHz,终止频率为10kHz,要求运行脉冲数目为200个;第2段(BC段)为恒速运行,电动机的起始和终止频率均为10kHz,要求运行脉冲数目为3400个;第3段(CD段)为减速运行,电动机的起始频率为10kHz,终止频率为2kHz,要求运行脉冲数目为400个。

根据步进电动机的控制包络线可列出相应的包络表,如表2所示。

wKgZomWNEI-AT45DAAElZJ-9cTg158.jpg

图2 一个步进电动机的控制包络线

表2 根据步进电动机的控制包络线列出的包络表

wKgaomWNEI-AdXWiAAD9lAmMNIA325.jpg

根据包络表可编写出步进电动机的控制程序,如表3所示,该程序由主程序、SBR_0子程序和INT_0中断程序组成。

表3产生多段脉冲串的程序(用于控制步进电动机)及说明

wKgaomWNEI-AQrkbAAXAnXA-YwY268.jpg

wKgZomWNEJCAHVv6AAIUNInw-o4887.jpg






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 占空比
    +关注

    关注

    0

    文章

    83

    浏览量

    28769
  • PTO
    PTO
    +关注

    关注

    0

    文章

    6

    浏览量

    7502

原文标题:PTO脉冲的产生与使用

文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    面向工业应用并且采用 PRU-ICSS 的高性能脉冲序列输出 (PTO)

    `描述面向工业应用的具有 PRU-ICSS 的 TIDEP0027 高性能脉冲序列输出 (PTO) 将德州仪器 (TI) 的 AM335x Sitara 处理器系列与 PTO 模块整合成单个片上系统
    发表于 04-28 11:30

    英飞凌MEMTOOL软件介绍使用方法

    ,附件中详细介绍了这款软件支持的操作系统平台、支持烧录的英飞凌MCU系列和具体型号,并详细介绍了软件的使用方法。MEMTOOL软件介绍使用方法
    发表于 12-14 09:39

    采用Sitara处理器PRU-ICSS的高性能脉冲序列输出 (PTO)

    描述面向工业应用的具有 PRU-ICSS 的 TIDEP0027 高性能脉冲序列输出 (PTO) 将德州仪器 (TI) 的 AM335x Sitara 处理器系列与 PTO 模块整合成单个片上系统
    发表于 12-17 16:03

    介绍示波器的特殊使用方法

    本文介绍了示波器的特殊使用方法
    发表于 05-06 10:36

    介绍独立按键基本的使用方法

    独立按键基本的使用方法——状态机(有人也喜欢用三行代码的方法。当然这都无所谓,萝卜白菜各有所爱,只要别用主时序给按键消抖就行!)1、要使用独立按键,那么开发板上的J5跳帽必须接到BTN(独立按键)。...
    发表于 01-06 06:30

    介绍SPI的使用方法

    写在最前使用RT-Thread Studio开发环境开发STM32单片机程序,与MDK使用env有一定的差别,对于刚开始使用的程序员来说,主要是找不到配置选项在哪里,上一篇介绍了TIM设备的使用方法
    发表于 02-17 06:32

    脉冲波形的产生和整形

    脉冲波形的产生和整形:介绍矩形脉冲产生电路和脉冲整形电路。在
    发表于 09-16 08:59 120次下载

    脉冲波形的产生与变换

    脉冲波形的产生与变换1.学习利用集成逻辑门、555定时器设计脉冲信号产生电路。2.掌握影响脉冲波形参数的定时元件参数的计算
    发表于 12-09 18:24 0次下载

    脉冲电源脉冲序列产生的一种方法

    脉冲电源脉冲序列产生的一种方法 介绍一种利用8253芯片产生可变的
    发表于 10-16 22:31 2778次阅读
    <b class='flag-5'>脉冲</b>电源<b class='flag-5'>脉冲</b>序列<b class='flag-5'>产生</b>的一种<b class='flag-5'>方法</b>

    什么是PTO

    什么是PTO  英文缩写: PTO 中文译名: 公众电信运营者 分  类: IP与多媒体
    发表于 02-23 09:42 1859次阅读

    脉冲信号怎么产生

    本文首先介绍脉冲信号怎么产生的以及产生脉冲信号的方法,其次
    的头像 发表于 08-21 18:01 4.3w次阅读

    示波器的使用方法(三):示波器的使用方法详解

    示波器的使用方法并非很难,重点在于正确使用示波器的使用方法。往期文章中,小编对模拟示波器的使用方法和数字示波器的使用方法均有所介绍。为增进大
    的头像 发表于 12-24 20:37 2479次阅读

    CKS32F4xx系列产品Timer的基本使用方法-定时器脉冲计数

    上一章我们介绍了CKS32F4的通用定时器定时操作的使用方法,这一章我们将向大家介绍通用定时器作为定时器脉冲计数的使用。在本章中,我们将用TIM5的通道1(PA0)来做输入捕获,捕获P
    的头像 发表于 06-05 09:39 535次阅读
    CKS32F4xx系列产品Timer的基本<b class='flag-5'>使用方法</b>-定时器<b class='flag-5'>脉冲</b>计数

    一种产生激光脉冲的新方法

    英国和韩国的科学家提出了一种产生激光脉冲的新方法,其功率是现有激光脉冲的1000多倍。
    的头像 发表于 11-20 16:56 260次阅读
    一种<b class='flag-5'>产生</b>激光<b class='flag-5'>脉冲</b>的新<b class='flag-5'>方法</b>

    脉冲干扰的产生 脉冲干扰的解决方法

    脉冲干扰的产生 脉冲干扰的解决方法  脉冲干扰的产生 脉冲
    的头像 发表于 01-05 14:31 1902次阅读