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

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

3天内不再提示

西门子博途:S_PULSE:分配脉冲定时器参数并启动

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-07-19 10:03 次阅读

说明

当输入 S 的逻辑运算结果 (RLO) 的信号状态从“0”变为“1”(信号上升沿)时,指令“分配脉冲定时器参数并启动”将启动预设的定时器。当输入 S 的信号状态为“1”后,该定时器在经过预设的持续时间 (TV) 后计时结束。如果输入 S 的信号状态在已设定的持续时间计时结束之前变为“0”,则定时器停止。这种情况下,输出 Q 的信号状态为“0”。

持续时间由定时器值和时基构成,且在参数 TV 处设定。该指令启动后,预设的时间值开始递减计数,直至为零。时基表示定时器值更改的时间段。当前定时器值在输出 BI 处以 BI 编码格式输出,在输出 BCD 处以 BCD 编码格式输出。

如果定时器正在计时且输入端 R 的信号状态变为 “1”,则当前时间值和时间基准也将设置为 0。如果定时器未在计时,则输入 R 的信号状态为“1”不会有任何作用。

“分配脉冲定时器参数并启动”指令需要对边沿评估进行前导逻辑运算,可以放在程序段中或程序段的结尾。

每次访问时都会更新指令数据。因此,在循环开始和循环结束时查询数据可能会返回不同的值。

说明
在时间单元,操作系统通过时基指定的间隔,以一个时间单位缩短时间值,直到该值为“0”。递减操作与用户程序不同步执行。因此,定时器中的值比预期的时基最多短一个时间间隔值。
有关如何构造一个时间单元的示例,请参见“另请参见“L:加载定时器值”。

参数

下表列出了指令“分配脉冲定时器参数并启动”的参数:

参数 声明 数据类型 存储区 说明
<定时器> InOut/Input TIMER T 指令的时间
定时器的数量取决于 CPU
S Input BOOL I、Q、M、D、L 或常量 启动输入
TV Input S5TIME、WORD I、Q、M、D、L 或常量 预设时间值
R Input BOOL I、Q、M、T、C、D、L、P 或常量 复位输入
BI Output WORD I、Q、M、D、L、P 当前时间值(BI 编码)
BCD Output WORD I、Q、M、D、L、P 当前时间值(BCD 格式)
Q Output BOOL I、Q、M、D、L 定时器的状态

有关有效数据类型的更多信息,请参见“另请参见”。

脉冲时序图

下图显示了指令“分配脉冲定时器参数并启动”的脉冲图:

a2a4d5a4-2560-11ee-962d-dac502259ad0.png

示例

以下示例说明了该指令的工作原理

a2c8e638-2560-11ee-962d-dac502259ad0.png

如果操作数“TagIn_1”的信号状态从“0”变为“1”,将启动“Timer_1”定时器。只要操作数“TagIn_1”具有信号状态“1”,定时器便会在等于操作数“TagIn_Number”的定时器值时结束计时。如果在定时器计时结束前操作数“TagIn_1”的信号状态从“1”变为“0”,则定时器“Timer_1”将停止。在这种情况下操作数“TagOut”将被复位为“0”。

只要定时器正在计时且操作数“TagIn_1”的信号状态为“1”,则操作数“TagOut”的信号状态便为“1”。定时器计时结束或复位后,操作数“TagOut”将复位为“0”。





审核编辑:刘清

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

    关注

    94

    文章

    3039

    浏览量

    115862
  • 定时器
    +关注

    关注

    23

    文章

    3248

    浏览量

    114788
  • BCD编码
    +关注

    关注

    0

    文章

    9

    浏览量

    6021
  • 脉冲信号
    +关注

    关注

    6

    文章

    399

    浏览量

    36969

原文标题:西门子博途:S_PULSE: 分配脉冲定时器参数并启动

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    定时器包括哪几种?其有何不同

    计时包括哪些?定时器又包括哪几种?S_PULSE脉冲定时器)的工作原理是什么?S_PEXT(
    发表于 09-08 07:49

    西门子S7-200使用教程

    西门子S7-200 PLC仿真软件超详细使用教程西门子S7-200使用教程
    发表于 05-06 16:43 0次下载

    西门子大赛1200电梯参考程序

    西门子大赛1200电梯参考程序,V13文件.有需要的加油!
    发表于 06-22 15:56 183次下载

    如何使用平台上完成西门子S7-1500与S7-1200以太网通信?

    一步步教你使用平台,完成西门子最风行的两款PLC——S7-1500(1515 CPU)与S7-1200(1214 CPU)之间通信,有两
    的头像 发表于 07-09 10:00 5.4w次阅读
    如何使用<b class='flag-5'>博</b><b class='flag-5'>途</b>平台上完成<b class='flag-5'>西门子</b>的<b class='flag-5'>S</b>7-1500与<b class='flag-5'>S</b>7-1200以太网通信?

    西门子S7-200 PLC编程与应用(定时器与计数

    西门子S7-200 PLC编程与应用(定时器与计数)说明。
    发表于 05-09 10:18 72次下载

    西门子变频参数设定_西门子变频故障代码

    对于不太熟悉西门子变频的朋友来说,使用的时候进行参数设置也是非常困难的,只有了解了西门子变频参数
    发表于 05-20 14:42 1.6w次阅读
    <b class='flag-5'>西门子</b>变频<b class='flag-5'>器</b><b class='flag-5'>参数</b>设定_<b class='flag-5'>西门子</b>变频<b class='flag-5'>器</b>故障代码

    西门子PLC编程软件下载

    西门子PLC编程软件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控论坛有下载密码www.jx-gongkong.com
    发表于 03-01 11:04 68次下载

    西门子S7-1200 PLC定时器的使用

    西门子S7-1200PLC中,常用的定时器有四个类型:TP(生成脉冲)、接通延时(TON)、关断延时(TOF)和时间累加(TONR)。
    的头像 发表于 04-18 09:31 4w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S</b>7-1200 PLC<b class='flag-5'>定时器</b>的使用

    如何在平台调试西门子G120变频

      随着工业自动化迈向智能化越来越近,科技工作者不断的突破,近年在传动领域,采用工业以太网(Profinet)和变频通讯非常广泛,今天我们简单的介绍下在平台调试西门子G120变频
    的头像 发表于 04-25 10:17 2.9w次阅读
    如何在<b class='flag-5'>博</b><b class='flag-5'>途</b>平台调试<b class='flag-5'>西门子</b>G120变频<b class='flag-5'>器</b>

    西门子: 启动脉冲定时器

    使用“启动脉冲定时器”指令启动将指定周期作为脉冲的 IEC 定时器
    的头像 发表于 07-10 18:26 4118次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>: <b class='flag-5'>启动脉冲</b><b class='flag-5'>定时器</b>

    S_OFFDT:分配关断延时定时器参数启动

    当输入 S 的逻辑运算结果 (RLO) 的信号状态从“1”变为“0”(信号下降沿)时,指令“分配关断延时定时器参数
    的头像 发表于 07-12 09:48 5655次阅读
    <b class='flag-5'>S</b>_OFFDT:<b class='flag-5'>分配</b>关断延时<b class='flag-5'>定时器</b><b class='flag-5'>参数</b><b class='flag-5'>并</b><b class='flag-5'>启动</b>

    西门子200smartPLC定时器的用法

    定时器是学习PLC必须要掌握的一个指令,咱们以西门子200smartPLC学习下定时器的用法,不同厂家的PLC指令各有不同,但大同小异,掌握其中一个,其他的都能很快掌握。
    的头像 发表于 07-24 15:55 4832次阅读
    <b class='flag-5'>西门子</b>200smartPLC<b class='flag-5'>定时器</b>的用法

    西门子1200/1500PLC单按钮启停控制10种设计方法

    西门子1200/1500PLC单按钮启停控制10种设计方法
    的头像 发表于 08-31 09:14 8099次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC单按钮启停控制10种设计方法

    西门子plc单按钮启停的十种方法(1200/1500PLC)

    西门子1200/1500PLC单按钮启停控制10种设计方法
    发表于 08-31 09:15 6640次阅读
    <b class='flag-5'>西门子</b>plc单按钮启停的十种方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)

    西门子:SIMATIC定时器功能概述

    在控制工程中,以下经典定时器功能已经建立了很长一段时间(SIMATIC定时器功能,也称为“S5定时器”)
    的头像 发表于 12-18 17:30 4816次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>:SIMATIC<b class='flag-5'>定时器</b>功能概述