《FANUC PMC的编程培训1.pdf》由会员分享,可在线阅读,更多相关《FANUC PMC的编程培训1.pdf(107页珍藏版)》请在三一文库上搜索。
1、1 北京发那科机电有限公司北京发那科机电有限公司 北京发那科培训讲义北京发那科培训讲义 设计篇(设计篇(2) 北京发那科培训讲义北京发那科培训讲义 设计篇(设计篇(2) PMC编程编程 PMC编程编程 2 数控机床做为自动化控制设备,是在自动控制下进行工作的,数 控机床所受控制可分为两类: 数控机床做为自动化控制设备,是在自动控制下进行工作的,数 控机床所受控制可分为两类: 一类是最终实现对各坐标轴运动进行的一类是最终实现对各坐标轴运动进行的“数字控制数字控制”。如:对。如:对CNC车床车床X 轴和轴和Z轴,轴,CNC铣床铣床X轴,轴,Y轴,轴,Z 轴的移动距离,各轴运行的插补,补偿等 的控制
2、即为 轴的移动距离,各轴运行的插补,补偿等 的控制即为“数字控制数字控制”。 另一类为另一类为“顺序控制顺序控制”。对数控机床来说,。对数控机床来说,“顺序控制顺序控制”是在数控机床运行 过程中,以 是在数控机床运行 过程中,以CNC内部和机床各行程开关,传感器,按钮,继电器等的开关量 信号状态为条件,并按照预先规定的逻辑顺序对诸如主轴的起停,换向,刀 具的更换,工件的夹紧,松开,液压,冷却,润滑系统的运行等进行的控制 。与 内部和机床各行程开关,传感器,按钮,继电器等的开关量 信号状态为条件,并按照预先规定的逻辑顺序对诸如主轴的起停,换向,刀 具的更换,工件的夹紧,松开,液压,冷却,润滑系统
3、的运行等进行的控制 。与“数字控制数字控制”比较,比较,“顺序控制顺序控制”的信息主要是开关量信号。的信息主要是开关量信号。 常把数控机床分为常把数控机床分为“NC侧侧”和和“MT侧侧”(即机床侧)两大部分。(即机床侧)两大部分。“NC侧侧”包 括 包 括CNC系统的硬件和软件,与系统的硬件和软件,与CNC系统连接的外围设备如显示器,系统连接的外围设备如显示器,MDI面 板等。 面 板等。“MT侧侧”则包括机床机械部分及其液压、气压、冷却、润滑、排屑等 辅助装置、机床操作面板、继电器线路、机床强电线路等。 则包括机床机械部分及其液压、气压、冷却、润滑、排屑等 辅助装置、机床操作面板、继电器线路
4、、机床强电线路等。PMC处于处于NC与与 MT之间,对之间,对NC和和MT的输入、输出信号进行处理。的输入、输出信号进行处理。 MT侧顺序控制的最终 对象随数控机床的类型、结构、辅助装置等的不同而有很大的差别。机床结 构越复杂,辅助装置越多,最终受控对象也越多。 侧顺序控制的最终 对象随数控机床的类型、结构、辅助装置等的不同而有很大的差别。机床结 构越复杂,辅助装置越多,最终受控对象也越多。 北京发那科机电有限公司北京发那科机电有限公司 3 数 控 系 统 机床 接收 驱动 负 载 电 源 公共端 DI/DO G F X Y *ESP,*DECx等 保持型继电器 Counter (C) Tim
5、er (T) Keep relay (K) Data table (D) Variable table (D) 中间 继电 器 (R) 北京发那科机电有限公司北京发那科机电有限公司 4 北京发那科机电有限公司北京发那科机电有限公司 5 6 7 北京发那科机电有限公司北京发那科机电有限公司 8 北京发那科机电有限公司北京发那科机电有限公司 9 北京发那科机电有限公司北京发那科机电有限公司 10 北京发那科机电有限公司北京发那科机电有限公司 11 型号型号 字符字符 信号说明信号说明 PMC-SA1 PMC-SA3 PMC-SB7 X 输入信号输入信号(MT PMC) X0 X127 X1000
6、X1011 X0 X127 X200X327 X1000 X1127 Y 输出信号输出信号(MT PMC) Y0 Y127 Y1000Y1008 Y0Y127 Y200Y237 Y1000Y1127 F 输入信号输入信号(NC PMC) F0 F225 F1000 F1255 F0 F767 F1000 F1767 F2000 F2767 F3000 F3767 G 输出信号输出信号(NC PMC) G0 G255 G1000 F1255 G0 G767 G1000 G1767 G2000 G2767 G3000 G3767 R 内部继电器内部继电器 R0 R1999 R9000 R9099
7、R0 R1499 R000 R9117 R0 R7999 R000 R9499 A 信息请求信号信息请求信号 A0 A24 A0 A249 C 计数器计数器 C0 C79 C0 C399 C5000 C5199 K 保持继电器保持继电器 K0 K19 K0 K99 K900 K919 D 数据表数据表 D0 D1859 D0 D9999 T 可变定时器可变定时器 T0 T79 T0 T499 T9000 T9499 L 标号标号 - L1 L9999 P 子程序号子程序号 - P1 P512 P1 P2000 北京发那科机电有限公司北京发那科机电有限公司 12 北京发那科机电有限公司北京发那科
8、机电有限公司 序号名称 模块名称 (实际模 块名称) 占用地址说明 FS 04A Input: 4 byte Output: 4 byte FS 08A Input: 4 byte Output: 4 byte OC02I Input: 4 byte Output: 4 byte OC02O Input: 4 byte Output: 4 byte OC03I Input: 4 byte Output: 4 byte 1 FANUC CNC SYSTEM FANUC Power Mate series OC03O Input: 4 byte Output: 4 byte FANUC Power
9、 Mate-Model D/H OC01IInput: 12 byte 2 0I 用 机 床 操 作 面 板 OC01OOutput: 8 byte 0I 用机床操作面板 /4Input: 12 byte 3 机 床 操 作 面 板 连 接单元/8Output: 8 byte Ordering drawing No. A16B-2200-0661 (Sink type) A16B-2200-0661 (Sink) A16B-2201-0731 (Source type) OC02IInput: 16 bytes OC02OOutput: 16 bytes OC03IInput: 32 byte
10、s 4 机 床 操 作 面 板 接 口单元 OC03OOutput: 32 bytes /_ Input: _ bytes Output: _ bytes Specify 1 to 8 in _. OC02IInput: 16 bytes OC02OOutput: 16 bytes OC03IInput: 32 bytes 5 I/O Link 连 接 单 元 OC03OOutput: 32 bytes 13 北京发那科机电有限公司北京发那科机电有限公司 6 7 14 北京发那科机电有限公司北京发那科机电有限公司 I/O Llink 模块设 定例1 I/O Llink 模块设 定例2 15 北
11、京发那科机电有限公司北京发那科机电有限公司 -7 6 5 4 3 2 1 0 R0 R1 R2 R999 R1499 R7999 PMC-SA1 R 继电器 地址号继电器 地址号 PMC-SB7 PMC-SA3 16 北京发那科机电有限公司北京发那科机电有限公司 -7 6 5 4 3 2 1 0 A0 A1 A2 A24 A249 PMC-SA1 PMC-SA3 A 继电器 地址号继电器 地址号 PMC-SB7 17 北京发那科机电有限公司北京发那科机电有限公司 C396设定值设定值 C397 C398当前值当前值 C399 计数器计数器 No.100 PMC-SB7 PMC-SA1 PMC-
12、SA3 C 计数器 地址号计数器 地址号 计数器计数器 No.1 计数器计数器 No.20 -7 6 5 4 3 2 1 0 C0设定值设定值 C1 C2当前值当前值 C3 C76设定值设定值 C77 C78当前值当前值 C79 18 北京发那科机电有限公司北京发那科机电有限公司 -7 6 5 4 3 2 1 0 K0 K1 K2 K19 K99 PMC-SA1 PMC-SA3 K 继电器 地址号继电器 地址号 PMC-SB7 19 北京发那科机电有限公司北京发那科机电有限公司 -7 6 5 4 3 2 1 0 D0 D1 D2 D1859 D9999 PMC-SA1 PMC-SA3 D 继电
13、器 地址号继电器 地址号 PMC-SB7 20 北京发那科机电有限公司北京发那科机电有限公司 PMC-SA1 PMC-SA3 T 计数器 地址号计数器 地址号 -7 6 5 4 3 2 1 0 T0 T1 T2 T3 T76 T77 T498 T499 定时器定时器 No.1 定时器定时器 No.1 定时器定时器 No.40 定时器定时器 No.250 PMC-SB7 21 北京发那科机电有限公司北京发那科机电有限公司 规格规格 SA1 SA3 SB7 标记数标记数 - 9999 9999 22 北京发那科机电有限公司北京发那科机电有限公司 规格规格 SA1 SA3 SB7 子程序数量子程序数
14、量 - 512 2000 23 北京发那科机电有限公司北京发那科机电有限公司 24 北京发那科机电有限公司北京发那科机电有限公司 25 北京发那科机电有限公司北京发那科机电有限公司 26 北京发那科机电有限公司北京发那科机电有限公司 27 基本指令 北京发那科机电有限公司北京发那科机电有限公司 28 北京发那科机电有限公司北京发那科机电有限公司 29 北京发那科机电有限公司北京发那科机电有限公司 30 北京发那科机电有限公司北京发那科机电有限公司 31 北京发那科机电有限公司北京发那科机电有限公司 32 上升沿产生单脉冲的时序图上升沿产生单脉冲的时序图上升沿产生单脉冲的时序图上升沿产生单脉冲的
15、时序图 北京发那科机电有限公司北京发那科机电有限公司 A A B B C A B C 33 下降沿产生单脉冲的时序下降沿产生单脉冲的时序下降沿产生单脉冲的时序下降沿产生单脉冲的时序图图图图 AB A C B 北京发那科机电有限公司北京发那科机电有限公司 A B C 34 单信号接通断开时序图单信号接通断开时序图单信号接通断开时序图单信号接通断开时序图单信号接通断开时序图单信号接通断开时序图 北京发那科机电有限公司北京发那科机电有限公司 D C C D D C D 35 数控机床用数控机床用PMC的指令必须满足数控机床信息 处理和动作控制的特殊要求。例如,由 的指令必须满足数控机床信息 处理和动
16、作控制的特殊要求。例如,由NC输出的输出的M ,S,T二进制代码信号的译码,机械部件动作状态 或液压系统动作状态的延时确认,加工零件记数,刀 库,分度台沿最短路径旋转和现在位置至目标位置步 数的计算等。 二进制代码信号的译码,机械部件动作状态 或液压系统动作状态的延时确认,加工零件记数,刀 库,分度台沿最短路径旋转和现在位置至目标位置步 数的计算等。 在为数控机床编辑顺序程序时,对于上述译码、 定时、记数、最短路径选择,以及比较、检索、代码 转换、数据四则运算、信息显示等控制功能,仅用执 行一位操作的基本指令编程,实现起来将会十分困难 。因此,就需要增加一些具有专门控制功能的指令来 解决基本指
17、令无法处理的那些控制问题。这些专门指 令就是 在为数控机床编辑顺序程序时,对于上述译码、 定时、记数、最短路径选择,以及比较、检索、代码 转换、数据四则运算、信息显示等控制功能,仅用执 行一位操作的基本指令编程,实现起来将会十分困难 。因此,就需要增加一些具有专门控制功能的指令来 解决基本指令无法处理的那些控制问题。这些专门指 令就是“功能指令功能指令” 北京发那科机电有限公司北京发那科机电有限公司 36 北京发那科机电有限公司北京发那科机电有限公司 37 北京发那科机电有限公司北京发那科机电有限公司 38 北京发那科机电有限公司北京发那科机电有限公司 39 北京发那科机电有限公司北京发那科机
18、电有限公司 40 北京发那科机电有限公司北京发那科机电有限公司 41 输出信号 输入信号 -1 -2 -3 输入信号 输出信号 接收电路 驱动电路 输入信号 输出信号 信号 同步 1级程序 END1 2级程序 EDN2 来自NC 到NC 来自MT 到MT NC MT 周期时间 1级程序 2级程序 -1-2 -3-1 北京发那科机电有限公司北京发那科机电有限公司 42 北京发那科机电有限公司北京发那科机电有限公司 43 北京发那科机电有限公司北京发那科机电有限公司 END1 (SUB1) END2 (SUB2) SPE (SUB72) SP (SUB71) SPE (SUB72) SP (SUB
19、71) SPE (SUB72) SP (SUB71) END (SUB64) 1级程序 2级程序 子程序 44 北京发那科机电有限公司北京发那科机电有限公司 45 北京发那科机电有限公司北京发那科机电有限公司 46 北京发那科机电有限公司北京发那科机电有限公司 47 北京发那科机电有限公司北京发那科机电有限公司 48 北京发那科机电有限公司北京发那科机电有限公司 49 北京发那科机电有限公司北京发那科机电有限公司 50 北京发那科机电有限公司北京发那科机电有限公司 51 北京发那科机电有限公司北京发那科机电有限公司 52 北京发那科机电有限公司北京发那科机电有限公司 53 北京发那科机电有限公
20、司北京发那科机电有限公司 54 北京发那科机电有限公司北京发那科机电有限公司 55 北京发那科机电有限公司北京发那科机电有限公司 56 北京发那科机电有限公司北京发那科机电有限公司 57 北京发那科机电有限公司北京发那科机电有限公司 58 北京发那科机电有限公司北京发那科机电有限公司 59 北京发那科机电有限公司北京发那科机电有限公司 60 北京发那科机电有限公司北京发那科机电有限公司 61 北京发那科机电有限公司北京发那科机电有限公司 62 北京发那科机电有限公司北京发那科机电有限公司 63 北京发那科机电有限公司北京发那科机电有限公司 64 北京发那科机电有限公司北京发那科机电有限公司 6
21、5 北京发那科机电有限公司北京发那科机电有限公司 66 北京发那科机电有限公司北京发那科机电有限公司 67 北京发那科机电有限公司北京发那科机电有限公司 68 北京发那科机电有限公司北京发那科机电有限公司 69 北京发那科机电有限公司北京发那科机电有限公司 70 71 北京发那科机电有限公司北京发那科机电有限公司 72 北京发那科机电有限公司北京发那科机电有限公司 73 北京发那科机电有限公司北京发那科机电有限公司 74 北京发那科机电有限公司北京发那科机电有限公司 75 北京发那科机电有限公司北京发那科机电有限公司 76 北京发那科机电有限公司北京发那科机电有限公司 77 北京发那科机电有限
22、公司北京发那科机电有限公司 78 北京发那科机电有限公司北京发那科机电有限公司 79 北京发那科机电有限公司北京发那科机电有限公司 80 北京发那科机电有限公司北京发那科机电有限公司 81 北京发那科机电有限公司北京发那科机电有限公司 82 北京发那科机电有限公司北京发那科机电有限公司 83 北京发那科机电有限公司北京发那科机电有限公司 84 北京发那科机电有限公司北京发那科机电有限公司 85 北京发那科机电有限公司北京发那科机电有限公司 86 北京发那科机电有限公司北京发那科机电有限公司 87 北京发那科机电有限公司北京发那科机电有限公司 88 北京发那科机电有限公司北京发那科机电有限公司
23、89 北京发那科机电有限公司北京发那科机电有限公司 90 北京发那科机电有限公司北京发那科机电有限公司 91 北京发那科机电有限公司北京发那科机电有限公司 92 北京发那科机电有限公司北京发那科机电有限公司 93 北京发那科机电有限公司北京发那科机电有限公司 94 北京发那科机电有限公司北京发那科机电有限公司 95 北京发那科机电有限公司北京发那科机电有限公司 96 北京发那科机电有限公司北京发那科机电有限公司 97 北京发那科机电有限公司北京发那科机电有限公司 98 北京发那科机电有限公司北京发那科机电有限公司 99 北京发那科机电有限公司北京发那科机电有限公司 100 北京发那科机电有限公司北京发那科机电有限公司 101 北京发那科机电有限公司北京发那科机电有限公司 102 北京发那科机电有限公司北京发那科机电有限公司 103 北京发那科机电有限公司北京发那科机电有限公司 104 北京发那科机电有限公司北京发那科机电有限公司 105 北京发那科机电有限公司北京发那科机电有限公司 106 北京发那科机电有限公司北京发那科机电有限公司 107 北京发那科机电有限公司北京发那科机电有限公司
链接地址:https://www.31doc.com/p-3655537.html