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

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

3天内不再提示

KUKAVASS标准中的时间控制

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-25 10:00 次阅读

行指令 t=(启动)

用该指令可为定时器赋予一个起始数值,并且计数器的启动将与一个条件关联。

19b934fc-0b5c-11ed-ba43-dac502259ad0.png

示例:

19dad990-0b5c-11ed-ba43-dac502259ad0.png

如果满足下面条件,则定时器 5 将以 30 s 开始计时。旗标 25为 FALSE。

行指令 t=停止

用该指令可停止定时器,并且定时器的停止将与一个条件相关联。

19f492b8-0b5c-11ed-ba43-dac502259ad0.png

例:

t10 ( EIN ) = -40[1/10Sek]

VW(#SET_TIME,TRUE,10,0,-40)

DEF SET_TIMER (TIMER_NO :IN,TIMER_STOP :IN,TIMER_VALUE :IN )

TIMER_NO=10(t10) ,TIMER_STOP=0,TIMER_VALUE=-40

INT TIMER_NO,TIMER_STOP,TIMER_VALUE

IF TIMER_STOP>0 THEN

; 时间停止

$TIMER_STOP[TIMER_NO]=TRUE 激活时间停止标志位

ELSE

; 计时器以值开始

$TIMER[TIMER_NO]=TIMER_VALUE*100时间换算

$TIMER_STOP[TIMER_NO]=FALSE释放时间计算

ENDIF

END

例:

F399 = T10

$FLAG[399] = $TIMER_FLAG[10]

$TIMER_FLAG[]

计时器的标志

该变量指示计时器的值是否大于或等于零。

$TIMER_FLAG[] 可用于在经过一定时间后触发的中断条件。如果相应的计时器以负值启动,则 $TIMER_FLAG[] 在零通道的情况下改变边缘。

$TIMER_FLAG[Index ]=State

State当 计时器大于0时为true,当计时器小于0为false.

---------------------------------

$TIMER[1]

$TIMER[2]

...

$TIMER[32]

系统变量 $TIMER[Nr] 用于测量时间进程。

计时器 $TIMER[Nr] 的数值输入 / 显示都以毫秒 (ms) 为单位。

通过 KRL 启动和停止计时器

启动:$TIMER_STOP[Nr] = FALSE

停止:$TIMER_STOP[Nr] = TRUE

计时器的预设

交货时计时器的预设为 0 ms

计时器保持其当前值

可将计时器往前或往后调到任意一个值

; 计时器 5 预设为 0ms

$TIMER[5] = 0

; 计时器 12 设定为 1.5 秒

$TIMER[12] = 1500

; 计时器 4 回调至 -8 秒

$TIMER[4] = -8000

计时器的复位和启动

; 计时器 7 复位至 0ms

$TIMER[7] = 0

; 启动计时器 7

$TIMER_STOP[7] = FALSE

停止计时器并接着进行比较

; 计时器 7 计时中

...

; 停止计时器 7

$TIMER_STOP[7] = TRUE

; 10 秒或更多时 ……

IF $TIMER[7] >= 10000 THEN

...

计时器的启动和停止始终通过预进指针实现 指令 WAIT SEC 0 适用于生成预进停止。

审核编辑 :李倩

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

    关注

    23

    文章

    3148

    浏览量

    112054
  • 计时器
    +关注

    关注

    1

    文章

    395

    浏览量

    32157

原文标题:KUKAVASS标准中的时间控制

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

收藏 人收藏

    评论

    相关推荐

    PFC预调整器的固定关断时间控制

    电子发烧友网站提供《PFC预调整器的固定关断时间控制.pdf》资料免费下载
    发表于 03-22 09:43 0次下载

    GTM模块的TBU时间基准单元,这个时间基准是什么意思呢?

    1.请问各位大神GTM模块的TBU时间基准单元,这个时间基准是什么意思呢?是指GTM从CMU得到系统时钟之后通过TBU进行处理得到GTM本身需要的时钟吗?2、TBU模块通过获取DP
    发表于 02-21 08:25

    什么是绝缘栅双极型晶体管的开通时间与关断时间

    的重要指标,直接影响着设备的工作效率和可靠性。 开通时间 开通时间是指从驱动信号施加到IGBT导通的时间。在开通过程中,当控制极(门极)施加一个适当的正电压时,
    的头像 发表于 02-20 11:19 379次阅读

    220伏时间控制器与交流接触器的接法 三相电交流接触器接法

    在电气控制系统中,时间控制器与交流接触器常被用来控制各种设备的启停,特别在一些需要按照特定时间周期来控制
    的头像 发表于 02-06 10:40 649次阅读

    labview精确控制循环时间

    LabVIEW是一款图形化编程语言,广泛应用于实验室和工业控制领域。正因为其图形化的特点,使得其在控制循环时间上具有一定的挑战性。本文将详细介绍LabVIEW中如何精确控制循环
    的头像 发表于 01-04 16:34 951次阅读

    LIN总线—车身控制应用的新兴标准

    电子发烧友网站提供《LIN总线—车身控制应用的新兴标准.pdf》资料免费下载
    发表于 11-17 09:25 0次下载
    LIN总线—车身<b class='flag-5'>控制</b>应用的新兴<b class='flag-5'>标准</b>

    伺服控制中的时间继电器知识

    时间继电器是一种延时控制继电器,它在得到动作信号后并不是立即让触点动作,而是延迟一段时间才让触点动作。时间继电器主要用在各种自动控制系统和电
    的头像 发表于 11-03 08:07 448次阅读
    伺服<b class='flag-5'>控制</b>中的<b class='flag-5'>时间</b>继电器知识

    如何使用Rust的标准库和structopt库来处理控制台参数

    Rust是一种安全、高效的系统编程语言,其标准库以及外部库提供了很多处理控制台参数的方式。在本篇文章中,我们将分别介绍如何使用Rust的标准库处理控制台参数,以及如何使用structo
    的头像 发表于 09-20 11:13 748次阅读

    时间总是不准该怎么办?

    仪表时间
    风雷仪表
    发布于 :2023年08月17日 13:02:01

    NTP网络时间服务器,实现安防系统时间同步

    NTP提供准确时间,首先要有准确的时间来源,这一时间应该是国际标准时间UTC。NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从
    的头像 发表于 08-16 15:49 408次阅读
    NTP网络<b class='flag-5'>时间</b>服务器,实现安防系统<b class='flag-5'>时间</b>同步

    标准工时计算公式是什么?标准工时是如何计算公式的?

    为在实际操作,除了标准时间之外,或多或少都一定会有一些辅助作业的时间或者人工时间损耗和机器时间损耗,所以,不同企业、不同工序的
    发表于 08-03 13:57

    STM32标准库与UNIX时间

    电路plcSTM32程序
    学习电子知识
    发布于 :2023年08月02日 11:57:54

    如何控制SMT锡膏回温时间

    SMT锡膏回温是电子行业生产流程中非常重要的环节,其目的是让锡膏恢复一定的黏度,使得贴片元器件可以更加牢固地粘附在PCB上,从而提高电子产品的质量和可靠性。而在回温的过程中,需要注意控制回温温度
    的头像 发表于 07-11 14:14 919次阅读
    如何<b class='flag-5'>控制</b>SMT锡膏回温<b class='flag-5'>时间</b>?

    时间继电器控制面板

    时间继电器
    YS YYDS
    发布于 :2023年07月06日 21:50:49

    HSUSB主机具有自动重置时间,用户似乎无法控制要怎么解决?

    HSUSB主机具有自动重置时间,用户似乎无法控制: 通常主机断言重置为 10 毫秒,但当 HSUSB 断言时我测量了 55 毫秒。 A) 连接到 PC 的 FS 设备引用 B:连接
    发表于 05-06 08:05