內容簡介
本書全面深入地介紹了FANUC數控系統內置可程式工具機控制器(Programmable Machine Controller,PMC)的硬體結構與設備、硬體連線與地址分配、程式結構和編程指令,以及編程軟體FAPT LADDER-Ⅲ的使用方法。結合工程套用實例,全面介紹了數控系統運行準備、手動操作、自動運行、倍率、M/S/T/B功能等基本套用PMC程式設計,以及PMC軸控制、I/O LINK軸控制、PMC視窗等部分高級套用PMC程式設計。書中提供的例題和套用實例,有詳細的程式清單及注釋,使讀者能更好地理解PMC編程方法和技巧。本書主要供數控工具機電氣設計、安裝調試、維修保養的工程技術人員和院校相關專業學生學習和參考。
《FANUC數控系統PMC編程技術》主要供數控工具機電氣設計、安裝調試、維修保養的工程技術人員和院校相關專業學生學習和參考。
作者簡介
羅敏,男,漢族,研究員級高級工程師,教授,1967年10月生於重慶,1989年4月獲重慶大學電氣工程系工學碩士學位。畢業後先後就職於二汽電子技術套用研究所、東風汽車裝備設計研究院、東風汽車公司工藝研究所、東風汽車有限公司商用車研發中心。2005年12月調入湖北汽車工業學院工作。現為湖北汽車工業學院電氣工程系主任,湖北省自動化學會常務理事,湖北省數控一代機械產品創新套用示範工程專家組成員。長期從事工具機數控技術相關理論與套用研究。
圖書目錄
第1章 PMC概述1
1.1什麼是PMC1
1.1.1PMC基本結構1
1.1.2PMC的信號地址1
1.2PMC梯形圖語言2
1.2.1PMC梯形圖格式2
1.2.2繼電器電路與PMC程式的不同3
1.3PMC程式的創建步驟3
1.3.1PMC程式的創建和編輯3
1.3.2PMC程式的傳送3
1.3.3PMC程式的調試4
1.3.4PMC程式的儲存與管理4
1.4PMC程式的執行4
1.4.1PMC程式分級4
1.4.2結構化編程4
1.4.3PMC程式的運行6
1.4.4I/O信號的同步處理6
1.5多路徑PMC功能7
1.5.1多路徑PMC執行順序和執行時間8
1.5.2多路徑PMC與CNC間接口8
1.5.3PMC路徑間接口9
1.6外部I/O單元的通信方式9
1.6.1I/OLINKi和I/OLINK9
1.6.2I/OLINK的地址設定10
1.6.3I/OLINKi的地址設定14
第2章FANUC數控系統I/OLINK硬體設備15
2.1I/OLINK連線15
2.1.1I/O模組種類15
2.1.2I/OLINK的連線15
2.1.3I/O接口電路16
2.2分線盤I/O模組17
2.2.1分線盤I/O模組規格17
2.2.2分線盤I/O模組地址分配19
2.2.3分線盤I/O模組的連線19
2.3操作面板I/O模組(矩陣掃描)22
2.3.1操作面板I/O模組(矩陣掃描)
規格22
2.3.2操作面板I/O模組(矩陣掃描)地址
分配23
2.3.3操作面板I/O模組(矩陣掃描)的
連線23
2.4操作面板用I/O模組和電櫃用I/O模組25
2.4.1I/O模組規格25
2.4.2I/O地址分配26
2.4.3I/O模組的連線26
2.5TYPE—2分線盤I/O模組28
2.5.1TYPE—2分線盤I/O模組規格28
2.5.2TYPE—2分線盤I/O模組地址分配28
2.5.3TYPE—2分線盤I/O模組的連線28
2.60i用I/O單元30
2.6.10i用I/O單元規格30
2.6.20i用I/O單元地址分配31
2.6.30i用I/O單元的連線31
2.7I/OLINK連線單元33
2.7.1I/OLINK連線單元規格33
2.7.2I/OLINK連線單元地址分配33
2.7.3I/OLINK連線單元的連線33
2.8標準工具機操作面板34
2.8.1標準工具機操作面板規格34
2.8.2標準工具機操作面板地址分配36
2.8.3標準工具機操作面板的連線37
2.9小型工具機操作面板40
2.9.1小型工具機操作面板規格40
2.9.2小型工具機操作面板地址分配41
2.9.3小型工具機操作面板的連線43
2.10端子型分線盤I/O模組45
2.10.1端子型分線盤I/O模組規格45
2.10.2端子型分線盤I/O模組地址分配46
2.10.3端子型分線盤I/O模組的連線46
2.11β系列I/OLINK伺服放大器49
2.11.1β系列I/OLINK伺服放大器規格49
2.11.2β系列I/OLINK伺服放大器的
連線50
2.11.3I/OLINK軸控制接口信號51
2.11.4外圍設備控制62
2.11.5直接命令控制63
2.11.6手輪進給控制65
2.12I/OModel—A66
2.12.1I/OModel—A總體連線66
2.12.2數字輸入/輸出模組68
2.12.3模擬輸入/輸出模組69
2.12.4溫度輸入模組70
2.12.5高速計數模組72
2.13手持操作單元HMOP76
2.13.1手持操作單元HMOP規格76
2.13.2手持操作單元HMOP的連線77
2.13.3手持操作單元HMOP地址分配77
第3章PMC程式指令83
3.1PMC的規格83
3.1.1FANUC—0iD數控系統PMC的規格83
3.1.2FANUC—30iB數控系統PMC的
規格83
3.2PMC基本指令84
3.2.1基本指令84
3.2.2擴展基本指令87
3.3PMC功能指令90
3.3.1定時器90
3.3.2計數器92
3.3.3數據傳送94
3.3.4比較100
3.3.5位操作103
3.3.6代碼轉換107
3.3.7運算指令110
3.3.8程式控制114
3.3.9鏇轉控制117
3.3.10信息顯示118
3.3.11外部數據輸入119
3.3.12CNC視窗120
3.3.13PMC軸控制122
3.3.14位置信號123
3.4PMC參數的設定與操作124
3.4.1PMC參數的輸入方法124
3.4.2定時器時間設定124
3.4.3計數器值設定125
3.4.4保持型繼電器設定125
3.4.5數據表設定126
第4章 FANUC數控系統PMC程式設計127
4.1CNC接口信號127
4.1.1按功能順序的信號一覽表
(0i—D)127
4.1.2按地址順序的信號一覽表
(0i—D)135
4.2運行準備145
4.2.1急停與復位145
4.2.2CNC就緒146
4.2.3互鎖146
4.2.4超程147
4.2.5方式選擇147
4.3手動操作151
4.3.1JOG進給/手動回零151
4.3.2手輪進給152
4.4自動運行153
4.4.1循環啟動/進給暫停153
4.4.2程式測試154
4.5倍率設計157
4.5.1JOG倍率設計157
4.5.2快移倍率設計158
4.5.3手輪倍率設計159
4.5.4進給倍率設計159
4.5.5主軸倍率設計161
4.6M功能設計162
4.6.1常規M功能設計162
4.6.2同一程式段多M功能設計164
4.6.3高速接口M功能設計166
4.7S功能設計168
4.7.1模擬主軸功能設計168
4.7.2串列主軸功能設計178
4.8T功能設計182
4.8.1數控車床換刀控制設計182
4.8.2加工中心換刀控制設計192
4.9B功能設計217
4.9.1分度數控軸的分度過程217
4.9.2基於分度數控軸的分度功能設計219
4.10PMC軸控制221
4.10.1PMC軸控制功能221
4.10.2基於PMC軸的B功能設計227
4.10.3 基於PMC軸的T功能設計232
4.11 PMC視窗功能設計241
4.11.1 軸坐標讀操作241
4.11.2 宏變數寫操作242
4.12 曲軸測量機I/O—LINK軸控制245
第5章FANUCLADDER—Ⅲ編程軟體254
5.1LADDER—Ⅲ基本操作254
5.1.1LADDER—Ⅲ的啟動與結束254
5.1.2LADDER—Ⅲ視窗及功能254
5.2創建和編輯PMC程式255
5.2.1創建一個新程式255
5.2.2打開一個已創建的程式256
5.2.3編輯標題256
5.2.4編輯符號和注釋257
5.2.5編輯信息257
5.2.6編輯I/O模組地址257
5.2.7編輯系統參數258
5.2.8編輯梯形圖258
5.2.9保存程式259
5.2.10導入程式260
5.2.11導出程式260
5.3PMC程式的編譯和反編譯261
5.3.1PMC程式的編譯261
5.3.2PMC程式的反編譯261
5.3.3PMC程式的加密261
5.4PMC程式的輸入輸出262
5.4.1PC與NC通信的建立262
5.4.2從PC上載PMC程式265
5.4.3將PMC程式下載到NC267
5.4.4將PMC程式寫入F—ROM268
5.5運行和停止PMC程式268
5.5.1運行PMC程式268
5.5.2停止PMC程式269
5.6PMC程式調試269
5.6.1PMC程式線上監視269
5.6.2信號狀態監視269
5.6.3PMC參數270
參考文獻272