历史上的今天
今天是:2024年09月03日(星期二)
2020年09月03日 | 机器人FOLGE程序激活的方法
2020-09-03 来源:搜狐网
1.在CALL中调用已建立FOLGE程序.
2.CALL调用FOLGE程序:
PGNO = PRG_NR$IN[1]TO $IN[8]
Folgestarn打开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 保存给过来的程序号
- 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-执行轨迹程序
$VANCE=1 -提前执行1条轨迹行
WTFOR SPS_FERTIG -中断预执行指令,等待SPS指令结束,SPS指令结束才能程序下行。
Warte auf Folgenstart
VW (#VW_AUE_WAIT,TRUE)
一直到有E9PLC给出程序启动,给入程序号与执行CELL时给的程序号是否相同,
N_VW==TRUE THEN
GOTO PEXIT –向下跳转
ENDIF
-- FOLGE 10 - AU491_1 CN Schweissen --
-- UP 101 - Kenfraesen --
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
史海拾趣
|
初学者, 想去 示波器,以及电源器 刚才淘宝上看到一处买示波器, 有几种价格,便宜的三四百, 不知道能不能用, 各价格有什么区别,懂的人看看 http://store.taobao.com/shop/xshop/wui_page-cat-35391858-36790672-ob7Eo8Tiyr6yqMb3ob8=.htm ...… 查看全部问答> |
|
苹果的每一次举动,似乎都成了暴力拆解的对象,其中的芯片,也自然成了大家关注的焦点。 随着苹果iPad平板电脑的发布,有关其内部集成的自产处理器Apple A4的信息也逐渐浮出了水面, BSN 网站报道称这款处理器是一款集成了ARM Cortex A9架构多 ...… 查看全部问答> |
|
关于欧姆龙PLC与变频器的通讯,我使用的是欧姆龙的C200HE系列,现在控制电机需要变频调速~打算选择安川的变频器,他们的通讯协议啊~方式是什么?… 查看全部问答> |
|
我们机房有一台惠普DL380 G6服务器:双E5530cpu,4根2gddr3内存,6块300g sas硬盘,双电源,此服务器的标配是单E5530cpu,3根2g内存, 在标配情况下服务器正常使用,但是用我们现有的配置机器就会无规律重启,寻找原因中,请高手帮忙… 查看全部问答> |
|
我要做个电池驱动,就去看了看common下的电池驱动。首先想知道下电池驱动是不是就上纯粹的和其他流驱动一样只是提供一些接口,还是有其他一些扯不清的关系,因为我看完后觉的有点糊涂。我不知道为什么要这样做,我把代码帖出来,希望大家帮忙说说, ...… 查看全部问答> |
|
pic串行输出信号有一段是跳动的是怎么回事,是连到lcd驱动芯片的,lcd显示的是一串稳定的数字,示波器看到的信号由一段是跳动的,什么原因?请高人解释,谢谢… 查看全部问答> |
|
现在除了太阳能是可以再生能源之外,LED照明也成为了可以迅速的有效降低二氧化碳的排放。有报道说,如果将LED照明代替传统的照明灯泡,可以在20年内为世界减少一半的二氧化碳排放量,还有研究说,LED照明可以省下很多的电费,而且减少很多能源的 ...… 查看全部问答> |
|
写了个看门狗程序,可是却不工作,不知何原因,大家指点一二。/******************************************************************************** Function Name : IWDG_Configuration* Description & ...… 查看全部问答> |




