Axis APPINT Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Server Axis APPINT herunter. 5 MACRO Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 60
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
LNC-M8000
MACRO
寶元數控精密股份有限公司 177
LNC Technology Co., Ltd.
5 MACRO
5.1 Introduction of Macro
Traditional NC programs have limited functions, such as being unable to operate and have no if functions.
Macro commands provide a higher level method of syntax utilization. Functions such as IF, GOTO, functions,
variables, etc. are available and bring users more flexibility.
When adopted in systems, in order to let users to call and execute a series of often-used operations with a
simple command, users can develop Macro programs to fulfill the need
IF#1==1 GOTO 100;
G01 X#24 Z#26;
#2=#2+1;
:
:
M99;
G65P1000X2.Z1
MACRO O1000
Seitenansicht 0
1 2 3 4 5 6 ... 59 60

Inhaltsverzeichnis

Seite 1 - 5 MACRO

LNC-M8000 MACRO 寶元數控精密股份有限公司 177 LNC Technology Co., Ltd. 5 MACRO 5.1 Introduction of Macro Traditional NC programs have limited functions, such

Seite 2 - LNC Technology Co., Ltd

LNC-M8000 Operand Priority 186 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 6.3 Logic Operation Command (1). AND logic operation, && #i = #j &am

Seite 3 - 寶元數控精密股份有限公司 179

LNC-M8000 Expression 寶元數控精密股份有限公司 187 LNC Technology Co., Ltd. 7 Expression This chapter is to explain whole series of INT mode. Version: Millin

Seite 4

LNC-M8000 Expression 188 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 7.2 IF…ELSE Method: IF(conditions described) Data Process; ELSEIF(conditions de

Seite 5 - 寶元數控精密股份有限公司 181

LNC-M8000 Expression 寶元數控精密股份有限公司 189 LNC Technology Co., Ltd. 7.3 SELECT Method: SELECT(Integer or calculating formula) CASE Integer: Data P

Seite 6

LNC-M8000 Expression 190 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 7.4 FOR A. Not use INC variables Method: FOR variables=loop’s initial value or cal

Seite 7 - 寶元數控精密股份有限公司 183

LNC-M8000 Expression 寶元數控精密股份有限公司 191 LNC Technology Co., Ltd. 7.5 EXIT_FOR Method: FOR variables=loop’s initial value or calculating formula TO

Seite 8

LNC-M8000 Expression 192 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 7.7 EXIT_WHILE Method: WHILE(conditions described) EXIT_WHILE END_WHILE Description

Seite 9 - 6 Operand Priority

LNC-M8000 Expression 寶元數控精密股份有限公司 193 LNC Technology Co., Ltd. 7.9 EXIT_DO Method: DO EXIT_DO UNTIL(conditions described) Description:leave DO…UN

Seite 10 - Operand Priority

LNC-M8000 Expression 194 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 7.10 CALL_SUB Method: CALL_SUB “function name” SUB “function name” Data Process; E

Seite 11 - 7 Expression

LNC-M8000 Function 寶元數控精密股份有限公司 195 LNC Technology Co., Ltd. 8 Function This chapter is to explain whole series of INT mode. Version: Milling

Seite 12 - Expression

LNC-M8000 MACRO 178 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 5.2 MACRO Call Command Format Description Example M98 P_ L_ M98 “string” L_ M98 “string”

Seite 13

LNC-M8000 Function 196 寶元數控精密股份有限公司 LNC Technology Co., Ltd. R_REG(R_No) Read R value R R_REG_F(R_No) Pre-read R value R R_REG_BIT(R_No,BIT) Read R

Seite 14

LNC-M8000 Function 寶元數控精密股份有限公司 197 LNC Technology Co., Ltd. In position function C_INPOS(PATH,TYPE,VALUE) Feedrate in position check W RP_INPO

Seite 15

LNC-M8000 Function 198 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 8.2 Mathematical function SIN(DEG) SIN Number of function R Description  DEG =&

Seite 16

LNC-M8000 Function 寶元數控精密股份有限公司 199 LNC Technology Co., Ltd. ABS(VALUE) Get ABS value R Description  VALUE=> Value, value range****, unit:

Seite 17

LNC-M8000 Function 200 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 8.3 Normal function WAIT(PATH,TYPE) Stop interpretation W Description  PATH =>p

Seite 18

LNC-M8000 Function 寶元數控精密股份有限公司 201 LNC Technology Co., Ltd. ALARM(PATH,ALARM_No) Command system MACRO to send Alarm W Description This functio

Seite 19 - 8 Function

LNC-M8000 Function 202 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 0:Path No., unit:N/A. 1: Get system type, 0:Main INT 1:Preview INT 2:R-restart, unit:N/

Seite 20 - Function

LNC-M8000 Function 寶元數控精密股份有限公司 203 LNC Technology Co., Ltd. 7: System time minute:ss, unit:N/A Reply Part program read system time, unit=as abov

Seite 21

LNC-M8000 Function 204 寶元數控精密股份有限公司 LNC Technology Co., Ltd. R_SKIP(PATH,TYPE) Read G31 Skip coordinate info R Description  PATH =>Path No., v

Seite 22

LNC-M8000 Function 寶元數控精密股份有限公司 205 LNC Technology Co., Ltd. Example #1= R_RESTART(0,101); /* read R-restart firt axis target site ABS coordin

Seite 23

LNC-M8000 MACRO 寶元數控精密股份有限公司 179 LNC Technology Co., Ltd. <arguments…>:send to MACRO arguments Description: If directory < maker_macro >

Seite 24

LNC-M8000 Function 206 寶元數控精密股份有限公司 LNC Technology Co., Ltd.  BIT=>Appoint R value Bit, value range0~31, unit:N/A Reply R Bit, value range0 ~ 1

Seite 25

LNC-M8000 Function 寶元數控精密股份有限公司 207 LNC Technology Co., Ltd.  R_No=> R location NO., value range0 ~ 179999, unit:N/A  BIT=>Appoint R va

Seite 26

LNC-M8000 Function 208 寶元數控精密股份有限公司 LNC Technology Co., Ltd. W_REG_BIT_SYNC(R_No,BIT,ONOFF) Write R BIT by SBK SYN W Description Write R value by

Seite 27

LNC-M8000 Function 寶元數控精密股份有限公司 209 LNC Technology Co., Ltd. -2 => BIT No. is over range Example #1= R_GV_BIT(3,2); /* If @3=21,#1Value=1 *

Seite 28

LNC-M8000 Function 210 寶元數控精密股份有限公司 LNC Technology Co., Ltd. Description This function will stop interpretation automatically.(TypeⅠ)  PATH =>P

Seite 29

LNC-M8000 Function 寶元數控精密股份有限公司 211 LNC Technology Co., Ltd. W_G53G59_COOR(PATH,Coor,AXIS,VALUE) Write G53~G59 Coordinate W Description  PATH

Seite 30

LNC-M8000 Function 212 寶元數控精密股份有限公司 LNC Technology Co., Ltd.  Tool_No =>Appoint get tool info’s too number, value range1 ~ 400, unit:N/A  TYP

Seite 31

LNC-M8000 Function 寶元數控精密股份有限公司 213 LNC Technology Co., Ltd. W_TOOL_DATA(PATH,Tool_No,TYPE,VALUE) Write INT Tool Info W Description  PATH =&g

Seite 32

LNC-M8000 Function 214 寶元數控精密股份有限公司 LNC Technology Co., Ltd.  I_NO => I No., value range****, unit:N/A 1~2 Card1 EPCIO LI1~2 11~12 Card2 EPCIO

Seite 33

LNC-M8000 Function 寶元數控精密股份有限公司 215 LNC Technology Co., Ltd. 8.9 Value Regularization SPEED_STD(PATH,VALUE) Speed Value Regularization R Descr

Seite 34

LNC-M8000 MACRO 180 寶元數控精密股份有限公司 LNC Technology Co., Ltd. N10 N20 M99 P0050 N30 N40 N50 N60 N70 N80 N90 M30

Seite 35

LNC-M8000 Function 216 寶元數控精密股份有限公司 LNC Technology Co., Ltd. Reply Converts the input value to the maximum metric or inch unit mode. Metric mode (mm

Seite 36

LNC-M8000 Function 寶元數控精密股份有限公司 217 LNC Technology Co., Ltd.  TYPE =>Type, value range****, unit:N/A. 1: Feedrate in postion check type(0:OF

Seite 37

LNC-M8000 Function 218 寶元數控精密股份有限公司 LNC Technology Co., Ltd.  TYPE =>Type, value range****, unit:N/A. 0: Compare1, unit=mm 1: Compare2, unit=mm

Seite 38

LNC-M8000 Function 寶元數控精密股份有限公司 219 LNC Technology Co., Ltd. STKTOP(STACK_NO) Check info from MACRO variables stack R Description  STACK_NO

Seite 39

LNC-M8000 Function 220 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 101: RS232 format => "COM_PORT,BAUD,BITS& PARITY&STOP"

Seite 40

LNC-M8000 Function 寶元數控精密股份有限公司 221 LNC Technology Co., Ltd. W_CCD(0,1,"T1"); /* wait CCD reply data */ #1 = PASER_CCD(0,1); /* a

Seite 41

LNC-M8000 Function 222 寶元數控精密股份有限公司 LNC Technology Co., Ltd. PASER_CCD(PATH,ITEM) Get CCD reply data column value R Description This function will

Seite 42

LNC-M8000 Function 寶元數控精密股份有限公司 223 LNC Technology Co., Ltd. Example1 Example2

Seite 43

LNC-M8000 Function 224 寶元數控精密股份有限公司 LNC Technology Co., Ltd. Example1 Example2

Seite 44

LNC-M8000 Function 寶元數控精密股份有限公司 225 LNC Technology Co., Ltd. have graph */ Example2: #1 = INPUT("Input dialogue","input moving dis

Seite 45

LNC-M8000 MACRO 寶元數控精密股份有限公司 181 LNC Technology Co., Ltd. 5.4 Send MACRO arguments method Call MACRO can be via NC address(english letters, expec

Seite 46

LNC-M8000 Function 226 寶元數控精密股份有限公司 LNC Technology Co., Ltd. -1 => Function arguments format error -2 =>Title is over string length limit -3 =

Seite 47

LNC-M8000 Function 寶元數控精密股份有限公司 227 LNC Technology Co., Ltd. Example1 Example2

Seite 48

LNC-M8000 Function 228 寶元數控精密股份有限公司 LNC Technology Co., Ltd. -4 => Curve data string over string length limit -5=> Curve data amount over rang

Seite 49

LNC-M8000 Function 寶元數控精密股份有限公司 229 LNC Technology Co., Ltd. @15=10 @20=2 #3=1 #20=9 OPEN("A12345"); PRINT("G0 Y@15 X4");

Seite 50

LNC-M8000 Function 230 寶元數控精密股份有限公司 LNC Technology Co., Ltd. be the value automatically. Refer to 5.5 string variables replace value chapter. Reply

Seite 51

LNC-M8000 Variables 寶元數控精密股份有限公司 231 LNC Technology Co., Ltd. 9 Variables This chapter is to explain whole series of INT mode. Version: Milling

Seite 52

LNC-M8000 Variables 232 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 50006 whether booting or pressing RESET. @6000 ~ @6999:System global variables range

Seite 53

LNC-M8000 Variables 寶元數控精密股份有限公司 233 LNC Technology Co., Ltd. 9.5 Variables to value function in string Version:Mill_int_Ver03.01.34 When editing

Seite 54

LNC-M8000 System M Code 234 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 10 System M Code This chapter is to explain whole series of INT mode. Version: M

Seite 55 - 9 Variables

LNC-M8000 System M Code 寶元數控精密股份有限公司 235 LNC Technology Co., Ltd. PRIORITY_ON PRIORITY ON 99900022 10.2 Kernel system M code Part program command

Seite 56 - Variables

LNC-M8000 MACRO 182 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 5.5 MACRO saving directoty and file type description There are 3 types of system program

Seite 57

LNC-M8000 Appendix 236 寶元數控精密股份有限公司 LNC Technology Co., Ltd. 11 Appendix 11.1 Milling machine system MACRO list System MACRO File Name Function

Seite 58 - 10 System M Code

LNC-M8000 MACRO 寶元數控精密股份有限公司 183 LNC Technology Co., Ltd.  When P#50072 MACRO mode call type(0:default,1:single level) setting is 1, system MACRO

Seite 59 - System M Code

LNC-M8000 MACRO 184 寶元數控精密股份有限公司 LNC Technology Co., Ltd. c. MACRO mode call features: system MACRO mode call Call timing Every single block wit

Seite 60 - 11 Appendix

LNC-M8000 Operand Priority 寶元數控精密股份有限公司 185 LNC Technology Co., Ltd. 6 Operand Priority This chapter is to explain whole series of INT mode. Vers

Kommentare zu diesen Handbüchern

Keine Kommentare