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

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

3天内不再提示

KUKA VASS标准中的时间控制

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-06-01 10:29 次阅读

行指令 t=(启动)

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

f86e8f7a-e150-11ec-ba43-dac502259ad0.png

示例:

f892372c-e150-11ec-ba43-dac502259ad0.png

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

行指令 t=停止

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

f8ac2be6-e150-11ec-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 适用于生成预进停止。

审核编辑 :李倩

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

    关注

    32

    文章

    2276

    浏览量

    95274
  • 计时器
    +关注

    关注

    1

    文章

    426

    浏览量

    32990
  • KUKA
    +关注

    关注

    3

    文章

    217

    浏览量

    16654

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

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

收藏 人收藏

    评论

    相关推荐

    时间继电器在自动化的应用

    随着工业自动化技术的不断发展,时间继电器作为一种基本的控制元件,在自动化控制系统扮演着越来越重要的角色。时间继电器能够实现对电气设备的延时
    的头像 发表于 12-09 10:25 1024次阅读

    Java时间戳的使用

    Java时间戳的使用
    的头像 发表于 11-06 16:04 292次阅读
    Java<b class='flag-5'>中</b><b class='flag-5'>时间</b>戳的使用

    时间控制器如何设置开关时间

    时间控制器,也常被称为定时器或时控开关,是一种用于自动控制电器设备开关的设备。它可以按照预设的时间表来开启或关闭电器,广泛应用于家庭、办公室、工厂等场所,以实现节能和自动化
    的头像 发表于 10-17 14:18 2688次阅读

    超声应用时间增益控制(补偿)

    电子发烧友网站提供《超声应用时间增益控制(补偿).pdf》资料免费下载
    发表于 10-09 11:38 0次下载
    超声应用<b class='flag-5'>中</b>的<b class='flag-5'>时间</b>增益<b class='flag-5'>控制</b>(补偿)

    时间继电器怎样调时间

    时间继电器是一种用于控制电路时间延迟的电气设备,广泛应用于各种自动化控制系统。调整
    的头像 发表于 09-27 14:24 1957次阅读

    自动控制路灯开关怎么设置时间

    自动控制路灯开关设置时间的方法可以根据不同的路灯控制系统和设备类型有所不同,但一般可以分为以下几个步骤: 一、准备工作 确定设备类型 :首先,需要确定路灯控制系统是基于何种技术的,如光
    的头像 发表于 09-21 10:49 2218次阅读

    网络时间服务器模块:卫星时间同步的管理神器

    网络时间服务器模块是指网络传输多个节点,如计算机服务器设备、控制装置等之间时间和状态具有相同的一致性。这一过程通过特定的技术手段实现。以确保不同设备之间的数据传输,在
    的头像 发表于 08-20 15:38 375次阅读
    网络<b class='flag-5'>时间</b>服务器模块:卫星<b class='flag-5'>时间</b>同步的管理神器

    如何控制蜂鸣器的时间长短

    控制蜂鸣器的时间长短是电子项目中常见的需求,可以通过多种方式实现。 蜂鸣器的基本原理 蜂鸣器是一种能够发出声音的电子元件,其工作原理是利用电磁感应原理产生振动,从而发出声音。蜂鸣器主要由线圈、磁铁
    的头像 发表于 08-09 10:07 1397次阅读

    时间常数τ的R是指什么

    时间常数τ是一个在电子学和控制系统中非常重要的概念。它描述了系统从初始状态达到稳态所需的时间。 1. 时间常数τ的基本概念 时间常数τ(ta
    的头像 发表于 07-26 09:49 4528次阅读

    时间继电器在直流电路的应用

      时间继电器,作为一种重要的电气控制元件,广泛应用于各种电路,以实现对电路的精确时间控制。随着电气技术的不断发展,
    的头像 发表于 06-29 11:46 736次阅读

    时间继电器在控制电路起什么作用

    时间继电器是一种常用的电气控制元件,它在控制电路起着非常重要的作用。本文将详细介绍时间继电器的工作原理、分类、应用以及在
    的头像 发表于 06-21 10:01 1726次阅读

    如何用三菱plc时间进行控制

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制器。在实际应用时间
    的头像 发表于 06-20 11:19 2454次阅读

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS

    Kuka机器人配置Profinet通讯网关HT3S-PNS-ECS
    的头像 发表于 06-13 15:52 822次阅读
    <b class='flag-5'>Kuka</b>机器人配置Profinet通讯网关HT3S-PNS-ECS

    【京准】标准时钟系统:精确、可靠的时间计量工具

    【京准】标准时钟系统:精确、可靠的时间计量工具
    的头像 发表于 06-04 11:26 1093次阅读

    智慧时间同步解决方案——NTP网络时间服务器

    需要同步时间的设备,如个人计算机、服务器、控制器等设备就可以与国际标准时间进行同步。 用在在大型的网络环境,可以实现
    的头像 发表于 05-15 14:29 666次阅读
    智慧<b class='flag-5'>时间</b>同步解决方案——NTP网络<b class='flag-5'>时间</b>服务器