FANUC系统PMC编程重点Word格式.docx
- 文档编号:19521524
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:11
- 大小:178.19KB
FANUC系统PMC编程重点Word格式.docx
《FANUC系统PMC编程重点Word格式.docx》由会员分享,可在线阅读,更多相关《FANUC系统PMC编程重点Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
(1)地址表示
每个PMC输入/输出接口(interface)信号用地址(address)来区别。
所谓地址是指与机床侧的输入/输出信号、与C之间的输入/输出信号、部继电器、计数器、保持型继电器、数据表等各信号的存在场所的。
PMC地址由字节组成,即一个地址可以表示8个信号。
地址由地址号和位号组成,地址号的前面必须要有一个字母,它表示信号的种类。
如图3所示。
图3
PMC地址表示
某一个信号可以采用助记符(symbol)来方便记忆,如X9.3这个地址表示第4轴回参考点时的减速信号,*DEC4(通常是英文简写)就是其助记符;
G8.4是紧停信号,*ESP就是其助记符。
(2)地址种类
FANUCPMC地址种类(addresstype)主要有X、Y、G、F等,如图4所示。
C与PMC之间的G、F信号及地址是由FANUC公司确定的,PMC编程者只可使用不能改变。
而C与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”时启动加工程序的执行,C只认G地址信号。
又如,垂直轴制动器松开的条件是伺服已上电,此时由C给出状态信号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
输入信号(C→PMC)
F0~F255
F1000~F1255
反映C运行状态(status)的标志,表明C正处于某一状态。
不能当线圈用,只能当触点用。
“F”可理解为From
C
G
输出信号(C←PMC)
G0~G255
G1000~G1255
根据机床操作的要求及C系统本身应具备的功能而设计好的、使C
执行工作的指令。
当线圈(coil)使用,也可当触点(contact)使用。
“G”可理解为Goes
toC
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)直接在C系统上进行编程,也可以采用FANUC数控系统专用的FANUCLADDERⅢ软件实现对PMC程序的编辑、输入/输出、显示、监控、运行等功能,尤其是新机床的PMC程序调试更是如此。
FANUCLADDERⅢ软件是PMC系统软件,而机床厂(MTB)通过这个平台根据机床具体动作要求编制的梯形图程序就是PMC用户程序,这些软件都存放在FROM中。
4
案例:
PMC/L
FANUC0iMate-D置PMC的型号是PMC/L,其主要规格如表2所示。
表2
PMC/L规格表
程编方式
梯形图
程序级数
第一级执行周期
8ms
基本指令的平均处理时间
1μs/步
程序容量
8000步
基本指令数
14
功能指令数
49
1500字节
保持型存储器
3000字节
2字节/个
4字节/个
最大输入点数
1024
最大输出点数
FANUCPMC相关书籍推荐:
数控机床PMC设计典例特推
FANUC数控系统PMC编程技术
FANUCPLC/PMC视频教程功能指令/编程说明书/梯形图汉化软件/视频讲解
FANUC数控机床PLC译码指令DEC的使用介绍
数控机床在执行加工程序中规定的M、S、T机能时,C装置以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输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FANUC 系统 PMC 编程 重点