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

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

3天内不再提示

ClkReset—复位一个用来计时的时钟

1bGT_GKYXT1508 来源:未知 作者:李倩 2018-04-03 15:45 次阅读

1.ClkReset—复位一个用来计时的时钟

用途:

ClkReset用来复位一个用来计时的停止监视功能的时钟。该指令在使用时钟指令之前使用,用来确保它归零。

基本范例:

该指令的基本范例说明如下。

例1CleReset Clock1;

时钟Clock1被复位。

项目:

ClkReset Clock

Clock:

数据类型:时钟

要复位的时钟的名称。

程序执行:

当时钟被复位,它被设为0。

如果时钟正在运行,它将被停止然后复位。

语法:

ClkReset [ Clock‘:=’] <时钟类型的变量(VAR)>‘;’

2.ClkStart—开始一个用来计时的时钟

用途:

ClkStart用来开始一个用于计时的停止-监视功能的时钟。

基本范例:

该指令的基本范例说明如下。

也可参看第43页的更多范例。

例1ClkStart Clock1

时钟Clock1开始计时。

项目:

ClkStart Clock

Clock:

数据类型:时钟

将要开始计时的时钟的名称。

程序执行:

当时钟开始计时,它将运行并且继续计秒直到它停止。当让它开始计时的程序停止的时候,时钟继续运行。但是,你想要计时的事件可能不再有效。例如,如果程序测量输入的等待时间,当程序停止的时候,输入已经被接收。在这种情况下,当程序停止的时候,程序将不能“看到”事件的发生。

机器人电源断电的时候,只要备份电池保留包含时钟变量的程序,始终将继续运行。

如果时钟正在运行,它可以被读取、停止或者复位。

更多范例:

该指令的更多范例说明如下。

例1VAR clock clock2;

VAR num time;

ClkReset clock2;

ClkStart clock2;

WaitUntil dil =1;

ClkStop clock2;

Time:=ClkRead(clock2);

Dil变成1的等待时间被测量。

错误处理:

如果时钟运行了4,294,967秒(49天17个小时2分钟47秒),它将超载并且系统变量ERRNO被设成ERR_OVERFLOW。

该错误可以在错误处理器中处理。

语法:

ClkStart [ Clock‘:=’] <时钟类型的变量(VAR)>‘;’

3.ClkStop—停止一个用来计时的时钟

用途:

ClkStop用来停止一个用于计时的停止-监视功能的时钟。

基本范例:

该指令的基本范例说明如下。

ClkStop Clock1

时钟Clock1停止计时。

项目:

ClkStop Clock

Clock:

数据类型:时钟

将要停止计时的时钟的名称。

程序执行:

当时钟停止计时,它将停止运行。

如果时钟被停止,它可以被读取、再次开始或者复位。

错误处理:

如果时钟运行了4,294,967秒(49天17个小时2分钟47秒),它将超载并且系统变量ERRNO被设成ERR_OVERFLOW。

该错误可以在错误处理器中处理。

语法:

ClkStop [ Clock‘:=’] <时钟类型的变量(VAR)>‘;’

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

    关注

    211

    文章

    28405

    浏览量

    207020
  • 时钟
    +关注

    关注

    10

    文章

    1733

    浏览量

    131470

原文标题:ABB机器人计时指令应用与详解

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    实时时钟芯片应用设计时必须要考虑的事项

    实时时钟芯片(RTC)允许系统能同步或记录事件,给用户易理解的时间参考,这里分享些实时
    发表于 07-25 11:08 5524次阅读
    实时<b class='flag-5'>时钟</b>芯片应用设<b class='flag-5'>计时</b>必须要考虑的事项

    谁可以帮忙设计同时实现时钟和倒计时功能的时钟,有酬

    谁可以帮忙设计同时实现时钟和倒计时功能的时钟,有酬,待议
    发表于 02-20 13:57

    STM32 时钟复位和电源管理

    电源管理-2.0 ~ 3.6V 供电和I/O引脚,引脚带FT标的兼容5V。复位上电/断电复位(POR/PDR),可编程电压监测器(PVD)(设定电压值,低于此电压时,单片机
    发表于 07-01 09:38

    如何使用来自LIRC的计时钟源并每1秒产生中断

    应用程序:本文件描述如何使用来自LIRC的计时钟源并每1秒产生中断。 BSP 版本:NANO100系列 BSP CMISIS V3.02.000 硬件
    发表于 09-01 06:13

    时钟完成多点分别计时的实现和应用

    摘要:本文通过介绍只有双时钟的单片机系统,在多个事件需要分别定时或延时的时候,解决时钟完成多个计时延时的有效方法,通过这种方法可以达
    发表于 03-11 12:38 557次阅读
    单<b class='flag-5'>时钟</b>完成多点分别<b class='flag-5'>计时</b>的实现和应用

    时钟计时器元件清单

    时钟计时器元件清单时钟计时器元件清单时钟计时器元件清单时钟
    发表于 11-18 17:07 29次下载

    时钟计时的基本原理

    时钟计时的基本原理
    发表于 10-25 08:52 18次下载
    <b class='flag-5'>时钟</b>与<b class='flag-5'>计时</b>的基本原理

    时钟计时器设计与制作

    本文主要介绍了时钟计时器设计与制作.
    发表于 06-26 08:00 43次下载
    <b class='flag-5'>时钟</b><b class='flag-5'>计时</b>器设计与制作

    单片机的两外围电路:复位电路和时钟电路

    般的单片机都要具备两外围电路:时钟电路和复位电路时钟电路主要由
    发表于 11-04 18:21 10次下载
    单片机的两<b class='flag-5'>个</b>外围电路:<b class='flag-5'>复位</b>电路和<b class='flag-5'>时钟</b>电路

    STM32电源管理、复位时钟

    第二篇文章——STM32电源、复位时钟电源管理电源电压调节器可编程电压监测器(PVD: Programmable voltage detector )低功耗模式复位Cortex-M3的复位
    发表于 01-05 14:25 10次下载
    STM32电源管理、<b class='flag-5'>复位</b>、<b class='flag-5'>时钟</b>

    STM32之复位时钟控制(RCC)

    时钟控制寄存器CSR中的复位标志和备份区域中的寄存器外的所有寄存器。当在NEST引脚上产生低电平,系统复位发生,即通过按
    发表于 01-14 16:07 7次下载
    STM32之<b class='flag-5'>复位</b>和<b class='flag-5'>时钟</b>控制(RCC)

    STM32 时钟 复位和电源管理

    电源管理-2.0 ~ 3.6V 供电和I/O引脚,引脚带FT标的兼容5V。复位上电/断电复位(POR/PDR),可编程电压监测器(PVD)(设定电压值,低于此电压时,单片机
    发表于 01-17 12:47 4次下载
    STM32 <b class='flag-5'>时钟</b> <b class='flag-5'>复位</b>和电源管理

    STM32复位来源、以及系统和内核复位区别

    块STM32中都有这么RCC复位时钟控制模块。STM32的复位为三类:系统
    发表于 02-10 10:30 6次下载
    STM32<b class='flag-5'>复位</b>来源、以及系统和内核<b class='flag-5'>复位</b>区别

    SpinalHDL BlackBox时钟复位

    在SpinalHDL中使用之前已有的Verilog等代码的时候需要将这些代码包在BlackBox里面,但是如果这些代码里面有时钟复位,我们需要怎么将
    的头像 发表于 05-04 11:13 812次阅读
    SpinalHDL BlackBox<b class='flag-5'>时钟</b>与<b class='flag-5'>复位</b>

    STM32失能时钟复位外设的区别

    STM32失能时钟复位外设的区别
    的头像 发表于 10-17 11:48 877次阅读
    STM32失能<b class='flag-5'>时钟</b>和<b class='flag-5'>复位</b>外设的区别