Axis APPINT Manual de usuario

Busca en linea o descarga Manual de usuario para Servidores Axis APPINT. 5 MACRO Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 60
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 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
Vista de pagina 0
1 2 3 4 5 6 ... 59 60

Indice de contenidos

Pagina 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

Pagina 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

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

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

Pagina 4

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

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

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

Pagina 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

Pagina 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

Pagina 8

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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”

Pagina 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

Pagina 14

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

Pagina 15

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

Pagina 16

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

Pagina 17

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

Pagina 18

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

Pagina 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/

Pagina 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

Pagina 21

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

Pagina 22

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

Pagina 23

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

Pagina 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

Pagina 25

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

Pagina 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

Pagina 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 *

Pagina 28

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

Pagina 29

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

Pagina 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

Pagina 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

Pagina 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

Pagina 33

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

Pagina 34

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

Pagina 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

Pagina 36

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

Pagina 37

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

Pagina 38

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

Pagina 39

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

Pagina 40

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

Pagina 41

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

Pagina 42

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

Pagina 43

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

Pagina 44

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

Pagina 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

Pagina 46

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

Pagina 47

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

Pagina 48

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

Pagina 49

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

Pagina 50

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

Pagina 51

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

Pagina 52

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 57

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

Pagina 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

Pagina 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

Pagina 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

Comentarios a estos manuales

Sin comentarios