FANUC系统PMC编程重点.docx

上传人:b****1 文档编号:10326684 上传时间:2023-05-25 格式:DOCX 页数:12 大小:178.51KB
下载 相关 举报
FANUC系统PMC编程重点.docx_第1页
第1页 / 共12页
FANUC系统PMC编程重点.docx_第2页
第2页 / 共12页
FANUC系统PMC编程重点.docx_第3页
第3页 / 共12页
FANUC系统PMC编程重点.docx_第4页
第4页 / 共12页
FANUC系统PMC编程重点.docx_第5页
第5页 / 共12页
FANUC系统PMC编程重点.docx_第6页
第6页 / 共12页
FANUC系统PMC编程重点.docx_第7页
第7页 / 共12页
FANUC系统PMC编程重点.docx_第8页
第8页 / 共12页
FANUC系统PMC编程重点.docx_第9页
第9页 / 共12页
FANUC系统PMC编程重点.docx_第10页
第10页 / 共12页
FANUC系统PMC编程重点.docx_第11页
第11页 / 共12页
FANUC系统PMC编程重点.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

FANUC系统PMC编程重点.docx

《FANUC系统PMC编程重点.docx》由会员分享,可在线阅读,更多相关《FANUC系统PMC编程重点.docx(12页珍藏版)》请在冰点文库上搜索。

FANUC系统PMC编程重点.docx

FANUC系统PMC编程重点

FANUC系统PMC编程重点

  FANUC系统的PMC在哪里呢?

我们似乎无法看见完全的PMC。

其实,FANUCPMC是典型的与CNC集成在一起的内装式PLC,其CPU和存储器就在CNC控制单元的主板上。

  因此,FANUCPMC控制系统的硬件如图1所示。

I/O单元与PMCCPU通过接口JD1A/JD51A传输信号,而机床侧输入输出元件与I/O单元则通过接口CB104、CB105、CB106、CB107传输信号。

  

  图1

  FANUCPMC硬件组成

相关实用书籍推荐

  

  1

  外部标准输入/输出信号

  FANUC机床侧标准输入/输出信号接入电路如图2所示。

输出信号电路中中间继电器线圈上要并联二极管,以便当线圈断电时,为感应电流提供放电回路,否则极易损坏驱动电路。

这个二极管称为续流二极管。

图2

  FANUC外部标准输入/输出信号

  2

  PMC地址及信号种类

  

(1)地址表示

  每个PMC输入/输出接口(interface)信号用地址(address)来区别。

所谓地址是指与机床侧的输入/输出信号、与CNC之间的输入/输出信号、内部继电器、计数器、保持型继电器、数据表等各信号的存在场所的号码。

  PMC地址由字节组成,即一个地址可以表示8个信号。

地址由地址号和位号组成,地址号的前面必须要有一个字母,它表示信号的种类。

如图3所示。

  

  图3

  PMC地址表示

  某一个信号可以采用助记符(symbol)来方便记忆,如X9.3这个地址表示第4轴回参考点时的减速信号,*DEC4(通常是英文简写)就是其助记符;G8.4是紧停信号,*ESP就是其助记符。

  

(2)地址种类

  FANUCPMC地址种类(addresstype)主要有X、Y、G、F等,如图4所示。

CNC与PMC之间的G、F信号及地址是由FANUC公司确定的,PMC编程者只可使用不能改变。

而CNC与MT之间的X、Y信号及地址是由PMC编程者自行定义。

  

  图4

  PMC信号种类及关系

  另外,PMC本身还存在imaginaryaddress,这些地址无法用仪器测量到,而只能通过PMC诊断监控其状态变化。

包括了:

∙内部中间继电器(

  InternalRelay,用R表示)

∙时间变量(

  Timer,用T表示)

∙计数器(

  Counter,用C表示)

∙保持型继电器(

  KeepRelay,用K表示)

∙数据表(

  Datasheet,用D表示)

∙信息请求信号(Alarm,用A表示)

  (3)信号说明

  PMC信号说明

  例如,视频中循环启动按钮触发后,由PMC读入其地址X1.0,去接通G7.2,G7.2变成“1”时启动加工程序的执行,CNC只认G地址信号。

  又如,垂直轴制动器松开的条件是伺服已上电,此时由CNC给出状态信号F0.6,PMC输出地址Y1.0,Y1.0变成“1”时,制动器松开。

如果因某种原因导致伺服断电,F0.6就会变成“0”,则制动器抱紧。

  (4)地址范围

  表1所示为PMC信号地址范围及说明。

表1

  PMC信号地址范围及说明

类型

信号传输关系

地址范围

信号说明

X

输入信号

(MT→PMC)

X0~X127

X1000~X1011

  对应面板上按钮(push

  botton)、各种开关传感器触点(rotary

  switch,pressure

  switch,contact)。

厂家需进行物理接线

Y

输出信号

(MT←PMC)

Y0~Y127

Y1000~Y1008

  控制指示灯(LED)、小继电器(relay)、线包(solenoid)。

厂家需物理接线

F

输入信号(CNC→PMC)

F0~F255

F1000~F1255

  反映CNC运行状态(status)的标志,表明CNC正处于某一状态。

不能当线圈用,只能当触点用。

“F”可理解为From

  CNC

G

输出信号(CNC←PMC)

G0~G255

G1000~G1255

  根据机床操作的要求及CNC系统本身应具备的功能而设计好的、使CNC

  执行工作的指令。

当线圈(coil)使用,也可当触点(contact)使用。

“G”可理解为Goes

  toCNC

R

内部继电器

R0~R1999

R9000~R9099

R0~R1499

R000~R9117

A

信息请求信号

A0~A24

T

可变定时器

T0~T79

C

计数器

C0~C79

K

保持型继电器

K0~K19

D

数据表

D0~D1859

  初学者提醒

  X信号Y信号与X轴Y轴的概念不同;G信号F信号与G代码F代码的概念不同。

别混淆了!

  3

  PMC程序及编程软件

  P

  由于PMC是对机床及相关设备进行逻辑控制,因此PMC程序也称为顺序程序,CPU中执行算术运算的执行顺序就是梯形图(LADDER)。

如图5所示,FANUC系统都有动态梯形图显示画面,通过梯形图信号的明暗或颜色的变化来判断数控机床的具体工作部位,取代了用电子仪表进行测量的传统方法。

  

  图5

  PMC梯形图

  PMC程序可以利用系统内置的编程器(programmer)直接在CNC系统上进行编程,也可以采用FANUC数控系统专用的FANUCLADDERⅢ软件实现对PMC程序的编辑、输入/输出、显示、监控、运行等功能,尤其是新机床的PMC程序调试更是如此。

  FANUCLADDERⅢ软件是PMC系统软件,而机床厂(MTB)通过这个平台根据机床具体动作要求编制的梯形图程序就是PMC用户程序,这些软件都存放在FROM中。

  4

  案例:

PMC/L

  FANUC0iMate-D内置PMC的型号是PMC/L,其主要规格如表2所示。

表2

  PMC/L规格表

程编方式

梯形图

程序级数

2

第一级执行周期

8ms

基本指令的平均处理时间

1μs/步

程序容量

8000步

基本指令数

14

功能指令数

49

内部继电器

1500字节

保持型存储器

3000字节

可变定时器

2字节/个

计数器

4字节/个

最大输入点数

1024

最大输出点数

  FANUCPMC相关书籍推荐:

  数控机床PMC设计典例特推

  FANUC数控系统PMC编程技术

  FANUCPLC/PMC视频教程功能指令/编程说明书/梯形图汉化软件/视频讲解

 

FANUC数控机床PLC译码指令DEC的使用介绍

数控机床在执行加工程序中规定的M、S、T机能时,CNC装置以BCD代码形式输出M、S、T代码信号。

这些信号需要经过译码才能从BCD状态转换成具有特定功能含义的一位逻辑状态。

DEC功能指令的格式如图1所示。

 

 

 

 

 

 

 

图1 DEC功能指令格式

译码信号地址是指NC至PMC的二字节BCD码的信号地址。

译码规格数据由译码值和译码位数两部分组成,其中译码值只能两位数。

例如M03的译码值为03,M44为44。

译码位数的设定有三种情况:

01:

译码地址中的两位BCD码,高位不译码,只译低位码

10:

高位译码,低位不译码

11:

两位BCD码均被译码

DEC指令的工作原理是,当控制条件ACT=0时,不译码,译码结果继电器Rl断开。

当控制条件ACT=1时执行译码,当指定译码信号地址中的代码与译码规格数据相同时,输出R1=1,否则Rl=0。

译码输出Rl的地址由设计人员确定。

下面举一个使用DEC指令的例子,这是M30的译码程序,M功能的两位BCD码信号地址是0067,图2是M30的译码梯形图,表1是图2的编码表。

 图2 M30的译码梯形图

表1  图2的编码表

步号

指令

地址数·位数

备注

 

RD

66.0

MF

 

AND

65.3

DEN

 

DEC

0067

译码地址0067

 

(PRM)

3011

译两位码,译码值30

 

WRT

228.1

M30X输出

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2