- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】KUKA机械人逻辑编程
01/2006
1
mp2_logic_en.ppt
逻辑编程
输入输出的设置是为了机器人与外设设备的通讯(例如工具,传感器等。)
Outputs:
$OUT[1] ... $OUT[4096]
Inputs:
$IN[1] ... $IN[4096]
$IN[1025]=TRUE
$IN[1026]=FALSE
机器人控制柜
外围设备
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
2
mp2_logic_en.ppt
可用逻辑指令
时间等待功能
信号相关等待功能
开关功能
Coupling/decoupling an Interbus segment
下述逻辑指令可以被选择:
时间和信号等待功能以及单独开关,脉冲输出都会使前置判断停止。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
3
mp2_logic_en.ppt
等待时间功能指令 (WAIT)
如果选择“WAIT”指令,等待时间可以被指定。这条命令会打断前置判断,即使等待时间是0秒
等待时间单位:秒
Example:
PTP P1 VEL=100% PDAT1
PTP P2 VEL=100% PDAT2
WAIT Time=1 sec
PTP P3 VEL=100% PDAWT3
P1
P2
P3
运动在P2点中断1秒
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
4
mp2_logic_en.ppt
等待信号功能指令 (WAIT FOR)
如果“WAIT FOR”指令被选择,那么以下参数可以被设置
1
2
3
4
5
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
5
mp2_logic_en.ppt
等待信号功能指令 (WAIT FOR)
WAIT FOR (IN1 OR IN2 OR IN3) AND (NOT OUT1 OR OUT2) OR NOT (IN4)
内部逻辑运算:
运算表达式要写在括号里
外部逻辑运算: 运算表达式写在两个括号之间.
混合的逻辑运算是允许的,一条命令最多可以有12个操作符
等待条件可以编写, 例如以下的常用形式:
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
6
mp2_logic_en.ppt
1
2
3
4
5
6
等待信号功能指令(WAIT FOR)
如果“WAIT FOR”指令被选择,那么以下参数可以被设置:
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
7
mp2_logic_en.ppt
等待信号功能指令(WAIT FOR)
如果“WAIT FOR”指令被选择,那么以下参数可以被设置:
1
2
3
4
5
6
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
01/2006
8
mp2_logic_en.ppt
等待信号功能指令(WAIT FOR)
如果WAIT FOR命令采用打断前置判断的形式,每一个点都会精确到达
即使条件已经满足
Example:
PTP P1 VEL=100% PDAT1
PTP P2 CONT VEL=100% PDAT2
WAIT FOR IN 1
PTP P3 VEL=100% PDAT3
P
文档评论(0)