FANUC数控系统PMC功能的妙用完整版
fanuc数控系统pmc机床控制及应用举例( 44页)

FANUC 系统常用的I/O装置
机床操作面板I/O卡
分线盘I/O模块 内置I/O模块 外置I/O单元
系统I/O单元
FANUC –OC/OD系统PMC的性能和规格
FANUC –Oi系统PMC的性能和规格
第二节FANUC系统 PMC的功能指令 1.顺序程序结束指令(END1、END2、END)
FANUC系统 PMC的功能指令 5. 比较指令(COMP、COMPB) COMP指令的输入值和比较值为2位或4位BCD代码。
COMPB指令功能是:比较1个、2个或4个字节长的二进制数
据之间的大小,比较的结果存放在运算结果寄存器( 6.常数定义指令(NUME、NUMEB) NUME指令是2位或4位BCD代码常数定义指令。
3.PMC参数画面(PMCPRM)
系统PMC的定时器画面
系统PMC计数器画面
系统PMC保持型继电器画面(KEEPRL)
K00—K15为用户使用,机床厂家可根据机床的具体要求来设定,如 机床是否使用第4轴控制、机床自动排削功能的选择等控制。K16— K19为系统专用区,用户不能作为他用,如K17.0为系统梯形图显示 选择(设定为0时,表示显示系统梯形图),K17.1为系统内装编辑功 能是否有效(设定为1时,表示有效)。FANUC—0iB/0iC系统采用SB7 类型PMC时,保持型继电器K900以上为系统专用区 。
节、2个字节或4个字节的二进制数据指令。具体功能是把2个字节 二进制数指定的数据表内号数据(1字节、2个字节或4个字节的二 进制数据)输出到转换数据的输出地址中。
FANUC系统 PMC的功能指令
12.信息显示指令(DISPB)
该指令用于在系统显示装置(CRT或LCD)上显示外部信息,机床 厂家根据机床的具体工作情况编制机床报警号及信息显示
FANUC数控系统中PMC信号的使用

Internal Combustion Engine&Parts0引言工业是第二生产力,工业的强盛就是国家的强盛,特别是工业领域中的装备制造业,可以说是重点中的重点,核心中的核心。
装备制造业发展就是代表着国家经济水平以及科学水平的集中体现。
在上世纪六十年代初期,诞生了全世界第一台数控机床,这台数控机床的诞生使得装备制造业得以迅猛的发展,现如今数控机床可以说是工业领域的核心工具,也是一个国家综合国力的体现。
数控机床从诞生直至今天已经经历过了几十年头,在这段时间内逐步的发展和诞生出许多种类的数控系统,并且伴随科技的发展,数控系统也经历的几代的更新。
现如今市场上的数控系统种类繁多,有西门子的SINUMERIK系列、FANUC数控系统、Hedienhain数控系统,以及国产的广数数控系统和华中数控系统等,这些数控系统市场占有率最高的是FANUC数控系统。
日本的FANUC数控系统公司从诞生之初,便以生产数控系统为主业,经过了数代人的努力,已经生产出了0i系列、18i系列、21i系列等。
而数控机床也因为数控系统的不断更新,得到了前所未有的发展,其质量和精度得到了前所未有的提高。
但是必须说明的是数控机床的操作者是数控系统的最终客户,在机床产生了故障之时,能够排除问题的最有效、最直接的手段便是通过PMC进行故障诊断,本文则以FANUC-0i系列中的PMC为例子,对PMC中的各种使用信号进行了介绍。
1PMC的功能和作用在FANUC数控系统中,其软件和硬件的设计分成了几个大的部分,本文主业针对其内部的CNC和PMC 部分之间的功能信号进行介绍。
所谓CNC(computer numerical control)是数控系统的最核心的部分。
其主要的功能是:第一将数控系统的各种运算数据、信号交互进行逻辑上的计算,并针对客户的数据对外部伺服进行控备所代替,智能制造加工领域将呈现如下发展趋势:2.1可以无限升级的制造平台同其他大型产品的加工制造比较,数控刀具产品的研发时间较短,无论是新设备的引入还是技术的引进都比较频繁,所以,引发的一个较为普遍问题就是生产线上各工艺环节都存在多次技术升级改造方面的问题。
FANUC PMC功能详细介绍

PMC功能讲述PMC功能和PMC程序编写的基本事项这里讲述以下内容:●PMC的基本功能●功能指令一览●种类编程语言梯形图级数 3 3 第一级执行周期4/8msec基本指令处理速度25nsec/step 1μsec/stepI/O Link最大信号点数2048/2048 1024/1024 0i-D ○○B 0i-Mate D —○T地址范围T0~T499,T9000~T9499 T0~T79,T9000~T9079C地址范围C0~C399,C5000~C5199 C0~C79,C5000~C5039K地址范围K0~K99,K900~K999 K0~K19,K900~K999D地址范围D0~D9999 D0~D2999A地址范围A0~A249,A9000~A9249 A0~A249,A9000~A9249 基本规格16字符符号扩展规格40字符基本规格30字符指令扩展规格255字符“○B”为软件包B包的标准配置。
I/O Link第二通道功能,为选项功能,需要指定。
使用符号和指令扩展规格时,需要使用FANUC LADDER-III软件。
系统信号#7 #6 #5 #4 #3 #2 #1 #0 地址R9091 FL FL2 RUN ON OFF FL :1秒周期信号(ON/OFF 比1:1)FL2 :0.2秒周期信号(ON/OFF 比1:1)RUN :PMC运行ON :常1信号OFF :常0信号#7 #6 #5 #4 #3 #2 #1 #0 地址R9015 STPR RUNR STPR :梯形图停止信号RUNR :梯形图运行信号梯形图运行状态扫描周期梯形图运行开始信号R9015.0梯形图停止信号R9015.1梯形图运行状态R9091.2PMC的数据形式分为二进制形式、BCD码形式和位型三种。
CNC和PMC间的接口信号为二进制形式。
一般来说,PMC数据也采用二进制形式。
●带符号的二进制形式(Binary)●可进行1字节,2字节,4字节的二进制处理●可使用的数值范围如下1字节-128~+1272字节-32768~+327674字节-2147483648~+2147483647采用2的补码表示●在顺序程序中指令数据的长度和初始地址●在诊断画面(PMCDGN)确认2字节,4字节的地址数据时,地址号大的为高位地址。
FANUC PMC的操作要点

FANUC PMC的操作⏹一:PMC的软键布局PMC画面的进入[SYSTEM]→[PMC]➢[PMCLAD]:梯形图的监控与编辑画面↓梯形图程序结构[COLLECT] 梯形图集中监控画面[GLOBAL] 全部梯形图[LEVEL1] 梯形图一级程序[LEVEL2] 梯形图二级程序[P00010] 第10号子程序[ZOOM]:梯形图监控和编辑画面➢[PMCDGN]:PMC信号的诊断↓[TITLE]:标题画面[STA TUS]:信号状态画面[ALARM]:PMC报警画面[TARCE]:PMC信号追踪画面[I/OCHK]:IO LINK诊断画面➢[PMCPRM]:PMC参数↓[TIMER]:定时器画面[COUNTR]:计数器画面[KEEPRL]:保持型k地址画面[DA TA] :数据表画面[SETING]:参数设定画面➢[STOP]/[RUN]:PMC停止/启动(正常运行时请不要进行此项操作)➢[EDIT]:PMC编辑画面(进入编辑画面时需停止PMC)↓[TITLE]:标题的编辑[SYMBOL]:信号注释的编辑[MESAGE]:外部信息的编辑[MODULE]:IO模块的设定[CROSS]:交叉点的设定[CLEAR]:PMC的删除↓[CLRTTL]:删除标题[CLRLAD]:删除梯形图[CLRSYM]:删除系统参数[CLRMSG]:删除外部信息[CLRALL]:删除全部[CLRMDL]:删除IO模块设定[CONDNS]:压缩PMC区域[CLRPRM]:删除PMC参数➢[SYSPRM]:系统参数画面计数器数据类型=二进制/BCD码➢[MONIT]:在线监控画面↓可以通过RS-232C以及HIGH SPEED I/F(快速以太网口)和F-LADDER III软件进行在线监控和编辑,在线的同时在系统画面上对梯形图的监控变成无效。
⏹二:对PMC画面进行相关的参数设定以上所显示的PMC的全部画面可能因为参数的设定原因而显示不全,在维修过程中可能需要我们对相关参数进行设定,以保证可以对PMC进行相关的维修操作。
FANUC数控系统PMC功能的妙用讲解

应用实例 : 本公司的一台日本立式加工中心使用 FANUC 18i 系统 , 报警内容是 2086 ABNORMAL PALLET CONTACT(M/C SIDE), 查阅机床说明书 , 意思是“加工区侧托盘着座异常 ", 检测信号的 PMC 地址是 X6.2 。该加工 中心的 APC 机构是双托盘大转台旋转交换式 , 观察加工区内堆积了大量的铝屑 , 所以判断是托盘底部堆积了铝屑 , 以至托盘底座气检无法通过。但此时报警无法消除 , 不能对机床作任何的操作。在 FANUC 系统的梯形图编程语言中规定 , 要在屏幕上显示某一条报警信息 , 要将对应的信息显示请求位 (A 线圈 ) 置为 "1", 如果置为 "0" ,则清除相应的信息。也就是说 , 要消除这个报警 , 就必须使与之对应的信息显示请求位 (A), 置为 "0" 。按|PMCDGN|→|STATUS|进入信号状态显示屏幕 , 查找为 "1" 的信息显示请求位 ( A)时 , 查得 A10.5 为 "1" 。于是 , 进入梯形图程序显示屏幕 |PMCLAD|, 查找 A10.5 置位为 "1" 的梯形图回路 , 发现其置位条件中使用了 一个保持继电器的K9.1 常闭点 , 此时状态为 "0" 。查阅机床维修说明书 ,K9.1 的含义是 : 置 "1" 为托盘底座检测无效。
在这里 , 举例谈一下使用 FANUC 系统内嵌的强大、易用的 PMC 功能对外围故障的快速判断和排除。
功能 1
操作方法 : 按功能键 |SYSTEM| 切换屏幕→按|PMC|软键 , 再按相应的软键 , 便可分别进入 |PMCLAD| 梯形图程序显示功能、|PMCDGN| PMC的 I/0 信号及内部继电器显示功能 、|PMCPRM| PMC 参数和显示功能。
PMC在FANUC数控系统维修中的作用

EDI T :EDI UNCT1 TF 0N
I / O
1
:I E UE C R R M / S Q N EP OG O A
[MC AD】【MC GN P P M][ P L P D 】【MC R
F
q ime t n an e n e up n dM i fna c a
旦
土 曼
P C A U 数控系统 M 在F N C 维修中的作用
中船第 六三五 四研 究所 ( 江西九 江 3 2 0 ) 张卫 民 3 0 0
我 所是一 家精密 测试技 术研究 机构 ,数控设 备较多 ,主要是F NUC系统 。维修数控机床时 , A
线 圈 用 不 同 的 颜 色 表 示 ,带 色 块 的 触 点 表 示 已经
COMM E NT OFCOI ESNO表 示 线 圈 的 注释 LY / 为 显 示/ 显 示 。 S 不 HOW RS ESNO表示 CU OR Y /
光标显示/ 不显示 。DI AGRAM P AR AP E ANC E S T I 表示梯形图的外观设定参数 :AD ES E T NG R S C L O OR ( 地址颜色 );DI GR A AM O OR ( C L 梯 形图颜色 );AC I E R L Y C O ( T V E A OL R 继电器 接通颜色) ; A A T R C L R ( P R ME E O O 功能指令参 数颜 色) ;CO MME L NT CO OR ( 注释颜色)。
S ELE CT ONE 0F FOLL0W I NG 0F T KE S YS P CLAD : LADDE DI M R AGRAM P CDGN : Dl M AGNOS S F I UNCTI ON
FANUC数控系统PMC功能的妙用完整版

FANUC数控系统PMC功能的妙用完整版F A N U C数控系统P M C功能的妙用标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]pmc 意思PMC与PLC分别是什么共同点和区别PLC (Programmable Logic Controller)用于通用设备的自动控制,称为可编程控制器。
PLC用于数控机床的外围辅助电气的控制,称为可编程序机床控制器(Programmable Machine Controller/Programmable Machine Tool Controller)。
有些数控系统厂商,如FANUC,等将其称之为PMC,而另一些如SIEMENS,还是将其称之为PLC。
也就是说PMC是PLC的一个子集,某些厂商将专用于数控机床的PLC称为PMC,所以PMC 和PLC是非常相似的。
与传统的继电器控制电路相比较,PMC的优点有:时间响应快,控制精度高,可靠性好,控制程序可随应用场合的不同而改变,与计算机的接口及维修方便。
另外,由于PMC使用软件来实现控制,可以进行在线修改,所以有很大的灵活性,具备广泛的工业通用性。
你们的概念都十分模糊或者说干脆不懂。
PLC是最基本的逻辑控制,为什么机床叫的PLC 叫PMC,M就是MACHINE,他体现出了区别,首先PLC 对外只有INPUT,OUTPUT的概念,而PMC增加了与数控系统的专用接口,FANUC用F和G地址来区分,SIEMENS用DB 来区分,举个例子,比如主轴旋转指令,PLC处理时先有主轴旋转指令输入信号,然后根据逻辑要求处理完后直接有输出外围设备直接执行,而PMC有输入信号后,有可能要先传送到PMC 处理互锁信号(如卡盘夹紧,刀具锁紧,防护门关闭)然后PMC再将处理结果传送到数控系统专用地址,然后数控系统将指令发给伺服系统执行,数控系统如果执行或没有执行都要将信号在传送给PMC,PMC再处理执行或没有执行的输出。
fanuc pmc 在数控机床故障诊断中的应用

fanuc pmc 在数控机床故障诊断中的应用Fanuc PMC (Programmable Machine Controller) 在数控机床故障诊
断中扮演着非常重要的角色。
通过对数控机床的控制程序进行监测、分析
和判断,可以及时地发现故障,并及时采取措施进行修复,避免或减少生
产线的停工时间。
以下是 Fanuc PMC 在数控机床故障诊断中的应用:
1. 监测数控机床的状态:Fanuc PMC 能够监测数控机床的各种状态,如进给轴状态、主轴状态、伺服状态等,通过实时监控和判断这些状态,
可以及时发现故障并进行处理。
2. 分析数控机床控制程序:Fanuc PMC 能够对机床的控制程序进行
分析和诊断,包括检查程序是否有语法错误、是否存在死循环或死锁等问题,在程序中出现问题时能够及时发现并进行修复。
3. 判断机床问题的原因:Fanuc PMC 能够对机床故障进行分析和判断,确定问题的原因,如是否是传感器故障、电气部件故障、机械故障等,并提出相应的修复建议。
4. 提高机床运行效率:通过采用 Fanuc PMC 进行故障诊断,可以及
时处理故障,避免生产线的停工时间,从而提高机床的运行效率,减少生
产成本。
总之,Fanuc PMC 在数控机床故障诊断中发挥了重要作用,不仅能够
提高机床的运行效率,还能保证生产线的稳定性和可靠性,对于提高企业
的生产效率和经济效益至关重要。
FANUC PMC的操作.

FANUC PMC的操作⏹一:PMC的软键布局PMC画面的进入[SYSTEM]→[PMC]➢[PMCLAD]:梯形图的监控与编辑画面↓梯形图程序结构[COLLECT] 梯形图集中监控画面[GLOBAL] 全部梯形图[LEVEL1] 梯形图一级程序[LEVEL2] 梯形图二级程序[P00010] 第10号子程序[ZOOM]:梯形图监控和编辑画面➢[PMCDGN]:PMC信号的诊断↓[TITLE]:标题画面[STA TUS]:信号状态画面[ALARM]:PMC报警画面[TARCE]:PMC信号追踪画面[I/OCHK]:IO LINK诊断画面➢[PMCPRM]:PMC参数↓[TIMER]:定时器画面[COUNTR]:计数器画面[KEEPRL]:保持型k地址画面[DA TA] :数据表画面[SETING]:参数设定画面➢[STOP]/[RUN]:PMC停止/启动(正常运行时请不要进行此项操作)➢[EDIT]:PMC编辑画面(进入编辑画面时需停止PMC)↓[TITLE]:标题的编辑[SYMBOL]:信号注释的编辑[MESAGE]:外部信息的编辑[MODULE]:IO模块的设定[CROSS]:交叉点的设定[CLEAR]:PMC的删除↓[CLRTTL]:删除标题[CLRLAD]:删除梯形图[CLRSYM]:删除系统参数[CLRMSG]:删除外部信息[CLRALL]:删除全部[CLRMDL]:删除IO模块设定[CONDNS]:压缩PMC区域[CLRPRM]:删除PMC参数➢[SYSPRM]:系统参数画面计数器数据类型=二进制/BCD码➢[MONIT]:在线监控画面↓可以通过RS-232C以及HIGH SPEED I/F(快速以太网口)和F-LADDER III软件进行在线监控和编辑,在线的同时在系统画面上对梯形图的监控变成无效。
⏹二:对PMC画面进行相关的参数设定以上所显示的PMC的全部画面可能因为参数的设定原因而显示不全,在维修过程中可能需要我们对相关参数进行设定,以保证可以对PMC进行相关的维修操作。
FANUC PMC的操作

FANUC PMC的操作⏹一:PMC的软键布局PMC画面的进入[SYSTEM]→[PMC]➢[PMCLAD]:梯形图的监控与编辑画面↓梯形图程序结构[COLLECT] 梯形图集中监控画面[GLOBAL] 全部梯形图[LEVEL1] 梯形图一级程序[LEVEL2] 梯形图二级程序[P00010] 第10号子程序[ZOOM]:梯形图监控和编辑画面➢[PMCDGN]:PMC信号的诊断↓[TITLE]:标题画面[STA TUS]:信号状态画面[ALARM]:PMC报警画面[TARCE]:PMC信号追踪画面[I/OCHK]:IO LINK诊断画面➢[PMCPRM]:PMC参数↓[TIMER]:定时器画面[COUNTR]:计数器画面[KEEPRL]:保持型k地址画面[DA TA] :数据表画面[SETING]:参数设定画面➢[STOP]/[RUN]:PMC停止/启动(正常运行时请不要进行此项操作)➢[EDIT]:PMC编辑画面(进入编辑画面时需停止PMC)↓[TITLE]:标题的编辑[SYMBOL]:信号注释的编辑[MESAGE]:外部信息的编辑[MODULE]:IO模块的设定[CROSS]:交叉点的设定[CLEAR]:PMC的删除↓[CLRTTL]:删除标题[CLRLAD]:删除梯形图[CLRSYM]:删除系统参数[CLRMSG]:删除外部信息[CLRALL]:删除全部[CLRMDL]:删除IO模块设定[CONDNS]:压缩PMC区域[CLRPRM]:删除PMC参数➢[SYSPRM]:系统参数画面计数器数据类型=二进制/BCD码➢[MONIT]:在线监控画面↓可以通过RS-232C以及HIGH SPEED I/F(快速以太网口)和F-LADDER III软件进行在线监控和编辑,在线的同时在系统画面上对梯形图的监控变成无效。
⏹二:对PMC画面进行相关的参数设定以上所显示的PMC的全部画面可能因为参数的设定原因而显示不全,在维修过程中可能需要我们对相关参数进行设定,以保证可以对PMC进行相关的维修操作。
关于FANUC系统PMC的介绍

关于FANUC系统PMC的介绍
FANUC系统PMC(Processor Module Controller,处理器模块控制器)是一种专门设计用于FANUC机器人的控制系统。
它与其他普通控制器不同,可以实现机器人的更为复杂的控制操作,满足客户日益增长的需求。
本文
将介绍PMC的结构、功能特点以及其使用方法。
首先,FANUCPMC是一种由专用控制器组成的系统,可以用于控制FANUC机器人的姿态、排序、操作方式和力矩控制。
PMC的运行原理是,
在程序中指定机器人动作的关键点坐标及其他参数,然后PMC控制器通过
实时计算运动数据,实现机器人的正常操作。
它可以提供更高的控制精度,可以根据实际情况对机器人进行参数调节,从而达到优化整个机器人系统
的目的。
其次,FANUCPMC的功能特点是具有多重姿态控制。
它可以用来控制
机器人姿态,并可以控制机器人的移动方向和速度,防止机器人运动中出
现过度移动和力矩的定义。
此外,FANUCPMC还可以实现机器人的手臂姿
态控制和轨迹控制,可以做到精确到毫米的精度和微秒级的延时。
另外,FANUCPMC可以实现机器人自动中断的功能,可以在程序运行出错或重新
启动时,进行安全的中断。
最后,使用FANUCPMC的方法是,首先在电脑上创建好PMC脚本程序,然后将其编译成PMC运行程序。
FANUC数控系统PMC功能的妙用

FANUC数控系统PMC功能的妙用FANUC数控系统以其高质量、低成本、高性能, 得到了广大用户的认可, 在我公司得到了大量的使用, 就其系统本身而言, 经受了连续长时间的工作考验, 故障率较低。
而故障多发于外围行程、限位开关等外围信号检测电路上。
在实际工作中, 了解和熟悉FANUC系统丰富的操作功能, 对外围故障的判断和排除有着事半功倍的作用。
在这里, 举例谈一下使用FANUC系统内嵌的强大、易用的PMC 功能对外围故障的快速判断和排除。
功能1操作方法: 按功能键|SYSTEM| 切换屏幕→按|PMC|软键, 再按相应的软键, 便可分别进入|PMCLAD| 梯形图程序显示功能、|PMCDGN| PMC的I/0 信号及内部继电器显示功能、|PMCPRM| PMC 参数和显示功能。
应用实例: 本公司的一台日本立式加工中心使用FANUC 18i 系统, 报警内容是2086 ABNORMAL PALLET CONTACT(M/C SIDE), 查阅机床说明书, 意思是“加工区侧托盘着座异常", 检测信号的PMC 地址是X6.2 。
该加工中心的APC 机构是双托盘大转台旋转交换式, 观察加工区内堆积了大量的铝屑, 所以判断是托盘底部堆积了铝屑, 以至托盘底座气检无法通过。
但此时报警无法消除, 不能对机床作任何的操作。
在FANUC系统的梯形图编程语言中规定, 要在屏幕上显示某一条报警信息, 要将对应的信息显示请求位(A 线圈) 置为"1", 如果置为"0" ,则清除相应的信息。
也就是说, 要消除这个报警, 就必须使与之对应的信息显示请求位(A), 置为"0" 。
按|PMCDGN|→|STATUS|进入信号状态显示屏幕, 查找为"1" 的信息显示请求位( A)时, 查得A10.5 为"1" 。
于是, 进入梯形图程序显示屏幕|PMCLAD|, 查找A10.5 置位为"1" 的梯形图回路, 发现其置位条件中使用了一个保持继电器的K9.1 常闭点, 此时状态为"0" 。
FANUCPMC地操作全参数

合用标准文案FANUC PMC的操作一: PMC的软键布局PMC画面的进入[SYSTEM]→[PMC][PMCLAD] :梯形图的监控与编写画面梯形图程序结构[COLLECT]梯形图集中监控画面[GLOBAL]全部梯形图[LEVEL1]梯形图一级程序[LEVEL2]梯形图二级程序[P00010]第 10 号子程序[ZOOM]:梯形图监控和编写画面[PMCDGN]:PMC信号的诊断[TITLE] :标题画面[STATUS]:信号状态画面[ALARM]: PMC报警画面[TARCE]: PMC 信号追踪画面[I/OCHK] : IO LINK诊断画面[PMCPRM]: PMC参数[TIMER] :准时器画面[COUNTR]:计数器画面[KEEPRL]:保持型 k 地址画面[DATA] :数据表画面[SETING] :参数设定画面[STOP]/[RUN]:PMC停止/启动〔正常运行时请不要进行此项操作〕[EDIT]:PMC编写画面〔进入编写画面时需停止PMC〕[TITLE] :标题的编写[SYMBOL]:信号说明的编写[MESAGE]:外面信息的编写[MODULE]: IO 模块的设定[CROSS]:交织点的设定[CLEAR]:PMC 的删除[CLRTTL] :删除标题[CLRLAD]:删除梯形图[CLRSYM]:删除系统参数[CLRMSG]:删除外面信息[CLRALL] :删除全部[CLRMDL]:删除IO模块设定[CONDNS]:压缩PMC地域[SYSPRM]:系统参数画面计数器数据种类=二进制 /BCD 码[MONIT] :在线监控画面能够经过RS-232C 以及 HIGH SPEED I/F 〔快速以太网口〕和F-LADDER III软件进行在线监控和编写,在线的同时在系统画面上对梯形图的监控变成无效。
二:对 PMC画面进行有关的参数设定以上所显示的PMC的全部画面可能因为参数的设定原因此显示不全,在维修过程中可能需要我们对有关参数进行设定,以保证能够对PMC进行有关的维修操作。
FANUCPMC的操作

FANUC PMC的操作⏹一:PMC的软键布局PMC画面的进入[SYSTEM]→[PMC][PMCLAD]:梯形图的监控与编辑画面↓梯形图程序结构[COLLECT] 梯形图集中监控画面[GLOBAL] 全部梯形图[LEVEL1] 梯形图一级程序[LEVEL2] 梯形图二级程序[P00010] 第10号子程序[ZOOM]:梯形图监控和编辑画面[PMCDGN]:PMC信号的诊断↓[TITLE]:标题画面[STATUS]:信号状态画面[ALARM]: PMC报警画面[TARCE]: PMC信号追踪画面[I/OCHK]: IO LINK诊断画面[PMCPRM]:PMC参数↓[TIMER]:定时器画面[COUNTR]:计数器画面[KEEPRL]:保持型k地址画面[DATA] :数据表画面[SETING]:参数设定画面[STOP]/[RUN]:PMC停止/启动(正常运行时请不要进行此项操作)[EDIT]:PMC编辑画面(进入编辑画面时需停止PMC)↓[TITLE]:标题的编辑[SYMBOL]:信号注释的编辑[MESAGE]:外部信息的编辑[MODULE]: IO模块的设定[CROSS]:交叉点的设定[CLEAR]: PMC的删除↓[CLRTTL]:删除标题[CLRLAD]:删除梯形图[CLRSYM]:删除系统参数[CLRMSG]:删除外部信息[CLRALL]:删除全部[CLRMDL]:删除IO模块设定[CONDNS]:压缩PMC区域[CLRPRM]:删除PMC参数[SYSPRM]:系统参数画面计数器数据类型=二进制/BCD码 [MONIT]:在线监控画面↓可以通过RS-232C以及HIGH SPEED I/F(快速以太网口)和F-LADDER III软件进行在线监控和编辑,在线的同时在系统画面上对梯形图的监控变成无效。
⏹二:对PMC画面进行相关的参数设定以上所显示的PMC的全部画面可能因为参数的设定原因而显示不全,在维修过程中可能需要我们对相关参数进行设定,以保证可以对PMC进行相关的维修操作。
FANUC系统PMC的功能指令

FANUC系统PMC的功能指令FANUC 系统PMC 的功能指令1.1.1 顺序程序结束指令FANUC-0i 系统的PMC 程序结束指令有第1级程序结束指令END1、第2级程序结束指令END2和程序结束指令END 三种,其指令格式如图1-1所示。
SUB64END SUB1END1SUB2END2图1-1 程序结束功能指令格式a )第 1 级程序结束b )第 2 级程序结束c )程序结束....a )b )c )1. 第1级程序结束指令END1第1级程序结束指令END1每隔8ms 读取的程序,主要处理系统急停、超程、进给暂停等紧急动作。
因为第1级程序过长将会延长PMC 整个扫描周期,所以第1级程序不宜过长。
如果不使用第1级程序时,必须在PMC 程序开头指定END1,否则PMC 无法正常运行。
2. 第2级程序结束指令END2第2级程序用来编写普通的顺序程序,如系统就绪、运行方式切换、手动进给、手轮进给、自动运行、辅助功能(M 、S 、T 功能)控制、调用子程序及信息显示控制等顺序程序。
通常第2级的步数较多,在一8ms 个内不能全部处理完(每个8ms 内都包括第1级程序),所以在每个8ms 中顺序执行第2级的一部分,直至执行第2级的终了(读取END2)。
在第2级程序中,因为有同步输入信号存储器,所以输入脉冲信号的信号宽度应大于PMC 的扫描周期,否则顺序程序会出现误动作。
3. 程序结束指令END将重复执行的处理和模式化的程序作为子程序登录,然后用CALL 或CALLU 命令由第2级程序调用。
包含子程序PMC 的梯形图的最后必须用END 指令结束。
图1-2为某一数控立式加工中心应用PMC 程序结束指令的具体例子。
..)(X1008.4R800.0*ESP.M F1.7MA X56.0CALL K9.1.X60.1 X1003.0系统急停....G8.4SUB64END SUB2END2图1-2 PMC 程序结束指令的应用.F0.6F45.0*ESP ALM.A .)(G71.1SA*ESPA *LOT垂直轴(Z 轴).)(Y1002.0*SPPB )(G8.5*SP)(R800.0*LOT. X1003.2. X1003.4. X1003.1. X1003.3.X1003.5*+XOT *+YOT *+ZOT *-XOT *-YOT *-ZOT SUB1 END1MLK.M X1006.6)(G44.1MLKSUB65CALL ATCPCAP100R800.0)(A0.0……SUB71SP ATCPCAP100SUB72SPE …制动线圈.主轴急停.进给保持.机床超程.机床锁住.1000.机床超程报警.换刀子程序.(PMC 轴控制).....1.1.2 定时器指令1. 可变定时器(TMR )TMR 指令的定时时间可通过PMC 参数进行更改,指令格式和工作原理如图1-3所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
F A N U C数控系统P M C功能的妙用标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]pmc 意思PMC与PLC分别是什么共同点和区别PLC (Programmable Logic Controller)用于通用设备的自动控制,称为可编程控制器。
PLC用于数控机床的外围辅助电气的控制,称为可编程序机床控制器(Programmable Machine Controller/Programmable Machine Tool Controller)。
有些数控系统厂商,如FANUC,等将其称之为PMC,而另一些如SIEMENS,还是将其称之为PLC。
也就是说PMC是PLC的一个子集,某些厂商将专用于数控机床的PLC称为PMC,所以PMC 和PLC是非常相似的。
与传统的继电器控制电路相比较,PMC的优点有:时间响应快,控制精度高,可靠性好,控制程序可随应用场合的不同而改变,与计算机的接口及维修方便。
另外,由于PMC使用软件来实现控制,可以进行在线修改,所以有很大的灵活性,具备广泛的工业通用性。
你们的概念都十分模糊或者说干脆不懂。
PLC是最基本的逻辑控制,为什么机床叫的PLC 叫PMC,M就是MACHINE,他体现出了区别,首先PLC 对外只有INPUT,OUTPUT的概念,而PMC增加了与数控系统的专用接口,FANUC用F和G地址来区分,SIEMENS用DB来区分,举个例子,比如主轴旋转指令,PLC处理时先有主轴旋转指令输入信号,然后根据逻辑要求处理完后直接有输出外围设备直接执行,而PMC有输入信号后,有可能要先传送到PMC 处理互锁信号(如卡盘夹紧,刀具锁紧,防护门关闭)然后PMC再将处理结果传送到数控系统专用地址,然后数控系统将指令发给伺服系统执行,数控系统如果执行或没有执行都要将信号在传送给PMC,PMC再处理执行或没有执行的输出。
FANUC的PMC是属于专用的PLC,地址有详细的划分,不能独立出来使用。
SIEMENS的PLC是以标准S7-300为基础的,他将一些必要的动作已经编辑好了标准功能块,如FC8是刀具管理,FC9同步子程序控制。
FC13手轮单元控制,FC15是PMC控制轴定位等等功能。
、 PMC输出 (BEIJING FANUC 0i MC)对于PMC的输出驱动电源,PMC有无具体的要求。
如果电源我用DC24V作输出驱动电源,DC24V不采用有一定要求的稳压电源,而只用常规的桥式整流电源,不知道是否可以。
如不行,有否具体的要求。
答:外部24VDC 输入推荐的外部24VDC 电源(稳压电源)指标:(电源电压必须满足UL1950电源及电路配置的要求输出电压:+24V±10%(~)(包括电压波动和噪声,见下图。
)输出电流:连续负载电流必须大于CNC 的耗散电流(在强电柜内允许的最高温度下)。
负载的波动(包括突变电流):由于外部输出或其它因素使负载波动时输出电压不要超出上述范围。
允许的输入瞬间中断持续时间:10ms(输入幅值下降100%时)20ms(输入幅值下降50%时)详细请参见连接说明书(硬件)有关电源一节。
2、系统区别 (0M、3M)我单位的设备FANUC系统有0M、0T、0MB、0MC、0MD、3M、6M、11M、15M、16M、18M、20M、21M,请问这些系统的区别是什么答:从旧到新 3 6 11 0 15 16 18 21同样为0系统,0MB为老的型号,可能使用直流或S系列交流电机T 和 M区别是用于车床还是铣床目前FANUC的主要产品为i系列 0i(M /T) 16i/18i/21i->15i->30i/31i另外带0的系统如:160 180 210 系统是指带有PC功能的数控系统,可以执行windows98->XP的操作系统。
3、请问 (FANUC 0i-TB)FANUC0i 宏程序多数车床用局部变量,加工中心用公共变量,请问它们的区别我看到的哈挺车床的宏程序有一句 GOO W0; 显示114格式报警,请问格式错误的原因 G76 螺纹多重循环中,交错进刀方式的完整格式是什么 G36 G37 它的功能和实际的操作作用FANUC0i车床中,刀具寿命如何设置参数,使其能进行计数计算 FANUC0i中编程引导详细的操作说明书 FANUC0i中BOOT SYSTEM引导系统中,如何打开存储卡上的文件如存在密码,请问密码是什么答:1.局部变量就是只在当前程序里面有效,而公共变量可以在不同的程序中共同起作用.2.出现114报警,是宏程序错误,要看整个程序.才能判断错在什么地方.的具体使用,可以参照操作说明书.4.是自动刀具补偿使用的代码.5.刀具寿命管理,最好由机床厂家在出厂时候配备好.6.编程引导在操作说明书中有.7.无密码.4、什么是全闭环回路与半闭环回路的区别是什么 (FANUC 18M)请教 1.什么是全闭环回路与半闭环回路的区别是什么之主CPU板为什么有时取下来后几个小时参数等资料不会丢失,而有时又会丢失呢 3.另请问贵司是否有看Ladder之入门教程。
感谢您能在百忙中给与回复!!!答:1.全闭环就是位置反馈来自导轨侧面的光栅尺,而半闭环来自电机的编码器。
2.主板的电容上所冲的电量用完了就会丢失数据的。
3.有连接教程,一周时间,有专门介绍LADDER的。
5、车削中心 (0i-B)工程师: 你好!请教关于车削中心的问题. 我这边使用的主轴型号:a12/6000iP 主轴反馈用的是CZi sensor(A860-2140-T511)。
请问:高档信号与低档信号是不是由CZi sensor(A860-2140-T511),所分出的两根线传出,一根用于高档,一根用于低档请讲解相关的问题谢谢!答:不是,高低档是由MCC1,MCC2等完成的,(完成电机线圈的高低速切换)。
而高低档的确认信号也是在接触器单元(或者叫速度切换单元)的辅助触点,送到PMC处理。
6、键盘 (OMD)请问何谓MDI键盘为全键盘,谢谢答:数字键与字母键是独立分开的,比标准键盘要长。
可以输入#等特殊字符用于MACRO B7、专用操作面板占用资源问题,急切需要回答,谢谢谢谢 (0MD)老师您好,我们用的是0md系统,0md系统有专用操作面板接口,并且里面有管理软件。
他占用的资源是X20、X21、X22、Y51,可我们不需要专用的面板,我们自己开发,用到了X20、X21、X22、Y51这些资源,发现这些资源不能用,如何解决。
我们的梯形图长度是700,可是发现生成的代码是从0000-3700,那么0000-3000应该是你们专用操作面板的管理软件,这个管理软件影响我们的X20、X21、X22、Y51正常运行,如何取消这个管理软件的运行。
我们是通过232串口把程序下载进去的,每次下载都要从0000开始到3700结束,我们想知道如何只需要将3000-3700这段程序下载进去。
谢谢,急切您的解答答:从LADDER PROGRAMMER MENU中选 01从切换到PMC SYSTEM PARAMETEROPERATOR PANEL = NO; 1=YES/0=NO选0这样就可以不使用专用操作面板接口8、梯形图语言编程 (FANUC 0i MB)首先谢谢彭工的解答。
我想再问一个问题:FANUC 0i MA和MB的区别在哪些地方。
它们的梯形图是否一样,我现在想要0i MB的梯形图说明书,有没有地方可以下载。
答:处理时间不一样:0i-A有两种PMC:SA3μs) SA1(5μs)0i-B有两种PMC:SB7μs) SA1(5μs)9、关于0i MC数控系统的配置问题 (0i MC)你好我是西安的一家公司,我公司的数控设备原用的是FANUC 0I MA数控系统,配的是α和β系列的伺服放大器以及相应的α和β系列的伺服电机,现该为FANUC OI MC数控系统以后能否仍用原来的α和β系列伺服放大器和伺服电机,还是必须用αI和βI 系列的伺服放大器和伺服电机,这两者有什么区别吗希望能尽快给与答复!谢谢!答:你好,0iA和0IB/0IC的区别就是放大器和电机不同,前者是α/β系列,而后者是αi 和βi系列,不能互换。
10、请教问题 (0i PB)你好!我初次接触FANUC数控,有很多问题请教。
1、对于FANUC数控需要做哪些程序和参数备份除零件加工程序、PMC程序、CNC参数、螺距补偿、刀具补偿以外还有其它方面的数据需要备份的吗对于一台数控机床或加工中心,是否有一套完整备份要求 2、可以插在0i-PB系统CNM1B接口上备份或传送程序的PCMCIA卡叫什么名称我在备份时,I/O设备不知道是选择[F-ROM],还是选择[M-CARD] 3、机床的主轴和伺服轴的运动,是由谁直接来控制它的驱动放大器是CNC还是PMC它们之间是什么关系 4、零件加工程序中的指令如G01、M32、T01、S1000、F200等是怎样起作用的和PMC有关系吗还是直接作用于NC,然后NC控制SPM和SVM,由SPM和SVM来驱动伺服电机PSM是什么起什么作用 5、PMC信号给NC的信号,例如,NC接着怎么处理NC的信号例如是哪来的在NC和PMC之间是否有相互共同可以读写的存储区6、维护手册上有的参数前加DGN的诊断参数,它们具体的作用是什么和参数(范围0000~16748)有关系吗 7、在参数(范围0000~16748)内设置的内容是怎么起作用的PMC会用到吗如果会,那是怎么样起作用的我在工厂是名设备维护电气工程师,工作10年有余,熟悉西门子PLC等,但没有接触过数控,厂里新购进一台数控冲床,不知道如何学习,请你帮帮我。
感觉数控非常复杂,是我不懂组成数控系统部件之间的相互作用,顺便给我简单讲解一下好吗谢谢!南京依维柯汽车有限公司车身厂机动科答:1.零件加工程序、PMC程序、PMC 参数,CNC参数、螺距补偿、宏变量数据需要备份,对于数控机床,以上数据都要备份。
2 。
[M-CARD],或者[CARD]。
3。
直接来控制伺服驱动放大器是CNC,主轴是CNC通过PMC来驱动的。
4。
除M,S,T,B以外的代码都是CNC直接处理的,而M,S,T,B代码是CNC送到PMC处理的。
PSM是电源模块,给SPM,SVM提供电源的。
5。
CNC和PMC之间打交道是靠G,F地址来实现的,G地址是PMC给CNC的,F地址是CNC给PMC的,至于这些地址的相互关系,就是靠梯形图(PLC程序)来实现的。
6。
诊断地址是用来诊断CNC,机床侧的状态或报警内容的。
和参数几乎没有什么关系。
7。
参数就是CNC使用在不同的机床,使用不同的放大器等特性所设定的。
也有和PMC相关的参数。
8。
最好参加我公司的培训班学习一下。