FANUC 系統變量 之 PMC 接口變量介紹 主要了解的內容 ? 1)各項系統變量的特點以及使用方法,
? 2)各項系統變量的屬性主要包括:系統接口信號、刀具補償、 模態 信息、刀具位置相關、程序運行時的各種狀態相關的系統變量等。
重點、目的 ? 1)掌握系統變量的種類,變量的區別以及在程序中的使用方法。
? 2)系統變量在加工程序中讀取和寫入的方法;掌握常見系統變量在生產中的應用,主要是針對刀具的管理、以及測量裝置及位置相關的系統變量的學習。
上機實驗 ? 1)通過上機實驗,熟悉變量的界面,變量賦值的方法,熟悉讀和寫的概念。
? 2)通過上機進行系統變量的讀取和寫入的實驗,在加工程序中熟練運用系統變量。
? 3)通過上機實驗,在編寫加工程序的過程中,運用常見的系統變量(接口信號、刀具補償、 坐標位置),掌握系統變量使用的方法。
在編寫 制造商 循環的 宏程序 的時候,經常需要用到PMC信息與變量信息的交換,這部分就需要使用PMC接口信號,這部分信號有輸入和輸出兩種信號。
說明:此部分的變量是自定義變量,根據自己實際需要進行使用,不具有固定意義。
一、用戶宏程序輸入信號:
F54 G54等 PMC信號 需要編寫在 PMC程序 中,在 仿真軟件 測試中,為了方便查看系統信號狀態,可以設置下 系統參數 FANUC系統宏程序以及相關參數介紹
這部分信號有位信號和字節信號兩種,而且使用信號的范圍與參數6001#0有關,
參數 MIF(No.6001#0)=0 時
此部分對應PMC的信號為:G54 G55 如何在FANUC宏變量界面顯示系統宏變量 PMC信號 系統 宏變量 G54.0 #1000 G54.1 #1001 G54.2 #1002 G54.3 #1003 G54.4 #1004 G54.5 #1005 G54.6 #1006 G54.7 #1007 G55.0 #1008 G55.1 #1009 G55.2 #1010 G55.3 #1011 G55.4 #1012 G55.5 #1013 G55.6 #1014 G55.7 #1015 這部分信號只能讀,不能夠賦值,比如我們將PMC中的信號G54.3強制為1,那么變量#1003 自動變為1:
那么按照二進制數據計算公式,我們可以得到#1032=8
參數 MIF(No.6001#0)=1 時,系統可以使用交互的變量更多
PMC信號 系統宏變量 G54.0 #1000 G54.1 #1001 G54.2 #1002 G54.3 #1003 G54.4 #1004 G54.5 #1005 G54.6 #1006 G54.7 #1007 G55.0 #1008 G55.1 #1009 G55.2 #1010 G55.3 #1011 G55.4 #1012 G55.5 #1013 G55.6 #1014 G55.7 #1015 G56.0 #1016 G56.1 #1017 G56.2 #1018 G56.3 #1019 G56.4 #1020 G56.5 #1021 G56.6 #1022 G56.7 #1023 G57.0 #1024 G57.1 #1025 G57.2 #1026 G57.3 #1027 G57.4 #1028 G57.5 #1029 G57.6 #1030 G57.7 #1031 擴展的變量使用方法與之前的相同,大家可以在仿真軟件上進行測試。
二、用戶宏程序輸出信號:
參數 MIF(No.6001#0)=0 時
參數 MIF(No.6001#0)=”1″時
對于輸出信號變量是通過宏程序進行復制,然后對應的PMC信號變為1,對應關系如下所示: 系統宏變量 PMC信號 #1100 F54.0 #1101 F54.1 #1102 F54.2 #1103 F54.3 #1104 F54.4 #1105 F54.5 #1106 F54.6 #1107 F54.7 #1108 F55.0 #1109 F55.1 #1110 F55.2 #1111 F55.3 #1112 F55.4 #1113 F55.5 #1114 F55.6 #1115 F55.7 #1116 F56.0 #1117 F56.1 #1118 F56.2 #1119 F56.3 #1120 F56.4 #1121 F56.5 #1122 F56.6 #1123 F56.7 #1124 F57.0 #1125 F57.1 #1126 F57.2 #1127 F57.3 #1128 F57.4 #1129 F57.5 #1130 F57.6 #1131 F57.7 比如我們在 MDI方式 下執行如下程序:
1、電腦上學習宏程序工具:FANUC NC GUIDE PRO 軟件: 點擊下載
2、學習書籍:以下是一些學習系統宏程序相關的教程文檔。 文檔下載地址