abb画学号
MODULE Module2
VAR signaldi signaldi26;
VAR signaldi signaldi37;
VAR signaldi signaldi48;
PROC main2()
IF signaldi15 THEN
Routine1;
ENDIF
IF signaldi26 THEN
Routine2;
ENDIF
IF signaldi37 THEN
Routine3;
ENDIF
IF signaldi48 THEN
Routine4;
ENDIF
ENDPROC
PROC Routine1()
MoveJ p_home, v1000, fine, tool1\WObj:=wobj1;
! p10 上方
MoveJ Offs(p10,,,), v50, fine, tool1\WObj:=wobj1;
! p10
MoveJ Offs(p10,,,), v50, fine, tool1\WObj:=wobj1;
! p10 负方向运动29
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
! p10 负方向运动29,抬起50
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
MoveJ Offs(p10,,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1; ENDPROC
PROC Routine2()
MoveJ p_home, v1000, fine, tool1\WObj:=wobj1;
! p10 上方
MoveJ Offs(p10,10.85,,), v50, fine, tool1\WObj:=wobj1;
! p10
MoveL Offs(p10,10.85,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,31.78,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,31.78,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,31.78,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
MoveJ Offs(p10,117.66,,), v50, fine, tool1\WObj:=wobj1;
! p10
MoveL Offs(p10,117.66,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,137.71,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,137.71,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,117.66,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,117.66,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,117.66,,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
ENDPROC
PROC Routine3()
MoveJ p_home, v1000, fine, tool1\WObj:=wobj1;
! p10 上方
MoveJ Offs(p10,45.7,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,45.7,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,45.7,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,62.94,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,62.94,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,62.94,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,62.94,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
MoveJ Offs(p10,151.4,,), v50, fine, tool1\WObj:=wobj1;
MoveJ Offs(p10,151.4,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,151.4,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,151.4,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,167.19,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,167.19,,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,167.19,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,167.19,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
ENDPROC
PROC Routine4()
MoveJ p_home, v1000, fine, tool1\WObj:=wobj1;
MoveJ Offs(p10,,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
MoveJ Offs(p10,180.71,,), v50, fine, tool1\WObj:=wobj1;
MoveJ Offs(p10,180.71,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,,), v50, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,180.71,-,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,180.71,-,), v1000, fine, tool1\WObj:=wobj1;
MoveJ Offs(p10,180.71,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveJ Offs(p10,180.71,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveL Offs(p10,,-14.5,), v1000, fine, tool1\WObj:=wobj1;
MoveJ p_home, v1000, z50, tool1\WObj:=wobj1;
ENDPROC ENDMODULE
17411043
abb画学号的更多相关文章
- ABB工业机器人(条件执行数字信号判断,画方or画圆)
一.前戏 条件:从安全点,到工具区域夹取工具(笔),到工作区域,判断数字信号 Di1 =1 ,Ture :画方,False:画圆,回到工具区域放下工具(笔),回到安全点 二. 准备工作 校准tcp工具 ...
- 学号:201621123032 《Java程序设计》第11周学习总结
1:本周学习总结 1.1.:以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2:书面作业 2.1.: 源代码阅读:多线程程序BounceThread 1.1: BallRunnable类有什 ...
- 学号:201621123032 《Java程序设计》第6周学习总结
1:本周学习总结 1.1: 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图或相关笔记,对面向对象思想进行一个总结 2:书面作业 2.1: clone方法 2.1.1 ...
- 2018-2019-2 学号20175223 实验二《Java面向对象程序设计》实验报告
目录 北京电子科技学院(BESTI)实验报告 实验名称:实验二 面向对象程序设计 实验内容.步骤与体会: 一.实验二 面向对象程序设计-1 二.实验二 面向对象程序设计-2 三.实验二 面向对象程序设 ...
- 学号 20175329 2018-2019-3《Java程序设计》第四周学习总结
学号 20175329 2018-2019-3<Java程序设计>第四周学习总结 教材学习内容总结 第五章 上周学习的第四章是体现了数据的封装,本章第五章主要是体现出对象的另外两个方面的重 ...
- 一步一步教你用CSS画爱心
今天小颖给大家分享一个用CSS画的爱心,底下有代码和制作过程,希望对大家有所帮助. 第一步: 先画一个正方形.如图: <!DOCTYPE html> <html> <he ...
- 参考bootstrap中的popover.js的css画消息弹框
前段时间小颖的大学同学给小颖发了一张截图,图片类似下面这张图: 小颖当时大概的给她说了下,其实小颖也不知道上面那个三角形怎么画嘻嘻,给她说了DOM结构,具体的css让她自己百度,今天小颖自己参考boo ...
- H5坦克大战之【画出坦克】
今天是个特殊的日子,圣诞节,也是周末,在这里先祝大家圣诞快乐!喜庆的日子,我们可以稍微放松一下,扯一扯昨天雷霆对战凯尔特人的比赛,这场比赛大威少又双叒叕拿下三双,而且是一个45+11+11的超级三双, ...
- MFC中如何画带实心箭头的直线
工作中遇到话流程图的项目,需要画带箭头的直线,经过摸索,解决:思路如下: (1) 两个点(p1,p2)确定一个直线,以直线的一个端点(假设p2)为原点,设定一个角度 (2)以P2为原点得到向量P2P1 ...
随机推荐
- c#---params参数
写一个方法,求一个同学的总成绩 static void Main(string[] args) { , , }; Test("张三", n); Console.ReadKey(); ...
- 【47】迁移学习(Transfer Learning)
迁移学习(Transfer Learning) 如果你要做一个计算机视觉的应用,相比于从头训练权重,或者说从随机初始化权重开始,如果你下载别人已经训练好网络结构的权重,你通常能够进展的相当快,用这个作 ...
- kafka消费服务调优
1.消费服务速度跟不上 2.top -H 观察是哪个线程最忙 3.多次使用jstack,看看最忙的那个线程在做什么
- idea 阿波罗(apollo)设置
项目启动时需要配置环境
- 聊聊智能指针 auto_ptr、shared_ptr、weak_ptr和unique_ptr
本文为转载:https://www.cnblogs.com/zeppelin5/p/10083597.html,对作者有些地方做了修正. 手写代码是理解C++的最好办法,以几个例子说明C++四个智能指 ...
- django orm介绍以及字段和参数
Object Relational Mapping (ORM) orm介绍 orm概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数 ...
- openlayers按坐标点播放
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Linux开机加载过程
2015-01-06 10:29:13 目录 1 开机加载简介 2 常规加载流程 2.1 加载BIOS 2.2 读取MBR 2.3 boot loader 2.4 加载内核 2.5 init依据i ...
- 54.Python中Meta类常见的配置
对于一些模型级别的配置.我们可以通过在模型中定义一个类,叫做Meta.然后在这个类中添加一些属性来控制模型的作用. 注意:添加的这个类一定要是Meta,否者的话Django就会不能够识别. from ...
- Tiptop ERP 采购运费一键分摊
项目背景: 公司的采购运费在逐年上升,之前财务都是做在管理费用中,金额大了后已经严重造成成本失真,所以财务要求it部能帮助分摊运费 1.纸质单据 2.系统入库单apmt720 3.系统请款单apm ...