Axis APPINT Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Serwery Axis APPINT. 5 MACRO Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 60
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 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
Przeglądanie stron 0
1 2 3 4 5 6 ... 59 60

Podsumowanie treści

Strona 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

Strona 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

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

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

Strona 4

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

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

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

Strona 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

Strona 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

Strona 8

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

Strona 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

Strona 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

Strona 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

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

Strona 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

Strona 14

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

Strona 15

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

Strona 16

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

Strona 17

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

Strona 18

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

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

Strona 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

Strona 21

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

Strona 22

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

Strona 23

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

Strona 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

Strona 25

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

Strona 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

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

Strona 28

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

Strona 29

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

Strona 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

Strona 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

Strona 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

Strona 33

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

Strona 34

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

Strona 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

Strona 36

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

Strona 37

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

Strona 38

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

Strona 39

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

Strona 40

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

Strona 41

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

Strona 42

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

Strona 43

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

Strona 44

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

Strona 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

Strona 46

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

Strona 47

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

Strona 48

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

Strona 49

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

Strona 50

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

Strona 51

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

Strona 52

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 57

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

Strona 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

Strona 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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag