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

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

3天内不再提示

机器人FOLGE程序激活的方法

机器人及PLC自动化应用 来源:搜狐网 作者:搜狐网 2020-09-03 11:45 次阅读

1.在CALL中调用已建立FOLGE程序.

2.CALL调用FOLGE程序:

PGNO = PRG_NR$IN[1]TO $IN[8]

Folgestarten打开Folge程序

-程序启动-

SWITCH P_TYPE -程序使用类型选择

CASE 0 ;-以整数形式接受发出程序号

SWITCH PGNO

CASE 10-如程序满足选择程序10

FOLGE10()-执行程序10

CASE 124

FOLGE124()

CASE 125

FOLGE125()

ENDSWITCH

3.程序启动控制环路:

DEF FOLGE10() -程序名

SPS_N=-1

VW (#VW_AUE_INIT,TRUE) -进行初始化- M254= M255 保存PLC给过来的程序号

- M255=true-

PENTER:-跳转标志名

INTERRUPTDECL 10 WHEN $CYCFLAG[254]==FALSE DO VW(#FB_STOP,TRUE)

INTERRUPTON 10

-只要M254没有那么立即执行VW(#FB_STOP,TRUE)开行条件程序

-只能满足条件M245/M255,或者发出模拟信号才能推出VW(#FB_STOP,TRUE)程序

INT10=TRUE

PTP VB=10% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] P

1: A15 = EIN -发出在原位

2: SPSMAKRO0 = EIN

SPS_FERTIG=FALSE

INTERRUPTDECL 10 WHEN $CYCFLAG[254]==FALSE DO VW(#FB_STOP,TRUE)

INTERRUPTON 10-开行条件程序开始启动

INT10=TRUE

VW(#VW_INIT,TRUE)

VW_USR_R (#USR_INIT)-对USR_R进行初始化

TRIGGERWHENDISTANCE=1 DELAY=-0.1 DO P0_MERKER=TRUE

VW_MPARA_ACT=P0_D

Act_P1 = P0

Act_P2 = P0

VW(#MPARA,TRUE)–执行轨迹的设置

SPS_FERTIG=FALSE

TRIGGERWHENDISTANCE=1 DELAY=0 DO SPS_TRIG(1)PRIO=-1

-执行SPS语句程序-

PTP P0-执行轨迹程序

$ADVANCE=1 -提前执行1条轨迹行

WAITFOR SPS_FERTIG -中断预执行指令,等待SPS指令结束,SPS指令结束才能程序下行。

Warte auf Folgenstart

VW (#VW_AUE_WAIT,TRUE)

一直到有E9PLC给出程序启动,给入程序号与执行CELL时给的程序号是否相同,

IF N_VW==TRUE THEN

GOTO PEXIT –向下跳转

ENDIF

-- FOLGE 10 - AU491_1 CN Schweissen --

-- UP 101 - Kappenfraesen --

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] PU

......

PTP VB=100% VE=0% ACC=100% RobWzg=1 Base=0 SPSTrig=0[1/100s] P

VW (#VW_AUE_END,TRUE)

-发出A14机器人程序在最后一点-等待PLC程序号给入0-发出机器人程序号0-关闭A14

GOTO PENTER -向上跳转

PEXIT:

END

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

    关注

    210

    文章

    28098

    浏览量

    205812
  • 程序
    +关注

    关注

    116

    文章

    3755

    浏览量

    80743

原文标题:机器人FOLGE程序如何被调用激活的!

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

收藏 人收藏

    评论

    相关推荐

    机器人设计与实现》——低成本DIY机器人,一本机器人制作的经典入门书

    基础、机器人本体、电子控制设备、传感器与导航和机器人电源系统等。《机器人设计与实现》是按照搭积木的方法指导机器人爱好者如何设计、制作
    发表于 08-01 18:21

    创意机器人的教程

    ://www.wifi-robots.com/thread-1258-1-1.html 【机器人创意工作室教程五】高级应用:驱动板程序的烧写http://www.wifi-robots.com
    发表于 10-11 17:41

    什么是工业机器人

    机器人程序输入方式区分有编程输入型和示教输入型两类。编程输入型是将计算机上已编好的作业程序文件,通过RS232串口或者以太网等通信方式传送到机器人控制柜。示教输入型的示教
    发表于 01-19 10:58

    机器人视觉——机器人的“眼睛”

    为主,尽管机器人开始有搭载摄像头的趋势,但对视觉的理解仍然较低,往往需要有明显的特征点作为辅助,同时抗干扰能力弱,对光照条件,部分遮挡等常见题目不能找到可靠的方法机器人技术对图像理解的要求是迫切
    发表于 01-23 15:02

    工业机器人经典好书籍——《工业机器人

    ,而是更多地融入了机器视觉、机器听觉、机器触觉、移动机器人的自主定位等新技术和新方法;也不再局限于一些理论层次上的分析,而更多的是以实际应用
    发表于 02-03 10:51

    nao机器人与其他机器人的区别

    相比于之前的机器人,NAO机器人穿上人类的服装,那就像是一个真人出现在我们面前似得,NAO机器人的四肢设计的非常的灵活,具有多个自由度的身体,使得NAO机器人能够灵敏的行走以及参加一
    发表于 02-13 15:43

    我与我的机器人

    机器人协会后,师兄跟我们解释机器人的概念,机器人就是一种能跑能动的、可以运行预先编排的程序、也可以根据以人工智能技术制定的原则纲领行动,他们给我们展示的
    发表于 08-05 22:49

    先进机器人控制

    ,运动学部分从坐标变换人手,介绍了正向运动学方程的建立、逆向运动学的求解以及机器人的微分运动等内容。控制结构篇着重介绍机器人的传感技术、位置控制和力控制。针对机器人控制领域的研究动态和主要研究方向,先进控制篇介绍了传感信息融合、
    发表于 09-19 15:30

    机器人、协作机器人和移动机器人,你分的清楚吗

    ),除非风险评估另有要求。 适当的风险评估可以根据ISO 13849:2006的附录A进行,但自2016年起,R15.306已成为机器人专用的风险评估方法。进行风险评估时,应假设用户没有佩戴任何个人
    发表于 10-30 11:33

    写字机器人程序

    求一套写字机器人程序,用arduino编写的。怎么实现
    发表于 10-17 15:20

    机器人的定义是什么?工业机器人的应用有哪些?

    机器人的定义是什么?机器人优点和缺点是什么?机器人是由哪些部分组成的?工业机器人的应用有哪些?
    发表于 07-05 06:48

    机器人简介

    一.机器人简介:机器人(Robot)是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的
    发表于 09-07 06:05

    什么是服务机器人

    问:什么是服务机器人?答:根据国际机器人联合会(InternationalFederationofRobotics,IRF)的定义,服务机器人是一种半自主或全自主工作的机器人,它能帮助
    发表于 09-17 07:49

    机器人是什么?

    ARM机械手臂有各种形状和大小。机械臂是机器人的一部分,用来定位末端执行器和传感器来完成编程任务。许多(但不是全部)类似于人类的手臂,有肩膀,肘部,手腕,甚至手指。这给了机器人很多方法来定位它自己在它
    发表于 03-31 10:31

    K-Bot版本4机器人的设计教程

    PCB03的开关处于自主状态,否则打开时机器人始终以这种模式工作。远程模式:它完全由应用程序中的按钮控制,可以向前和向后移动任何距离,也可以旋转任何角度。您需要使用移动设备的应用程序激活
    发表于 08-22 07:43