您好,欢迎来到聚文网。 登录 免费注册
FANUC数控系统PMC编程从入门到精通

FANUC数控系统PMC编程从入门到精通

  • 字数: 727000
  • 装帧: 平装
  • 出版社: 化学工业出版社
  • 作者: 罗敏
  • 出版日期: 2020-04-01
  • 商品条码: 9787122355065
  • 版次: 1
  • 开本: 16开
  • 页数: 433
  • 出版年份: 2020
定价:¥128 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书面向数控装备电气设计、安装调试、维修保全工程师以及相关专业大中专院校师生,全面深入地介绍了FANUC数控系统内置可编程机床控制器(Programmable Machine Controller,PMC)的硬件结构与I/O模块、硬件连接与地址分配、程序结构和编程指令,以及编程软件FAPTLADDER-Ⅲ的使用方法。结合工程应用实例,全面介绍了数控系统运行准备、手动操作、自动运行、倍率、程序自动调出、M/S/T/B功能、PMC窗口等基本PMC应用设计,以及PMC轴控制、I/O LINK轴控制等伺服轴PMC应用设计。书中提供的例题和应用实例,有详细的地址分配、电气连接图、指令详解和程序设计分析,使读者能更好地理解PMC编程方法和技巧。
目录
第1章FANUC数控系统PMC概述1
1.1PMC概念1
1.1.1PMC的组成1
1.1.2PMC程序结构1
1.1.3PMC程序运行2
1.2PMC规格2
1.2.1FANUC-0-iC/16i/18i/21i数控系统PMC规格2
1.2.2FANUC-0-iD数控系统PMC规格2
1.2.3FANUC-0-iF数控系统PMC规格3
1.2.4FANUC-30-iB数控系统PMC规格4
1.3PMC信号地址5
1.3.1G地址和F地址6
1.3.2X地址和Y地址7
1.3.3内部继电器地址R7
1.3.4系统继电器地址7
1.3.5附加继电器地址E8
1.3.6信息显示地址A8
1.3.7定时器地址T9
1.3.8计数器地址C9
1.3.9停电记忆型继电器地址K9
1.3.10数据表地址D10
1.3.11多路径PMC接口地址M和N10
1.3.12子程序号地址P10
1.3.13标号地址L10
1.4多路径PMC功能11
1.4.1多路径PMC执行顺序和执行时间11
1.4.2多路径PMC与CNC间接口12
1.5PMC与I/O模块的通信与连接12
1.5.1PMC与I/O模块的通信12
1.5.2I/OLINKi或I/OLINK的连接14
1.5.3I/O接口电路15
1.6PMC参数16
1.6.1PMC参数的输入方法16
1.6.2定时器时间设定17
1.6.3计数器值设定17
1.6.4保持型继电器设定18
1.6.5数据表设定18
第2章FANUC数控系统PMC常用I/O模块20
2.1分线盘I/O模块21
2.1.1分线盘I/O模块规格21
2.1.2分线盘I/O模块地址分配23
2.1.3分线盘I/O模块的连接24
2.2操作面板用I/O模块和电柜用I/O模块27
2.2.1I/O模块规格27
2.2.2I/O地址分配28
2.2.3I/O模块的连接28
2.3I/OLINK连接单元30
2.3.1I/OLINK连接单元规格30
2.3.2I/OLINK连接单元地址分配31
2.3.3I/OLINK连接单元的连接31
2.4标准机床操作面板32
2.4.1标准机床操作面板规格32
2.4.2标准机床操作面板地址分配35
2.4.3标准机床操作面板的连接36
2.5电柜用I/O单元40
2.5.1电柜用I/O单元规格40
2.5.2电柜用I/O单元地址分配40
2.5.3电柜用I/O单元的连接40
2.6βi系列I/OLINK伺服放大器43
2.6.1βi系列I/OLINK伺服放大器规格43
2.6.2βi系列I/OLINK伺服放大器的连接44
2.6.3I/OLINK轴控制接口信号46
2.6.4外围设备控制58
2.6.5直接命令控制59
2.6.6手轮进给控制61
2.7I/OMode-lA63
2.7.1I/OMode-lA总体连接63
2.7.2数字输入/输出模块65
2.7.3模拟输入/输出模块66
2.7.4温度输入模块68
2.7.5高速计数模块70
2.8安全I/O单元74
2.8.1安全I/O单元规格74
2.8.2安全I/O单元地址分配75
2.8.3安全I/O单元的连接75
第3章PMC程序指令77
3.1PMC基本指令77
3.1.1基本指令77
3.1.2扩展基本指令81
3.1.3常用PMC逻辑84
3.2定时器指令85
3.2.1可变定时器指令TMR85
3.2.2固定定时器指令TMRB86
3.3计数器指令87
3.3.1可变计数器指令CTR87
3.3.2固定计数器指令CTRB89
3.4数据传送指令90
3.4.1逻辑乘后数据传送MOVE91
3.4.2逻辑或后数据传送MOVOR91
3.4.3数据传送指令MOVB/MOVW/MOVD/MOVN92
3.4.4数据设定指令SETB/SETW/SETD92
3.4.5多地址数据设定指令SETNB/SETNW/SETND93
3.4.6数据交换指令XCHGB/XCHGW/XCHGD94
3.4.7双字节数据高低字节互换指令SWAPW94
3.4.8双字数据高低字互换指令SWAPD95
3.4.9BCD数据检索指令DSCH95
3.4.10二进制数据检索指令DSCHB96
3.4.11BCD变址数据传送指令XMOV96
3.4.12二进制变址数据传送指令XMOVB97
3.4.13位传送指令MOVBT98
3.5比较指令99
3.5.1BCD数据比较指令COMP100
3.5.2BCD数据一致性检测指令COIN100
3.5.3二进制数据比较指令COMPB100
3.5.4二进制数据等于比较指令EQB/EQW/EQD101
3.5.5二进制数据不等于比较指令NEB/NEW/NED101
3.5.6二进制数据大于比较指令GTB/GTW/GTD102
3.5.7二进制数据小于比较指令LTB/LTW/LTD102
3.5.8二进制数据大于等于比较指令GEB/GEW/GED103
3.5.9二进制数据小于等于比较指令LEB/LEW/LED103
3.5.10二进制数据范围比较指令RNGB/RNGW/RNGD104
3.6位操作指令105
3.6.1上升沿检测指令DIFU105
3.6.2下降沿检测指令DIFD106
3.6.3异或指令EOR106
3.6.4逻辑与指令AND107
3.6.5逻辑或指令OR107
3.6.6逻辑非指令NOT107
3.6.7奇偶校验指令PARI108
3.6.8移位指令SFT108
3.7代码转换指令109
3.7.1代码转换指令COD110
3.7.2二进制代码转换指令CODB111
3.7.3数据转换指令DCNV112
3.7.4扩展数据转换指令DCNVB112
3.7.5译码指令DEC113
3.7.6二进制译码指令DECB113
3.8运算指令114
3.8.1BCD常数定义指令NUME115
3.8.2BCD加法运算指令ADD115
3.8.3BCD减法运算指令SUB115
3.8.4BCD乘法运算指令MUL116
3.8.5BCD除法运算指令DIV116
3.8.6二进制常数定义指令NUMEB116
3.8.7二进制加法运算指令ADDB117
3.8.8二进制减法运算指令SUBB117
3.8.9二进制乘法运算指令MULB118
3.8.10二进制除法运算指令DIVB118
3.9CNC功能相关指令118
3.9.1信息显示指令DISPB118
3.9.2外部数据输入EXIN120
3.9.3读CNC窗口数据指令WINDR121
3.9.4写CNC窗口数据指令WINDW124
3.9.5PMC轴控制指令AXCTL124
3.9.6位置信号指令PSGN2/PSGNL125
3.10程序控制指令126
3.10.1公共线控制指令COM/COME127
3.10.2跳转指令JMP/JMPE128
3.10.3标号跳转指令JMPB/JMPC128
3.10.4标号指令LBL129
3.10.5条件调用子程序指令CALL129
3.10.6无条件调用子程序指令CALLU130
3.10.7子程序指令SP/SPE130
3.10.8程序结束指令END1/END2/END3/END130
3.10.9事件调用指令CS/CM/CE130
3.11旋转控制指令131
3.11.1旋转控制指令ROT131
3.11.2二进制旋转控制指令ROTB132
3.12功能块FB132
3.12.1功能块FB概述132
3.12.2功能块FB定义134
3.12.3功能块FB调用137
3.12.4功能块FB举例139
第4章FANUC数控系统PMC程序设计143
4.1I/O地址设定143
4.1.1I/OLINK地址设定143
4.1.2I/OLINKi地址设定149
4.1.3固定地址分配153
4.2运行准备153
4.2.1急停与复位153
4.2.2CNC就绪154
4.2.3互锁155
4.2.4超程156
4.2.5方式选择156
4.3手动操作163
4.3.1JOG进给/手动回零163
4.3.2手轮进给166
4.4自动运行167
4.4.1循环启动/进给暂停167
4.4.2程序测试169
4.5倍率设计172
4.5.1JOG倍率设计172
4.5.2快移倍率设计174
4.5.3手轮倍率设计175
4.5.4进给倍率设计176
4.5.5主轴倍率设计177
4.6程序自动调出179
4.6.1外部工件号检索179
4.6.2外部程序号检索180
4.7M功能设计183
4.7.1常规M功能设计183
4.7.2同一程序段多M功能设计186
4.7.3高速接口M功能设计190
4.8S功能设计192
4.8.1模拟主轴速度控制192
4.8.2串行主轴速度控制208
4.8.3主轴定向控制214
4.8.4主轴刚性攻螺纹控制217
4.8.5缸体拉刀刃磨伺服电机主轴速度控制221
4.8.6曲轴车拉双主轴电机主轴同步控制227
4.8.7曲轴磨床双伺服电机主轴同步控制235
4.9T功能设计250
4.9.1数控车床4工位电动刀架换刀控制250
4.9.2数控车床12工位电动刀架换刀控制255
4.9.3加工中心斗笠式刀库换刀控制263
4.9.4加工中心圆盘式刀库换刀控制280
4.10B功能设计299
4.10.1分度数控轴的分度过程299
4.10.2基于分度数控轴的分度功能设计301
4.11PMC轴控制305
4.11.1PMC轴控制功能305
4.11.2PMC轴控制基本应用311
4.11.3基于PMC轴的S功能设计318
4.11.4基于PMC轴的T功能设计329
4.12PMC窗口功能应用349
4.12.1轴坐标读操作349
4.12.2宏变量写操作351
4.13I/OLINK轴控制353
4.13.1I/OLINK轴控制基本应用353
4.13.2曲轴测量机I/OLINK轴控制358
第5章FAPTLADDER-Ⅲ编程软件370
5.1FAPTLADDER-Ⅲ基本操作370
5.1.1FAPTLADDER-Ⅲ的启动与结束370
5.1.2FAPTLADDER-Ⅲ窗口及功能371
5.2PMC程序的创建和编辑371
5.2.1创建一个新程序371
5.2.2打开一个已创建的程序372
5.2.3编辑标题373
5.2.4编辑符号和注释373
5.2.5编辑信息374
5.2.6编辑I/O模块地址374
5.2.7编辑系统参数375
5.2.8编辑梯形图375
5.2.9保存程序376
5.2.10导入程序377
5.2.11导出程序378
5.3PMC程序的编译和反编译378
5.3.1PMC程序的编译378
5.3.2PMC程序的反编译379
5.3.3PMC程序的加密379
5.4PMC程序的输入输出380
5.4.1PC与NC通信的建立380
5.4.2从PC上载PMC程序383
5.4.3将PMC程序下载到NC385
5.4.4将PMC程序写入F-ROM386
5.5PMC程序的运行和停止387
5.5.1运行PMC程序387
5.5.2停止PMC程序387
5.6PMC程序的调试387
5.6.1PMC程序在线监视387
5.6.2信号状态监视388
5.6.3PMC参数389
附录391
附录A按功能顺序的信号一览表(0-iF)391
附录B按地址顺序的信号一览表(0-iF)413
参考文献433

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网