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

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

3天内不再提示

STL编写定时器程序编程方法

姚小熊27 来源:电工学习网 作者:电工学习网 2021-02-09 17:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一直认为,有了一定的plc基础之后,一定要学习语句表(STL),它会带你从PLC的内部,从一个全新的角度更进一步认识PLC。

定时器有关的STL指令,如图1所示。

首先,我们看看图3的程序在STL下的样子,如图2所示。

说明:

1、与图3对应的STL程序实际上不包含红框中的内容。“FR”指令为“允许定时器再启动”,这一功能仅在STL中支持,LAD或FBD中均无该功能。红框中的指令含义为:当I1.0=1时,定时器T0会再启动;

2、绿框中指令的含义是:首先将时间预置值装载到累加器的低字中,当I1.4的上升沿到达时,一方面启动定时器T0,另一方面操作系统会自动的将累加器的低字中的内容装入定时器,作为其时间预置值。

3、蓝框中的指令为STL中定时器的标准格式了。包括的定时器的启动、复位定时器“位”的关联等所有相关参数的设置。它与图3的逻辑功能完全相同。

4、灰框中的指令为存储定时器当前时间值的指令,根据实际应用情况,也可略去本段代码。
责任编辑:YYX

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

    关注

    5052

    文章

    14795

    浏览量

    488456
  • 定时器
    +关注

    关注

    23

    文章

    3372

    浏览量

    124483
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SN74LS292和SN74LS294可编程分频与数字定时器的技术解析

    SN74LS292和SN74LS294可编程分频与数字定时器的技术解析 在电子设计领域,可编程分频和数字
    的头像 发表于 03-11 17:25 762次阅读

    TPL5000:超低功耗可编程定时器的高效之选

    TPL5000:超低功耗可编程定时器的高效之选 在低功耗应用领域,一款出色的定时器芯片往往能起到事半功倍的效果。今天,我们就来详细了解一下德州仪器(TI)推出的 TPL5000 纳米功率可编程
    的头像 发表于 02-09 10:45 235次阅读

    CW32定时器及其中断介绍

    载计数并由一个可编程预分频驱动。BTIM 支持定时器模式、计数模式、触发启动模式和门控模式 4 种工作模式,支持溢出事件触发中断请求
    发表于 01-14 06:42

    LAT1173高精度定时器的同步功能应用笔记

    STM32G474 所含的高精度定时器(HRTIMER)其实包含了多个定时器,多个定时器之间可以单独工作,也可以进行同步,且高精度定时器还能与片上的其他
    发表于 01-11 17:32 0次下载

    CW32L0开发板学习记录四,高级定时器ATIM学习

    (ATIM): 高级定时器 (ATIM) 包含一个 16bit 自动重载计数,并由一个可编程的预分频驱动。ATIM 支持定时、计数、复位
    发表于 12-01 07:35

    CW32定时器及中断介绍

    载计数并由一个可编程预分频驱动。BTIM 支持定时器模式、计数模式、触发启动模式和门控模式 4 种工作模式,支持溢出事件触发中断请求
    发表于 12-01 07:08

    编写简单高效单片机汇编程序

    1、使用模块化结构:分解功能块 模块化编程让代码更清晰,并能提高代码的复用性。 例如,对于电子时钟程序,可以将代码分为显示模块、按键处理模块、计时模块、定时器中断服务程序等。 每
    发表于 11-24 07:00

    单片机定时器中断

    51单片机内部共有两个16位可编程定时器/计数,即定时器T0和定时器T1。它们既有定时功能又
    发表于 11-24 06:22

    PWM、定时器、SysTick 区别及应用场景

    在单片机和嵌入式开发中,经常会遇到PWM(脉宽调制)、定时器、SysTick(系统滴答定时器)这几个词。很多初学者容易把它们混为一谈,以为都是“定时相关的东西”。其实,它们在本质和应用上有明显差别
    的头像 发表于 11-17 10:53 686次阅读
    PWM、<b class='flag-5'>定时器</b>、SysTick 区别及应用场景

    SysTick系统滴答定时器简介

    SysTick—系统定时器是属于CM33内核中的一个外设,内嵌在NVIC中。系统定时器是一个24bit的向下递减的计数,计数每计数一次的时间为 1/SYSCLK,一般我们设置系统时
    的头像 发表于 09-23 09:50 1808次阅读
    SysTick系统滴答<b class='flag-5'>定时器</b>简介

    大彩讲堂:VisualHMI-LUA教程-定时器的使用指南

    定时器的使用
    的头像 发表于 08-31 16:59 1365次阅读
    大彩讲堂:VisualHMI-LUA教程-<b class='flag-5'>定时器</b>的使用指南

    TPS3435 Nano IQ精密超时看门狗定时器技术解析与应用指南

    Texas Instruments TPS3435/TPS3435-Q1 Nano I~Q~ 精确超时看门狗定时器是一款250nA(典型值)超低功耗器件,具有可编程超时看门狗定时器。该看门狗
    的头像 发表于 08-26 16:20 1271次阅读
    TPS3435 Nano IQ精密超时看门狗<b class='flag-5'>定时器</b>技术解析与应用指南

    基于 AS32X601 微控制定时器模块(TIM)技术研究与应用实践

    阐述了高级定时器和通用定时器的计数精度、预分频编程性,以及输入捕获、输出比较、PWM生成等关键功能,并结合数据手册补充了大量技术细节,
    的头像 发表于 08-19 16:44 1011次阅读

    德州仪器TPS3436-Q1汽车级窗口看门狗定时器技术解析

    Texas Instruments TPS3436-Q1精密窗口看门狗定时器是一款超低功耗(250nA典型值)器件,提供可编程窗口看门狗定时器。TPS3436-Q1可提供具有多种功能的高精度超时
    的头像 发表于 08-18 14:54 1941次阅读
    德州仪器TPS3436-Q1汽车级窗口看门狗<b class='flag-5'>定时器</b>技术解析

    MCU定时器/计数

    RISC-V核低功耗MCU通过灵活的定时器架构、低功耗模式适配及硬件级中断优化,在工业控制、智能家居等场景中实现高精度计时与能耗控制的协同设计,满足复杂任务调度与实时响应的双重需求‌。 一、‌硬件
    的头像 发表于 04-27 13:54 928次阅读