YAMAHA的程序制作

合集下载

雅马哈编程讲解

雅马哈编程讲解

MOVE C往点资料的位置移动,以原点为基准的绝对值(圆弧) MOVE C, P1,P2 (点号码,点号码)
MOVEI P以当前点为基准移动点资料的值的相对移动(点点) MOVEI DRIVE P,P1,S=20 (点号码,速度)
指定轴的绝对位置移动 (轴号,到的位置处)
DRIVE (3, 5.00) DRIVEI
26
编程实例
程序:
27
NO:
将字符串表达式转换为数值
ห้องสมุดไป่ตู้
如: NA%=VAL(“123456”) DATA$=“123456”; NA%=VAL(DATA$)
15
雅马哈常用变量和函数
函数:
字符串函数: MID$(字符串表达式,表达式1,表达式2) 如:NN$=MID$(DATA$,5,5) 将DATA$字符串第5个字符开始连续5字符串
18
编程实例
实例1动作分解:
待机位
等待取料位有料 取料位取料
皮带线1无料 到皮带线1放料
皮带线2无料 到皮带线1放料
皮带线1 2都有料 到放料等待位
点位分配:P0 待机位 P1 取料位 P10放料等待位 P11皮带线1放料位 P12 皮带线2放料位
19
编程实例
程序:
20
编程实例
实例2: 要求如下图所示:
HALT 停止程序
10
雅马哈常用指令使用
常用指令
托盘指令: PDEF 托盘定义指令 PDEF(表达式1)=表达式2,表达式3,表达式4
表达式1:托盘编号,240提供0~19 20个托盘编号
表达式2:P[1]-P[2]之间产品个数 表达式3: P[1]-P[3]之间产品个数 表达式4: P[1]-P[5]之间产品个数 样例:PDEF(0)=4,4,1定义托盘0为4*4*1托盘

(完整word)YAMAHA设备编程流程

(完整word)YAMAHA设备编程流程

YAMAHA—YS12设备编程流程一.创建程序名称,基板名称根据灯珠型号和基板型号编写,如下图:
下一步:
下一步:
三.点击装置菜单中,修改轨道宽度,确认基板在轨道上存在轻微间隙即可,并将最终宽度值输入到基板尺寸中Y值内,再传入基板,如下图:
四.基板传入后,点击基板位移,示教基板原点,如下图:
下一步(如果基板存在拼块,可执行下一步示教拼块,如为单片板可跳过此步):
五。

制作基准标记信息和标记菜单数据.如下图:选择确认标记数据:
确认标记形状和尺寸:执行标记调整:
六.示教贴片位置,如下图:七.设置输入元件数据,如下图:
调用数据库模板:
核对元件资料中吸嘴、料带总类及送料间距,如下图:
八.保存基板程序,执行最优化,如下图:选择程序:
执行最优化
优化后重新选择程序,并点击屏幕上送料器列表菜单,如下图:
安装对应的元件
点击元件菜单中右侧元件调整,进行元件调整
(完整word)YAMAHA设备编程流程料器设置方法选项需设置为固定全部元件,避免元件站位移动。

十.程序优化后重新选择程序,即可进行生产,编程结束.。

YAMAHA_PTOOL程序制作步骤

YAMAHA_PTOOL程序制作步骤

YAMA HA PTOO L程序详细制作步骤1.先将要作的程序的BOM和贴装坐标整理好,BOM只留元件名称,备注,贴装位置代码,其中字符的最大数量不能超过19个,并且排列顺序为元件名称,备注,贴装位置代码;贴装坐标只留贴装位置代码,X,Y,R四个,以上两个都做好后将其都分别另保存为EXCELCSV(逗号分隔)类型如下图:元件名称备注贴装位置代码贴装元件方向坐标方向坐标方向坐标2.点击"BoardExplorer"打开PTOOL 软件,如下图注意保存类型为CSV (逗号分隔)3.在菜单栏中点击“数据-转换ASCII数据(X)…”执行数据转换画面,如下图4.点击"创建新转换码文件图标",选择CAD数据,如下图5.选择之前另存为的BOM与CAD数据(坐标数据),如下图5 6.点击"OK"出现以下画面在CAD数据中打开之前保存的坐标文件,在BOM数据中打开之前保存的BOM文件,注意文件类型是CSV(逗号分隔)7.按下图将所有参数设置好,其它位置不用动,点击"上一步(N)…"进入到CAD数据信息新勾选的项目要取消的项目新勾选的项目8.如下图9.将上图中的参数按下图进行设置,其它不用动,点击"上一步(N)…",进入到BOM数据信息确认此时CAD数据被选中点击右键,按顺序选择Ref,X,Y,R10..按下图将所有参数设置好,其它位置不用动,点击“OK”进入保存转换码文件确认此时BOM数据被选中逗号按钮被选中位移选择-1点击右键,按顺序选择,Parts,Comment,Ref Start,其中Ref Start 应选取"1列内有多个Ref群(自由连续数),如11.保存转换码文件,确认保存类型与保存路径如下图所示12.点击"选择要转换的数据"图标,如下图13.选择之前另存为的BOM与CAD数据还有之前保存的转换码文件,如下图注意CAD与BOM文件名与第5步的相同文件名为第11步所保存的文件名14.点击"OK",后如下图15.点击"更改保存目的地"选择要保存的生产线,如下图16.点击"执行转换"图标后,如下图17.点击"OK"后,如下图18.点击"确定"后,如下图19.点击"OK"点击OK按钮20.点击"是"点击"是"21.点击"是"点击"是"点击"确定"23.关闭ASCII数据转换窗口列表"图标后,再按更新日期排列,选择刚才所保存的生产线,就可以显示刚才我们新做的那个程序了,如下图刚才新做的程序列表24.查看程序与BOM,CAD 坐标是否有差异,若有,再针对性的进行整理,若没有就可以做MARK数据与BLOCK数据啦!。

YAMAHA$JUKI离线编程培训资料详解

YAMAHA$JUKI离线编程培训资料详解
1、转换方法 2、程序分机 3、程序合并 1、YAMAHA程序制作
1、JUKI机排位表导出 2、YAMAHA排位表导出
一、编程前期处理
1、CAD文档的处理 1> 客户提供的CAD档有以下两种:
① 英制(inch)
将英制坐标×0.0254后转换成公制(mm)
② 公制(mm)
英制(inch) 公制(mm)
YAMAHA YG12 JUKI 2050/2060
离线编程培训资料
编制:陈小平 日期:2011-12-20
内容
一、编程前期处理
二、BOM&CAD合并 三、FLEX LINE转换 四、HLC转换程序
五、COORD编程 六、排位表制作
1、CAD文档的处理 2、BOM文档的处理
1、COORD软件合并方法 2、Excel Lookup Tool合并方法 1、JUKI机转换
① ②
11> 直接单击[Next]。
12> 直接单击[Next]。
13> 在[Positioning Ref]下拉列表中选择[Shape reference],在[PCB Type]下接列表中选择
[Non-matrix circuit ],然后单击[Next]。
① ②
14> 输入PCB的长、宽、厚,然后单击[Next]。 ①
剪粘板中的数据自动粘贴到 数据区内
7> 单击[程序流程]-[BOM整理],在弹出的窗口中点击[打开]按钮,选择整理好的 BOM文档。
8> 在“对应相关列”中依次输入位置、物料编号、用量,各项目中的列要与表格中 的
列一至。
9> 单击[对应]按钮,表格中的数据会排位成固定格式,再单击[输出到剪贴板]按钮, 表格中的数据会复制到剪贴板中。

YAMAHA(雅马哈)贴片机编程培训教材

YAMAHA(雅马哈)贴片机编程培训教材
2020/11/2
标记设定OK,点击编辑。
4
7.基板标记启用设定
2020/11/2
使用鼠标勾选基板,点击 OK,启用PCB板标记使 用。
4
8.元件物料制定
2020/11/2
鼠标点击“元件”数据画 面。
4
8.元件物料制定
2020/11/2
进入画面后,点击元件栏, 对应BOM输入相对应元件 料号。同时设定元件的基 本信息—吸料—贴料—识 别—形状,另可根据物料 的种类调用相对应数据库。
2020/11/2
优化完成后,点击关闭优 化程序窗口,完成优化操 作。
4
14.程式的备份及拷贝
2020/11/2
画面自动跳转至主控画面, 鼠标点击 “基板资源管 理器”。
4
14.程式的备份及拷贝
2020/11/2
在基板资源管理器中点击 媒体。
4
14.程式的备份及拷贝
2020/11/2
选择所需拷入程序存放的 优盘,点击OK
YAMAHA贴片机编程培训教材
2020/11/2
程序制作流程
2020/11/2
1
1.1建立基板名-创建程序名称
2020/11/2
在主画面中用鼠标点击 “创建基板”按扭进入创 建基板画面。
2
1.2建立基板名-创建程序名 称
2020/11/2
1.2.1进入“创建基板” 对话框后,在基板名空格 中输入需要创建的程序名。 1.2.2创建完成后点击OK 按扭进入到“基板设置” 对话框 。 注:该名称一般与BOM 中的机种名一致。
4
3.轨道宽度调整
2020/11/2
在传送装置中,点击“传 送宽度”。
4
3.轨道宽度调整

YAMAHA贴片机在线编程步骤

YAMAHA贴片机在线编程步骤


然后调出相关的 Mark database。点击上图右边的 database.如下图:
当选好了之后。我们要看一下 Mark 的尺寸是不是和我们实际的尺 寸是一样的???这个尺寸一定要输准确。要不然等一下优化 Mark 的时候是肯定不会过的。如下图:
然后要注意的就是 Mark 的反光程度,反光的就要选用反光,不是 的就不要反光,如图
这个时候用机器找出坐标之后,只要我们输入该元件的角度就好了。 然后,我们就可以去做元件信息了。 点击基本界面左边的 Parts 即可进入里面做元件信息了,如下图:
在这里和做 Mark 有一点类似。首先在“Parts Name”那一栏里面输 入元件名字,如:100P,10K,1M,1UF。。。。。。等等。再从右边的 Data base 里面调出相应的数据库。如下图:
到了现在就可以侦测 Mark 了。如上图所示的点击右边的 Adjust 就可以进去了。图:
在里面去了首先要把 Move Camera 移动到要测试的 Mark 上面,让 它可以照到 Mark。再点击 Find Best 让它自己找最好值就好了。找好 之后再 Test 一下就只要成功就好了。如果亮度不好的话,我们还可以 调一下灯光。如下图:
下图所示为提前取料:
现在就可以固板了,如下图:
之后我们就可以到原点信息里面做 PCB 的原点了。如下图:
在这里我们就可以输入 PCB 的原点了。一般来说大板的原点都为 X: -5,Y:-5。不过也可以不是这个数值。当我们输入该数值的时候, 那么 PCB 的原点就刚好是在左下角的哪个角落那里。这样对于和其 它的机器进行数据倒换的时候会方便很多。所以输入 X:-5 和 Y:-5 的时候会比较好。我建议大家都用这个数值。不过你要是不用这个数 值呢也是没多大的关系的!!!下图所示 X:-5 和 Y:-5。

YAMAHA编程软件P-TOOLM-TOOL简介

YAMAHA编程软件P-TOOLM-TOOL简介

YAMAHA编程软件P-TOOL M-TOOL简介YAMAHA最新编程软件----Factory Tools 简介一、P (Programming) – Tool基板程序编辑软件工具功能: 1( 基板资源管理器2( 基板编辑器n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop onthe second floor of the building, located in the District of weak electrical cabinets (well). Engine room placed inside the Cabinet, IDF placed a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontal twisted pair connections. Computer information management, admin area using the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansionand maintenance were done quickly in the wiring closet. Twisted length Centre room is located on the second floor, outward radiation of eachline (except some points may exceed) does not exceed 100 metres in length, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of3( 送料器查看器4( 程式最优化n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop on the second floor of the building, located in the District of weakelectrical cabinets (well). Engine room placed inside the Cabinet, IDF placed a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontal twisted pair connections. Computer information management, admin area using the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansionand maintenance were done quickly in the wiring closet. Twisted length Centre room is located on the second floor, outward radiation of eachline (except some points may exceed) does not exceed 100 metres in length, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of5( 转换ASCII数据(可同时处理CAD数据与BOM数据进行匹配)与以前旧版编程软件相比,这项功能更加强大了;n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop on the second floor of the building, located in the District of weak electrical cabinets (well). Engine room placed inside the Cabinet, IDFplaced a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontal twisted pair connections. Computer information management, admin area using the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansionand maintenance were done quickly in the wiring closet. Twisted length Centre room is located on the second floor, outward radiation of eachline (except some points may exceed) does not exceed 100 metres in length, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of6( 平衡分配生产线数据7( 视觉编辑器n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop on the second floor of the building, located in the District of weak electrical cabinets (well). Engine room placed inside the Cabinet, IDF placed a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontal twisted pair connections. Computer information management, admin areausing the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansionand maintenance were done quickly in the wiring closet. Twisted length Centre room is located on the second floor, outward radiation of eachline (except some points may exceed) does not exceed 100 metres in length, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of二、M (Monitoring) – Tool远程控制软件工具功能:1(基板程序的发送和接收功能;n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop on the second floor of the building, located in the District of weak electrical cabinets (well). Engine room placed inside the Cabinet, IDF placed a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontaltwisted pair connections. Computer information management, admin area using the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansionand maintenance were done quickly in the wiring closet. Twisted length Centre room is located on the second floor, outward radiation of eachline (except some points may exceed) does not exceed 100 metres in length, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of2(数据库通信(数据库的发送和备份功能)3(支持多线同时实时监控功能;n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop on the second floor of the building, located in the District of weak electrical cabinets (well). Engine room placed inside the Cabinet, IDF placed a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontal twisted pair connections. Computer information management, admin area using the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansion and maintenance were done quickly in the wiring closet. Twisted lengthCentre room is located on the second floor, outward radiation of eachline (except some points may exceed) does not exceed 100 metres in length, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of4(支持远程操作控制机器功能;5. M-TOOL 网络安装示意图:n the main terminal, and the telephone Office is responsible for providing the appropriate size adapter patch panels and electrical protection unit. (Shuttle bus) wiring (IDF) set up in the workshop on the second floor of the building, located in the District of weak electrical cabinets (well). Engine room placed inside the Cabinet, IDF placed a standard 40U cabinets for installation of network and wiring devices, management computer and telephone information. Cabinet distribution frame are made of Super five RJ45 patch panel horizontal twisted pair connections. Computer information management, admin area using the jumpers, which uses private RJ45-RJ45 soft jumpers for network devices with jumpers hopping between all switches, changes, expansion and maintenance were done quickly in the wiring closet. Twisted length Centre room is located on the second floor, outward radiation of each line (except some points may exceed) does not exceed 100 metres inlength, all information for the various floors all rooms (distribution Cabinet) unified management. District workshop building distributionlines (IDF) via fiber optic cables connected to the total room cabinets. Fiber length were: workshops two IDF: total more than 1200 square meters, double the number of strands can be calculated by multiplying the average length of the number of information points are. Average level of each length of cable: L=[(S1+S2)/2]+L1+L2 l: average length of cable; L1: MDF cable allowance; L2: other allowances S1: minimum horizontal cable length; S2: maximum horizontal length of cable; Office building of information: a minimum of 26 meters, the longest was 92 meters,L=[(28+92)/2]+2.5+1=62.5 m; Total length of 62.5 m x792 = 49500-meter in each box (KFT) by 300 meters per carton; The twisted-pair cable box you want = 49500 ? 300=165 (KFT); losses not included, each about 15 meters. Metal line slot, and metal line tube of。

雅马哈机器人程序示例

雅马哈机器人程序示例
SPEED 100
DRIVE(3,20)
SO(21)=1
DELAY 1000
SO(21)=0
SO(23)=0
SO(24)=0
MOVE P,P1
HALT
GOTO *ST
*HOME:
SO(30)=0
SO(21)=0
SO(23)=0
SO(24)=0 AS源自EED 30 SPEED 100
MOVE P,P8
MOVE L,P20
WAIT ARM
SO(20)=1
ASPEED 5
SPEED 20
MOVE C,P21,P22
WAIT ARM
SO(20)=0
MOVE L,P23
MOVE L,P25
WAIT ARM
SO(20)=1
MOVE C,P26,P27
WAIT ARM
SO(20)=1
ASPEED 5
SPEED 20
MOVE C,P41,P42
WAIT ARM
SO(20)=0
MOVE L,P43
MOVE L,P45
WAIT ARM
SO(20)=1
MOVE C,P46,P47
WAIT ARM
SO(20)=0
*MQB_B_COMP:
ASPEED 30
WAIT ARM
SO(20)=1
ASPEED 5
SPEED 20
MOVE C,P31,P32
WAIT ARM
SO(20)=0
MOVE L,P33
MOVE L,P35
WAIT ARM

YAMAHA编程(P-TOOL)

YAMAHA编程(P-TOOL)

安装光盘中的”SETUP”和”DRIVERS”的程序,然后点击”BOARDEXPLORER”,选择”维护”菜单下面的”YGOS选项”,在打开的菜单中,选择查看,再设置成中文.
再右键点击工厂文件夹,选择”登录新生产线”,会出现一个子文件夹,在子文件夹的”#####”内输入一个生产线的名称(例如Line1),再右键点击生产线1,选择登录新机器,输入一个任意名字后回车,会出现浏览文件夹,选择我通过邮件发给你的”Y26097”文件夹里面的No1文件夹,程序开始自动导入设备参数,导入完成后,右键点击新创建的设备,选择创建基板程序,就可以编辑程序了.
点击”SENTEMUL2007”启动程序→点击”Driver”菜单下的”Install driver”→点击”Emulator”菜单下的”Start service”→点击”Dongles”菜单下的”Load dump”→选择” YVOS.dng”文件→关闭窗口后再重新打开→点击Driver”下面的”Automatic Start→点击Save State”。

YAMAHA PTOOL程序制作步骤

YAMAHA PTOOL程序制作步骤

YAMA HA PTOO L程序详细制作步骤1.先将要作的程序的BOM和贴装坐标整理好,BOM只留元件名称,备注,贴装位置代码,其中字符的最大数量不能超过19个,并且排列顺序为元件名称,备注,贴装位置代码;贴装坐标只留贴装位置代码,X,Y,R四个,以上两个都做好后将其都分别另保存为EXCELCSV(逗号分隔)类型如下图:元件名称备注贴装位置代码贴装元件方向坐标方向坐标方向坐标2.点击"BoardExplorer"打开PTOOL 软件,如下图注意保存类型为CSV (逗号分隔)3.在菜单栏中点击“数据-转换ASCII数据(X)…”执行数据转换画面,如下图4.点击"创建新转换码文件图标",选择CAD数据,如下图5.选择之前另存为的BOM与CAD数据(坐标数据),如下图5 6.点击"OK"出现以下画面在CAD数据中打开之前保存的坐标文件,在BOM数据中打开之前保存的BOM文件,注意文件类型是CSV(逗号分隔)7.按下图将所有参数设置好,其它位置不用动,点击"上一步(N)…"进入到CAD数据信息新勾选的项目要取消的项目新勾选的项目8.如下图9.将上图中的参数按下图进行设置,其它不用动,点击"上一步(N)…",进入到BOM数据信息确认此时CAD数据被选中点击右键,按顺序选择Ref,X,Y,R10..按下图将所有参数设置好,其它位置不用动,点击“OK”进入保存转换码文件确认此时BOM数据被选中逗号按钮被选中位移选择-1点击右键,按顺序选择,Parts,Comment,Ref Start,其中Ref Start 应选取"1列内有多个Ref群(自由连续数),如图11.保存转换码文件,确认保存类型与保存路径如下图所示12.点击"选择要转换的数据"图标,如下图13.选择之前另存为的BOM与CAD数据还有之前保存的转换码文件,如下图注意CAD与BOM文件名与第5步的相同文件名为第11步所保存的文件名14.点击"OK",后如下图15.点击"更改保存目的地"选择要保存的生产线,如下图16.点击"执行转换"图标后,如下图17.点击"OK"后,如下图18.点击"确定"后,如下图19.点击"OK"点击OK按钮20.点击"是"点击"是"21.点击"是"点击"是"点击"确定"23.关闭ASCII数据转换窗口列表"图标后,再按更新日期排列,选择刚才所保存的生产线,就可以显示刚才我们新做的那个程序了,如下图刚才新做的程序列表24.查看程序与BOM,CAD 坐标是否有差异,若有,再针对性的进行整理,若没有就可以做MARK数据与BLOCK数据啦!。

雅马哈编程讲解

雅马哈编程讲解
21
编程实例
程序:
22
编程实例
程序:
23
编程实例
实例3: 要求如下图所示:
放料皮带1
取料位
放料皮带1
如上图所示,机械手从托盘上取到产品后放到放料皮带上进行下一工序。 IO分配如下:DI20 取料位有来料 DI21 放料皮带1有料 DI22放料皮带2有料
DI23 取料真空满足 DO20 取料电磁阀 DO21托盘取料完成
RESET DO(20) (DO或MO号)
WAIT 一直等待到通用输入或记忆体输入成为指定状态为止
WAIT DELAY DELAY
DI(22)=1,1000 (DI或MI号,输入状态) 根据指定时间量等待后,进入下一个步序 1000 (时间:MS)
SHIFT 指定迁移坐标
SHIFT S0
(移转坐标号)
ENDIF
雅马哈常用指令使用
常用指令
IF 条件判断指令(块条件判断) IF 条件判断表达式1 THEN
条件为真处理方式 ELSEIF 条件判断表达式2 THEN
条件为真处理方式 ELSEIF 条件判断表达式3 THEN
条件为真处理方式 ELSE
其他条件处理方式 ENDIF
样例: IF DI(20)=1 THEN MOVE P,P1,Z=0.0 ELSEIF DI(21)=1 THEN MOVE P,P2,Z=0.0 ELSEIF DI(22)=1 THEN MOVE P,P3,Z=0.0 ELSE MOVE P,P0,Z=0.0 ENDIF
12
雅马哈常用变量和函数
变量:
YAMAHA控制器中的数据变量分为两种:动态变量和静态变量 静态变量是控制器系统分配,240控制器分配8个整形静态变量SGIn (n=0~7) 和8个实型静态变量SGRn (n=0~7)。静态变量数据可以掉电保存。 动态变量由用户定义,由类型的不同又分为整形变量,实型变量和字符串变 量。 动态变量定义:NG!=0.0 定义一个实型变量,NG位变量名,!表示变量类 型为实型数据 % 表示为整形变量 $表示为字符串变量 例:NA%=5

雅马哈YAMAHA贴片机,贴装程序编程教材

雅马哈YAMAHA贴片机,贴装程序编程教材
9
2.MOUNT(贴装 参数 贴装)参数 贴装
单击“TEACH”画面如下,通过Camerห้องสมุดไป่ตู้来直接寻找元件的贴装坐标 。
10
2.MOUNT(贴装 参数 贴装)参数 贴装
Step Mode: 点亮后用图中的箭头键移动相机时可以平稳匀速移动。 : 该框显示的数据为单步移动的幅度,可用下面的三角箭头选择 “0.010”: ” 0.010mm、0.1mm、以及1mm等。 Speed(%): 可以调整移动的速度,可以用下面的三角箭头选择不同的度。 Light: 可选择不同的灯光照明,以达到视野清晰的效果。 : Setting: 可以选择是否通过识别Mark来补偿PCB位置偏移,同时也可 选择对拼板的某一小块操作。 Trace: 用于追踪但前坐标,Trace Previous、Trace Next,用于追踪 : 上一行或下一行坐标。 Set Point: 当元件尺寸超出Camera视野时,可以通过多点的方式找到元 : 件中心。 Teach: 可以将当前坐标直接计入程序。 Adjust 按钮用于调试目前材料的各项识别参数,请参见”PARTS”一节 讲述, 这里不再赘述.
8
2.MOUNT(贴装 参数 贴装)参数 贴装
Row Edit: : Insert: : Ow Paste: : Ins Paste: : Cut(Del): ( ): Cut(Crl): ( ): Replace: :
选择该标签如上图,可以进行数据的“插入、删除、复制、粘贴、以及 剪切”等操作。 在光标所在位置插入空行,原有内容自动下移. 将复制的内容贴到光标所在处,新的内容直接覆盖原来的内容 将复制的内容贴到光标所在处,原来的内容自动下移,不会被覆盖 剪切,下面的内容直接上移,剪掉的内容还可以贴到其它位置, 清空剪切当前行内容被删除,但保留空行,剪掉的内容还可以贴到其它位置。 替代,可以按照设定的条件进行替换操作。“ABC Replace”只对满足 条件的第一行执行操作,

YAMAHA编程软件使用说明

YAMAHA编程软件使用说明

• @DO 1,1CRLF 输出1为ON • @DO 1,0CRLF 输出1为OFF • @?POSCRLF 查询当前点位 反馈为:123。560CRLF • @?P1CRLF 查询点1的数值 反馈为:12。34CRLF • @WRITE PNTCRLF P1=100.00CRLF P2=200.00CRLF ^Z (1A) 把P1的值改为100.00
HOLD HOLD
程序执行停止但不复位
HALT 程序执行停止并且复位 HALT FOR----NEXT 循环命令 FOR I=0TO10------------NEXT I LOCX 点数据的X轴值 LOCX(P1) (点P1的X轴值,X可换为Y,Z,R,A,B) IF—THEN---ELSE---ENDIF 如果—则—否则—结束 SPEED 定义下面的移动命令的速度 SPEED 50 (速度为50%)
YAMAHA-RCX控制器使用的软件
VIPWIN
本公司的光牒里都有VIPWIN的英语和日语版的安装文件,无须注 册可直接安装。
打开VIPWIN后,有三个选择。
选择“Connect Robot Controller”后,进入下面窗口选择通讯口。
主页面
手动下回原点页面
点OK后按“GO”执行动作。
程序例子: 例一:在两点之间移动
程序 [NO0] 001:L 002:MOVA 003: TIMR 004:MOVA 005:TIMR 006:JMP
注解 1 1,100 100 2,100 100 1,0
定义标签1 移动到P1点 等待1秒 移动到P2点 等待1秒 跳转到0号程序的1号标签
例二:等距离的移动
L L
定义JPM指令、JPMF指令等的跳跃目的地 1 (标签号)

YAMAHA贴片机离线编程

YAMAHA贴片机离线编程

第一章、格式转化�加工单位所给的BOM文件一般都是Excel表格文件,首先要对Excel表格进行简单整理。

�如果BOM文件是文本文档(*.txt)或其他格式文档,可以用Excel来打开,将其转换成Excel表格文件再整理,如下:1.整理文件:�以表格格式打开BOM文件�导入所需文件�设置文本格式�在分隔符号选项处,分别勾选“Tab键”、“空格”两个选项。

如图:�打开BOM文件后,保留BOM文件中的点位名称、原件编号、贴装坐标及角度坐标。

�删除其它辅助信息。

�整理如下图示:�在首行插入一行,输入“#MOUNT#”�在尾行输入“#END#”�设置表格格式:字体居中�设置坐标数据,统一小数点位数�图示如下:2.保存文件�将整理好的Excel表另存为�保存位置选择一个容易找到的地方,这里我们选择保存到桌面。

�注意:在保存类型一栏,选择为“带格式文本文件(空格分隔)”的格式。

�点击保存,会弹出一个对话框,点击确认。

�保存好的文件如下图:第二章、编辑Font文件�说明:Font格式文件是基板资源管理器唯一识别的文件格式,在离线编程中必须使用符合程序文件的Font文件,否则将无法编辑。

Font文件可以看做是数据转换时的“通行证”�从开始菜单找到并打开“基板资源管理器”。

�打开基板资源管理器 Ascii Font Edit 编辑Font 文件 :�编辑Font文件出现下面窗口:�在File中打开Open(ASCIIFile)…整理好的坐标文件。

�找到刚才另存为的文件,选择后单击打开。

�打开文件后的编辑界面:设置各项参数�在Font文件编辑中只需要编辑贴装数据与原件信息即可。

�根据数据所在标尺上相对应的位置,分别在Start Pos(起始位置)和End Pos(结束位置)里输入相应的参数。

�注意:Land Pattern 、 X_pos 、 Y_pos、R_pos 、 Part Name 的Change选项中都选择Not change;只有Part No.的Change选项中选择Set block。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一,建立新PCB1: 2/ DATA/ M SPECIALIST 1/EDIT B7: CONVETOR. UNITS2: EDIT_DATA EN D: FILE D1 SWITCH PCB DATAor D2/ SELECT PCb Name EN PCB INFO ENMark1 X1 Y1 Mark2 X2 Y2PCB ORIGN: ** ** F9 尋找,PCBSIZE: ** ** ** (厚度)F10 輸入PCB FIDUCIAL: 1 ** ** 1 ** ** USE原點坐標決定MARK和貼片坐標當PCB尺寸不規時或PCB定位偏移時可以使用MAK來補償貼片位置,原點坐標和MarK坐標不能輕易修改,Mark坐標可以重新SearchMOUNT: EXEC PCBFIXDEVICE: EDGE CLAMP LOCAL FIDUC: NOT USEVACUUM CHECK: CHECK (No CHECK 模擬打) 0.5 LOCAL BADMARK: NOT USE ALIGNMENT: USEALIGN(使用相機校正) PRECEDE: PICK USE(板到之前吸料) 15 RETRY SEQ. : AUTO(重復吸料方式) LgnorrAlign(模擬打)3, Mark 點建F3 (or A1) MARK INFOMARK NAME 輸入1 EN , ESC A3 VIEW DATABASE NO. EN 選擇152 CIRCLE – 1.0 EN,查看數據庫S. . . . . ..MARK TYPE FIDUCIAL(基准點) / Badmark(坏板标记)/Fid for bad(坏板基准标记)/NOT Specify(点胶打点)DATABASE NUMBER 152F4 MARK OUTSIZE MM: 1.00MARK的外形尺寸F4 SHAPE TYPE: CIRCLE/Square/Triangle/SP.Shspe/Corner topedge/ciredgeMARKR 形状圆形/正方形/三角形/ /十字交叉/SURFACE TYPE: NONREFLECT/Reflect表面类型非反射/反射ALGORITHM TYPE NORMAL/SPECIAL1/SPECIAL2/PTRN.OUTLINE/PTRN.GRAYLEV运算类型正常/ 特殊1 / 特殊2 / 图样轮廓/Tolerance :公差SEARCH AREA: 2MM搜索围OUTER LIGHT STANDARD +3外圈灯光INNER LIGHT STANDARD圈灯光COAXIAL LIGHT STANDARD同轴光IR OUTER LIGHT OFFIR圈灯光IR INNER LIGHT OFFIR圈灯光CUT INNER NOISE 0S. . . . . ..剪切部干扰噪点CUT OUTER NOISE +4剪切部干扰噪点Sequence NORMAL(正常)QUICK(快速)FINE(精密)F6 FIX PCB(固定PCB)TEACH MARK(VISION TESTPARAM SEARCHESCF3 PCB INFO EN ESC ENB/ UTILITY / B0 TEACH NO. CAMERA FIDUCIALHEAD1 EN SPEED: 40 EN NOT USEHEAD8 USE EN 畫面會閃一次,HEAD會動在輸入MOUNT , Mark FEED 坐標之前均需進行這步測試.4: 元件建立S. . . . . ..(1), 2/DATD/ 1 EDIT_DATA F3 MOUNT INFO EN 可以輸入元件序號, X, Y 坐標R (F9 尋找坐標, F10 輸入坐標大元件找中心時: 1, 選擇一角,按住SHIFT 再按F10 兩次, 會出現一畫面,2, 選擇對角,按F10一次,則輸入了中心坐標, F9檢查(2), F3 / COMPNENT INFO EN 可以輸入元件序號,型號(相同的只輸入一表次), 例: 1K_0805, 1uF_35V(3), F3 / MOUNT INFO EN F4 將右框的NO.數值輸入到左邊的COMP中去.(4), F3 / COMPNENT INFO EN ESC A3 EN SELECT 元件庫號.(5), EDIT_DATA/ COMPNENT INFO 將光標定在元件處, 按ESC A3 EN 可以選擇元件庫,然后設定下面6個畫面1: BASIC INFODATABASE NO.COMP PACKAGE : 1,TAPE( 帶式) 2, STICK(管式) SELECT: WIDEMULTISTICK Tray: 托盤FEEDER TYPE: 8MM: TAPE 12MM: 12MMLongPitch 16,24MM: EMBOSS Forsop10MM 73REQUIRE NOZZLE: 根據元件大小選擇吸嘴型號71(小)~79(大) 71最小, 74最大, 73較大, 72,79中號一樣大( 72方孔,79圓孔) FEEDER SET NO.: 根據所裝位置來定2,4,6,8 上有71,79(72), 73三個吸嘴POS.DEFINITION: AUTOMATIC (自動獲得Feeder上吸件的坐標) 改為Teach 可以人為定坐標2: Option INFOFIX CMPREF (以下為默認值,可以不管)ALT.CMP: 打管式IC 時選擇:連接USE FEEDER OPT: YES 采取Feeder優化CORRECT PICKPOS: NOT USEF43: PICK and MOUNT INFOPICK ANGLE deg: 0 (頭吸件后旋轉角度)PICK TIMER S: 吸料快慢chip: 0 , IC: 0.4~0.5 SMOUNT TOMER S: 貼片快慢chip: 0 , IC: 0.4~0.5 sS. . . . . ..PICK HIGHT MM: 吸嘴高度: 元件低: +, 元件高: -MOUNT HIGHTMOUNT ACTION: NORMAL( 普通相機) FINE (精密相機) ?MOUNT SPEED %: CHIP: 100%, IC : 80%VACUUM CHECK: NORMAL CHECKPICK VACUMM % 綠色吸件時真空比例MOUNT VACUUM % 貼件時真空比例4: DUMP POS.DUMP WAY: 1,DUM POS(拋料盒) 2, SP-DUMPBACK( 拋回原處), 3, STATION( 沒有)Retry Times: 2 (重復吸料次數) 管式IC 選擇1F45: VISION INFO (圖形)ALIGNMENT Group: 總歸類:CHIP or ICALIGNMENT Type: STD CHIPMELF CHIP( 圓形CHIP)ALIGNMENT MODULE: 不管LIGHT SELECTION: 不管6: SHAPE INFOBody size X: 與PCB的坐標相反(必須准確)Body size Y:Body size Z: 厚度( 決定貼片時頭下降的行程,設置不當會打壞吸嘴)Ruler offset: 不管最后檢查重點: 尺寸, FEEDER 類型,裝料位置7: 如果是管裝IC時,會有多排管子,要設定機器吸完一管元件后自動到下一管吸件,所以在元件庫里面需將該元件COPY 成多個元件,S. . . . . ..Y_COUNP: 50Y_STOP: 1Countout: EXIST6: 測試元件(1): 設定完成后按F6PICK UP COMP 吸件( 如果不能移動光標,按ESC)VISION TEST 當右邊MONITOR 選擇Result時,執行測試后會出現PITCH,WIDE 尺寸。

選擇Nothing時, 執行測試后不會出現PITCH,WIDE 尺寸。

DISCARD COMPDRAW THE SHAPE 按EXIT 回到元件畫面(2): Adjust Assist Items:Feeder set no.Comp. Tolerance (誤差圍)Comp. Threshold(灰度)Lighting Level 6/8Search Area(mm) : 3.0Monitor Mode : (監視模式)7: 拼板(1), 在所開啟的文件程式中, F3/ Block INFO/ F9 Teach_UMT SEE Camera EN, Speed EN, USE EN 出現:Block comment X Y R Skip / EXEC1 1 EN 0.00 0.00( 自動出現) 選擇SKIP 可以看到第2塊板的MOUNT 坐標第1板原點坐標選擇EXEC 只看到第1塊板的MOUNT 坐標S. . . . . ..2 2 EN 輸入第2板原點坐標選擇SKIP 可以看到第3塊板的MOUNT 坐標3 3 EN 輸入第3板原點坐標選擇SKIP 可以看到第4塊板的MOUNT 坐標4 4 EN 輸入第4板原點坐標選擇EXEC 可以看到第4塊板的MOUNT 坐標(2): 要看坐標時,F3/ MOUNT INFO/ F9 檢查當前板每個元件的坐標,有偏移時可以修改原點坐標。

(3): 完成后,將所有的SIKIP/EXEC設定到EXEX,如果某塊板不需打,只需將該板設定到SKIP。

(4): 存盤后退出。

8, 優化(1), 2/ DATA GENERATOR EN A1/OBJECT SELECT EN, PCB SELECT EN,選擇需優化的文件名后EN QUIT EN(2), A4/ CONDITION SETTING EN BLOCK CONVERION CONDITION (拼板交換條件) EN0: NO 按順序打板1: CONV. WITH NOTE DATA (隨機打,同時打)2: CONV. WITHOUT NOTE DATA( 不用,用了該項優化,則不能回到原始數據)3: CONV. BACK TO BLOCK( 優化后再選擇該項進行優化一次,會返回到未優化的原始數據方便數據修改,再重新優化如果只作簡單修改,無須進行這步,直接重新優化即可)在優化后修改的數據再優化成原來數據時會失效,所以要作數據修改最好先優化回去,然后再重新優化(3): 選擇“1”后EN, 再選擇Feeder Set Condition EN0: NO 不優化( 裝盤不動)1: All Feeders FIXed ( 優化好后再優化時不想移動Feeders)2: NO. SET POS. Feeder Move (X)3: Move Within Table (X)4:All Feeders Move( 都移動) 首次優化時必須選擇4 ,以后優化選擇1)5: Move+ Fixed comp. Match (X)選擇方式后ENS. . . . . ..(4):光標移動到Edit Feeder Plate ,再按ESC一次,選擇A5/Excute( 開始優化) EN. 優化時可能出現錯誤,必須解決問題后重新優化。

相关文档
最新文档