# embeddings_queue

created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8016-a6ca-11ee-b2d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 357, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 328 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.4 Tilted Working Plane Indexing in Tool Length Compensation \r\nOverview \r\nIn tool length compensation (G43), G68.2/G68.4 (tilted working plane indexing) and G53.1 (tool axis \r\ndirection control)/G53.6 (tool center point retention type tool axis direction control) can be specified. \r\nAccordingly, the G68.2/G68.4 and G53.1/G53.6 commands can be used without canceling tool length \r\ncompensation. \r\nExplanation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8017-a6ca-11ee-8caa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 357, "chroma:document": "compensation. \r\nExplanation \r\n - G68.2/G68.4 command in tool length compensation \r\nThe G68.2/G68.4 command can be executed in tool length compensation. \r\nAbsolute coordinates after the G68.2/G68.4 command are based on the position of the tool center point on \r\nthe feature coordinate system. \r\nWhen the tilted working plane indexing is executed with the tool or table tilted on the rotation axis, \r\nabsolute coordinates are based on the position of the tool center point with the position of the rotation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8018-a6ca-11ee-aa42-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 357, "chroma:document": "axis considered. \r\nAccordingly, machining is allowed even when the tool axis direction is not the Z-axis direction on the \r\nfeature coordinate system. \r\nExample of operation 1 \r\nN10 G69 ; \r\nN20 G54 G43 H1 X0 Y0 Z0 ; \r\nN30 G68.2 X_ Y_ Z_ I90. 0J-30.0 K-90.0 ; (rotation by -30 degrees about the Y-axis) \r\nN40 X100.0 Y0 Z0 ; \r\nX \r\nZ \r\nG54 \r\nZF\r\nXF\r\nFeature coordinate \r\nsystem \r\nN30 \r\nN20 \r\nN40 \r\nFig. 14.3.4 (a) Example of operation 1 \r\nExample of operation 2 \r\nN10 G69 ; \r\nN20 G54 G43 H1 X0 Y0 Z0 B0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8019-a6ca-11ee-a4b4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 357, "chroma:document": "N20 G54 G43 H1 X0 Y0 Z0 B0 ; \r\nN30 B20.0 ; \r\nN40 G68.2 X_ Y_ Z_ I90.0 J-30.0 K-90.0 ; (rotation by -30 degrees about the Y-axis) \r\nN50 X100.0 Y0 Z0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff801a-a6ca-11ee-8dd6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 358, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 329 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nX \r\nZ \r\nG54 \r\nZF\r\nXF\r\nN20 \r\nN50 N30 Feature coordinate \r\nsystem \r\nN40 \r\nFig. 14.3.4 (b) Example of operation 2 (tool rotation type) \r\nG54 \r\nN20 \r\nX \r\nZ \r\nZF\r\nXF\r\nN30 \r\nG54 \r\nN20 \r\nX \r\nZ \r\nZF\r\nN50 XF\r\nSpecify the tilted \r\nworking plane in \r\nthe B0 state in \r\nN40. \r\nThe feature coordinate system specified in N40 moves\r\naccording to the movement about the table rotation axis. \r\nFeature coordinate \r\nsystem \r\nN40"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff801b-a6ca-11ee-9065-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 358, "chroma:document": "system \r\nN40 \r\nFig. 14.3.4 (c) Example of operation 2 (table rotation type) \r\nExample of operation 3 \r\nN30 G43 X0 Y0 Z0 B20.0 ; \r\nN40 G68.2 X_ Y_ Z_ I90.0 J-30.0 K-90.0 ; (rotation by -30 degrees about the Y-axis) \r\nN50 X100.0 Y0 Z0 ; \r\nN60 B-20.0 \r\nN70 G68.4 X_ Y_ Z_ I90.0 J40.0 K-90.0 ;\uff08incremental multiple command: rotation by 40 degrees about \r\nthe Y-axis\uff09\r\nN80 X100.0 Y0 Z0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff801c-a6ca-11ee-acd4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 359, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 330 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nZF1 \r\nXF1 \r\nN80 \r\nN50 \r\nN60 \r\nZF1 \r\nXF1 \r\nFeature coordinate \r\nsystem \r\nN40 \r\nFeature coordinate \r\nsystem \r\nN70 \r\nFig. 14.3.4 (d) Example of operation 3 (tool rotation type) \r\nN60 \r\nN80 \r\nZF1\r\nN50 XF1\r\nSpecify the tilted \r\nworking plane in the \r\nB20 state in N70.\r\nThe feature coordinate system specified in N70 moves \r\naccording to the movement about the table rotation axis.\r\nZF1\r\nXF1\r\nZF2\r\nXF2\r\nZF2\r\nXF2\r\nFeature coordinate"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff801d-a6ca-11ee-aacc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 359, "chroma:document": "ZF2\r\nXF2\r\nFeature coordinate \r\nsystem \r\nN70 \r\nFeature coordinate \r\nsystem \r\nN40 \r\nFig. 14.3.4 (e) Example of operation 3 (table rotation type) \r\nG53.1 command in tool length compensation \r\nThe G53.1 command can be executed in tool length compensation. \r\nG53.1 operation in tool length compensation is performed in the same way as in the tool length \r\ncompensation cancel mode. \r\nAbsolute coordinates after the G53.1 command are based on the position of the tool center point on the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff801e-a6ca-11ee-b4e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 359, "chroma:document": "feature coordinate system after the G53.1 command is specified. \r\nExample of operation 4 \r\nN10 G54 G43 H1 X_ Y_ Z_ ; \r\nN20 G68.2 X_ Y_ Z_ I90.0 J-30.0 K-90.0 ; (rotation by -30 degrees about the Y-axis) \r\nN30 G53.1 ; \r\nN40 X100.0 Y0 Z0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff801f-a6ca-11ee-9c18-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 360, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 331 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nX \r\nZ \r\nG54 \r\nZF\r\nXF\r\nN10 N4 \r\nN30 \r\nFeature coordinate \r\nsystem \r\nN20 \r\nFig. 14.3.4 (f) Example of operation 4 (tool rotation type) \r\nG54 \r\nN10 \r\nX \r\nZ \r\nZF\r\nXF\r\nN30 \r\nG54 \r\nX \r\nZ \r\nZF\r\nXF\r\nN40 \r\nFeature coordinate \r\nsystem \r\nN20 \r\nSecond feature \r\ncoordinate system \r\nN30 \r\nFig. 14.3.4 (g) Example of operation 4 (table rotation type) \r\nG53.6 command in tool length compensation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8020-a6ca-11ee-b0a6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 360, "chroma:document": "The G53.6 command can be executed in tool length compensation. \r\nG53.6 operation in tool length compensation is performed in the same way as in the tool length \r\ncompensation cancel mode. \r\nG69 command in tool length compensation \r\nThe G69 command can be executed in tool length compensation. \r\nAfter G69 operation in tool length compensation, the tool length compensation vector represents the Z \r\ndirection of the workpiece coordinate system regardless of the position of the rotation axis."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8021-a6ca-11ee-ad7d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 361, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 332 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n14.3.5 Restrictions of Tilted Working Plane Indexing \r\n - Basic restrictions \r\nThe restrictions imposed on 3-dimensional coordinate conversion also apply to the tilted working plane \r\nindexing. \r\n - Increment system \r\nThe same increment system must be used for the basic three axes used by this function. \r\n - Rapid traverse command"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8022-a6ca-11ee-8ca1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 361, "chroma:document": "- Rapid traverse command \r\nLinear rapid traverse (bit 1 (LRP) of parameter No. 1401 = 1) must be set for the rapid traverse command. \r\n - 3-dimensional coordinate system conversion \r\nIf an attempt is made to set a new coordinate system by performing 3-dimensional coordinate conversion \r\nin a feature coordinate system, an alarm is also raised. \r\n - Positioning in the machine coordinate system \r\nPositioning commands in the machine coordinate system such as G28, G30, and G53 operate in the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8023-a6ca-11ee-aa26-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 361, "chroma:document": "machine coordinate system rather than the feature coordinate system. \r\n - External mirror image \r\nIf an attempt is made to use this function and an external mirror image function simultaneously, this \r\nfunction takes effect before the external mirror image function. \r\nActual path \r\nY \r\nX \r\nYc \r\nXc \r\nProgrammed path \r\nFeature coordinate system \r\nWorkpiece coordinate system Position where mirroring is applied \r\nFig. 14.3.5 \r\n - Tool center point retention type tool axis direction control"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8024-a6ca-11ee-8f4f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 361, "chroma:document": "Performing a reset during tool center point retention type tool axis direction control results in the \r\noperation to be performed when the following parameters are set regardless of whether the reset is \r\nperformed in the foreground or background. Thus, do not use the background during tool center point \r\nretention type tool axis direction control. \r\n(1) Bit 2 (D3R) of parameter No. 5400 = 0: Clears the tilted working plane indexing. \r\n(2) Bit 6 (CLR) of parameter No. 3402 = 1: Clears with a reset."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8025-a6ca-11ee-8c28-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 361, "chroma:document": "(3) Bit 0 (C08) of parameter No. 3407 = 0: Clears the G code in group 08. \r\n(4) Bit 7 (C23) of parameter No. 3408 = 0: Clears the G code in group 23. \r\n(5) Bit 7 (CFH) of parameter No. 3409 = 0: Clears the F, H, D, and T codes. \r\n(6) Bit 6 (LVK) of parameter No. 5003 = 0: Clears the tool length compensation vector."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8026-a6ca-11ee-8709-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 362, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 333 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n - Relationships with other modal commands \r\nG41, G42, and G40 (cutter compensation), G43, G49 (tool length compensation), G51.1 and G50.1 \r\n(programmable mirror image), and canned cycle commands must have nesting relationships with G68.2. \r\nIn other words, first issue G68.2 when the modes mentioned above are off, turn the modes on and off, \r\nthen issue G69. \r\n - Manual reference position return"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8027-a6ca-11ee-8076-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 362, "chroma:document": "Manual reference position return in the tilted working plane indexing mode results in alarm PS5324, \r\n\u201cREFERENCE RETURN INCOMPLETE\u201d. If you want to perform manual reference position return, \r\ncancel the tilted working plane indexing mode. \r\n- Hypothetical axis of a table rotation axis \r\nWhen a table rotation axis is set as a hypothetical axis, tilted working plane indexing is performed on the \r\nassumption that the table rotation axis is at 0 degrees. \r\n - Specifiable G codes"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8028-a6ca-11ee-b993-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 362, "chroma:document": "- Specifiable G codes\r\nThe G codes that can be specified in the tilted working plane indexing mode are listed below. \r\nSpecifying a G code other than these codes results in alarm PS5462, \u201cILLEGAL COMMAND \r\n(G68.2/G69)\u201d. \r\n- Positioning (G00) \r\n- Linear interpolation (G01) \r\n- Circular interpolation / helical interpolation (G02/G03) \r\n- Dwell (G04) \r\n- AI contour control OFF/ON (G05.1 Q0/Q1) \r\n- Exact stop(G09) \r\n- Programmable data input (G10) \r\n- Tool retract and recover (G10.6)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8029-a6ca-11ee-be4e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 362, "chroma:document": "- Programmable data input mode cancel (G11) \r\n- Plane selection (G17/G18/G19) \r\n- Automatic return to reference position (G28) \r\n- Movement from reference position (G29) \r\n- 2nd, 3rd and 4th reference position return (G30) \r\n- Skip function (G31) \r\n- Cutter compensation : cancel (G40) \r\n- Tool radius or tool nose radius compensation(G41/G42) \r\n- Tool length compensation + (G43) \r\n- Tool length compensation - (G44) \r\n- Tool length compensation cancel (G49,G49.1)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff802a-a6ca-11ee-822a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 362, "chroma:document": "- Programmable mirror image cancel (G50.1) \r\n- Local coordinate system (G52) \r\n- Machine coordinate system setting (G53) \r\n- Tool axis direction control (G53.1) \r\n- Workpiece coordinate system selection (G54 to G59, G54.1) \r\n- Exact stop (G61) \r\n- Tapping mode (G63) \r\n- Cutting mode (G64) \r\n- Macro call (G65) \r\n- Macro modal call A (G66) \r\n- Macro modal call B (G66.1) \r\n- Macro modal call A/B cancel (G67) \r\n- Canned cycle for drilling (G73, G74, G76, G80 to G89) \r\n- Absolute programming (G90)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff802b-a6ca-11ee-9303-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 362, "chroma:document": "- Absolute programming (G90) \r\n- Incremental programming (G91) \r\n- Constant surface speed control (G96)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff802c-a6ca-11ee-bc3b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 363, "chroma:document": "PROGRAMMING B-64694EN/01\r\n- 334 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\n- Constant surface speed control cancel (G97) \r\n- Canned cycle : return to initial level (G98) \r\n- Canned cycle : return to R point level (G99) \r\nM\r\n- Scaling cancel (G50) \r\n- Scaling(G51) \r\n- Programmable mirror image (G51.1) \r\n- Automatic corner override (G62) \r\n- Coordinate system rotation cancel or 3-dimensional coordinate system conversion mode off (G69) \r\n- Inverse time feed (G93) \r\n- Feed per minute (G94)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff802d-a6ca-11ee-8161-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 363, "chroma:document": "- Feed per minute (G94) \r\n- Feed per revolution (G95) \r\nT\r\n- Coordinate system rotation cancel or 3-dimensional coordinate system conversion mode off (G69.1) \r\n- Feed per minute (G98 (G94)) \r\n- Feed per revolution (G99 (G95)) \r\n - Modal G codes that allow specification of a tilted working plane indexing \r\nA tilted working plane indexing can be specified in the modal G code states listed below. \r\nIn a modal state other than the following modal G codes, specifying the tilted working plane indexing"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff802e-a6ca-11ee-9491-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 363, "chroma:document": "results in alarm PS5462: \r\n- Positioning (G00) \r\n- Linear interpolation (G01) \r\n- Programmable data input mode cancel (G11) \r\n- Plane selection (G17/G18/G19) \r\n- Polar coordinates command cancel (G15) \r\n- Input in inch (G20 (G70)) \r\n- Input in mm (G21 (G71)) \r\n- Stored stroke check function (G22/G23) \r\n- Cutter compensation : cancel (G40) \r\n- Tool length compensation cancel (G49,G49.1) \r\n- Programmable mirror image cancel (G50.1) \r\n- Workpiece coordinate system selection (G54 to G59, G54.1)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff802f-a6ca-11ee-97d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 363, "chroma:document": "- Exact stop mode (G61) \r\n- Tapping mode (G63) \r\n- Cutting mode (G64) \r\n- Macro modal call A/B cancel (G67) \r\n- Canned cycle cancel (G80) \r\n- Absolute programming (G90) \r\n- Incremental programming (G91) \r\n- Constant surface speed control cancel (G97) \r\n- Canned cycle : return to initial level (G98) \r\n- Canned cycle : return to R point level (G99) \r\nM\r\n- Scaling cancel (G50) \r\n- Automatic corner override (G62)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8030-a6ca-11ee-a08f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 363, "chroma:document": "- Coordinate system rotation cancel or 3-dimensional coordinate system conversion mode off (G69) \r\n- Inverse time feed (G93) \r\n- Feed per minute (G94) \r\n- Feed per revolution (G95)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8031-a6ca-11ee-88d5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 364, "chroma:document": "B-64694EN/01 PROGRAMMING \r\n- 335 - \r\n14. FUNCTIONS TO SIMPLIFY \r\nPROGRAMMING \r\nT\r\n- Polar coordinate interpolation mode cancel (G13.1) \r\n- Polygon turning cancel (G50.2) \r\n- Mirror image for double turret off/balanced cutting mode cancel (G69) \r\n- Coordinate system rotation cancel or 3-dimensional coordinate system conversion mode off (G69.1) \r\n- Feed per minute (G98 (G94)) \r\n- Feed per revolution (G99 (G95)) \r\n- Polar coordinate interpolation mode cancel (G113)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8032-a6ca-11ee-9215-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 365, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 336 - \r\n15 COMPENSATION FUNCTION \r\n15.1 TOOL LENGTH COMPENSATION (G43, G44, G49) \r\nThis function can be used by setting the difference between the tool length assumed during programming \r\nand the actual tool length of the tool used into the offset memory. It is possible to compensate the \r\ndifference without changing the program. \r\nSpecify the direction of offset with G43 or G44. Select a tool length compensation value from the offset"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8033-a6ca-11ee-a724-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 365, "chroma:document": "memory by entering the corresponding address and number (H code). \r\nTool assumed\r\nduring programming\r\nActual tool\r\nSpecify this distance as\r\nthe value of tool length\r\ncompensation.\r\nFig. 15.1 Tool length compensation \r\n15.1.1 Overview \r\nThe following three methods of tool length compensation can be used, depending on the axis along which \r\ntool length compensation can be made. \r\n- Tool length compensation A \r\n Compensates for the difference in tool length along the basic Z-axis."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8034-a6ca-11ee-8235-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 365, "chroma:document": "- Tool length compensation B \r\n Compensates for the difference in tool length in the direction normal to a selected plane. \r\n- Tool length compensation C \r\n Compensates for the difference in tool length along a specified axis. \r\nFormat \r\nType Format Description \r\nTool length compensation A G43 Z_ H_ ; \r\nG44 Z_ H_ ; G43 : Positive offset \r\nG44 : Negative offset \r\nG17 : XY plane selection \r\nG18 : ZX plane selection \r\nG19 : YZ plane selection \r\n\u03b1 : Address of a specified axis"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8035-a6ca-11ee-8d8f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 365, "chroma:document": "H : Address for specifying the tool \r\nlength compensation value \r\nX, Y, Z : Offset move command \r\nTool length compensation B \r\nG17 G43 Z_ H_ ; \r\nG17 G44 Z_ H_ ; \r\nG18 G43 Y_ H_ ; \r\nG18 G44 Y_ H_ ; \r\nG19 G43 X_ H_ ; \r\nG19 G44 X_ H_ ; \r\nTool length compensation C G43 \u03b1_H_ ; \r\nG44 \u03b1_H_ ; \r\nTool length compensation cancel G49 ; or H0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8036-a6ca-11ee-a236-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 366, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 337 -\r\nExplanation\r\n- Selection of tool length compensation\r\nSelect tool length compensation A, B, or C, by setting bits 0 (TLC) and 1 (TLB) of parameter No. 5001 .\r\nParameter No.5001 Type Bit 1 (TLB) Bit 0 (TLC)\r\n0 0 Tool length compensation A\r\n1 0 Tool length compensation B\r\n0/1 1 Tool length compensation C\r\n- Direction of the offset\r\nWhen G43 is specified, the tool length compensation value (stored in offset memory) specified with the H"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8037-a6ca-11ee-b38f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 366, "chroma:document": "code is added to the coordinates of the end position specified by a command in the program. When G44 is \r\nspecified, the same value is subtracted from the coordinates of the end position. The resulting coordinates \r\nindicate the end position after compensation, regardless of whether the absolute or incremental mode is \r\nselected.\r\nWhen the specification of an axis is omitted, a movement is made by the tool length compensation value."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8038-a6ca-11ee-8089-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 366, "chroma:document": "G43 and G44 are modal G codes. They are valid until another G code belonging to the same group is \r\nused.\r\n- Specification of the tool length compensation value\r\nThe tool length compensation value assigned to the number (offset number) specified in the H code is \r\nselected from offset memory and added to or subtracted from the moving command in the program.\r\nExample\r\n:\r\nH1 ; The offset value of offset number 1 is selected.\r\n:\r\nG43 Z_ ; Offset is applied according to the offset value of offset number 1.\r\n:"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8039-a6ca-11ee-bad8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 366, "chroma:document": ":\r\nH2 ; Offset is applied according to the offset value of offset number 2.\r\n:\r\nH0 ; Offset is applied according to the offset value 0.\r\n:\r\nH3 ; Offset is applied according to the offset value of offset number 3.\r\n:\r\nG49 ; Offset is canceled.\r\n:\r\nH4 ; The offset value of offset number 4 is selected.\r\n:\r\nA tool length compensation value is to be set in the offset memory corresponding to an offset number."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff803a-a6ca-11ee-b9ec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 367, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 338 -\r\nCAUTION\r\nWhen another offset number is specified, the tool length compensation value just\r\nchanges to a new value. The new tool length compensation value is not added to \r\nthe old tool length compensation value.\r\nH1 : Tool length compensation value 20.0\r\nH2 : Tool length compensation value 30.0\r\nG90 G43 Z100.0 H1 ; Z will move to 120.0\r\nG90 G43 Z100.0 H2 ; Z will move to 130.0\r\nNOTE"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff803b-a6ca-11ee-b2ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 367, "chroma:document": "NOTE\r\nThe tool length compensation value corresponding to offset No. 0, that is, H0 \r\nalways means 0. It is impossible to set any other tool length compensation value \r\nto H0.\r\n- Performing tool length compensation along two or more axes\r\nTool length compensation B can be executed along two or more axes when the axes are specified in two \r\nor more blocks.\r\nBy setting bit 3 (TAL) of parameter No. 5001 to 1, tool length compensation C can also can be executed"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff803c-a6ca-11ee-82b7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 367, "chroma:document": "along two or more axes when the axes are specified in two or more blocks. If no axis is specified in the \r\nsame block, the alarm PS0027, \u201cNO AXES COMMANDED IN G43/G44\u201d is issued. If two or more axes\r\nare specified in the same block, the alarm PS0336, \u201cTOOL COMPENSATION COMMANDED MORE \r\nTWO AXES\u201d is issued.\r\nExample 1\r\nWhen tool length compensation B is executed along the X-axis and Y-axis\r\nG19 G43 H_ ; Offset in X axis \r\nG18 G43 H_ ; Offset in Y axis \r\nExample 2"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff803d-a6ca-11ee-bfcb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 367, "chroma:document": "Example 2\r\nWhen tool length compensation C is executed along the X-axis and Y-axis\r\nG43 X_ H_ ; Offset in X axis \r\nG43 Y_ H_ ; Offset in Y axis \r\nExample 3\r\nWhen an alarm is issued with tool length compensation C\r\nG43 X_ Y_ H_ ; An alarm PS0336 occurs\r\n- Tool length compensation cancel\r\nTo cancel tool length compensation, specify G49 or H0. After G49 or H0 is specified, the system \r\nimmediately cancels the offset mode."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff803e-a6ca-11ee-ae1f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 368, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 339 -\r\nNOTE\r\n1 If offset is executed along two or more axes, offset along all axes is canceled by \r\nspecifying G49. If H0 is used to specify cancellation, offset along only the axis\r\nnormal to a selected plane is canceled in the case of tool length compensation\r\nB, or offset along only the last axis specified by G43 or G44 is canceled in the \r\ncase of tool length compensation C."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff803f-a6ca-11ee-bad5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 368, "chroma:document": "2 If offset is executed along three or more axes, and offset along all axes is \r\ncanceled using G49, the alarm PS0015, \u201cTOO MANY SIMULTANEOUS AXES\u201d\r\nmay be issued. By using H0 together, for example, cancel offset so that the \r\nnumber of simultaneously controlled axes (the number of axes along which \r\nmovements are made simultaneously) does not exceed the allowable range of \r\nthe system.\r\n3 If tool length compensation and 3-dimensional coordinate system conversion are"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8040-a6ca-11ee-a8b9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 368, "chroma:document": "canceled by a reset with 3-dimensional coordinate system conversion performed\r\nduring tool length compensation, the direction of tool length compensation vector \r\ncancellation becomes incorrect. By setting bit 6 (LVK) of parameter No. 5003 to \r\n1 and setting bit 2 (D3R) of parameter No. 5400 to 1, ensure that the tool length \r\ncompensation vector and 3-dimensional coordinate system conversion are not \r\ncanceled by a reset.\r\nExample)\r\n G43 H1 ;\r\n G68 X_ Y_ Z_ I_ J_ K_ R_ ;\r\n :"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8041-a6ca-11ee-ae56-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 368, "chroma:document": ":\r\n : Ensure that tool length compensation and three-dimensional\r\n : coordinate conversion are not canceled by a reset in this range.\r\nG69 ;\r\nG49 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8042-a6ca-11ee-bb4c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 369, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 340 -\r\nExample\r\nActual position\r\nProgrammed \r\nposition\r\nOffset value\r\n=4mm\r\n#1\r\n20\r\n30\r\n30\r\n120\r\n#3\r\n#2\r\n+Y\r\n+X\r\n30 50 +Z\r\n3 35\r\n30\r\n18 22\r\n8\r\nTool length compensation (in boring holes #1, #2, and #3)\r\n(1)\r\n(2)\r\n(3)\r\n(4)\r\n(5)\r\n(6)\r\n(7) (8)\r\n(9) (13)\r\n(10)\r\n(11)\r\n(12)\r\nProgram\r\nH1=-4.0 (Tool length compensation value)\r\nN1 G91 G00 X120.0 Y80.0 ;...............(1)\r\nN2 G43 Z-32.0 H1 ; ...........................(2)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8043-a6ca-11ee-af51-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 369, "chroma:document": "N3 G01 Z-21.0 F1000 ; ......................(3)\r\nN4 G04 P2000 ; ...................................(4)\r\nN5 G00 Z21.0 ; ....................................(5)\r\nN6 X30.0 Y-50.0 ; ...............................(6)\r\nN7 G01 Z-41.0 ;...................................(7)\r\nN8 G00 Z41.0 ; ....................................(8)\r\nN9 X50.0 Y30.0 ;.................................(9)\r\nN10 G01 Z-25.0 ;.................................(10)\r\nN11 G04 P2000 ; ...............................(11)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8044-a6ca-11ee-a3dc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 369, "chroma:document": "N12 G00 Z57.0 H0 ; ..........................(12)\r\nN13 X-200.0 Y-60.0 ; ..........................(13)\r\nN14 M2 ;\r\nT\r\nWhen this function is used in the lathe system, \"EXTENDED TOOL SELECTION\" function is needed.\r\nMoreover, it should be ATC type (parameter TCT (No.5040#3)=1) as for the tool exchange method.\r\nNotes\r\n- Command for setting a workpiece coordinate system in the tool length \r\ncompensation mode\r\nExecuting a workpiece coordinate system setting G code command (G92 or, for G code system A in the"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8045-a6ca-11ee-b3a4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 369, "chroma:document": "lathe system, G50) presets a coordinate system in such a way that the specified position will be a \r\npre-compensation position.\r\nHowever, this G code cannot be used together with a block where tool length compensation vectors vary. \r\nFor details, see \u201cNotes\u201d in Subsection 7.2.1, \u201cSetting a Workpiece Coordinate System.\u201d"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8046-a6ca-11ee-af43-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 370, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 341 -\r\n15.1.2 G53, G28, and G30 Commands in Tool Length Compensation \r\nMode\r\nThis section describes the tool length compensation cancellation and restoration performed when G53, \r\nG28, or G30 is specified in tool length compensation mode. Also described is the timing of tool length \r\ncompensation. \r\nAs mentioned in \"SAFETY PRECAUTIONS WARNINGS AND CAUTIONS RELATED TO"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8047-a6ca-11ee-85d1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 370, "chroma:document": "PROGRAMMING\" on this manual, it is recommended to cancel tool length compensation mode before \r\nexecuting the G53, G28, and G30 commands.\r\nExplanation\r\n- Tool length compensation vector cancellation\r\nWhen G53, G28, or G30 is specified in tool length compensation mode, tool length compensation vectors \r\nare canceled as described below. However, the previously specified modal G code remains displayed; \r\nmodal code display is not switched to G49.\r\n(1) When G53 is specified\r\nCommand Specified axis Operation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8048-a6ca-11ee-ab76-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 370, "chroma:document": "G53 IP_ Tool length compensation axis Canceled upon movement being performed\r\nOther than tool length compensation axis Not canceled\r\nG49 G53 IP_ Tool length compensation axis Canceled upon movement being performed\r\nOther than tool length compensation axis Canceled\r\n(IP_ : Dimension word)\r\nCAUTION\r\nIf tool length compensation is applied along multiple axes, the offset vector along \r\nthe axis specified by G53 is canceled.\r\n(2) When G28,or G30 is specified \r\nCommand Specified axis Operation\r\nG28 IP_"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8049-a6ca-11ee-9997-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 370, "chroma:document": "G28 IP_\r\nTool length compensation axis Not canceled at an intermediate point. \r\nCanceled at the reference position.\r\nOther than tool length compensation axis Not canceled at an intermediate point. \r\nCanceled at the reference position.\r\nG49 G28 IP_\r\nTool length compensation axis Canceled when a movement is made to an \r\nintermediate point.\r\nOther than tool length compensation axis Canceled when a movement is made to an \r\nintermediate point.\r\n(IP_ : Dimension word)\r\nCAUTION"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff804a-a6ca-11ee-b911-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 370, "chroma:document": "CAUTION\r\nIf tool length compensation is applied along multiple axes, the offset vector along \r\nthe axis on which a reference position return operation has been performed is \r\ncanceled."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff804b-a6ca-11ee-ac32-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 371, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 342 -\r\n- Tool length compensation vector restoration\r\nTool length compensation vectors, canceled by specifying G53, G28, or G30 in tool length compensation \r\nmode, are restored as described below.\r\nType Bit 6 (EVO) of parameter No. 5001 Restoration condition\r\nA/B 0 The H command or G43 (G44) is specified.\r\n1 Restored by the next buffered block.\r\nC The H command or G43 (G44)IP_ is specified.\r\n(IP_ : Dimension word)\r\nCAUTION"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff804c-a6ca-11ee-aca2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 371, "chroma:document": "CAUTION\r\n1 If a tool length compensation vector is restored only with H_, G43, or G44 when \r\ntool length compensation is applied along multiple axes, the tool length\r\ncompensation vector along only the axis normal to a selected plane is restored in \r\nthe case of tool length compensation B, or the tool length compensation vector \r\nalong only the last axis for which tool length compensation is specified is \r\nrestored in the case of tool length compensation C. The tool length"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff804d-a6ca-11ee-a736-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 371, "chroma:document": "compensation vector along any other axes is not restored.\r\n2 In the block in which the tool length compensation vector is restored, do not \r\nexecute commands other than positioning with G00 or G01, G04, and a single \r\nblock with EOB.\r\n15.2 SCALING (G50, G51)\r\nM\r\nOverview\r\nA programmed figure can be magnified or reduced (scaling).\r\nTwo types of scaling are available, one in which the same magnification rate is applied to each axis and"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff804e-a6ca-11ee-a8a8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 371, "chroma:document": "the other in which different magnification rates are applied to different axes.\r\nThe magnification rate can be specified in the program.\r\nUnless specified in the program, the magnification rate specified in the parameter is applied.\r\nY\r\nX\r\nP4\r\nP4\u2019\r\nP1\r\nP1\u2019\r\nP3\u2019\r\nP2\u2019\r\nP2\r\nP3\r\nP0\r\nP0 : Scaling center\r\nP1 to P4 : Programmed figure\r\nP1\u2019 to P4\u2019 : Scaled figure\r\n0\r\nFig. 15.2 (a) Scaling"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff804f-a6ca-11ee-964c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 372, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 343 -\r\nFormat\r\nScaling up or down along all axes at the same rate of magnification \r\n(When bit 6 (XSC) of parameter No. 5400 = 0)\r\nFormat Meaning of command\r\nG51 IP_P_ ; Scaling start\r\nScaling is effective.\r\n(Scaling mode)\r\nG50 ; Scaling cancel\r\nIP_ : Absolute command for center coordinate \r\nvalue of scaling\r\nP_ : Scaling magnification\r\nScaling up or down along each axes at a different rate of magnification (mirror image)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8050-a6ca-11ee-b7c2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 372, "chroma:document": "(When bit 6 (XSC) of parameter No. 5400 = 1)\r\nFormat Meaning of command\r\nG51 IP_I_J_K_; Scaling start\r\nScaling is effective.\r\n(Scaling mode)\r\nG50 ; Scaling cancel\r\nIP_ : Absolute command for center coordinate \r\nvalue of scaling\r\nI_J_K_ : Scaling magnification for basic 3 axes (X, Y, \r\nand Z axes) respectively\r\nT\r\nNOTE\r\nThis function is available when the G-code system B or C is set.\r\nCAUTION\r\n1 Specify G51 in a separate block."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8051-a6ca-11ee-9d02-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 372, "chroma:document": "2 After the figure is enlarged or reduced, specify G50 to cancel the scaling mode.\r\nNOTE\r\n1 Entering electronic calculator decimal point input mode (bit 0 (DPI) of parameter \r\nNo. 3401 = 1) does not cause the units of the magnification rates P, I, J, and K \r\nto change.\r\n2 Setting the least input increment equal to 10 times the least command increment \r\n(bit 7 (IPR) of parameter No. 1004 = 1) does not cause the units of the \r\nmagnification rates P, I, J, and K to change."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8052-a6ca-11ee-8d12-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 372, "chroma:document": "3 An attempt to specify 0 as a magnification rate causes alarm PS0142, \u201cILLEGAL \r\nSCALE RATE\u201d to occur in a G51 block.\r\nExplanation\r\n- Axis for which scaling is to be enabled\r\nFor the axis for which scaling is to be enabled, set bit 0 (SCL) of parameter No. 5401 to 1.\r\n- Minimum unit of scaling magnification\r\nLeast input increment of scaling magnification is: 0.001 or 0.00001.\r\nIt is 0.00001 (one hundred thousandth) if bit 7 (SCR) of parameter No. 5400 is 0 and 0.001 if it is 1.\r\n- Scaling center"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8053-a6ca-11ee-9c7e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 372, "chroma:document": "- Scaling center\r\nEven in incremental command (G91) mode, the scaling center coordinates IP_ specified in the G51 block \r\nare assumed those of an absolute position.\r\nIf the scaling center coordinates are omitted, the position assumed when G51 is specified is assumed the \r\nscaling center."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8054-a6ca-11ee-83e6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 373, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 344 -\r\nCAUTION\r\nWith the move command subsequent to the G51 block, execute an absolute \r\n(G90 mode) position command.\r\nIf no absolute position command is executed after the G51 block, the position \r\nassumed when G51 is specified is assumed the scaling center; once an absolute \r\nposition command is executed, the scaling center assumes the coordinates \r\nspecified in the G51 block, after that block."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8055-a6ca-11ee-93d0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 373, "chroma:document": "- Scaling along each axis at the same rate of magnification\r\nSet bit 6 (XSC) of parameter No. 5400 to 0.\r\nIf the scaling magnification P is not specified, the magnification set in parameter No. 5411 is used.\r\nDecimal point input is not accepted as the magnification P. If decimal point input is made, alarm PS0007, \r\n\u201cILLEGAL USE OF DECIMAL POINT\u201d will occur.\r\nA negative value cannot be specified as the magnification P. If a negative value is specified, alarm"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8056-a6ca-11ee-a50d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 373, "chroma:document": "PS0006, \u201cILLEGAL USE OF MINUS SIGN\u201d will occur.\r\nThe allowable magnification range is from 0.00001 to 9999.99999.\r\n- Scaling of each axis, programmable mirror image (negative magnification)\r\nEach axis can be scaled by different magnifications. Also when a negative magnification is specified, a \r\nmirror image is applied. The axis subject to the mirror image is the one that contains the scaling center.\r\nSet bit 6 (XSC) of parameter No. 5400 to 1 to validate each axis scaling (mirror image)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8057-a6ca-11ee-a2c5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 373, "chroma:document": "Using I, J, and K, specify the scaling magnifications for the basic 3 axes (X to Z axes). Use parameter No. \r\n1022 to specify which axes to use as the basic 3 axes. For those of the X to Z axes for which I, J, and K \r\nare not specified and for axes other than the basic 3 axes, the magnification set with parameter No. 5421 \r\nis used.\r\nA value other than 0 must be set to parameter No. 5421.\r\nDecimal point programming can not be used to specify the rate of magnification (I, J, K)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8058-a6ca-11ee-a79a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 373, "chroma:document": "Magnification can be set within the range of \u00b10.00001 to \u00b19999.99999.\r\nY axis\r\nX axis\r\nb\r\na\r\nd\r\na/b : Scaling magnification of X axis\r\nc/d : Scaling magnification of Y axis\r\n o : Scaling center\r\nProgrammed figure\r\nScaled figure\r\no\r\nc\r\nFig. 15.2 (b) Scaling of each axis"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8059-a6ca-11ee-bf7a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 374, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 345 -\r\nCAUTION\r\nSpecifying the following commands at the same time causes them to be \r\nexecuted in the order indicated below:\r\n<1> Programmable mirror image (G51.1)\r\n<2> Scaling (G51) (including a mirror image with a negative magnification)\r\n<3> Mirror image due to the external switch of the CNC or the settings of the \r\nCNC\r\nIn this case, the programmable mirror image is effective to the scaling center \r\nand magnification as well."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff805a-a6ca-11ee-aeba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 374, "chroma:document": "and magnification as well.\r\nTo specify G51.1 and G51 at the same time, specify them in this order; to cancel \r\nthem, specify them in the reverse order.\r\n- Scaling of circular interpolation\r\nEven if different magnifications are applied to each axis in circular interpolation, the tool will not trace an \r\nellipse.\r\nG90 G00 X0.0 Y100.0 Z0.0;\r\nG51 X0.0 Y0.0 Z0.0 I2000 J1000;\r\n(A magnification of 2 is applied to the X-component and a magnification of 1 is applied to the \r\nY-component.)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff805b-a6ca-11ee-ac2a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 374, "chroma:document": "Y-component.) \r\nG02 X100.0 Y0.0 I0 J\u2013100.0 F500;\r\nAbove commands are equivalent to the following command:\r\nG90 G00 X0.0 Y100.0 Z0.0;\r\nG02 X200.0 Y0.0 I0 J\u2013100.0 F500;\r\n(Because the end point is not on an arc, spiral interpolation is assumed.)\r\n(0,0) (100.0) (200.0)\r\nY\r\nX\r\nScaled shape\r\nFig. 15.2 (c) Scaling for circular interpolation\r\nEven for an R-specified arc, scaling is applied to each of I, J, and K after the radius value (R) is converted \r\ninto a vector in the center direction of each axis."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff805c-a6ca-11ee-a6b5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 374, "chroma:document": "If, therefore, the above G02 block contains the following R-specified arc, the operation will be same as \r\nthat in which I and J are specified.\r\nG02 X100.0 Y0.0 R100.0 F500 ;\r\n- Scaling and coordinate system rotation\r\nIf both scaling and coordinate system rotation are specified at the same time, scaling is performed first, \r\nfollowed by coordinate system rotation. In this case, scaling is effective to the rotation center as well."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff805d-a6ca-11ee-88a3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 374, "chroma:document": "To specify both of them, specify scaling first and then coordinate system rotation. To cancel them, \r\nspecify them in the reverse order.\r\nExample\r\nMain program\r\nO1\r\nG90 G00 X20.0 Y10.0 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff805e-a6ca-11ee-9e11-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 375, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 346 -\r\nM98 P1000 ;\r\nG51 X20.0 Y10.0 I3000 J2000 ; (\u00d73 in the X direction and \u00d72 in the Y direction)\r\nM98 P1000 ;\r\nG17 G68 X35.0 Y20.0 R30. ;\r\nM98 P1000 ;\r\nG69 ;\r\nG50 ;\r\nM30 ;\r\nSubprogram\r\nO1000 ;\r\nG01 X20.0 Y10.0 F500 ;\r\nG01 X50.0 ;\r\nG01 Y30.0 ;\r\nG01 X20.0 ;\r\nG01 Y10.0 ;\r\nM99 ;\r\nY\r\nX\r\nScaling center\r\nOriginal program\r\nShape after\r\ncoordinate system\r\nrotation Scaled shape\r\nRotation center of\r\ncoordinate system\r\nafter scaling\r\nRotation center"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff805f-a6ca-11ee-a2b6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 375, "chroma:document": "after scaling\r\nRotation center\r\nof coordinate\r\nsystem before\r\nscaling\r\nFig. 15.2 (d) Scaling and coordinate system rotation\r\n- Scaling and optional chamfering/corner R\r\nChamfering\r\nScaling\r\nx 2 in the X direction\r\nx 1 in the Y direction\r\nCorner R\r\nIf different magnifications are applied to the individual axes, corner R results \r\nin a spiral, not an arc, because scaling is applied to the end point and radius \r\nof the arc.\r\nScaling\r\nx 2 in the X direction\r\nx 1 in the Y direction"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8060-a6ca-11ee-a685-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 375, "chroma:document": "x 1 in the Y direction\r\nFig. 15.2 (e) Scaling and optional chamfering/corner R"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8061-a6ca-11ee-b668-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 376, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 347 -\r\nLimitation\r\n- Tool compensation\r\nThis scaling is not applicable to tool radius tool nose radius compensation values, tool length \r\ncompensation values, and tool offset values (Fig. 15.2 (f)).\r\nCutter compensation values are not scaled.\r\nProgrammed figure\r\nScaled figure\r\nFig. 15.2 (f) Scaling during cutter compensation\r\n- Invalid scaling\r\nM\r\nScaling is not applied to the travel distance during canned cycle shown below."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8062-a6ca-11ee-b10f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 376, "chroma:document": "\u2022 Cut-in value Q and retraction value d of peck drilling cycle (G83, G73).\r\n\u2022 Fine boring cycle (G76)\r\n\u2022 Shift value Q of X and Y axes in back boring cycle (G87).\r\nIn manual operation, the travel distance cannot be increased or decreased using the scaling.\r\nT\r\nThis function is available to G code systems B and C only; it is not available to G code system A.\r\nDuring scaling, the following functions cannot be used. If any of them is specified, alarm PS0300, \r\n\u201cILLEGAL COMMAND IN SCALING\u201d will occur."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8063-a6ca-11ee-9009-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 376, "chroma:document": "\u2022 Finishing cycle (G70, G72)\r\n\u2022 Outer surface rough cutting cycle (G71, G73)\r\n\u2022 End rough cutting cycle (G72, G74)\r\n\u2022 Closed loop cutting cycle (G73, G75)\r\n\u2022 End cutting off cycle (G74, G76)\r\n\u2022 Outer/inner surface cutting off cycle (G75, G77)\r\n\u2022 Multiple threading cycle (G76, G78)\r\n\u2022 Traverse grinding cycle (for grinding machines) (G71, G72)\r\n\u2022 Traverse direct constant-size grinding cycle (for grinding machines) (G72, G73)\r\n\u2022 Oscillation grinding cycle (for grinding machines) (G73, G74)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8064-a6ca-11ee-a910-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 376, "chroma:document": "\u2022 Oscillation direct constant-size grinding cycle (for grinding machines) (G74, G75)\r\n\u2022 Face drilling cycle (G83, G83)\r\n\u2022 Face tapping cycle (G84, G84)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8065-a6ca-11ee-baa1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 377, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 348 -\r\n\u2022 Face boring cycle (G85, G85)\r\n\u2022 Side drilling cycle (G87, G87)\r\n\u2022 Side tapping cycle (G88, G88)\r\n\u2022 Side boring cycle (G89, G89)\r\n\u2022 Outer/inner surface turning cycle (G77, G20)\r\n\u2022 Threading cycle (G78, G21)\r\n\u2022 End turning cycle (G79, G24) (The G code in system B is given first, followed by that of system C.)\r\nIn manual operation, the travel distance cannot be increased or decreased using the scaling."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8066-a6ca-11ee-9506-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 377, "chroma:document": "If, during scaling, tool position compensation with a coordinate system shift (bit 2 (LWT) of parameter \r\nNo. 5002 = 1 or bit 4 (LGT) of parameter No. 5002 = 0) is specified, alarm PS0509, \"TOOL OFFSET \r\nCOMMAND IS NOT AVAILABLE\", is issued. This is also true if bit 6 (EVO) of parameter No. 5001 is \r\nset to 1 and the tool position compensation value is changed.\r\nCAUTION\r\n1 If a parameter setting value is employed as a scaling magnification without"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8067-a6ca-11ee-aa50-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 377, "chroma:document": "specifying P, the setting value at G51 command time is employed as the scaling \r\nmagnification, and a change of this value, if any, is not effective.\r\n2 Before specifying the G code for reference position return (G27, G28, G29, G30, \r\netc.) or coordinate system setting (G52 to G59, G92, etc.), cancel the scaling \r\nmode. If any of them is specified during scaling, alarm PS0412, \u201cAN UNUSABLE \r\nG CODE WAS USED\u201d, will occur.\r\n3 If scaling results are rounded by counting fractions of 5 and over as a unit and"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8068-a6ca-11ee-959c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 377, "chroma:document": "disregarding the rest, the move amount may become zero. In this case, the \r\nblock is regarded as a no movement block, and therefore, it may affect the tool \r\nmovement by cutter compensation. See the description of cutter compensation.\r\n4 Refrain from scaling on a rotation axis for which the rollover function is enabled. \r\nOtherwise, the tool may rotate in a short-cut manner, possibly resulting in \r\nunexpected movement.\r\nNOTE\r\n1 The position display represents the coordinate value after scaling."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8069-a6ca-11ee-908a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 377, "chroma:document": "2 When a mirror image was applied to one axis of the specified plane, the \r\nfollowing results:\r\n(1) Circular command .........................................Direction of rotation is reversed.\r\n(2) Tool radius \u22c5 tool nose radius compensation .Offset direction is reversed.\r\n(3) Coordinate system rotation ...........................Rotation angle is reversed.\r\nExample\r\nSample program of a scaling in each axis\r\nO1;\r\nG51 X20.0 Y10.0 I750 J250; (\u00d7 0.75 in the X direction, \u00d7 0.25 in the Y direction)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff806a-a6ca-11ee-9f37-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 377, "chroma:document": "G00 G90 X60.0 Y50.0;\r\nG01 X120.0 F100;\r\nG01 Y90;\r\nG01 X60;\r\nG01 Y50;\r\nG50;\r\nM30;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff806b-a6ca-11ee-b56f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 378, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 349 -\r\nY axis\r\nX axis\r\n100\r\n75\r\nProgrammed figure\r\nScaled figure\r\nScaling center\r\n80\r\n20\r\n90\r\n10\r\n20 95 120\r\n30\r\n(60,50)\r\nFig. 15.2 (g) Program example of scaling in each axis \r\n15.3 PROGRAMMABLE MIRROR IMAGE (G50.1, G51.1)\r\nA mirror image of a programmed command can be produced with respect to a programmed axis of\r\nsymmetry (Fig. 15.3 (a)).\r\nY\r\n60 100\r\n50\r\n50 X\r\n60\r\n100\r\n(2) (1)\r\n(3) (4)\r\n(1) Original image of a programmed command"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff806c-a6ca-11ee-a0cc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 378, "chroma:document": "(2) Image symmetrical about a line parallel to the Y-axis and crossing the\r\nX-axis at 50\r\n(3) Image symmetrical about point (50, 50)\r\n(4) Image symmetrical about a line parallel to the X-axis and crossing the\r\nY-axis at 50\r\nAxis of symmetry (X=50)\r\nAxis of symmetry\r\n(Y=50) 40\r\n0\r\n0 40\r\nFig. 15.3 (a) Programmable mirror image"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff806d-a6ca-11ee-b58f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 379, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 350 -\r\nFormat\r\nG51.1 IP_ ; Setting a programmable image\r\n:\r\n:\r\n:\r\nG50.1 IP_ ; Canceling a programmable mirror image\r\nIP_ : Point (position) and axis of symmetry for producing a mirror image when specified with \r\nG51.1.\r\nAxis of symmetry for producing a mirror image when specified with G50.1. Point of \r\nsymmetry is not specified.\r\nExplanation\r\n- Mirror image by setting"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff806e-a6ca-11ee-8852-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 379, "chroma:document": "- Mirror image by setting\r\nIf the programmable mirror image function is specified when the command for producing a mirror image \r\nis also selected by a CNC external switch or CNC setting (see III Section 4.8, \u201cMIRROR IMAGE\u201d), the \r\nprogrammable mirror image function is executed first.\r\n- Mirror image on a single axis in a specified plane\r\nApplying a mirror image to one of the axes on a specified plane changes the following commands as \r\nfollows :\r\nCommand Explanation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff806f-a6ca-11ee-8068-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 379, "chroma:document": "follows :\r\nCommand Explanation\r\nCircular command G02 and G03 are interchanged.\r\nTool radius \u22c5 tool nose radius compensation G41 and G42 are interchanged.\r\nCoordinate system rotation CW and CCW (directions of rotation) are interchanged.\r\n- Mirror image to rotary axis\r\nThe programmable mirror image function is executed to a rotary axis as well as a linear axis.\r\nLimitation\r\n- Scaling and coordinate system rotation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8070-a6ca-11ee-83d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 379, "chroma:document": "Processing proceeds from program mirror image to scaling and coordinate system rotation in the stated \r\norder. The commands should be specified in this order, and, for cancellation, in the reverse order. Do not \r\nspecify G50.1 or G51.1 during scaling or coordinate system rotation mode.\r\n- Commands related to reference position return and coordinate system\r\nIn programmable mirror image mode, G codes related to reference position return (G27, G28, G29, G30,"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8071-a6ca-11ee-8879-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 379, "chroma:document": "etc.) and those for changing the coordinate system (G52 to G59, G92, etc.) must not be specified. If any \r\nof these G codes is necessary, specify it only after canceling the programmable mirror image mode.\r\nT\r\nIf, during the programmable mirror image mode, tool position compensation with a coordinate system \r\nshift (bit 2 (LWT) of parameter No. 5002 = 1 or bit 4 (LGT) of parameter No. 5002 = 0) is specified, \r\nalarm PS0509, \"TOOL OFFSET COMMAND IS NOT AVAILABLE\", is issued."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8072-a6ca-11ee-aee1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 379, "chroma:document": "This is also true if bit 6 (EVO) of parameter No. 5001 is set to 1 and the tool position compensation value \r\nis changed.\r\nA mirror image of a command specified in these blocks is produced\r\nwith respect to the axis of symmetry specified by G51.1 IP_;."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8073-a6ca-11ee-bf47-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 380, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 351 -\r\n15.4 NORMAL DIRECTION CONTROL (G40.1,G41.1,G42.1)\r\nOverview\r\nWhen a tool with a rotation axis (C-axis) is moved in the XY plane during cutting, the normal direction \r\ncontrol function can control the tool so that the C-axis is always perpendicular to the tool path (Fig. 15.4\r\n(a)). \r\nTool\r\nTool\r\nProgrammed tool path\r\nNormal direction (in \r\nwhich the tool moves)\r\nC-axis\r\nC-axis\r\nFig. 15.4 (a) Sample Movement of the tool\r\nFormat"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8074-a6ca-11ee-b41a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 380, "chroma:document": "Format\r\nG41.1 ; Normal direction control, left\r\nG42.1 ; Normal direction control, right\r\nG40.1 ; Cancel normal direction control\r\nThe normal direction control, left (G41.1) command is used when the workpiece is on the \r\nright side of the tool as viewed while you are looking into the tool\u2019s way.\r\nOnce either G41.1 or G42.1 is issued, normal direction control is enabled (normal \r\ndirection control mode).\r\nIssuing G40.1 cancels the normal direction control mode."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8075-a6ca-11ee-9b6e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 381, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 352 -\r\nCenter of the arc\r\nProgrammed tool path\r\nTool center path Tool center path\r\nProgrammed tool path\r\nFig. 15.4 (b) Normal direction control, left (G41.1) Fig. 15.4 (c) Normal direction control, right (G42.1)\r\nExplanation\r\n- Angle of the C axis\r\nWhen viewed from the center of rotation around the C-axis, the angular displacement about the C-axis is"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8076-a6ca-11ee-b6dd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 381, "chroma:document": "determined as shown in Fig. 15.4 (d). The positive side of the X-axis is assumed to be 0, the positive side \r\nof the Y-axis is 90\u00b0, the negative side of the X-axis is 180\u00b0, and the negative side of the Y-axis is 270\u00b0.\r\nCenter of rotation\r\n+Y\r\n180\u00b0 +X\r\n270\u00b0\r\n0\u00b0\r\n90\u00b0\r\nFig. 15.4 (d) Angle of the C axis\r\n- Normal direction control of the C axis\r\nWhen the cancel mode is switched to the normal direction control mode, the C-axis becomes"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8077-a6ca-11ee-b80c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 381, "chroma:document": "perpendicular to the tool path at the beginning of the block containing G41.1 or G42.1.\r\nIn the interface between blocks in the normal direction control mode, a command to move the tool is \r\nautomatically inserted so that the C-axis becomes perpendicular to the tool path at the beginning of each \r\nblock. The tool is first oriented so that the C-axis becomes perpendicular to the tool path specified by the \r\nmove command, then it is moved along the X- and Y axes."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8078-a6ca-11ee-bd34-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 381, "chroma:document": "In the cutter compensation mode, the tool is oriented so that the C-axis becomes perpendicular to the tool \r\npath created after compensation.\r\nIn single-block operation, the tool is not stopped between a command for rotation of the tool and a \r\ncommand for movement along the X- and Y-axes. A single-block stop always occurs after the tool is \r\nmoved along the X- and Y-axes."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8079-a6ca-11ee-814f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 382, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 353 -\r\nS\r\nN1\r\nN2\r\nS\r\nN3\r\nS\r\nProgrammed tool path\r\nS : Single block stop point\r\nTool center path\r\nS\r\nS\r\nFig. 15.4 (e) Point at which a single-block stop occurs in the normal direction control mode\r\nBefore circular interpolation is started, the C-axis is rotated so that the C-axis becomes normal to the arc \r\nat the start point. During circular interpolation, the tool is controlled so that the C-axis is always"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff807a-a6ca-11ee-b2c5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 382, "chroma:document": "perpendicular to the tool path determined by circular interpolation.\r\nCenter of the arc\r\nProgrammed tool path\r\nTool center path\r\nThe tool is controlled so that the C-axis \r\nis always normal to the tool path \r\ndetermined by circular interpolation.\r\nA rotation command is inserted so \r\nthat the C-axis becomes normal to \r\nthe arc at the start point.\r\nFig. 15.4 (f) Normal direction control of the circular interpolation\r\nNOTE\r\nDuring normal direction control, the C axis always rotates through an angle less"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff807b-a6ca-11ee-8f5d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 382, "chroma:document": "than 180 deg. I.e., it rotates in whichever direction provides the shorter route.\r\n- C axis feedrate\r\nMovement of the tool inserted at the beginning of each block is executed at the feedrate set in parameter \r\n5481. If dry run mode is on at that time, the dry run feedrate is applied. If the tool is to be moved along \r\nthe X-and Y-axes in rapid traverse (G00) mode, the rapid traverse feedrate is applied.\r\nThe feedrate of the C axis during circular interpolation is defined by the following formula."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff807c-a6ca-11ee-8974-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 382, "chroma:document": "F \u00d7 Amount of movement of the C axis (deg) (deg/min) Length of arc (mm or inch)\r\nF : Feedrate (mm/min or inch/min) specified by the corresponding block of the arc\r\nAmount of movement of the C axis : The difference in angles at the beginning and the end of the block.\r\nNOTE\r\nIf the feedrate of the C axis exceeds the maximum cutting speed of the C axis \r\nspecified to parameter No. 1430, the feedrate of each of the other axes is \r\nclamped to keep the feedrate of the C axis below the maximum cutting speed of"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff807d-a6ca-11ee-a77d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 382, "chroma:document": "the C axis."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff807e-a6ca-11ee-9212-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 383, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 354 -\r\n- Normal direction control axis\r\nA C-axis to which normal-direction control is applied can be assigned to any axis with parameter No. \r\n5480.\r\n- Angle for which figure insertion is ignored\r\nWhen the rotation angle to be inserted, calculated by normal-direction control, is smaller than the value \r\nset with parameter No. 5482, the corresponding rotation block is not inserted for the axis to which"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff807f-a6ca-11ee-9202-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 383, "chroma:document": "normal-direction control is applied. This ignored rotation angle is added to the next rotation angle to be \r\ninserted, the total angle being subject to the same check at the next block.\r\nIf an angle of 360 degrees or more is specified, the corresponding rotation block is not inserted.\r\nIf an angle of 180 degrees or more is specified in a block other than that for circular interpolation with a \r\nC-axis rotation angle of 180 degrees or more, the corresponding rotation block is not inserted."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8080-a6ca-11ee-9d16-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 383, "chroma:document": "- Movement for which arc insertion is ignored\r\nSpecify the maximum distance for which machining is performed with the same normal direction as that \r\nof the preceding block.\r\n\u2022 Linear movement\r\nWhen distance N2, shown below, is smaller than the set value, machining for block N2 is performed \r\nusing the same direction as that for block N1.\r\nN1\r\nN2\r\nN3\r\nTool center path\r\nDistance\r\nProgrammed tool path\r\n\u2022 Circular movement"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8081-a6ca-11ee-ae10-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 383, "chroma:document": "\u2022 Circular movement\r\nWhen the diameter of block N2, shown below, is smaller than the set value, machining for block N2 \r\nis performed using the same normal direction as that for block N1. And control as compensation \r\nalong the circular arc is not performed.\r\nN1\r\nN2\r\nN3\r\nTool center path\r\nProgrammed tool path\r\nDiameter"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8082-a6ca-11ee-acc2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 384, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 355 -\r\nNOTE\r\n1 Do not specify any command to the C axis during normal direction control. Any \r\ncommand specified at this time is ignored.\r\n2 Before processing starts, it is necessary to correlate the workpiece coordinate of \r\nthe C axis with the actual position of the C axis on the machine using the \r\ncoordinate system setting (G92) or the like.\r\n3 The helical cutting option is required to use this function. Helical cutting cannot"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8083-a6ca-11ee-8726-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 384, "chroma:document": "be specified in the normal direction control mode.\r\n4 Normal direction control cannot be performed by the G53 move command.\r\n5 The C-axis must be a rotation axis.\r\n6 The following functions must be commanded with normal direction control cancel \r\nmode (G40.1).\r\n- Plane selection command\r\n- AI contour control\r\nT\r\nNOTE\r\nIn the normal direction control mode, the following commands cannot be issued. \r\nAn attempt to issue any of them results in alarm PS1471 being raised."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8084-a6ca-11ee-86ba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 384, "chroma:document": "- Plane selection command (G17, G18, G19)\r\n- Automatic reference position return(G28)\r\n- 2nd/3rd/4th reference position return(G30)\r\n- Move from the reference position (G29)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8085-a6ca-11ee-b5fd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 385, "chroma:document": "15. COMPENSATION FUNCTION PROGRAMMING B-64694EN/01\r\n- 356 -\r\n15.5 TOOL OFFSET FOR MILLING AND TURNING FUNCTION\r\n(G43.7)\r\nT\r\nOverview\r\nIn the past, the tool offset screen for the machining center system was different from that for the lathe \r\nsystem. This function enables display and manipulation of offset data on a common tool offset screen.\r\nFormat\r\nConforms to the format for the lathe system. For details, refer to \"EXTENDED TOOL SELECTION\" in \r\n\"OPERATOR'S MANUAL (For Lathe System) (B-64694EN-1)\""}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8086-a6ca-11ee-bc71-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 385, "chroma:document": "Explanation\r\n- Tool length compensation on the Z-axis\r\nOf the compensation amounts used with the functions below, only the value set for \"Z/LENGTH\" on the \r\ntool offset screen are used. Values set for \"X\", \"Y\", \"NOSE R/RAD\", etc. are not used.\r\nG43 / G44: Tool length offset\r\n- Programmable data input (G10)\r\nThe data format used to input/output offset data on the tool offset screen and to input offset data due to \r\nprogram operation is the G10 format, below.\r\n- G10 data format"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8087-a6ca-11ee-8f22-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 385, "chroma:document": "- G10 data format\r\nG10 Lbaaa \uff0b Various tool offset formats\r\n- L format: Lbaaa\r\naaa : 200- Tool offset, tool-nose radius compensation (cutter compensation), \r\nvirtual tool tip direction\r\nTool wear compensation\r\n: 201- Tool offset, tool-nose radius compensation (cutter compensation), \r\nvirtual tool tip direction\r\nTool geometry compensation\r\nb : 0- Writes the specified data over the existing data.\r\n: 1- Adds the specified data to the existing data.\r\n- Various tool offset formats"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8088-a6ca-11ee-80c3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 385, "chroma:document": "- Various tool offset formats\r\naaa : 200,201- Tool offset, tool-nose radius compensation (cutter \r\ncompensation), virtual tool tip direction\r\nP_ : Tool offset number\r\nX_ : Tool offset amount on the X-axis\r\nZ_ : Tool offset amount on the Z-axis (tool length compensation)\r\nR_ : Tool-nose radius compensation amount (cutter \r\ncompensation amount)\r\nQ_ : Virtual tool tip direction\r\nY_ : Tool offset amount on the Y-axis"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8089-a6ca-11ee-ba92-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 386, "chroma:document": "B-64694EN/01 PROGRAMMING 15. COMPENSATION FUNCTION\r\n- 357 -\r\n\u2022 Example\r\nO0010;\r\nG10L200P1X_Z_R_Q_Y_; Overwrite tool wear compensation, such as tool offset.\r\nG10L1200P1X_Z_R_Q_Y_; Add tool wear compensation, such as tool offset.\r\nG10L201P1X_Z_R_Y_; Overwrite tool geometry compensation, such as tool offset.\r\nG10L1201P1X_Z_R_Y_; Add tool geometry compensation, such as tool offset.\r\n: :\r\nM02;\r\n- Input in the G10 format \r\nOffset data can be input in the G10 format of the lathe system."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff808a-a6ca-11ee-a2b1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 386, "chroma:document": "G10P1X1.001Z2.001R3.001Q4Y5.001\r\nPn : Tool offset number (1 to number of tool compensation values)\r\nPn \u2264 10000 : Tool wear compensation\r\nPn \u2265 10001 : Tool geometry compensation\r\nX_ : X axis tool offset \r\nZ_ : Z axis tool offset\r\nR_ : Tool nose radius compensation\r\nQ_ : Virtual tool tip direction\r\nY_ : Y axis tool offset\r\n- Custom macro system variables\r\nIn this function, there is no change in the referred custom macro system variables.\r\nLimitation"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff808b-a6ca-11ee-a738-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 386, "chroma:document": "Limitation\r\n(1) Functions that cannot be used together with this function\r\n- MANUAL GUIDE i\r\nIf the above function is ordered together with this function, the tool offset screen is replaced by the \r\nconventional screen, so that G43.7 cannot be used.\r\n(2) If this function is used, part of the specifications of the function below is limited.\r\nTool offset protection cannot be performed with the 8-level data protection function."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff808c-a6ca-11ee-9f2c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 387, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 358 -\r\n16 CUSTOM MACRO\r\nAlthough subprograms are useful for repeating the same operation, the custom macro function also allows \r\nuse of variables, arithmetic and logic operations, and conditional branches for easy development of \r\ngeneral programs such as pocketing and user-defined canned cycles.\r\nA machining program can call a custom macro with a simple command, just like a subprogram.\r\nO0001 ;\r\n :\r\n :\r\n :\r\nG65 P9010 R50.0 L2 ;\r\n :\r\n :\r\nM30 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff808d-a6ca-11ee-8d86-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 387, "chroma:document": ":\r\n :\r\nM30 ;\r\nMachining program Custom macro\r\nO9010 ;\r\n#1=#18/2 ;\r\nG01 G42 X#1 Y#1 F300 ;\r\n02 X#1 Y-#1 R#1 ;\r\n :\r\n :\r\n :\r\nM99 ;\r\n16.1 VARIABLES\r\nAn ordinary machining program specifies a G code and the travel distance directly with a numeric value; \r\nexamples are G00 X100.0.\r\nWith a custom macro, numeric values can be specified directly or using a variable number. When a \r\nvariable number is used, the variable value can be changed by a program or using operations on the MDI \r\nunit.\r\n#1=#2+100 ;"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff808e-a6ca-11ee-ba67-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 387, "chroma:document": "unit.\r\n#1=#2+100 ;\r\nG01 X#1 F300 ;\r\nExplanation\r\n- Variable representation\r\nWhen specifying a variable, specify a number sign (#) followed by a variable number.\r\n#i (i = 1, 2, 3, 4, .....)\r\n[Example] #5\r\n#109\r\n#1005\r\nA variable can also be represented as follows using <expression> described in the section about \r\narithmetic and logic operation commands.\r\n#[<expression>]\r\n[Example] #[#100]\r\n#[#1001-1]\r\n#[#6/2]\r\nVariable #i shown in the following can be replaced with a variable of #[<expression>]."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff808f-a6ca-11ee-ac97-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 387, "chroma:document": "- Types of variables\r\nVariables can be classified as local variables, common variables, and system variables according to the \r\nvariable number. Each of those variables has its own usage and characteristics. Read-only system \r\nconstants are also provided."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8090-a6ca-11ee-b968-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 359 -\r\n- Range of variable values\r\nLocal and common variables can have a value in the following ranges. If the result of calculation exceeds \r\nthe range, an alarm PS0111, \u201cOVERFLOW :FLOATING\u201d is issued.\r\nWhen bit 0 (F16) of parameter No.6008 = 0\r\nMaximum value: approx. \u00b110308\r\nMinimum value: approx. \u00b110-308\r\nNumeric data handled by a custom macro conforms to the IEEE standard and is handled as a"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8091-a6ca-11ee-9c32-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "double-precision real number. An error resulting from operation depends on the precision.\r\nWhen bit 0 (F16) of parameter No.6008 = 1\r\nMaximum value: approx. \u00b11047\r\nMinimum value: approx. \u00b110-29\r\n- Local variable (#1-#33)\r\nA local variable is a variable that is used locally in a macro. That is, local variable #i used by a macro \r\ncalled at a certain time is different from that used by a macro called at another time, regardless of whether"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8092-a6ca-11ee-a9bc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "the two macros are the same. Therefore, for example, when macro A calls macro B during multiple calls \r\nor the like, it is impossible for macro B to corrupt a local variable used by macro A by erroneously using \r\nthe variable.\r\nA local variable is used to pass arguments. For information on correspondence between arguments and \r\naddresses, see the section about macro calling commands. The initial state of a local variable to which no"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8093-a6ca-11ee-bdb7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "arguments are passed is <null> and the user can freely use the variable. The attribute of a local variable is \r\nREAD/WRITE enabled.\r\n- Common variable (#100-#199, #500-#999, #98000-#98499)\r\nA common variable is shared among the main program, subprograms called by the main program, and \r\nmacros while a local variable is used locally in a macro. That is, #i used by a macro is the same as that used \r\nby another macro. Therefore, a resultant common variable obtained by using a macro can be used by another"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8094-a6ca-11ee-8141-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "macro. The attribute of a common variable is basically READ/WRITE enabled. However, the common \r\nvariable can be protected (its attribute is set to READ only) by specifying its variable number using \r\nparameters Nos.6031 and 6032. A common variable can be freely used by the user even when its usage is \r\nnot defined by the system. The number of common variables can be specified by selecting one of the \r\nfollowing.\r\n(a) 100 common variables (Bit 6 (NCV) of parameter No. 8135 is 1)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8095-a6ca-11ee-b095-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "The common variables #100 to #149 and #500 to #549 can be used. The variables #100 to #149 are \r\ncleared during power-down, but the variables #500 to #549 are retained during power-down.\r\n(b) 600 common variables (Bit 6 (NCV) of parameter No. 8135 is 0)\r\nThe common variables #100 to #199 and #500 to #999 can be used. The variables #100 to #199 are \r\ncleared during power-down, but the variables #500 to #999 are retained during power-down."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8096-a6ca-11ee-8801-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "(c) 1100 common variables (Addition of custom macro variables 1000 required.)\r\nThe common variables #100 to #199, #500 to #999 and #98000 to #98499 can be used. The \r\nvariables #100 to #199 are cleared during power-down, but the variables #500 to #999 and #98000 \r\nto #98499 are retained during power-down.\r\nNOTE\r\nThe default value of the common variables (#100 to #149(#199)) that are\r\ncleared during power-down is <null>.\r\nThe default value of the common variables (#500 to #549(#999) , (#98000 to"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8097-a6ca-11ee-8af0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 388, "chroma:document": "#98499)) that are retained during power-down is 0."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8098-a6ca-11ee-ba24-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 360 -\r\n- Write protection of a common variable\r\nMultiple common variables (#500 to #999) can be protected (their attributes are set to READ only) by \r\nsetting variable numbers in parameters Nos.6031 and 6032. This protection is enabled for both Input/All \r\nClear by MDI on the macro screen and write operation by a macro program. If the NC program specifies \r\nWRITE operation (used in the left side) for a common program in the set range, an alarm PS0116,"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff8099-a6ca-11ee-a469-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "\u201cWRITE PROTECTED VARIABLE\u201d is issued.\r\n- Custom macro common variables between each path\r\nSome or all of the custom macro common variables (#100 to #149 (#199, #499) and #500 to #599 (#999)) \r\ncan be made common to all paths by setting parameter No. 6036 (#100 to #149 (#199, #499)) and \r\nparameter No. 6037 (#500 to #599 (#999)) appropriately. Also, whether or not to make the variables \r\ncommon can be selected on a path-by-path basis by setting bit 0 (NC1) of parameter No. 6020 for"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff809a-a6ca-11ee-bc19-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "parameter No. 6036 and bit 1 (NC2) of parameter No. 6020 for parameter No. 6037 appropriately.\r\n[Example]\r\nAssume that system common parameter No. 6036 is set to 20.\r\nIf the setting of parameter No. 6036 is not to be reflected in the fourth path only, make the settings \r\nbelow (Table 16.1 (a)).\r\nTable 16.1 (a)\r\nPath number No.6036 NC1 Area of the custom macro variables used\r\n1\r\n20\r\n0\r\nVariables #100 to #119 are common to all paths, while \r\nother variables for each path are independent. 2 0\r\n3 0"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff809b-a6ca-11ee-84b3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "3 0\r\n4 1 Variables for path 4 are all independent.\r\n- System variable\r\nA variable whose usage does not vary in the system. The attribute of a system variable is READ only, \r\nWRITE only, or READ/WRITE enabled depending on the nature of a system variable.\r\n- System constant\r\nA system constant can be referenced as with a variable even though its value is fixed. The attribute of a \r\nsystem constant is READ only.\r\n- Omission of the decimal point"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff809c-a6ca-11ee-8679-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "When a variable value is defined in a program, the decimal point can be omitted.\r\n[Example] When #1 = 123; is defined, the actual value of variable #1 is 123.000.\r\n- Referencing variables\r\nThe value following an address can be replaced with a variable. When programming as <address>#i or \r\n<address>-#i, the variable value or the complement of it is used as the specified value of the address.\r\n[Example] F#33 is the same as F1.5 when #33 = 1.5.\r\nZ-#18 is the same as Z-20.0 when #18 = 20.0."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff809d-a6ca-11ee-b5dc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "G#130 is the same as G3 when #130 = 3.0.\r\nA variable cannot be referenced using address/, :, or O and N.\r\n[Example] Programming such as O#27 or N#1 is not allowed.\r\nn (n = 1 to 9) in the optional block skip /n cannot be a variable.\r\nA variable number cannot be specified by a direct variable.\r\n[Example] When replacing 5 in #5 with #30, specify #[#30] instead of ##30. No values \r\nexceeding the maximum allowable value for each address can be specified."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff809e-a6ca-11ee-8c84-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 389, "chroma:document": "[Example] When #140 = 10000, G#140 exceeds the maximum allowable value.\r\nWhen a variable is used as address data, the variable is automatically rounded off \r\nto the number of significant figures of each address or less."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff809f-a6ca-11ee-83d6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 390, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 361 -\r\n[Example] For a machine with an increment system of 1/1000 mm (IS-B), when #1 = 12.3456, \r\nG00 X#1; becomes G00 X12.346;.\r\nIf <expression>, described later, is used, the value following an address can be \r\nreplaced with <expression>.\r\n<address>[<expression>] or <address>-[<expression>]\r\nThe program code shown above indicates the value of <expression> or the \r\ncomplement of the value is used as an address value. Note that a constant with no"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a0-a6ca-11ee-95d3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 390, "chroma:document": "decimal point, enclosed in brackets ([ ]), is assumed to have a decimal point at the \r\nend.\r\n[Example] X[#24+#18*COS[#1]]\r\nZ-[#18+#26]\r\n- Undefined variable\r\nWhen the value of a variable is not defined, such a variable is referred to as a \"null\" variable. Variables \r\n#0 and #3100 are always null variables. They cannot be written to, but they can be read.\r\n(a) Quotation\r\nWhen an undefined variable is quoted, the address itself is also ignored.\r\nOriginal command G90 X100 Y#1"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a1-a6ca-11ee-9463-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 390, "chroma:document": "Original command G90 X100 Y#1\r\nEquivalent command when #1 = <null> G90 X100\r\nEquivalent command when #1 = 0 G90 X100 Y0\r\n(b) Definition/replacement, addition, multiplication\r\nWhen a local variable or common variable is directly replaced with <null>, the result is <null>. \r\nWhen a system variable is directly replaced with <null> or the result of calculation including <null> \r\nis replaced, a variable value of 0 is assumed.\r\nOriginal expression (local variable) #2=#1 #2=#1*5 #2=#1+#1"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a2-a6ca-11ee-87b9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 390, "chroma:document": "Replacement result (when #1 = <null>) <null> 0 0\r\nReplacement result (when #1 = 0) 0 0 0\r\nOriginal expression (common variable) #100=#1 #100=#1*5 #100=#1+#1\r\nReplacement result\r\n(when #1 = <null>) <null> 0 0\r\nReplacement result (when #1 = 0) 0 0 0\r\nOriginal expression (system variable) #2001=#1 #2001=#1*5 #2001=#1+#1\r\nReplacement result (when #1 = <null>) 0 0 0\r\nReplacement result (when #1 = 0) 0 0 0\r\n(c) Comparison\r\n<null> differs from 0 only for EQ and NE.\r\n<null> is equal to 0 for GE, GT, LE, and LT."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a3-a6ca-11ee-9f84-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 390, "chroma:document": "- When <null> is assigned to #1\r\nConditional \r\nexpression #1 EQ #0 #1 NE 0 #1 GE #0 #1 GT 0 #1 LE #0 #1 LT 0\r\nEvaluation \r\nresult\r\nEstablished \r\n(true)\r\nEstablished \r\n(true)\r\nEstablished \r\n(true)\r\nNot \r\nestablished \r\n(false)\r\nEstablished \r\n(true)\r\nNot \r\nestablished \r\n(false)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a4-a6ca-11ee-a2af-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 362 -\r\n- When 0 is assigned to #1\r\nConditional \r\nexpression #1 EQ #0 #1 NE 0 #1 GE #0 #1 GT 0 #1 LE #0 #1 LT 0\r\nEvaluation\r\nresult\r\nNot \r\nestablished \r\n(false)\r\nNot \r\nestablished \r\n(false)\r\nEstablished \r\n(true)\r\nNot \r\nestablished \r\n(false)\r\nEstablished \r\n(true)\r\nNot \r\nestablished \r\n(false)\r\n- Specifying a system variable (constant) by its name\r\nA system variable (constant) is specified by its variable number, but it can also be specified by its"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a5-a6ca-11ee-927e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "predetermined system variable (constant) name. A system variable (constant) name begins with an \r\nunderscore (_), followed by up to seven uppercase letters, numerics, or underscores. For axis-dependent \r\nvariables (such as coordinates) or variables having a lot of data of similar types (such as tool \r\ncompensation), subscript [n] (n: integer) can be used to specify values. In this case, n can be specified in \r\n<expression> format (calculation format)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a6-a6ca-11ee-bda7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "The command format must be specified in [#system-variable-name] format, as shown below.\r\n [#_DATE]\r\n[Example]\r\n[#_DATE]=20040117 ; : 2004.01.17 is assigned to #3011 (year month date).\r\n[#_TIME]=161705 ; : 16:17:05 is assigned to #3012 (time minute second).\r\n#101=[#_ABSMT[1]] ; : #5021 (machine coordinate value of the 1st axis) is read off \r\nand assigned to #101.\r\n #102=[#_ABSKP[#500*2]] ; : #506x (skip position of [#500*2]th axis) is read off and \r\nassigned to #102."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a7-a6ca-11ee-b1af-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "assigned to #102.\r\nIf a value other than an integer is specified for subscript n, a variable value is referenced, assuming that \r\nthe fractional portion is rounded off.\r\n[Example]\r\n[#_ABSIO[1.4999999]] : This value is assumed to be [#_ABSIO[1]], that is, #5001.\r\n[#_ABSIO[1.5000000]] : This value is assumed to be [#_ABSIO[2]], that is, #5002.\r\nNOTE\r\n1 When the specified variable name is not registered, an alarm PS1098, \u201cNO \r\nVARIABLE NAME\u201d is issued."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a8-a6ca-11ee-8784-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "VARIABLE NAME\u201d is issued.\r\n2 When a negative or other invalid subscript is specified, an alarm PS1099, \r\n\u201cILLLEGAL SUFFIX [ ]\u201d is issued.\r\n- System constant #0, #3100-#3102 (Attribute: R)\r\nConstants used as fixed values in the system can be used as system variables. Such constants are called \r\nsystem constants. The system constants provided are shown below.\r\nConstant number Constant name Description\r\n#0, #3100 [#_EMPTY] Null\r\n#3101 [#_PI] Circular constant \u03c0 = 3.14159265358979323846"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80a9-a6ca-11ee-b739-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "#3102 [#_E] Base of natural logarithm e = 2.71828182845904523536\r\n- Specifying a common variable by its name\r\nSpecifying a variable name set by the SETVN command described later allows reading from or writing to \r\na common variable.\r\nThe command must be specified in the form [#common-variable-name] such as [#VAR500].\r\n[Example]\r\nX[#POS1] Y[#POS2] ; : Specifying a position by the variable name\r\n[#POS1] = #100+#101 ; : Executing a assignment statement by the variable name"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80aa-a6ca-11ee-99ff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 391, "chroma:document": "#[100+[#ABS]] = 500 ; : Same as above (by a variable number)\r\n#500 = [1000+[#POS2]*10] ; : Reading a variable by a variable name"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80ab-a6ca-11ee-9f41-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 392, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 363 -\r\n- Setting and specifying the name of a common variable (SETVN)\r\nFor the 50 common variables, #500 to #549, a name of up to eight characters can be specified by using a \r\ncommand as shown below. If the custom macro variable name expansion function is enabled, a name of \r\nup to 31 characters can be specified.\r\nSETVN n [VAR500, VAR501, VAR502,......] ;\r\nn represents the starting number of a common variable for which the name is specified."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80ac-a6ca-11ee-8a4c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 392, "chroma:document": "VAR500 is the variable name of variable n, VAR501 is the variable name of variable n+1, and VAR502 \r\nis the variable name of variable number n+2, and so on. Each string is delimited by a comma (,). All \r\ncodes that can be used as meaningful information in a program except control in, control out, [, ], EOB, \r\nEOR, and : (colon in a program number) can be used. However, each name must begin with an \r\nalphabetical character. Variable names are not cleared on switch-off."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80ad-a6ca-11ee-b4b0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 392, "chroma:document": "Specifying a set variable name allows reading from or writing to the common variable. The command \r\nmust be specified in the form [#common-variable-name] such as [#VAR500].\r\n[Example] SETVN 510[ TOOL_NO, WORK_NO, COUNTER1, COUNTER2 ];\r\nThe command above names the variables as follows.\r\nVariable Name\r\n#510 TOOL_NO\r\n#511 WORK_NO\r\n#512 COUNTER1\r\n#513 COUNTER2\r\nThe names specified by the command can be used in a program. For example, when 10 is assigned to"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80ae-a6ca-11ee-a94b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 392, "chroma:document": "#510, the expression [#TOOL_NO]=10; can be used instead #510=10;.\r\nIf the custom macro variable name expansion function is enabled,\r\nthe SETVN 510[TOOL_NUMBER000001_CHANGE_DETECT]; command assigns a name of 31 \r\ncharacters to the variable.\r\nVariable Name\r\n#510 TOOL_NUMBER000001_CHANGE_DETECT\r\nNOTE\r\nIf the same name was specified for different common variables, only the variable \r\nwhich has the smaller variable number can be referenced with the specified \r\nname."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80af-a6ca-11ee-b713-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 393, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 364 -\r\n16.2 SYSTEM VARIABLES\r\nSystem variables can be used to read and write internal CNC data such as tool compensation values and \r\ncurrent position data. System variables are essential for automation and general-purpose program \r\ndevelopment.\r\nList of system variables and constants\r\nn represents a subscript.\r\nR, W, and R/W are attributes of a variable and indicate read-only, write-only, and read/write enabled, \r\nrespectively.\r\n- Interface signals\r\nSystem"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80b0-a6ca-11ee-808e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 393, "chroma:document": "- Interface signals\r\nSystem \r\nvariable \r\nnumber\r\nSystem \r\nvariable \r\nname\r\nAttribute Description\r\n#1000-#1031 [#_UI[n]] R Interface input signals (BIT), UI000-UI031\r\nNOTE) Subscript n represents a BIT position (0-31).\r\n#1032-#1035 [#_UIL[n]] R Interface input signals (LONG), UI000-UI031/ UI100-UI131/\r\nUI200-UI231/UI300-UI331\r\nNOTE) Subscript n (0-3): 0 = UI000-UI031, 1 = UI100-UI131, \r\n2 = UI200-UI231, 3 = UI300-UI331\r\n#1036-#1067 [#_UI[n]] R Interface input signals (BIT), UI400-UI431"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80b1-a6ca-11ee-8377-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 393, "chroma:document": "NOTE) Subscript n represents a BIT position (32-63).\r\n#1068-#1071 [#_UIL[n]] R Interface input signals (LONG), UI400-UI431 / UI500-UI531 / \r\nUI600-UI631 / UI700-UI731\r\nNOTE) Subscript n (4-7): 4=UI400-UI431, 5=UI500-UI531, \r\n6=UI600-UI631, 7=UI700-UI731\r\n#1100-#1131 [#_UO[n]] R/W Interface output signals (BIT), UO000-UO031\r\nNOTE) Subscript n represents a BIT position (0-31).\r\n#1132-#1135 [#_UOL[n]] R/W Interface output signals (LONG), UO000-UO031/ \r\nUO100-UO131/UO200-UO231/UO300-UO331"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ff80b2-a6ca-11ee-9252-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 393, "chroma:document": "NOTE) Subscript n (0-3): 0 = UO000-UO031, 1 = UO100-UO131, \r\n2 = UO200-UO231, 3 = UO300-UO331\r\n#1136-#1167 [#_UO[n]] R/W Interface output signals (BIT), UO400-UO431\r\nNOTE) Subscript n represents a BIT position (32-63).\r\n#1168-#1171 [#_UOL[n]] R/W Interface output signals (LONG), UO400-UO431/ UO500-UO531 / \r\nUO600-UO631 / UO700-UO731\r\nNOTE) Subscript n (4-7): 4=UO400-UO431, 5=UO500-UO531,\r\n6=UO600-UO631, 7=UO700-UO731"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6a6-a6ca-11ee-bcb2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 394, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 365 -\r\n- Tool compensation value\r\nM\r\nWhen bit 3 (V15) of parameter No.6000 = 0\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name Attribute Description\r\n#2001-#2200 [#_OFSHW[n]] R/W Tool compensation value (H code, wear)\r\nNote) Subscript n represents a compensation number (1 to 200).\r\n#10001-#10999 The numbers to the left can also be used.\r\nNote) Subscript n represents a compensation number (1 to 999)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6a7-a6ca-11ee-84d2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 394, "chroma:document": "#2201-#2400 [#_OFSHG[n]] R/W Tool compensation value (H code, geometry)\r\nNote) Subscript n represents a compensation number (1 to 200).\r\n#11001-#11999 The numbers to the left can also be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#12001-#12999 [#_OFSDW[n]] R/W Tool compensation value (D code, wear)\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n# 13001-#13999 [#_OFSDG[n]] R/W Tool compensation value (D code, geometry)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6a8-a6ca-11ee-9618-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 394, "chroma:document": "Note) Subscript n represents a compensation number (1 to 999).\r\nWhen bit 3 (V15) of parameter No.6000 = 1\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name Attribute Description\r\n#2001-#2200 [#_OFSHG[n]] R/W Tool compensation value (H code, geometry)\r\nNote) Subscript n represents a compensation number (1 to 200).\r\n#10001-#10999 The numbers to the left can also be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2201-#2400 [#_OFSHW[n]] R/W Tool compensation value (H code, wear)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6a9-a6ca-11ee-a29d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 394, "chroma:document": "Note) Subscript n represents a compensation number (1 to 200).\r\n#11001-#11999 The numbers to the left can also be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2401-#2600 [#_OFSDG[n]] R/W Tool compensation value (D code, geometry) (Note 1)\r\nSubscript n represents a compensation number (1 to 200).\r\nNote 1) Enabled when bit 5 (D15) of parameter No.6004 = 1.\r\n#12001-#12999 The numbers to the left can also be used.\r\nNote) Subscript n represents a compensation number (1 to 999)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6aa-a6ca-11ee-87ab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 394, "chroma:document": "#2601-#2800 [#_OFSDW[n]] R/W Tool compensation value (D code, wear) (Note 1)\r\nSubscript n represents a compensation number (1 to 200).\r\nNote 1) Enabled when bit 5 (D15) of parameter No.6004 = 1.\r\n#13001-#13999 The numbers to the left can also be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\nSystem variables not dependent on bit 3 (V15) of parameter No. 6000\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name Attribute Description"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ab-a6ca-11ee-ad99-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 394, "chroma:document": "#21001-#21999 [#_CORR_G[n]] R/W Corner R offset (geometry)\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#22001-#22999\r\n[#_CORR_W[n]]\r\nR/W Corner R offset (wear)\r\nNote) Subscript n represents a compensation number (1 to 999)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ac-a6ca-11ee-9e8c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 366 -\r\n- Tool compensation value\r\nT\r\nWithout tool geometry/wear compensation memory\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name Attribute Description\r\n#2001-#2064\r\n#10001-#10999\r\n[#_OFSX[n]] R/W X-axis compensation value (*1)\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2101-#2164"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ad-a6ca-11ee-a2b7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "#2101-#2164\r\n#11001-#11999\r\n[#_OFSZ[n]] R/W Z-axis compensation value (*1)\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2201-#2264\r\n#12001-#12999\r\n[#_OFSR[n]] R/W Tool nose radius compensation value\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ae-a6ca-11ee-ae2e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "can be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2301-#2364\r\n#13001-#13999\r\n[#_OFST[n]] R/W Virtual tool tip T position\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2401-#2449\r\n#14001-#14999\r\n[#_OFSY[n]] R/W Y-axis compensation value (*1)\r\nNote) Subscript n represents a compensation number (1 to 49)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6af-a6ca-11ee-a5c4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "When the number of sets is larger than 49, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n(*1) X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three \r\naxes\r\nWith tool geometry/wear compensation memory\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name\r\nAttribute Description\r\n#2001-#2064\r\n#10001-#10999\r\n[#_OFSXW[n]] R/W X-axis compensation value (wear) (*1)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b0-a6ca-11ee-985d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "Note) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2101-#2164\r\n#11001-#11999\r\n[#_OFSZW[n]] R/W Z-axis compensation value (wear) (*1)\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b1-a6ca-11ee-89d0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "#2201-#2264\r\n#12001-#12999\r\n[#_OFSRW[n]] R/W Tool nose radius compensation value (wear)\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2301-#2364\r\n#13001-#13999\r\n[#_OFST[n]] R/W Virtual tool tip T position\r\nNote) Subscript n represents a compensation number (1 to 64).\r\nWhen the number of sets is larger than 64, the numbers to the left"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b2-a6ca-11ee-8559-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 395, "chroma:document": "can be used.\r\nNote) Subscript n represents a compensation number (1 to 999)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b3-a6ca-11ee-a3f6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 396, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 367 -\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name\r\nAttribute Description\r\n#2401-#2449\r\n#14001-#14999\r\n[#_OFSYW[n]] R/W Y-axis compensation value (wear) (*1)\r\nNote) Subscript n represents a compensation number (1 to 49).\r\nWhen the number of sets is larger than 49, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2451-#2499\r\n#19001-#19999\r\n[#_OFSYG[n]] R/W Y-axis compensation value (geometry) (*1)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b4-a6ca-11ee-a7aa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 396, "chroma:document": "Note) Subscript n represents a compensation number (1 to 49).\r\nWhen the number of sets is larger than 49, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2701-#2749\r\n#15001-#15999\r\n[#_OFSXG[n]] R/W X-axis compensation value (geometry) (*1)\r\nNote) Subscript n represents a compensation number (1 to 49).\r\nWhen the number of sets is larger than 49, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 49)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b5-a6ca-11ee-9ad5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 396, "chroma:document": "#2801-#2849\r\n#16001-#16999\r\n[#_OFSZG[n]] R/W Z-axis compensation value (geometry) (*1)\r\nNote) Subscript n represents a compensation number (1 to 49).\r\nWhen the number of sets is larger than 49, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n#2901-#2964\r\n#17001-#17999\r\n[#_OFSRG[n]] R/W Tool nose radius compensation value (geometry)\r\nNote) Subscript n represents a compensation number (1 to 64)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b6-a6ca-11ee-8ed5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 396, "chroma:document": "When the number of sets is larger than 64, the numbers to the left \r\ncan be used.\r\nNote) Subscript n represents a compensation number (1 to 999).\r\n(*1) X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three \r\naxes\r\n- Workpiece coordinate system shift amount\r\nT\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#2501 [#_WKSFTX] R/W X-axis workpiece shift amount\r\n#2601 [#_WKSFTZ] R/W Z-axis workpiece shift amount"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b7-a6ca-11ee-865d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 396, "chroma:document": "#100751-#100800 [#_WZ_SFT [n]] R/W nth axis workpiece shift amount\r\nNote) Subscript n represents an axis number (1 to 50).\r\nX-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes\r\n- Automatic operation or the like\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#3000 [#_ALM] W Macro alarm\r\n#3001 [#_CLOCK1] R/W Clock 1 (ms)\r\n#3002 [#_CLOCK2] R/W Clock 2 (hr)\r\n#3003 [#_CNTL1] R/W Enable or disable the suppression of single block stop."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b8-a6ca-11ee-8ac4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 396, "chroma:document": "Enable or disable the waiting of the auxiliary function \r\ncompletion signal.\r\n#3003 bit 0 [#_M_SBK] R/W Enable or disable the suppression of single block stop.\r\n#3003 bit 1 [#_M_FIN] R/W Enable or disable waiting for the auxiliary function completion \r\nsignal.\r\n#3004 [#_CNTL2] R/W Enable or disable feed hold.\r\nEnable or disable feedrate override.\r\nEnable or disable exact stop check."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6b9-a6ca-11ee-87d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 397, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 368 -\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#3004 bit 0 [#_M_FHD] R/W Enable or disable feed hold.\r\n#3004 bit 1 [#_M_OV] R/W Enable or disable feedrate override.\r\n#3004 bit 2 [#_M_EST] R/W Enable or disable exact stop check.\r\n#3005 [#_SETDT] R/W Read/write setting data.\r\n#3006 [#_MSGSTP] W Stop with a message.\r\n#3007 [#_MRIMG] R Status of a mirror image (DI and setting)\r\n#3008 [#_PRSTR] R Restarting/not restarting a program"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ba-a6ca-11ee-a778-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 397, "chroma:document": "- Time\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#3011 [#_DATE] R Year/Month/Date\r\n#3012 [#_TIME] R Hour/Minute/Second\r\n- Path number of the parameter to be read or written\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#3018 \uff0d R/W Path number of the parameter to be read or written\r\n- Number of the path on which a macro is being executed\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6bb-a6ca-11ee-9084-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 397, "chroma:document": "name\r\nAttribute Description\r\n#3019 [#_PATH_NO] R Number of the path on which a macro is being executed\r\n- Number of parts\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#3901 [#_PRTSA] R/W Total number of parts\r\n#3902 [#_PRTSN] R/W Number of required parts\r\n- Tool compensation memory\r\nM\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#3980 [#_OFSMEM] R Tool compensation memory information\r\n- Main program number\r\nSystem variable \r\nnumber"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6bc-a6ca-11ee-9bed-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 397, "chroma:document": "System variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#4000 [#_MAINO] R Main program number\r\n- Modal information\r\nM\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#4001-#4030 [#_BUFG[n]] R Modal information on blocks that have been specified by last \r\nminute (G code)\r\nNote) Subscript n represents a G code group number.\r\n#4102 [#_BUFB] R Modal information on blocks that have been specified by last \r\nminute (B code)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6bd-a6ca-11ee-8c69-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 398, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 369 -\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#4107 [#_BUFD] R Modal information on blocks that have been specified by last \r\nminute (D code)\r\n#4108 [#_BUFE] R Modal information on blocks that have been specified by last \r\nminute (E code)\r\n#4109 [#_BUFF] R Modal information on blocks that have been specified by last \r\nminute (F code)\r\n#4111 [#_BUFH] R Modal information on blocks that have been specified by last \r\nminute (H code)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6be-a6ca-11ee-9356-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 398, "chroma:document": "minute (H code)\r\n#4113 [#_BUFM] R Modal information on blocks that have been specified by last \r\nminute (M code)\r\n#4114 [#_BUFN] R Modal information on blocks that have been specified by last \r\nminute (sequence number)\r\n#4115 [#_BUFO] R Modal information on blocks that have been specified by last \r\nminute (program number)\r\n#4119 [#_BUFS] R Modal information on blocks that have been specified by last \r\nminute (S code)\r\n#4120 [#_BUFT] R Modal information on blocks that have been specified by last"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6bf-a6ca-11ee-b772-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 398, "chroma:document": "minute (T code)\r\n#4130 [#_BUFWZP] R Modal information on blocks that have been specified by last \r\nminute (additional workpiece coordinate system number)\r\n#4201-#4230 [#_ACTG[n]] R Modal information on the block currently being executed (G\r\ncode)\r\nNote) Subscript n represents a G code group number.\r\n#4302 [#_ACTB] R Modal information on the block currently being executed (B\r\ncode)\r\n#4307 [#_ACTD] R Modal information on the block currently being executed (D\r\ncode)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c0-a6ca-11ee-9eb6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 398, "chroma:document": "code)\r\n#4308 [#_ACTE] R Modal information on the block currently being executed (E\r\ncode)\r\n#4309 [#_ACTF] R Modal information on the block currently being executed (F\r\ncode)\r\n#4311 [#_ACTH] R Modal information on the block currently being executed (H\r\ncode)\r\n#4313 [#_ACTM] R Modal information on the block currently being executed (M\r\ncode)\r\n#4314 [#_ACTN] R Modal information on the block currently being executed \r\n(sequence number)\r\n#4315 [#_ACTO] R Modal information on the block currently being executed"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c1-a6ca-11ee-93aa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 398, "chroma:document": "(program number)\r\n#4319 [#_ACTS] R Modal information on the block currently being executed (S\r\ncode)\r\n#4320 [#_ACTT] R Modal information on the block currently being executed (T\r\ncode)\r\n#4330 [#_ACTWZP] R Modal information on the block currently being executed \r\n(additional workpiece coordinate system number)\r\n#4401-#4430 [#_INTG[n]] R Modal information on interrupted blocks (G code)\r\nNote) Subscript n represents a G code group number.\r\n#4502 [#_INTB] R Modal information on interrupted blocks (B code)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c2-a6ca-11ee-a63b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 398, "chroma:document": "#4507 [#_INTD] R Modal information on interrupted blocks (D code)\r\n#4508 [#_INTE] R Modal information on interrupted blocks (E code)\r\n#4509 [#_INTF] R Modal information on interrupted blocks (F code)\r\n#4511 [#_INTH] R Modal information on interrupted blocks (H code)\r\n#4513 [#_INTM] R Modal information on interrupted blocks (M code)\r\n#4514 [#_INTN] R Modal information on interrupted blocks (sequence number)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c3-a6ca-11ee-9a13-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 399, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 370 -\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#4515 [#_INTO] R Modal information on interrupted blocks (program number)\r\n#4519 [#_INTS] R Modal information on interrupted blocks (S code)\r\n#4520 [#_INTT] R Modal information on interrupted blocks (T code)\r\n#4530 [#_INTWZP] R Modal information on interrupted blocks (additional workpiece \r\ncoordinate system number)\r\nT\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c4-a6ca-11ee-8029-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 399, "chroma:document": "number\r\nSystem variable \r\nname\r\nAttribute Description\r\n#4001-#4030 [#_BUFG[n]] R Modal information on blocks that have been specified by last \r\nminute (G code)\r\nNote) Subscript n represents a G code group number.\r\n#4102 [#_BUFB] R Modal information on blocks that have been specified by last \r\nminute (B code)\r\n#4108 [#_BUFE] R Modal information on blocks that have been specified by last \r\nminute (E code)\r\n#4109 [#_BUFF] R Modal information on blocks that have been specified by last \r\nminute (F code)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c5-a6ca-11ee-9fd4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 399, "chroma:document": "minute (F code)\r\n#4113 [#_BUFM] R Modal information on blocks that have been specified by last \r\nminute (M code)\r\n#4114 [#_BUFN] R Modal information on blocks that have been specified by last \r\nminute (sequence number)\r\n#4115 [#_BUFO] R Modal information on blocks that have been specified by last \r\nminute (program number)\r\n#4119 [#_BUFS] R Modal information on blocks that have been specified by last \r\nminute (S code)\r\n#4120 [#_BUFT] R Modal information on blocks that have been specified by last"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c6-a6ca-11ee-902c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 399, "chroma:document": "minute (T code)\r\n#4130 [#_BUFWZP] R Modal information on blocks that have been specified by last \r\nminute (additional workpiece coordinate system number)\r\n#4201-#4230 [#_ACTG[n]] R Modal information on the block currently being executed (G\r\ncode)\r\nNote) Subscript n represents a G code group number.\r\n#4302 [#_ACTB] R Modal information on the block currently being executed (B\r\ncode)\r\n#4308 [#_ACTE] R Modal information on the block currently being executed (E\r\ncode)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c7-a6ca-11ee-84dc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 399, "chroma:document": "code)\r\n#4309 [#_ACTF] R Modal information on the block currently being executed (F\r\ncode)\r\n#4313 [#_ACTM] R Modal information on the block currently being executed (M\r\ncode)\r\n#4314 [#_ACTN] R Modal information on the block currently being executed \r\n(sequence number)\r\n#4315 [#_ACTO] R Modal information on the block currently being executed \r\n(program number)\r\n#4319 [#_ACTS] R Modal information on the block currently being executed (S\r\ncode)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c8-a6ca-11ee-a740-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 399, "chroma:document": "code)\r\n#4320 [#_ACTT] R Modal information on the block currently being executed (T\r\ncode)\r\n#4330 [#_ACTWZP] R Modal information on the block currently being executed \r\n(additional workpiece coordinate system number)\r\n#4401-#4430 [#_INTG[n]] R Modal information on interrupted blocks (G code)\r\nNote) Subscript n represents a G code group number.\r\n#4502 [#_INTB] R Modal information on interrupted blocks (B code)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6c9-a6ca-11ee-bc08-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 400, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 371 -\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#4508 [#_INTE] R Modal information on interrupted blocks (E code)\r\n#4509 [#_INTF] R Modal information on interrupted blocks (F code)\r\n#4513 [#_INTM] R Modal information on interrupted blocks (M code)\r\n#4514 [#_INTN] R Modal information on interrupted blocks (sequence number)\r\n#4515 [#_INTO] R Modal information on interrupted blocks (program number)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ca-a6ca-11ee-a674-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 400, "chroma:document": "#4519 [#_INTS] R Modal information on interrupted blocks (S code)\r\n#4520 [#_INTT] R Modal information on interrupted blocks (T code)\r\n#4530 [#_INTWZP] R Modal information on interrupted blocks (additional workpiece \r\ncoordinate system number)\r\n- Position information\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5001-#5020 [#_ABSIO[n]] R End point position of the previous block (workpiece \r\ncoordinate system)\r\nNote) Subscript n represents an axis number (1 to 20)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6cb-a6ca-11ee-86b2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 400, "chroma:document": "#100001-#100050 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#5021-#5040 [#_ABSMT[n]] R Specified current position of input unit (machine coordinate \r\nsystem)\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100051-#100100 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#5041-#5060 [#_ABSOT[n]] R Specified current position (workpiece coordinate system)"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6cc-a6ca-11ee-b092-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 400, "chroma:document": "Note) Subscript n represents an axis number (1 to 20).\r\n#100101-#100150 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#5061-#5080 [#_ABSKP[n]] R Skip position (workpiece coordinate system)\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100151-#100200 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#118601-#118650 [#_MCNPOS[n]] R Specified current position of machine unit (machine"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6cd-a6ca-11ee-b98c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 400, "chroma:document": "coordinate system). Value of the specified current position \r\nwithout servo delay and acceleration / deceleration delay.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#118651-#118700 [#_ACTMCN [n]] R Current position of machine unit (machine coordinate \r\nsystem). Value of the current position with servo delay and \r\nacceleration / deceleration delay.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Tool length compensation value\r\nM\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ce-a6ca-11ee-88d0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 400, "chroma:document": "number\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5081-#5100 [#_TOFS[n]] R Tool length compensation value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100201-#100250 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6cf-a6ca-11ee-b4bf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 401, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 372 -\r\n- Tool offset value\r\nT\r\nSystem variable \r\nnumber\r\nSystem variable\r\nname\r\nAttribute Description\r\n#5081, #100201 [#_TOFSWX] R X-axis tool offset (wear)\r\n#5082, #100202 [#_TOFSWZ] Z-axis tool offset (wear)\r\n#5083, #100203 [#_TOFSWY] Y-axis tool offset (wear)\r\n#5084 - #5100 [#_TOFS[n]] Tool offset (wear) for an arbitrary axis\r\nNote) Subscript n represents an axis number (4 to 20).\r\n#100204-#100250 Tool offset (wear) for an arbitrary axis"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d0-a6ca-11ee-a3ba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 401, "chroma:document": "Note) Subscript n represents an axis number (4 to 50).\r\n#5121, #100901 [#_TOFSGX] R X-axis tool offset (geometry)\r\n#5122, #100902 [#_TOFSGZ] Z-axis tool offset (geometry)\r\n#5123, #100903 [#_TOFSGY] Y-axis tool offset (geometry)\r\n#5124 - #5140 [#_TOFSG[n]] Tool offset (geometry) for an arbitrary axis\r\nNote) Subscript n represents an axis number (4 to 20).\r\n#100904-#100950 Tool offset (geometry) for an arbitrary axis\r\nNote) Subscript n represents an axis number (4 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d1-a6ca-11ee-bc82-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 401, "chroma:document": "X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three axes\r\n- Servo position deviation\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5101-#5120 [#_SVERR[n]] R Servo positional deviation\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100251-#100300 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Manual handle interruption\r\nSystem variable \r\nnumber\r\nSystem variable"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d2-a6ca-11ee-804b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 401, "chroma:document": "number\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5121-#5140 [#_MIRTP[n]] R Manual handle interruption\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100651-#100700 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Distance to go\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5181-#5200 [#_DIST[n]] R Distance to go\r\nNote) Subscript n represents an axis number (1 to 20)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d3-a6ca-11ee-8ff7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 401, "chroma:document": "#100801-#100850 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Workpiece origin offset value, extended workpiece origin offset value\r\nM\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5201-#5220 [#_WZCMN[n]] R/W External workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5221-#5240 [#_WZG54[n]] R/W G54 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d4-a6ca-11ee-8f64-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 373 -\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5241-#5260 [#_WZG55[n]] R/W G55 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5261-#5280 [#_WZG56[n]] R/W G56 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5281-#5300 [#_WZG57[n]] R/W G57 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d5-a6ca-11ee-b7c8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "#5301-#5320 [#_WZG58[n]] R/W G58 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5321-#5340 [#_WZG59[n]] R/W G59 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100301-#100350 [#_WZCMN[n]] R/W External workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100351-#100400 [#_WZG54[n]] R/W G54 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d6-a6ca-11ee-8094-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "#100401-#100450 [#_WZG55[n]] R/W G55 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100451-#100500 [#_WZG56[n]] R/W G56 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100501-#100550 [#_WZG57[n]] R/W G57 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100551-#100600 [#_WZG58[n]] R/W G58 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d7-a6ca-11ee-9f3b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "#100601-#100650 [#_WZG59[n]] R/W G59 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\nExtended workpiece origin offset value\r\n#7001-#7020 [#_WZP1[n]] R/W G54.1P1 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#7021-#7040 [#_WZP2[n]] R/W G54.1P2 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n#7941-#7960 [#_WZP48[n]] R/W G54.1P48 workpiece origin offset value"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d8-a6ca-11ee-a021-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "Note) Subscript n represents an axis number (1 to 20).\r\n#14001-#14020 [#_WZP1[n]] R/W G54.1P1 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#14021-#14040 [#_WZP2[n]] R/W G54.1P2 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n#19981-#20000 [#_WZP300[n]] R/W G54.1P300 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6d9-a6ca-11ee-81b8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "#101001-#101050 [#_WZP1[n]] R/W G54.1P1 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#101051-#101100 [#_WZP2[n]] R/W G54.1P2 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n#115901-#115950 [#_WZP299[n]] R/W G54.1P299 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#115951-#116000 [#_WZP300[n]] R/W G54.1P300 workpiece origin offset value"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6da-a6ca-11ee-a60b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 402, "chroma:document": "Note) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6db-a6ca-11ee-b526-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 403, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 374 -\r\nT\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5201-#5220 [#_WZCMN[n]] R/W External workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5221-#5240 [#_WZG54[n]] R/W G54 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5241-#5260 [#_WZG55[n]] R/W G55 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6dc-a6ca-11ee-934e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 403, "chroma:document": "#5261-#5280 [#_WZG56[n]] R/W G56 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5281-#5300 [#_WZG57[n]] R/W G57 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5301-#5320 [#_WZG58[n]] R/W G58 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#5321-#5340 [#_WZG59[n]] R/W G59 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6dd-a6ca-11ee-9a3c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 403, "chroma:document": "#100301-#100350 [#_WZCMN[n]] R/W External workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100351-#100400 [#_WZG54[n]] R/W G54 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100401-#100450 [#_WZG55[n]] R/W G55 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100451-#100500 [#_WZG56[n]] R/W G56 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6de-a6ca-11ee-a2a7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 403, "chroma:document": "#100501-#100550 [#_WZG57[n]] R/W G57 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100551-#100600 [#_WZG58[n]] R/W G58 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#100601-#100650 [#_WZG59[n]] R/W G59 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\nExtended workpiece origin offset value\r\n#7001-#7020 [#_WZP1[n]] R/W G54.1P1 workpiece origin offset value"}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6df-a6ca-11ee-84ad-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 403, "chroma:document": "Note) Subscript n represents an axis number (1 to 20).\r\n#7021-#7040 [#_WZP2[n]] R/W G54.1P2 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n#7941-#7960 [#_WZP48[n]] R/W G54.1P48 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#101001-#101050 [#_WZP1[n]] R/W G54.1P1 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e0-a6ca-11ee-bf66-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 403, "chroma:document": "#101051-#101100 [#_WZP2[n]] R/W G54.1P2 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n:\r\n#115901-#115950 [#_WZP299[n]] R/W G54.1P299 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#115951-#116000 [#_WZP300[n]] R/W G54.1P300 workpiece origin offset value\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:29
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e1-a6ca-11ee-95ce-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 404, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 375 -\r\n- Skip position (detection unit)\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#5421-#5440 [#_SKPDTC[n]] R Skip position (detection unit)\r\nNote) Subscript n represents an axis number (1 to 20).\r\n#100701-#100750 The numbers to the left can also be used.\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Second geometry tool offset value\r\nT\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e2-a6ca-11ee-b323-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 404, "chroma:document": "name\r\nAttribute Description\r\n#5801-#5832\r\n#27001-#27999\r\n[#_OFSX2G[n]] R/W Second geometry tool offset X-axis compensation value\r\nNote) Subscript n represents a compensation number (1 to \r\n32).\r\nIf the number of pairs is greater than 32, the numbers on the \r\nleft are also permitted.\r\nNote) Subscript n represents a compensation number (1 to \r\n999).\r\n#5833-#5864\r\n#28001-#28999\r\n[#_OFSZ2G[n]] R/W Second geometry tool offset Z-axis compensation value\r\nNote) Subscript n represents a compensation number (1 to"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e3-a6ca-11ee-b647-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 404, "chroma:document": "32).\r\nIf the number of pairs is greater than 32, the numbers on the \r\nleft are also permitted.\r\nNote) Subscript n represents a compensation number (1 to \r\n999).\r\n#5865-#5896\r\n#29001-#29999\r\n[#_OFSY2G[n]] R/W Second geometry tool offset Y-axis compensation value\r\nNote) Subscript n represents a compensation number (1 to \r\n32).\r\nIf the number of pairs is greater than 32, the numbers on the \r\nleft are also permitted.\r\nNote) Subscript n represents a compensation number (1 to \r\n999).\r\n- Tool management function"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e4-a6ca-11ee-a049-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 404, "chroma:document": "- Tool management function\r\nM\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#8400 - R/W Cartridge number\r\n#8401 - R Data number\r\n#8402 - R Tool type number (T)\r\n#8403 - R Tool life counter\r\n#8404 - R Maximum tool life value\r\n#8405 - R Tool notice life value\r\n#8406 - R Tool life status\r\n#8407 - R Customize data 0 (bit)\r\n#8408 - R Tool information\r\n#8409 - R Tool length compensation number (H)\r\n#8410 - R Cutter compensation number (D)\r\n#8411 - R Spindle speed (S)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e5-a6ca-11ee-a2ae-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 404, "chroma:document": "#8411 - R Spindle speed (S)\r\n#8412 - R Cutting feedrate (F)\r\n#8431-#8470 - R Customize data 1 to 40"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e6-a6ca-11ee-9763-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 405, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 376 -\r\nT\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#8400 - R/W Cartridge number\r\n#8401 - R Data number\r\n#8402 - R Tool type number (T)\r\n#8403 - R Tool life counter\r\n#8404 - R Maximum tool life value\r\n#8405 - R Tool notice life value\r\n#8406 - R Tool life status\r\n#8407 - R Customize data 0 (bit)\r\n#8408 - R Tool information\r\n#8411 - R Spindle speed (S)\r\n#8412 - R Cutting feedrate (F)\r\n#8413 - R Tool geometry compensation number (G)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e7-a6ca-11ee-9fd0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 405, "chroma:document": "#8414 - R Tool wear compensation number (W)\r\n#8431-#8470 - R Customize data 1 to 40\r\n- Feedrate reduction ratio for rapid traverse overlap\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#100851- #100900 [#_ROVLP [n]] R/W Feedrate reduction ratio for rapid traverse overlap\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Serial spindle\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#100951-#100954 [#_SPSTAT[n]] R State of each spindle"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e8-a6ca-11ee-a742-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 405, "chroma:document": "Note) Subscript n represents a spindle number (1 to 4).\r\n- Clamp value of spindle maximum speed\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#100959 [#_CSSSMAX] R Spindle maximum speed commanded at clamp command of \r\nmaximum spindle speed\r\n- Dynamic standard tool compensation value\r\nM\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#118051-#118100 [#_DOFS1[n]] R/W Dynamic standard tool compensation value (first set)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6e9-a6ca-11ee-bb4b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 405, "chroma:document": "Note) Subscript n represents an axis number (1 to 50).\r\n#118101-#118150 [#_DOFS2[n]] R/W Dynamic standard tool compensation value (second set)\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#118151-#118200 [#_DOFS3[n]] R/W Dynamic standard tool compensation value (third set)\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#118201-#118250 [#_DOFS4[n]] R/W Dynamic standard tool compensation value (fourth set)\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ea-a6ca-11ee-9321-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 405, "chroma:document": "#118251-#118300 [#_DOFS5[n]] R/W Dynamic standard tool compensation value (fifth set)\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#118301-#118350 [#_DOFS6[n]] R/W Dynamic standard tool compensation value (sixth set)\r\nNote) Subscript n represents an axis number (1 to 50)."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6eb-a6ca-11ee-a0ad-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 406, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 377 -\r\nSystem variable \r\nnumber\r\nSystem variable \r\nname\r\nAttribute Description\r\n#118351-#118400 [#_DOFS7[n]] R/W Dynamic standard tool compensation value (seventh set)\r\nNote) Subscript n represents an axis number (1 to 50).\r\n#118401-#118450 [#_DOFS8[n]] R/W Dynamic standard tool compensation value (eighth set)\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Local coordinate system offset value\r\nSystem variable \r\nnumber\r\nSystem"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ec-a6ca-11ee-9f3d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 406, "chroma:document": "number\r\nSystem \r\nvariable name Attribute Description\r\n#118501-#118550 [#_LCLOFS[n]] R Local coordinate system offset value\r\nNote) Subscript n represents an axis number (1 to 50).\r\n- Torque difference of Axis synchronous\r\nSystem variable \r\nnumber\r\nSystem \r\nvariable name Attribute Description\r\n#180801-#180850 [#_SYNTD[n]] R Torque difference of master axis and slave axis in Axis \r\nsynchronous control\r\nRange\uff1a-32768 to 32767\r\nUnit\uff1aUnit in which the set value corresponding to Nominal"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ed-a6ca-11ee-bcbd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 406, "chroma:document": "current limit of Amplifier [Ap] is 6554.\r\n(Note) Subscript n represents an axis number (1 to 50).\r\n- Tool life management\r\nSystem constant \r\nnumber\r\nSystem \r\nconstant name Attribute Description\r\n#181000 [#_TLMGN_C] R Tool life management data (Tool group numbers)\r\n#181001 [#_TLMML_C] R Tool life management data (Tool life values)\r\n#181002 [#_TLMLC_C] R Tool life management data (Life counter values)\r\n- Others\r\nSystem constant \r\nnumber\r\nSystem \r\nconstant name Attribute Description"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ee-a6ca-11ee-b6d5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 406, "chroma:document": "#8570 - R/W Switching of P-CODE variables/system variables (#10000 \r\nand above)\r\n- System constant\r\nSystem constant \r\nnumber\r\nSystem \r\nconstant name Attribute Description\r\n#0, #3100 [#_EMPTY] R Null\r\n#3101 [#_PI] R Circular constant \u03c0 = 3.14159265358979323846\r\n#3102 [#_E] R Base of natural logarithm e = 2.71828182845904523536\r\n- Exclusion control between each path\r\nSystem constant \r\nnumber\r\nSystem \r\nconstant name Attribute Description\r\n#182001-#182010 [#_PRIO[n]] R/W System variable for exclusion control"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ef-a6ca-11ee-907d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 406, "chroma:document": "NOTE) Subscript n represents a number of system variables \r\nfor exclusion control (1-10)."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f0-a6ca-11ee-8c7b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 407, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 378 -\r\nExplanation\r\nR, W, and R/W are attributes of a variable and represents read-only, write-only, and read/write enabled, \r\nrespectively.\r\n- Interface signal #1000-#1031, #1032, #1033-#1035 (Attribute: R)\r\n#1100-#1131, #1132, #1133-#1135 (Attribute: R/W)\r\n[Input signal]\r\nThe status of interface input signals can be obtained by reading the value of system variables #1000 to \r\n#1032.\r\nVariable number Variable name Point Interface input signal"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f1-a6ca-11ee-90d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 407, "chroma:document": "#1000 [#_UI[0]] 1 UI000 (20\r\n)\r\n#1001 [#_UI[1]] 1 UI001 (21\r\n)\r\n#1002 [#_UI[2]] 1 UI002 (22\r\n)\r\n#1003 [#_UI[3]] 1 UI003 (23\r\n)\r\n#1004 [#_UI[4]] 1 UI004 (24\r\n)\r\n#1005 [#_UI[5]] 1 UI005 (25\r\n)\r\n#1006 [#_UI[6]] 1 UI006 (26\r\n)\r\n#1007 [#_UI[7]] 1 UI007 (27\r\n)\r\n#1008 [#_UI[8]] 1 UI008 (28\r\n)\r\n#1009 [#_UI[9]] 1 UI009 (29\r\n)\r\n#1010 [#_UI[10]] 1 UI010 (210)\r\n#1011 [#_UI[11]] 1 UI011 (211)\r\n#1012 [#_UI[12]] 1 UI012 (212)\r\n#1013 [#_UI[13]] 1 UI013 (213)\r\n#1014 [#_UI[14]] 1 UI014 (214)\r\n#1015 [#_UI[15]] 1 UI015 (215)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f2-a6ca-11ee-9117-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 407, "chroma:document": "#1015 [#_UI[15]] 1 UI015 (215)\r\n#1016 [#_UI[16]] 1 UI016 (216)\r\n#1017 [#_UI[17]] 1 UI017 (217)\r\n#1018 [#_UI[18]] 1 UI018 (218)\r\n#1019 [#_UI[19]] 1 UI019 (219)\r\n#1020 [#_UI[20]] 1 UI020 (220)\r\n#1021 [#_UI[21]] 1 UI021 (221)\r\n#1022 [#_UI[22]] 1 UI022 (222)\r\n#1023 [#_UI[23]] 1 UI023 (223)\r\n#1024 [#_UI[24]] 1 UI024 (224)\r\n#1025 [#_UI[25]] 1 UI025 (225)\r\n#1026 [#_UI[26]] 1 UI026 (226)\r\n#1027 [#_UI[27]] 1 UI027 (227)\r\n#1028 [#_UI[28]] 1 UI028 (228)\r\n#1029 [#_UI[29]] 1 UI029 (229)\r\n#1030 [#_UI[30]] 1 UI030 (230)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f3-a6ca-11ee-98f0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 407, "chroma:document": "#1030 [#_UI[30]] 1 UI030 (230)\r\n#1031 [#_UI[31]] 1 UI031 (231)\r\n#1032 [#_UIL[0]] 32 UI000-UI031\r\n#1033 [#_UIL[1]] 32 UI100-UI131\r\n#1034 [#_UIL[2]] 32 UI200-UI231\r\n#1035 [#_UIL[3]] 32 UI300-UI331\r\nVariable value Input signal\r\n1.0 Contact closed\r\n0.0 Contact opened"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f4-a6ca-11ee-b045-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 408, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 379 -\r\nSince the read value is 1.0 or 0.0 regardless of the unit system, the unit system must be considered when a \r\nmacro is created.\r\nThe input signals at 32 points can be read at a time by reading from system variables #1032 to #1035.\r\n31\r\n30\r\n0\r\n#1032 =\u2211#[1000 + ]\u00d7 2 \u2212#1031\u00d7 2\r\n=\r\ni\r\ni\r\ni\r\n\u2211{ } =\r\n+ = \u00d7 \u2212 \u00d7\r\n30\r\n0\r\n31\r\n31 #[1032 ] 2 2\r\ni\r\ni\r\ni n V V\r\nWhen UIni = 0, Vi = 0.\r\nWhen UIni = 1, Vi = 1.\r\nn = 0-3\r\n[Output signal]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f5-a6ca-11ee-957a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 408, "chroma:document": "n = 0-3\r\n[Output signal]\r\nInterface output signals can be sent by assigning values to system variables #1100 to #1132 for sending \r\ninterface signals.\r\nVariable number Variable name Point Interface input signal\r\n#1100 [#_UO[0]] 1 UO000 (20\r\n)\r\n#1101 [#_UO[1]] 1 UO001 (21\r\n)\r\n#1102 [#_UO[2]] 1 UO002 (22\r\n)\r\n#1103 [#_UO[3]] 1 UO003 (23\r\n)\r\n#1104 [#_UO[4]] 1 UO004 (24\r\n)\r\n#1105 [#_UO[5]] 1 UO005 (25\r\n)\r\n#1106 [#_UO[6]] 1 UO006 (26\r\n)\r\n#1107 [#_UO[7]] 1 UO007 (27\r\n)\r\n#1108 [#_UO[8]] 1 UO008 (28\r\n)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f6-a6ca-11ee-bc6a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 408, "chroma:document": "#1108 [#_UO[8]] 1 UO008 (28\r\n)\r\n#1109 [#_UO[9]] 1 UO009 (29\r\n)\r\n#1110 [#_UO[10]] 1 UO010 (210)\r\n#1111 [#_UO[11]] 1 UO011 (211)\r\n#1112 [#_UO[12]] 1 UO012 (212)\r\n#1113 [#_UO[13]] 1 UO013 (213)\r\n#1114 [#_UO[14]] 1 UO014 (214)\r\n#1115 [#_UO[15]] 1 UO015 (215)\r\n#1116 [#_UO[16]] 1 UO016 (216)\r\n#1117 [#_UO[17]] 1 UO017 (217)\r\n#1118 [#_UO[18]] 1 UO018 (218)\r\n#1119 [#_UO[19]] 1 UO019 (219)\r\n#1120 [#_UO[20]] 1 UO020 (220)\r\n#1121 [#_UO[21]] 1 UO021 (221)\r\n#1122 [#_UO[22]] 1 UO022 (222)\r\n#1123 [#_UO[23]] 1 UO023 (223)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f7-a6ca-11ee-bfef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 408, "chroma:document": "#1123 [#_UO[23]] 1 UO023 (223)\r\n#1124 [#_UO[24]] 1 UO024 (224)\r\n#1125 [#_UO[25]] 1 UO025 (225)\r\n#1126 [#_UO[26]] 1 UO026 (226)\r\n#1127 [#_UO[27]] 1 UO027 (227)\r\n#1128 [#_UO[28]] 1 UO028 (228)\r\n#1129 [#_UO[29]] 1 UO029 (229)\r\n#1130 [#_UO[30]] 1 UO030 (230)\r\n#1131 [#_UO[31]] 1 UO031 (231)\r\n#1132 [#_UOL[0]] 32 UO000-UO031\r\n#1133 [#_UOL[1]] 32 UO100-UO131\r\n#1134 [#_UOL[2]] 32 UO200-UO231\r\n#1135 [#_UOL[3]] 32 UO300-UO331"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f8-a6ca-11ee-bf8a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 409, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 380 -\r\nVariable value Input signal\r\n1.0 Contact closed\r\n0.0 Contact opened\r\nThe output signals at 32 points can be written at a time by writing to system variables #1132 to #1135. \r\nThe signals can also be read.\r\n31\r\n30\r\n0\r\n#1132 =\u2211#[1000 + ]\u00d7 2 \u2212#1131\u00d7 2\r\n=\r\ni\r\ni\r\ni\r\n\u2211{ } =\r\n+ = \u00d7 \u2212 \u00d7\r\n30\r\n0\r\n31\r\n31 #[1132 ] 2 2\r\ni\r\ni\r\ni n V V\r\nWhen UIni = 0, Vi = 0.\r\nWhen UIni = 1, Vi = 1.\r\nn = 0-3\r\nNOTE"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6f9-a6ca-11ee-a0da-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 409, "chroma:document": "n = 0-3\r\nNOTE\r\n1 When a value other than 1.0 or 0.0 is assigned to variables #1100 to #1131, it is \r\nassumed as follows.\r\n<null> is assumed to be 0.\r\nA value other than <null> or 0 is assumed to be 1.\r\nWhere, a value less than 0.00000001 is undefined.\r\n2 When any of UI016 to UI031, UI100 to UI131, UI200 to UI231, UI300 to UI331,\r\nUO016 to UO031, UO200 to UO231, and UO300 to UO331 are used, bit 0 (MIF) \r\nof parameter No. 6001 must be set to 1.\r\nExample\r\nStructure of DI"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6fa-a6ca-11ee-9c2d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 409, "chroma:document": "Example\r\nStructure of DI\r\n215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20\r\nUsed for other \r\npurposes\r\nSign 102 101 100\r\nStructure of DO\r\n28 27 26 25 24 23 22 21 20\r\nNot used Used for other purposes Address\r\n<1> The specified address D value is output to DO and signed BCD 3 digits are read into #100.\r\nMacro calling instruction\r\nG65 P9100 D (address); \r\nA custom macro body is created as follows.\r\nO9100 ; \r\n#1132 = #1132 AND 496 OR#7 ; : Address output"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6fb-a6ca-11ee-b82b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 409, "chroma:document": "G65 P9101 T60 ; : Timer macro. For details, refer to the example of clock (#3001).\r\n#100 = BIN[#1032 AND 4095] ; : BCD 3 digits are read.\r\nIF [#1012 EQ 0] GOTO 9100 ; : A sign is attached.\r\n#100 = -#100\r\nN9100 M99"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6fc-a6ca-11ee-a623-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 410, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 381 -\r\n<2> Eight types of specified address D values are output to DO and signed BCD 6 digits (3-digit integer \r\npart + 3-digit fractional part) are read into #101.\r\nStructure on the machine side\r\nWhen DO 20 = 0: Data with 3 decimal places\r\nWhen DO 20 = 1: Data with 3-digit integer part\r\nWhen DO 23 to 21 = 000: No1 data when #1 = 0\r\nWhen DO 23 to 21 = 001: No2 data when #2 = 0\r\n :\r\nWhen DO 23 to 21 = 111: No8 data when #8 = 0\r\nMacro calling instruction"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6fd-a6ca-11ee-b3a8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 410, "chroma:document": "Macro calling instruction\r\nG65 P9111 D (data number);\r\nA custom macro body is created as follows.\r\nO9111 ; \r\nG65 P9100 D[#7*2+1] ; : Call the macro of <1> O9100\r\n#101 = #100 ; \r\nG65 P9100 D[#7*2] ; \r\n#101 = #101 + #100/1000 ; \r\nM99 ;\r\n- Interface signal R address\r\n#1036 to #1067, #1068, #1069 to #1071 (Attribute: R)\r\n#1136 to #1167, #1168, #1169 to #1171 (Attribute: R/W)\r\nBy setting bit 2 (IFR) of parameter No. 6020 to 1, this function is enabled. Set the start address of each R"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6fe-a6ca-11ee-9b1a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 410, "chroma:document": "area in parameter No. 6093 or 6094. From the start address, 128 signal inputs or outputs are assigned. Set \r\na multiple of 4 (0, 4, 8, ...) in parameters Nos. 6093 and 6094.\r\n[Input signal]\r\nThe status of the input signal at each R address can be read with the value of system variable #1036 to \r\n#1071.\r\nVariable number Variable name Point Interface input signal\r\n#1036 [#_UI[32]] 1 UI400 (20\r\n)\r\n#1037 [#_UI[33]] 1 UI401 (21\r\n)\r\nto to to to \r\n#1067 [#_UI[63]] 1 UI431 (231)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa6ff-a6ca-11ee-a727-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 410, "chroma:document": "#1067 [#_UI[63]] 1 UI431 (231)\r\n#1068 [#_UIL[4]] 32 UI400 to UI431\r\n#1069 [#_UIL[5]] 32 UI500 to UI531\r\n#1070 [#_UIL[6]] 32 UI600 to UI631\r\n#1071 [#_UIL[7]] 32 UI700 to UI731\r\nVariable value Input signal\r\n1.0 Contact closed\r\n0.0 Contact opened\r\n[Output signal]\r\nA value can be written to the output signal at each R address and the status of the signal can be read with \r\nthe value of system variable #1136 to #1171.\r\nVariable number Variable name Point Interface input signal\r\n#1136 [#_UO[32]] 1 UO400 (20\r\n)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa700-a6ca-11ee-93aa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 410, "chroma:document": ")\r\n#1137 [#_UO[33]] 1 UO401 (21\r\n)\r\nto to to to"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa701-a6ca-11ee-9814-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 411, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 382 -\r\nVariable number Variable name Point Interface input signal\r\n#1167 [#_UO[63]] 1 UO431 (231)\r\n#1168 [#_UOL[4]] 32 UO400 to UO431\r\n#1169 [#_UOL[5]] 32 UO500 to UO531\r\n#1170 [#_UOL[6]] 32 UO600 to UO631\r\n#1171 [#_UOL[7]] 32 UO700 to UO731\r\nVariable value Input signal\r\n1.0 Contact closed\r\n0.0 Contact opened\r\nNOTE\r\n1 When signals UO400 to UO431 are handled from system variables #1136 to"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa702-a6ca-11ee-b795-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 411, "chroma:document": "#1171, do not write any of signals UO400 to UO431 from a ladder or another \r\ninterface. Specifying a write may cause a conflict between read from and write to \r\nthe signal, resulting in an unexpected change to the signal.\r\n2 For signals UO400 to UO731, R addresses are used, while for signals UO000 to \r\nUO331, F addresses are used. Therefore, to handle these signals with a ladder, \r\nit is necessary to consider synchronization processing of I/O signals. For details,"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa703-a6ca-11ee-b391-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 411, "chroma:document": "refer to Subsection, \u201cSynchronization Processing of I/O Signals\u201d, in the \u201cPMC \r\nProgramming Manual (B-64513EN)\u201d.\r\n- Tool compensation value #2001-#2800, #10001-#13999, #21001-#22999\r\n(Attribute: R/W)\r\nM\r\nThe compensation values can be obtained by reading system variables #2001 to #2800, #10001 to #13999, \r\nor #21001 to #22999 for tool compensation. The compensation values can also be changed by assigning \r\nvalues to the system variables.\r\n- When the number of compensations is 200 or less"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa704-a6ca-11ee-bf1b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 411, "chroma:document": "When bit 3 (V15) of parameter No.6000 = 0\r\nH code\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #2201 [#_OFSHG[1]]\r\n or\r\n[#_OFSZG[1]]\r\n#2001 [#_OFSHW[1]]\r\n or\r\n[#_OFSZW[1]]\r\n2 #2202 [#_OFSHG[2]]\r\n or\r\n[#_OFSZG[2]]\r\n#2002 [#_OFSHW[2]]\r\n or\r\n[#_OFSZW[2]]\r\n3 #2203 [#_OFSHG[3]]\r\n or\r\n[#_OFSZG[3]]\r\n#2003 [#_OFSHW[3]]\r\n or\r\n[#_OFSZW[3]]\r\n: : : : :\r\n199 #2399 [#_OFSHG[199]]\r\n or\r\n[#_OFSZG[199]]\r\n#2199 [#_OFSHW[199]]\r\n or\r\n[#_OFSZW[199]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa705-a6ca-11ee-9665-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 411, "chroma:document": "or\r\n[#_OFSZW[199]]\r\n200 #2400 [#_OFSHG[200]]\r\n or\r\n[#_OFSZG[200]]\r\n#2200 [#_OFSHW[200]]\r\n or\r\n[#_OFSZW[200]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa706-a6ca-11ee-a358-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 412, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 383 -\r\nWhen bit 3 (V15) of parameter No.6000 = 1\r\nH code\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #2001 [#_OFSHG[1]]\r\n or\r\n[#_OFSZG[1]]\r\n#2201 [#_OFSHW[1]]\r\n or\r\n[#_OFSZW[1]]\r\n2 #2002 [#_OFSHG[2]]\r\n or\r\n[#_OFSZG[2]]\r\n#2202 [#_OFSHW[2]]\r\n or\r\n[#_OFSZW[2]]\r\n3 #2003 [#_OFSHG[3]]\r\n or\r\n[#_OFSZG[3]]\r\n#2203 [#_OFSHW[3]]\r\n or\r\n[#_OFSZW[3]]\r\n: : : : :\r\n199 #2199 [#_OFSHG[199]]\r\n or\r\n[#_OFSZG[199]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa707-a6ca-11ee-9f4f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 412, "chroma:document": "or\r\n[#_OFSZG[199]]\r\n#2399 [#_OFSHW[199]]\r\n or\r\n[#_OFSZW[199]]\r\n200 #2200 [#_OFSHG[200]]\r\n or\r\n[#_OFSZG[200]]\r\n#2400 [#_OFSHW[200]]\r\n or\r\n[#_OFSZW[200]]\r\nD code\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #2401 [#_OFSDG[1]]\r\n or\r\n[#_OFSRG[1]]\r\n#2601 [#_OFSDW[1]]\r\n or\r\n[#_OFSRW[1]]\r\n2 #2402 [#_OFSDG[2]]\r\n or\r\n[#_OFSRG[2]]\r\n#2602 [#_OFSDW[2]]\r\n or\r\n[#_OFSRW[2]]\r\n3 #2403 [#_OFSDG[3]]\r\n or\r\n[#_OFSRG[3]]\r\n#2603 [#_OFSDW[3]]\r\n or\r\n[#_OFSRW[3]]\r\n: : : : :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa708-a6ca-11ee-8bb8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 412, "chroma:document": "or\r\n[#_OFSRW[3]]\r\n: : : : :\r\n199 #2599 [#_OFSDG[199]]\r\n or\r\n[#_OFSRG[199]]\r\n#2799 [#_OFSDW[199]]\r\n or\r\n[#_OFSRW[199]]\r\n200 #2600 [#_OFSDG[200]]\r\n or\r\n[#_OFSRG[200]]\r\n#2800 [#_OFSDW[200]]\r\n or\r\n[#_OFSRW200]]\r\nNOTE\r\n1 When #2401 to #2800 are used for reading or writing of D codes, bit 5 (D15) of \r\nparameter No.6004 must be set to 1.\r\n2 When bit 5 (D15) of parameter No.6004 is set to 1, system variables #2500 to \r\n#2806 for workpiece origin offset cannot be used. Use system variables #5201\r\nto #5324."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa709-a6ca-11ee-9a8f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 413, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 384 -\r\n- When the number of compensations is more than 200 (For compensation with a compensation \r\nnumber of 200 or less, #2001 to #2800 can also be used.)\r\nWhen bit 3 (V15) of parameter No.6000 = 0\r\nH code\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #11001 [#_OFSHG[1]]\r\n or\r\n[#_OFSZG[1]]\r\n#10001 [#_OFSHW[1]]\r\n or\r\n[#_OFSZW[1]]\r\n2 #11002 [#_OFSH\uff27[2]]\r\n or\r\n[#_OFSZG[2]]\r\n#10002 [#_OFSHW[2]]\r\n or"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa70a-a6ca-11ee-b755-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 413, "chroma:document": "#10002 [#_OFSHW[2]]\r\n or\r\n[#_OFSZW[2]]\r\n3 #11003 [#_OFSH\uff27[3]]\r\n or\r\n[#_OFSZG[3]]\r\n#10003 [#_OFSHW[3]]\r\n or\r\n[#_OFSZW[3]]\r\n: : : : :\r\n998 #11998 [#_OFSH\uff27[998]]\r\n or\r\n[#_OFSZG[998]]\r\n#10998 [#_OFSHW[998]]\r\n or\r\n[#_OFSZW[998]]\r\n999 #11999 [#_OFSH\uff27[999]]\r\n or\r\n[#_OFSZG[999]]\r\n#10999 [#_OFSHW[999]]\r\n or\r\n[#_OFSZW[999]]\r\nD code\r\nCompensation\r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #13001 [#_OFSDG[1]]\r\n or\r\n[#_OFSRG[1]]\r\n#12001 [#_OFSDW[1]]\r\n or\r\n[#_OFSRW[1]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa70b-a6ca-11ee-b981-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 413, "chroma:document": "or\r\n[#_OFSRW[1]]\r\n2 #13002 [#_OFSDG[2]]\r\n or\r\n[#_OFSRG[2]]\r\n#12002 [#_OFSDW[2]]\r\n or\r\n[#_OFSRW[2]]\r\n3 #13003 [#_OFSDG[3]]\r\n or\r\n[#_OFSRG[3]]\r\n#12003 [#_OFSDW[3]]\r\n or\r\n[#_OFSRW[3]]\r\n: : : : :\r\n998 #13998 [#_OFSDG[998]]\r\n or\r\n[#_OFSRG[998]]\r\n#12998 [#_OFSDW[998]]\r\n or\r\n[#_OFSRW[998]]\r\n999 #13999 [#_OFSDG[999]]\r\n or\r\n[#_OFSRG[999]]\r\n#12999 [#_OFSDW[999]]\r\n or\r\n[#_OFSRW[999]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa70c-a6ca-11ee-9fdf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 414, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 385 -\r\nWhen bit 3 (V15) of parameter No.6000 = 1\r\nH code\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #10001 [#_OFSHG[1]]\r\n or\r\n[#_OFSZG[1]]\r\n#11001 [#_OFSHW[1]]\r\n or\r\n[#_OFSZW[1]]\r\n2 #10002 [#_OFSHG[2]]\r\n or\r\n[#_OFSZG[2]]\r\n#11002 [#_OFSHW[2]]\r\n or\r\n[#_OFSZW[2]]\r\n3 #10003 [#_OFSHG[3]]\r\n or\r\n[#_OFSZG[3]]\r\n#11003 [#_OFSHW[3]]\r\n or\r\n[#_OFSZW[3]]\r\n: : : : :\r\n998 #10998 [#_OFSHG[998]]\r\n or\r\n[#_OFSZG[998]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa70d-a6ca-11ee-883c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 414, "chroma:document": "or\r\n[#_OFSZG[998]]\r\n#11998 [#_OFSHW[998]]\r\n or\r\n[#_OFSZW[998]]\r\n999 #10999 [#_OFSHG[999]]\r\n or\r\n[#_OFSZG[999]]\r\n#11999 [#_OFSHW[999]]\r\n or\r\n[#_OFSZW[999]]\r\nD code\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #12001 [#_OFSDG[1]]\r\n or\r\n[#_OFSRG[1]]\r\n#13001 [#_OFSDW[1]]\r\n or\r\n[#_OFSRW[1]]\r\n2 #12002 [#_OFSDG[2]]\r\n or\r\n[#_OFSRG[2]]\r\n#13002 [#_OFSDW[2]]\r\n or\r\n[#_OFSRW[2]]\r\n3 #12003 [#_OFSDG[3]]\r\n or\r\n[#_OFSRG[3]]\r\n#13003 [#_OFSDW[3]]\r\n or\r\n[#_OFSRW[3]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa70e-a6ca-11ee-b031-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 414, "chroma:document": "or\r\n[#_OFSRW[3]]\r\n: : : : :\r\n998 #12998 [#_OFSDG[998]]\r\n or\r\n[#_OFSRG[998]]\r\n#13998 [#_OFSDW[998]]\r\n or\r\n[#_OFSRW[998]]\r\n999 #12999 [#_OFSDG[999]]\r\n or\r\n[#_OFSRG[999]]\r\n#13999 [#_OFSDW[999]]\r\n or\r\n[#_OFSRW[999]]\r\nSystem variables not dependent on bit 3 (V15) of parameter No. 6000\r\nCorner R offset\r\nCompensation \r\nnumber\r\nGeometry Wear\r\nVariable number Variable name Variable number Variable name\r\n1 #21001 [#_CORR_G[1]] #22001 [#_CORR_W[1]]\r\n2 #21002 [#_CORR_G[2]] #22002 [#_CORR_W[2]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa70f-a6ca-11ee-b385-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 414, "chroma:document": "3 #21003 [#_CORR_G[3]] #22003 [#_CORR_W[3]]\r\n: : : : :\r\n998 #21998 [#_CORR_G[998]] #22998 [#_CORR_W[998]]\r\n999 #21999 [#_CORR_G[999]] #22999 [#_CORR_W[999]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa710-a6ca-11ee-b73f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 415, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 386 -\r\n- Tool compensation value #2001-#2964, #10001-#19999 (Attribute: R/W)\r\nT\r\nThe compensation values can be obtained by reading system variables #2001 to #2964 or #10001 to \r\n#19999 for tool compensation. The compensation values can also be changed by assigning values to the \r\nsystem variables.\r\n<1> Without tool geometry/wear compensation memory\r\n- When the number of compensations is 64 or less\r\nCompensation number Variable number Variable name Description"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa711-a6ca-11ee-815a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 415, "chroma:document": "1 #2001 [#_OFSX[1]]\r\nX-axis compensation value (*1)\r\n2 #2002 [#_OFSX[2]]\r\n3 #2003 [#_OFSX[3]]\r\n: : :\r\n63 #2063 [#_OFSX[63]]\r\n64 #2064 [#_OFSX[64]]\r\n1 #2101 [#_OFSZ[1]]\r\nZ-axis compensation value (*1)\r\n2 #2102 [#_OFSZ[2]]\r\n3 #2103 [#_OFSZ[3]]\r\n: : :\r\n63 #2163 [#_OFSZ[63]]\r\n64 #2164 [#_OFSZ[64]]\r\n1 #2201 [#_OFSR[1]]\r\nTool nose radius compensation value\r\n2 #2202 [#_OFSR[2]]\r\n3 #2203 [#_OFSR[3]]\r\n: : :\r\n63 #2263 [#_OFSR[63]]\r\n64 #2264 [#_OFSR[64]]\r\n1 #2301 [#_OFST[1]]\r\nVirtual tool tipT position"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa712-a6ca-11ee-a8cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 415, "chroma:document": "Virtual tool tipT position\r\n2 #2302 [#_OFST[2]]\r\n3 #2303 [#_OFST[3]]\r\n: : :\r\n63 #2363 [#_OFST[63]]\r\n64 #2364 [#_OFST[64]]\r\n1 #2401 [#_OFSY[1]]\r\nY-axis compensation value (*1)\r\n2 #2402 [#_OFSY[2]]\r\n3 #2403 [#_OFSY[3]]\r\n: : :\r\n48 #2448 [#_OFSY[48]]\r\n49 #2449 [#_OFSY[49]]\r\n(*1) X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three \r\naxes"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa713-a6ca-11ee-9694-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 416, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 387 -\r\n- When the number of compensations is more than 64 (For compensation with a compensation \r\nnumber of 64 or less, #2001 to #2449 can also be used.)\r\nCompensation number Variable number Variable name Description\r\n1 #10001 [#_OFSX[1]]\r\nX-axis compensation value (*1)\r\n2 #10002 [#_OFSX[2]]\r\n3 #10003 [#_OFSX[3]]\r\n: : :\r\n998 #10998 [#_OFSX[998]]\r\n999 #10999 [#_OFSX[999]]\r\n1 #11001 [#_OFSZ[1]]\r\nZ-axis compensation value (*1)\r\n2 #11002 [#_OFSZ[2]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa714-a6ca-11ee-8d5d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 416, "chroma:document": "2 #11002 [#_OFSZ[2]]\r\n3 #11003 [#_OFSZ[3]]\r\n: : :\r\n998 #11998 [#_OFSZ[998]]\r\n999 #11999 [#_OFSZ[999]]\r\n1 #12001 [#_OFSR[1]]\r\nTool nose radius compensation value\r\n2 #12002 [#_OFSR[2]]\r\n3 #12003 [#_OFSR[3]]\r\n: : :\r\n998 #12998 [#_OFSR[998]]\r\n999 #12999 [#_OFSR[999]]\r\n1 #13001 [#_OFST[1]]\r\nVirtual tool tip T position\r\n2 #13002 [#_OFST[2]]\r\n3 #13003 [#_OFST[3]]\r\n: : :\r\n998 #13998 [#_OFST[998]]\r\n999 #13999 [#_OFST[999]]\r\n1 #14001 [#_OFSY[1]]\r\nY-axis compensation value (*1)\r\n2 #14002 [#_OFSY[2]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa715-a6ca-11ee-99ca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 416, "chroma:document": "2 #14002 [#_OFSY[2]]\r\n3 #14003 [#_OFSY[3]]\r\n: : :\r\n998 #14998 [#_OFSY[998]]\r\n999 #14999 [#_OFSY[999]]\r\n(*1) X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three \r\naxes\r\n<2> With tool geometry/wear compensation memory\r\n- When the number of compensations is 64 or less\r\nCompensation number Variable number Variable name Description\r\n1 #2001 [#_OFSXW[1]]\r\nX-axis compensation value (wear) (*1)\r\n2 #2002 [#_OFSXW[2]]\r\n3 #2003 [#_OFSXW[3]]\r\n: : :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa716-a6ca-11ee-9e01-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 416, "chroma:document": "3 #2003 [#_OFSXW[3]]\r\n: : :\r\n63 #2063 [#_OFSXW[63]]\r\n64 #2064 [#_OFSXW[64]]\r\n1 #2101 [#_OFSZW[1]]\r\nZ-axis compensation value (wear) (*1)\r\n2 #2102 [#_OFSZW[2]]\r\n3 #2103 [#_OFSZW[3]]\r\n: : :\r\n63 #2163 [#_OFSZW[63]]\r\n64 #2164 [#_OFSZW[64]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa717-a6ca-11ee-a493-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 417, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 388 -\r\nCompensation number Variable number Variable name Description\r\n1 #2201 [#_OFSRW[1]]\r\nTool nose radius compensation value \r\n(wear)\r\n2 #2202 [#_OFSRW [2]]\r\n3 #2203 [#_OFSRW [3]]\r\n: : :\r\n63 #2263 [#_OFSRW [63]]\r\n64 #2264 [#_OFSRW [64]]\r\n1 #2301 [#_OFST[1]]\r\nVirtual tool tip T position\r\n2 #2302 [#_OFST[2]]\r\n3 #2303 [#_OFST[3]]\r\n: : :\r\n63 #2363 [#_OFST[63]]\r\n64 #2364 [#_OFST[64]]\r\n1 #2401 [#_OFSYW[1]]\r\nY-axis compensation value (wear) (*1)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa718-a6ca-11ee-b609-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 417, "chroma:document": "2 #2402 [#_OFSYW [2]]\r\n3 #2403 [#_OFSYW [3]]\r\n: : :\r\n48 #2448 [#_OFSYW [48]]\r\n49 #2449 [#_OFSYW [49]]\r\n1 #2451 [#_OFSYG[1]]\r\nY-axis compensation value (geometry) \r\n(*1)\r\n2 #2452 [#_OFSYG [2]]\r\n3 #2453 [#_OFSYG [3]]\r\n: : :\r\n48 #2498 [#_OFSYG [48]]\r\n49 #2499 [#_OFSYG [49]]\r\n1 #2701 [#_OFSXG[1]]\r\nX-axis compensation value (geometry) \r\n(*1)\r\n2 #2702 [#_OFSXG[2]]\r\n3 #2703 [#_OFSXG [3]]\r\n: : :\r\n48 #2748 [#_OFSXG [48]]\r\n49 #2749 [#_OFSXG [49]]\r\n1 #2801 [#_OFSZG[1]]\r\nZ-axis compensation value (geometry) \r\n(*1)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa719-a6ca-11ee-8982-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 417, "chroma:document": "(*1)\r\n2 #2802 [#_OFSZG[2]]\r\n3 #2803 [#_OFSZG[3]]\r\n: : :\r\n48 #2848 [#_OFSZG[48]]\r\n49 #2849 [#_OFSZG[49]]\r\n1 #2901 [#_OFSRG[1]]\r\nTool nose radius compensation value \r\n(geometry)\r\n2 #2902 [#_OFSRG[2]]\r\n3 #2903 [#_OFSRG[3]]\r\n: : :\r\n63 #2963 [#_OFSRG[63]]\r\n64 #2964 [#_OFSRG[64]]\r\n(*1) X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three \r\naxes\r\n- When the number of compensations is more than 64 (For compensation with a compensation"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa71a-a6ca-11ee-94ba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 417, "chroma:document": "number of 64 or less, #2001 to #2964 or #10001 to #19999 can also be used.)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa71b-a6ca-11ee-8a11-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 418, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 389 -\r\nCompensation number Variable number Variable name Description\r\n1 #10001 [#_OFSXW[1]]\r\nX-axis compensation value (wear) (*1)\r\n2 #10002 [#_OFSXW[2]]\r\n3 #10003 [#_OFSXW[3]]\r\n: : :\r\n998 #10998 [#_OFSXW[998]]\r\n999 #10999 [#_OFSXW[999]]\r\n1 #11001 [#_OFSZW[1]]\r\nZ-axis compensation value (wear) (*1)\r\n2 #11002 [#_OFSZW[2]]\r\n3 #11003 [#_OFSZW[3]]\r\n: : :\r\n998 #11998 [#_OFSZW[998]]\r\n999 #11999 [#_OFSZW[999]]\r\n1 #12001 [#_OFSRW[1]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa71c-a6ca-11ee-8ee8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 418, "chroma:document": "1 #12001 [#_OFSRW[1]]\r\nTool nose radius compensation value \r\n(wear)\r\n2 #12002 [#_OFSRW [2]]\r\n3 #12003 [#_OFSRW [3]]\r\n: : :\r\n998 #12998 [#_OFSRW [998]]\r\n999 #12999 [#_OFSRW [999]]\r\n1 #13001 [#_OFST[1]]\r\nVirtual tool tip T position\r\n2 #13002 [#_OFST[2]]\r\n3 #13003 [#_OFST[3]]\r\n: : :\r\n998 #13998 [#_OFST[998]]\r\n999 #13999 [#_OFST[999]]\r\n1 #14001 [#_OFSYW[1]]\r\nY-axis compensation value (wear) (*1)\r\n2 #14002 [#_OFSYW [2]]\r\n3 #14003 [#_OFSYW [3]]\r\n: : :\r\n998 #14998 [#_OFSYW [998]]\r\n999 #14999 [#_OFSYW [999]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa71d-a6ca-11ee-9ccd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 418, "chroma:document": "999 #14999 [#_OFSYW [999]]\r\n1 #15001 [#_OFSXG[1]]\r\nX-axis compensation value (geometry) \r\n(*1)\r\n2 #15002 [#_OFSXG[2]]\r\n3 #15003 [#_OFSXG [3]]\r\n: : :\r\n998 #15998 [#_OFSXG [998]]\r\n999 #15999 [#_OFSXG [999]]\r\n1 #16001 [#_OFSZG[1]]\r\nZ-axis compensation value (geometry) \r\n(*1)\r\n2 #16002 [#_OFSZG[2]]\r\n3 #16003 [#_OFSZG[3]]\r\n: : :\r\n998 #16998 [#_OFSZG[998]]\r\n999 #16999 [#_OFSZG[999]]\r\n1 #17001 [#_OFSRG[1]]\r\nTool nose radius compensation value \r\n(geometry)\r\n2 #17002 [#_OFSRG[2]]\r\n3 #17003 [#_OFSRG[3]]\r\n: : :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa71e-a6ca-11ee-9848-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 418, "chroma:document": "3 #17003 [#_OFSRG[3]]\r\n: : :\r\n998 #17998 [#_OFSRG[998]]\r\n999 #17999 [#_OFSRG[999]]\r\n1 #19001 [#_OFSYG[1]]\r\nY-axis compensation value (geometry) \r\n(*1)\r\n2 #19002 [#_OFSYG[2]]\r\n3 #19003 [#_OFSYG[3]]\r\n: : :\r\n998 #19998 [#_OFSYG[998]]\r\n999 #19999 [#_OFSYG[999]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa71f-a6ca-11ee-8798-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 419, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 390 -\r\n(*1) X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic three axes, Y-axis: Y-axis of basic three \r\naxes\r\n- Alarm #3000 (Attribute: W)\r\nWhen an error is detected in a macro, an unit can enter the alarm state. In addition, an alarm message of \r\nup to 60 characters with alphabet and numerals can be specified between a control-out and a control-in \r\nafter the expression. When an alarm message is not specified, a macro alarm is used instead."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa720-a6ca-11ee-96db-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 419, "chroma:document": "Variable number Variable name Description\r\n#3000 [#_ALM] Macro alarm\r\nWhen bit 1 (MCA) of parameter No.6008 = 0\r\n#3000 = n (ALARM MESSAGE); (n: 0-200)\r\nOn the screen, the alarm number obtained by adding the value of #3000 to 3000 and alarm message \r\nappear after MC.\r\n(Example) #3000 = 1 (ALARM MESSAGE); \r\n=> \"MC3001 ALARM MESSAGE\" appears on the alarm screen.\r\nWhen bit 1 (MCA) of parameter No.6008 = 1\r\n#3000 = n (ALARM MESSAGE); (n: 0-4095)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa721-a6ca-11ee-8567-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 419, "chroma:document": "On the screen, the alarm number of #3000 and alarm message appear after MC.\r\n(Example) #3000=1 (ALARM MESSAGE); \r\n=> \"MC0001 ALARM MESSAGE\" appears on the alarm screen.\r\nWhen #3000 is commanded with the comment section, the order of alarm message and the comment \r\nsection change places by setting value of bit 3 (NCM) of parameter No.6020.\r\nWhen bit 3 (NCM) of parameter No.6020 is set to 0\r\nThe first section is an alarm message and followings are comments."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa722-a6ca-11ee-a60b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 419, "chroma:document": "(Example) #3000 =1 (ALARM MESSAGE) (COMMENT 1) (COMMENT 2);\r\nWhen bit 3 (NCM) of parameter No.6020) is set to 1\r\nThe last section is an alarm message and others are comments.\r\n(Example) #3000 =1 (COMMENT 1) (COMMENT 2) (ALARM MESSAGE);\r\n- Clock #3001, #3002 (Attribute: R/W)\r\nThe clock time can be obtained by reading system variables #3001 and #3002 for clocks. The time can be \r\npreset by entering a value in the system variables.\r\nType Variable \r\nnumber Variable name Unit At power-on Count condition"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa723-a6ca-11ee-8ece-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 419, "chroma:document": "Clock 1 #3001 [#_CLOCK1] 1 ms Reset to 0 Anytime\r\nClock 2 #3002 [#_CLOCK2] 1 hour Same as at power-down When the STL signal is on\r\nThe clock accuracy is 16 ms. Clock 1 returns to 0 after a lapse of 2147483648 ms. Clock 2 returns to 0 \r\nafter a lapse of 9544.37176 hours.\r\n[Example]\r\nTimer\r\nMacro calling command\r\nG65 P9101 T (wait time) ms ;\r\nA macro is created as follows.\r\nO9101;\r\n#3001 = 0; Initial setting\r\nWHILE [#3001 LE #20] DO1: Wait for a specified time\r\nEND1 ; \r\nM99 ;"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa724-a6ca-11ee-9ed7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 420, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 391 -\r\n - Controlling of single block stop and waiting for the auxiliary function \r\ncompletion signal #3003 (Attribute: R/W)\r\nAssigning the following values in system variable #3003 allows the specification of whether single block \r\nstop is disabled in the following blocks or whether a wait for the completion signal (FIN) of the auxiliary \r\nfunction (M, S, T, or B) before going to the next block is enabled. When a wait for completion signal is"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa725-a6ca-11ee-88d9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 420, "chroma:document": "disabled, the distribution end signal (DEN) is not sent. Be careful not to specify the next auxiliary \r\nfunction without waiting for the completion signal.\r\nVariable number and variable name Value Single block stop Auxiliary function completion signal\r\n#3003\r\n[#_CNTL1]\r\n0 Enabled Waiting\r\n1 Disabled Waiting\r\n2 Enabled Not waiting\r\n3 Disabled Not waiting\r\nIn addition, the following variable names can be used to enable or disable single block stop and a wait for"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa726-a6ca-11ee-a866-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 420, "chroma:document": "the auxiliary function completion signal, individually.\r\nVariable name Value Single block stop Auxiliary function completion\r\n[#_M_SBK] 0 Enabled -\r\n1 Disabled -\r\n[#_M_FIN] 0 - Waiting\r\n1 - Not waiting\r\n[Example]\r\nDrill cycle (for incremental programming)\r\n(G81 equivalent)\r\nMacro calling command\r\nG65 P9081 L Iterations R R point Z Z point;\r\nA custom macro body is created as follows.\r\nO9081 ;\r\n#3003 = 1 ;\r\nG00 Z#18 ;\r\nG01 Z#26 ; \r\nG00 Z-[ ROUND[#18] + ROUND[#26] ] ;\r\n#3003 = 0 ;\r\nM99 ;\r\nNOTE"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa727-a6ca-11ee-8dd5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 420, "chroma:document": "#3003 = 0 ;\r\nM99 ;\r\nNOTE\r\n#3003 is cleared by a reset.\r\n- Enabling of feed hold, feedrate override, and exact stop check #3004\r\n(Attribute: R/W)\r\nAssigning the following values in system variable #3004 allows the specification of whether feed hold \r\nand feedrate override are enabled in the following blocks or whether exact stop in G61 mode or by G09 \r\ncommand is disabled.\r\nVariable number and variable name Value Field hold Feedrate override Exact stop\r\n#3004\r\n[#_CNTL2]\r\n0 Enabled Enabled Enabled"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa728-a6ca-11ee-a138-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 420, "chroma:document": "0 Enabled Enabled Enabled\r\n1 Disabled Enabled Enabled\r\n2 Enabled Disabled Enabled\r\n3 Disabled Disabled Enabled\r\n4 Enabled Enabled Disabled\r\n5 Disabled Enabled Disabled\r\n6 Enabled Disabled Disabled\r\n7 Disabled Disabled Disabled\r\nDisable single block stop.\r\n#18 corresponds to R and #26 to Z."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa729-a6ca-11ee-a459-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 421, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 392 -\r\nIn addition, the following variable names can be used to enable or disable feed hold, feedrate override, \r\nand exact stop in G61 mode or by the G09 command, individually.\r\nVariable number and variable name Value Feed hold Feedrate override Exact stop\r\n[#_M_FHD] 0 Enabled - -\r\n1 Disabled - -\r\n[#_M_OV] 0 - Enabled -\r\n1 - Disabled -\r\n[#_M_EST] 0 - - Enabled\r\n1 - - Disabled\r\nNOTE"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa72a-a6ca-11ee-9af5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 421, "chroma:document": "1 - - Disabled\r\nNOTE\r\n1 These system variables are provided to maintain compatibility with conventional \r\nNC programs. It is recommended that functions provided by G63, G09, G61, and \r\nother G codes be used to enable or disable feed hold, feedrate override, and \r\nexact stop.\r\n2 When the feed hold button is pressed during execution of a block for which feed \r\nhold is disabled:\r\n<1> If the feed hold button is kept pressed, operation stops after execution of"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa72b-a6ca-11ee-a765-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 421, "chroma:document": "the block. When single block stop is disabled, however, operation does not \r\nstop.\r\n<2> If the pressed feed hold button is released, the feed hold lamp lights, but \r\noperation does not stop until the end of the first block that was enabled.\r\n3 #3004 is cleared by a reset.\r\n4 If exact stop is disabled by #3004, the original exact stop position between \r\ncutting feed and positioning block is not affected. #3004 can temporarily disable \r\nexact stop in G61 mode or by the G09 command between cutting feed and"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa72c-a6ca-11ee-9599-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 421, "chroma:document": "cutting feed.\r\n- Settings #3005 (Attribute: R/W)\r\nSettings can be read and written.\r\nBinary values are converted to decimals.\r\n#3005\r\n#15 #14 #13 #12 #11 #10 #9 #8\r\nSetting FCV\r\n#7 #6 #5 #4 #3 #2 #1 #0\r\nSetting SEQ INI ISO TVC\r\n#9 (FCV) : Whether to use the FANUC Series 15 program format conversion capability\r\n#5 (SEQ) : Whether to automatically insert sequence numbers\r\n#2 (INI) : Millimeter input or inch input\r\n#1 (ISO) : Whether to use EIA or ISO as the output code\r\n#0 (TVC) : Whether to make a TV check"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa72d-a6ca-11ee-81f2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 421, "chroma:document": "- Stop with a message #3006 (Attribute: W)\r\nWhen \"#3006=1 (MESSAGE);\" is commanded in the macro, the program executes blocks up to the \r\nimmediately previous one and then stops. When a message of up to 60 characters with alphabet and \r\nnumerals, which is enclosed by a control-in character and control-out character, is programmed in the \r\nsame block, the message is displayed on the external operator message screen.\r\nVariable number Variable name Description\r\n#3006 [#_MSGSTP] Stop with a message"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa72e-a6ca-11ee-bdbe-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 422, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 393 -\r\nWhen #3006 is commanded with the comment section, the order of message and the comment section \r\nchanges places by setting value of bit 3 (NCM) of parameter No.6020.\r\nWhen bit 3 (NCM) of parameter No.6020 is set to 0\r\nIt is assumed that it message first, and assumes since the second to be comment section.\r\n(Example) #3000 =1 (MACRO MESSAGE) (COMMENT 1) (COMMENT 2);\r\nWhen bit 3 (NCM) of parameter No.6020 is set to 1"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa72f-a6ca-11ee-bcd8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 422, "chroma:document": "The end is assumed to be message, and it assumes to be comment section from it ahead.\r\n(Example) #3000 =1 (COMMENT 1) (COMMENT 2) (MACRO MESSAGE);\r\nNOTE\r\nIf the single block stop is disabled by #3003=1 command, the program does not \r\nstop even if #3006=1 is commanded. However, the message commanded by \r\n#3006=1 is displayed on the external operator message screen.\r\n- Status of a mirror image #3007 (Attribute: R)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa730-a6ca-11ee-a145-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 422, "chroma:document": "The status of an mirror image (setting or DI) at that point in time can be obtained for each axis by reading \r\n#3007.\r\nVariable number Variable name Description\r\n#3007 [#_MRIMG] Status of a mirror image\r\nWhen the status is indicated in binary, each bit corresponds with an axis as follows.\r\nBit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16\r\nnth axis 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17\r\nBit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0\r\nnth axis 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa731-a6ca-11ee-b843-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 422, "chroma:document": "For the 32 bits, 0 indicates that a mirror image is disabled and 1 indicates that a mirror image is enabled.\r\n[Example] When #3007 is 3, a mirror image is enabled for the 1st and 2nd axes.\r\nNOTE\r\n1 The status of a programmable mirror image is not reflected on this variable.\r\n2 When the mirror image function is set for the same axis by the mirror image \r\nsignal and setting, the signal value and setting value are ORed and then output."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa732-a6ca-11ee-9f5a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 422, "chroma:document": "3 When mirror image signals for axes other than the controlled axes are turned on, \r\nthey are not read into system variable #3007.\r\n- Status during restart of a program #3008 (Attribute: R)\r\nWhether a program is restarting can be determined by reading #3008.\r\nVariable number Variable name Description\r\n#3008 [#_PRSTR] 0: Program is not restarting.\r\n1: Program is restarting.\r\n- Time #3011, #3012 (Attribute: R)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa733-a6ca-11ee-95ce-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 422, "chroma:document": "Year/month/date and hour/minute/second can be obtained by reading system variables #3011 and #3012. \r\nThis variable is read-only. To change year/month/date and hour/minute/second, use the timer screen.\r\n[Example] May 20, 2004, PM 04:17:05\r\n#3011 = 20040520\r\n#3012 = 161705"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa734-a6ca-11ee-8b85-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 423, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 394 -\r\n- Path number of the parameter to be read or written #3018 (Attribute: R/W)\r\nIf a parameter for another path is to be read or written using parameter reading with the operation \r\ncommand PRM or using parameter writing with programmable parameter input (G10L52), this system \r\nvariable is used to specify that path.\r\nRelationships between specified values and path numbers are as follows:\r\n#3018 Selected path\r\n0 Local path\r\n1 Path 1\r\n2 Path 2\r\n3 Path 3"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa735-a6ca-11ee-87a7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 423, "chroma:document": "1 Path 1\r\n2 Path 2\r\n3 Path 3\r\n4 Path 4\r\nVariable number Variable name Description\r\n#3018 \uff0d Path number of the parameter to be read or written\r\n- Number of the path on which a macro is being executed #3019 (Attribute: R)\r\nThis system variable can be used to read the number of the path on which a macro is being executed.\r\nBy using this variable, it is possible to execute a single program differently for different paths.\r\nThe path number can be read as follows:\r\nPath #3019\r\nPath 1 1\r\nPath 2 2\r\nPath 3 3"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa736-a6ca-11ee-b2be-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 423, "chroma:document": "Path 1 1\r\nPath 2 2\r\nPath 3 3\r\nPath 4 4\r\nVariable number Variable name Description\r\n#3019 [#_PATH_NO] Path number\r\n- Total number of parts and the number of required parts #3901 and #3902 \r\n(Attribute: R/W)\r\nThe number of required parts and the number of machined parts can be displayed on the screen by using \r\nthe operation time and part number displaying function. When the (total) number of machined parts"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa737-a6ca-11ee-b5a0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 423, "chroma:document": "reaches the number of required parts, a signal indicating the fact is sent to the machine (PMC side).\r\nThe system variables can be used to read or write the total number of parts and the number of required \r\nparts.\r\nVariable number Variable name Description\r\n#3901 [#_PRTSA] Total number of parts\r\n#3902 [#_PRTSN] Number of required parts\r\n- Type of tool compensation memory #3980 (Attribute: R)\r\nM\r\nSystem variable #3980 can be used to read the type of compensation memory."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa738-a6ca-11ee-896d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 423, "chroma:document": "Variable number Variable name Description\r\n#3980 [#_OFSMEM] Types of tool compensation memory\r\n0: Tool compensation memory A\r\n2: Tool compensation memory C"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa739-a6ca-11ee-8248-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 424, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 395 -\r\n- Main program number #4000 (Attribute: R)\r\nSystem variable #4000 can be used to read the main program number regardless of the level of a \r\nsubprogram.\r\nVariable number Variable name Description\r\n#4000 [#_MAINO] Main program number\r\nNOTE\r\n1 The main program number indicates the number of the program that is first \r\nstarted.\r\n2 When an O number is specified by MDI during execution of the main program or"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa73a-a6ca-11ee-b3e5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 424, "chroma:document": "when the second O number is specified in DNC mode, the value of #4000 \r\nchanges to the specified O number. In addition, when no programs are \r\nregistered or when no O numbers are specified in DNC mode, the value of \r\n#4000 changes to 0.\r\n- Modal information #4001-#4130, #4201-#4330, #4401-#4530 (Attribute: R)\r\nThe modal information specified before the previous block of the macro statement that reads system"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa73b-a6ca-11ee-8362-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 424, "chroma:document": "variables #4001 to #4130 can be obtained in the block currently being looked ahead, by reading system \r\nvariables #4001 to #4130.\r\nThe modal information of the block currently being executed can be obtained by reading system variables \r\n#4201 to #4330.\r\nThe modal information specified before the block interrupted by an interruption type custom macro by \r\nreading system variables #4401 to #4530.\r\nThe unit used when it was specified is applied.\r\nM"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa73c-a6ca-11ee-9348-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 424, "chroma:document": "M\r\n(Category: <1> Previous block, <2> Running block, <3> Interrupted block)\r\nCategory Variable number Variable name Description\r\n<1>\r\n<2>\r\n<3>\r\n#4001\r\n#4201\r\n#4401\r\n[#_BUFG[1]]\r\n[#_ACTG[1]]\r\n[#_INTG[1]]\r\nModal information (G code: group 1)\r\n<1>\r\n<2>\r\n<3>\r\n#4002\r\n#4202\r\n#4402\r\n[#_BUFG[2]]\r\n[#_ACTG[2]]\r\n[#_INTG[2]]\r\nModal information (G code: group 2)\r\n: : : :\r\n<1>\r\n<2>\r\n<3>\r\n#4030\r\n#4230\r\n#4430\r\n[#_BUFG[30]]\r\n[#_ACTG[30]]\r\n[#_INTG[30]]\r\nModal information (G code: group 30)\r\n<1>\r\n<2>\r\n<3>\r\n#4102\r\n#4302"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa73d-a6ca-11ee-81f0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 424, "chroma:document": "<1>\r\n<2>\r\n<3>\r\n#4102\r\n#4302\r\n#4502\r\n[#_BUFB]\r\n[#_ACTB]\r\n[#_INTB]\r\nModal information (B code)\r\n<1>\r\n<2>\r\n<3>\r\n#4107\r\n#4307\r\n#4507\r\n[#_BUFD]\r\n[#_ACTD]\r\n[#_INTD]\r\nModal information (D code)\r\n<1>\r\n<2>\r\n<3>\r\n#4108\r\n#4308\r\n#4508\r\n[#_BUFE]\r\n[#_ACTE]\r\n[#_INTE]\r\nModal information (E code)\r\n<1>\r\n<2>\r\n<3>\r\n#4109\r\n#4309\r\n#4509\r\n[#_BUFF]\r\n[#_ACTF]\r\n[#_INTF]\r\nModal information (F code)\r\n<1>\r\n<2>\r\n<3>\r\n#4111\r\n#4311\r\n#4511\r\n[#_BUFH]\r\n[#_ACTH]\r\n[#_INTH]\r\nModal information (H code)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa73e-a6ca-11ee-b88f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 425, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 396 -\r\nCategory Variable number Variable name Description\r\n<1>\r\n<2>\r\n<3>\r\n#4113\r\n#4313\r\n#4513\r\n[#_BUFM]\r\n[#_ACTM]\r\n[#_INTM]\r\nModal information (M code)\r\n<1>\r\n<2>\r\n<3>\r\n#4114\r\n#4314\r\n#4514\r\n[#_BUFN]\r\n[#_ACTN]\r\n[#_INTN]\r\nModal information (sequence number N)\r\n<1>\r\n<2>\r\n<3>\r\n#4115\r\n#4315\r\n#4515\r\n[#_BUFO]\r\n[#_ACTO]\r\n[#_INTO]\r\nModal information (sequence number O)\r\n<1>\r\n<2>\r\n<3>\r\n#4119\r\n#4319\r\n#4519\r\n[#_BUFS]\r\n[#_ACTS]\r\n[#_INTS]\r\nModal information (S code)\r\n<1>\r\n<2>"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa73f-a6ca-11ee-9d14-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 425, "chroma:document": "<1>\r\n<2>\r\n<3>\r\n#4120\r\n#4320\r\n#4520\r\n[#_BUFT]\r\n[#_ACTT]\r\n[#_INTT]\r\nModal information (T code)\r\n<1>\r\n<2>\r\n<3>\r\n#4130\r\n#4330\r\n#4530\r\n[#_BUFWZP]\r\n[#_ACTWZP]\r\n[#_INTWZP]\r\nModal information (additional workpiece coordinate \r\nsystem number P)\r\nT\r\n(Category: <1> Previous block, <2> Running block, <3> Interrupted block)\r\nCategory Variable number Variable name Description\r\n<1>\r\n<2>\r\n<3>\r\n#4001\r\n#4201\r\n#4401\r\n[#_BUFG[1]]\r\n[#_ACTG[1]]\r\n[#_INTG[1]]\r\nModal information (G code: group 1)\r\n<1>\r\n<2>\r\n<3>\r\n#4002\r\n#4202"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa740-a6ca-11ee-94eb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 425, "chroma:document": "<1>\r\n<2>\r\n<3>\r\n#4002\r\n#4202\r\n#4402\r\n[#_BUFG[2]]\r\n[#_ACTG[2]]\r\n[#_INTG[2]]\r\nModal information (G code: group 2)\r\n: : : :\r\n<1>\r\n<2>\r\n<3>\r\n#4030\r\n#4230\r\n#4430\r\n[#_BUFG[30]]\r\n[#_ACTG[30]]\r\n[#_INTG[30]]\r\nModal information (G code: group 30)\r\n<1>\r\n<2>\r\n<3>\r\n#4102\r\n#4302\r\n#4502\r\n[#_BUFB]\r\n[#_ACTB]\r\n[#_INTB]\r\nModal information (B code)\r\n<1>\r\n<2>\r\n<3>\r\n#4108\r\n#4308\r\n#4508\r\n[#_BUFE]\r\n[#_ACTE]\r\n[#_INTE]\r\nModal information (E code)\r\n<1>\r\n<2>\r\n<3>\r\n#4109\r\n#4309\r\n#4509\r\n[#_BUFF]\r\n[#_ACTF]\r\n[#_INTF]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa741-a6ca-11ee-8bc6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 425, "chroma:document": "[#_BUFF]\r\n[#_ACTF]\r\n[#_INTF]\r\nModal information (F code)\r\n<1>\r\n<2>\r\n<3>\r\n#4113\r\n#4313\r\n#4513\r\n[#_BUFM]\r\n[#_ACTM]\r\n[#_INTM]\r\nModal information (M code)\r\n<1>\r\n<2>\r\n<3>\r\n#4114\r\n#4314\r\n#4514\r\n[#_BUFN]\r\n[#_ACTN]\r\n[#_INTN]\r\nModal information (sequence number N)\r\n<1>\r\n<2>\r\n<3>\r\n#4115\r\n#4315\r\n#4515\r\n[#_BUFO]\r\n[#_ACTO]\r\n[#_INTO]\r\nModal information (sequence number O)\r\n<1>\r\n<2>\r\n<3>\r\n#4119\r\n#4319\r\n#4519\r\n[#_BUFS]\r\n[#_ACTS]\r\n[#_INTS]\r\nModal information (S code)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa742-a6ca-11ee-a51b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 426, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 397 -\r\nCategory Variable number Variable name Description\r\n<1>\r\n<2>\r\n<3>\r\n#4120\r\n#4320\r\n#4520\r\n[#_BUFT]\r\n[#_ACTT]\r\n[#_INTT]\r\nModal information (T code)\r\n<1>\r\n<2>\r\n<3>\r\n#4130\r\n#4330\r\n#4530\r\n[#_BUFWZP]\r\n[#_ACTWZP]\r\n[#_INTWZP]\r\nModal information\r\n(additional workpiece coordinate system number P)\r\nNOTE\r\n1 Previous block and running block\r\nSince the CNC reads the block that is ahead of the block currently being"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa743-a6ca-11ee-a400-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 426, "chroma:document": "executed by the machining program, the block being retrieved by the CNC is \r\nnormally different from that currently being executed. The previous block \r\nindicates the block that is ahead of the block being retrieved by the CNC, that is, \r\nthe block that is ahead of the program block in which #4001 to #4130 are \r\nspecified.\r\n2 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n[Example] O1234 ;\r\nN10 G00 G90 X200. Y200. ;"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa744-a6ca-11ee-969a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 426, "chroma:document": "N10 G00 G90 X200. Y200. ; \r\nN20 G01 G91 X1000. Y1000. F10. ;\r\n :\r\n :\r\nN50 G00 G90 X500. Y500. ; \r\nN60 #1 = #4003 ; \r\nAssume that the CNC is currently executing N20. If the CNC retrieved and processed the blocks up to \r\nN60 as shown above, the running block is N20 and the previous block is N50. Therefore, group 3 modal \r\ninformation in the running block is G91 and group 3 modal information in the previous block is G90.\r\nWhen N60 #1 = #4203, #1 = 91.\r\nWhen N60 #1 = #4003, #1 = 90."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa745-a6ca-11ee-9213-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 426, "chroma:document": "When N60 #1 = #4003, #1 = 90.\r\n- Position information #5001-#5080, #100001-#100200, #118601-#118700 \r\n(Attribute: R)\r\nThe end position of the previous block, the specified current position (for the machine coordinate system \r\nand workpiece coordinate system), and the skip signal position can be obtained by reading the values of \r\nsystem variables #5001 to #5080 or #100001 to -#100200.\r\nSystem variable #118601 to #118650 can obtain the specified current position (machine coordinate"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa746-a6ca-11ee-91cd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 426, "chroma:document": "system) in machine units, this machine coordinate is the value of the specified position without servo \r\ndelay (servo position deviation) and acceleration / deceleration delay.\r\nSystem variable #118651 to #118700 can obtain the current position (machine coordinate system) in \r\nmachine units, this machine coordinate is the value with the servo delay(servo position deviation) and the \r\nacceleration / deceleration delay together."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa747-a6ca-11ee-8534-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 427, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 398 -\r\nVariable \r\nnumber Variable name Position information Coordinate \r\nsystem\r\nTool \r\nposition/tool \r\nlength/cutter \r\ncompensation\r\nServo delay \r\nand \r\nacceleration/ \r\ndeceleration \r\ndelay\r\nReading \r\noperation \r\nduring \r\nmovement\r\n#5001\r\n#5002\r\n :\r\n#5020\r\n[#_ABSIO[1]]\r\n[#_ABSIO[2]]\r\n :\r\n[#_ABSIO[20]]\r\n1st axis block end point position\r\n2nd axis block end point position\r\n:\r\n20th axis block end point position Workpiece \r\ncoordinate \r\nsystem"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa748-a6ca-11ee-9a53-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 427, "chroma:document": "coordinate \r\nsystem\r\nNot included Not included Enabled #100001\r\n#100002 \r\n:\r\n#100050\r\n[#_ABSIO[1]]\r\n[#_ABSIO[2]]\r\n :\r\n[#_ABSIO[50]]\r\n1st axis block end point position\r\n2nd axis block end point position\r\n:\r\n50th axis block end point position\r\n#5021\r\n#5022\r\n :\r\n#5040\r\n[#_ABSMT[1]]\r\n[#_ABSMT[2]]\r\n :\r\n[#_ABSMT[20]]\r\n1st axis current position\r\n2nd axis current position\r\n:\r\n20th axis current position\r\nMachine \r\ncoordinate \r\nsystem\r\n(input unit)\r\nIncluded Not included Disabled #100051\r\n#100052\r\n :\r\n#100100"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa749-a6ca-11ee-b85f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 427, "chroma:document": "#100052\r\n :\r\n#100100\r\n[#_ABSMT[1]]\r\n[#_ABSMT[2]]\r\n :\r\n[#_ABSMT[50]]\r\n1st axis current position\r\n2nd axis current position\r\n:\r\n50th axis current position\r\n#5041\r\n#5042\r\n :\r\n#5060\r\n[#_ABSOT[1]]\r\n[#_ABSOT[2]]\r\n :\r\n[#_ABSOT[20]]\r\n1st axis current position\r\n2nd axis current position\r\n:\r\n20th axis current position Workpiece \r\ncoordinate \r\nsystem\r\nIncluded Not included Disabled #100101\r\n#100102\r\n :\r\n#100150\r\n[#_ABSOT[1]]\r\n[#_ABSOT[2]]\r\n :\r\n[#_ABSOT[50]]\r\n1st axis current position\r\n2nd axis current position\r\n:"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa74a-a6ca-11ee-8657-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 427, "chroma:document": "2nd axis current position\r\n:\r\n50th axis current position\r\n#5061\r\n#5062\r\n :\r\n#5080\r\n[#_ABSKP[1]]\r\n[#_ABSKP[2]]\r\n :\r\n[#_ABSKP[20]]\r\n1st axis skip position\r\n2nd axis skip position\r\n:\r\n20th axis skip position Workpiece \r\ncoordinate \r\nsystem\r\nIncluded\r\nBit 1(SEB)\r\nof parameter \r\nNo.6201\r\nEnabled #100151\r\n#100152\r\n :\r\n#100200\r\n[#_ABSKP[1]]\r\n[#_ABSKP[2]]\r\n :\r\n[#_ABSKP[50]]\r\n1st axis skip position\r\n2nd axis skip position\r\n:\r\n50th axis skip position\r\n#118601\r\n#118602 \r\n:\r\n#118650\r\n[#_MCNPOS[1]]\r\n[#_MCNPOS[2]] \r\n :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa74b-a6ca-11ee-85e2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 427, "chroma:document": "[#_MCNPOS[2]] \r\n :\r\n[#_MCNPOS[50]]\r\n1st axis current position\r\n2nd axis current position\r\n:\r\n50th axis current position\r\nMachine \r\ncoordinate \r\nsystem\r\n(mahine \r\nunit)\r\nIncluded Not included Disabled\r\n#118651\r\n#118652 \r\n:\r\n#118700\r\n[#_ACTMCN[1]]\r\n[#_ACTMCN[2]]\r\n :\r\n[#_ACTMCN[50]]\r\n1st axis current position\r\n2nd axis current position\r\n:\r\n50th axis current position\r\nMachine \r\ncoordinate \r\nsystem\r\n(machine \r\nunit)\r\nIncluded Included Enabled"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa74c-a6ca-11ee-801f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 428, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 399 -\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 The position information for 20th or earlier axis can be used with #5001 to \r\n#5080.\r\n3 The block end point position (ABSIO) of the skip (G31) is the position where the \r\nskip signal is turned on. If the skip signal is not turned on, the position is the end \r\nposition of the block."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa74d-a6ca-11ee-a5bc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 428, "chroma:document": "position of the block.\r\n4 \"Read operation during movement is disabled\" means that the accurate reading \r\nof values during movement is not guaranteed.\r\n- Tool length compensation value #5081-#5100, #100201-#100250 (Attribute: R)\r\nM\r\nTool length compensation in the block currently being executed can be obtained for each axis by reading \r\nsystem variables #5081 to #5100 or #100201 to #100250.\r\nVariable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5081\r\n#5082\r\n :\r\n#5100"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa74e-a6ca-11ee-9e48-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 428, "chroma:document": "#5081\r\n#5082\r\n :\r\n#5100\r\n[#_TOFS[1]]\r\n[#_TOFS[2]]\r\n :\r\n[#_TOFS[20]]\r\n1st axis tool length compensation value\r\n2nd axis tool length compensation value\r\n:\r\n20th axis tool length compensation value Disabled #100201\r\n#100202\r\n :\r\n#100250\r\n[#_TOFS[1]]\r\n[#_TOFS[2]]\r\n :\r\n[#_TOFS[50]]\r\n1st axis tool length compensation value\r\n2nd axis tool length compensation value\r\n:\r\n50th axis tool length compensation value\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa74f-a6ca-11ee-af6c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 428, "chroma:document": "PS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 The tool length compensation for 20th or earlier axis can also be used with \r\n#5081 to #5100."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa750-a6ca-11ee-a343-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 429, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 400 -\r\n- Tool offset #5081-#5100, #5121-#5140 (Attribute: R)\r\n#100201-#100250, #100901-#100950\r\nT\r\nTool offset in the block currently being executed can be obtained for each axis by reading system \r\nvariables #5081 to #5100 or #5121 to #5140. (X-axis: X-axis of basic three axes, Z-axis: Z-axis of basic \r\nthree axes, Y-axis: Y-axis of basic three axes)\r\n<1> Without tool geometry/wear compensation memory\r\nVariable"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa751-a6ca-11ee-8c8d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 429, "chroma:document": "Variable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5081\r\n#5082\r\n#5083\r\n#5084\r\n :\r\n#5100\r\n[#_TOFSWX]\r\n[#_TOFSWZ]\r\n[#_TOFSWY]\r\n[#_TOFS[4]]\r\n :\r\n[#_TOFS[20]]\r\nX-axis tool offset value\r\nZ-axis tool offset value\r\nY-axis tool offset value\r\n4th axis tool offset value\r\n :\r\n20th axis tool offset value Disabled #100201\r\n#100202\r\n#100203\r\n#100204\r\n :\r\n#100250\r\n[#_TOFSWX]\r\n[#_TOFSWZ]\r\n[#_TOFSWY]\r\n[#_TOFS[4]]\r\n :\r\n[#_TOFS[50]]\r\nX-axis tool offset value\r\nZ-axis tool offset value"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa752-a6ca-11ee-8fed-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 429, "chroma:document": "Z-axis tool offset value\r\nY-axis tool offset value\r\n4th axis tool offset value\r\n :\r\n50th axis tool offset value\r\n<2> With tool geometry/wear compensation memory\r\nVariable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5081\r\n#5082\r\n#5083\r\n#5084\r\n :\r\n#5100\r\n[#_TOFSWX]\r\n[#_TOFSWZ]\r\n[#_TOFSWY]\r\n[#_TOFS[4]]\r\n :\r\n[#_TOFS[20]]\r\nX-axis tool offset value (geometry)\r\nZ-axis tool offset value (geometry)\r\nY-axis tool offset value (geometry)\r\n4th axis tool offset value (geometry)\r\n :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa753-a6ca-11ee-a72e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 429, "chroma:document": ":\r\n20th axis tool offset value (geometry) Disabled #100201\r\n#100202\r\n#100203\r\n#100204\r\n :\r\n#100250\r\n[#_TOFSWX]\r\n[#_TOFSWZ]\r\n[#_TOFSWY]\r\n[#_TOFS[4]]\r\n :\r\n[#_TOFS[50]]\r\nX-axis tool offset value (geometry)\r\nZ-axis tool offset value (geometry)\r\nY-axis tool offset value (geometry)\r\n4th axis tool offset value (geometry)\r\n :\r\n50th axis tool offset value (geometry)\r\n#5121\r\n#5122\r\n#5123\r\n#5124\r\n :\r\n#5140\r\n[#_TOFSGX]\r\n[#_TOFSGZ]\r\n[#_TOFSGY]\r\n[#_TOFSG[4]]\r\n :\r\n[#_TOFSG[20]]\r\nX-axis tool offset value (geometry)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa754-a6ca-11ee-94ca-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 429, "chroma:document": "Z-axis tool offset value (geometry)\r\nY-axis tool offset value (geometry)\r\n4th axis tool offset value (geometry)\r\n :\r\n20th axis tool offset value (geometry) Disabled #100901\r\n#100902\r\n#100903\r\n#100904\r\n :\r\n#100950\r\n[#_TOFSGX]\r\n[#_TOFSGZ]\r\n[#_TOFSGY]\r\n[#_TOFSG[4]]\r\n :\r\n[#_TOFSG[50]]\r\nX-axis tool offset value (geometry)\r\nZ-axis tool offset value (geometry)\r\nY-axis tool offset value (geometry)\r\n4th axis tool offset value (geometry)\r\n :\r\n50th axis tool offset value (geometry)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa755-a6ca-11ee-9e03-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 429, "chroma:document": "When tool geometry/wear compensation memory exists, the system variable values vary as follows \r\ndepending on bit 2 (LWT) of parameter No. 5002 and bit 4 (LGT) of parameter No. 5002."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa756-a6ca-11ee-95a1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 430, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 401 -\r\nVariable \r\nnumber\r\nLWT=0\r\nLGT=0\r\nLWT=1\r\nLGT=0\r\nLWT=0\r\nLGT=1\r\nLWT=1\r\nLGT=1\r\n#5081\r\n :\r\n#5100\r\nWear compensation 0 Wear compensation Wear compensation\r\n#5121\r\n :\r\n#5140\r\nGeometry \r\ncompensation\r\nWear compensation + \r\nGeometry \r\ncompensation\r\nGeometry \r\ncompensation\r\nGeometry \r\ncompensation\r\nNOTE\r\n1 The set value is read as the tool offset regardless of bit 1 (ORC) of parameter \r\nNo.5004 and bit 0 (OWD) of parameter No.5040."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa757-a6ca-11ee-9298-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 430, "chroma:document": "2 To read the tool offset (geometry) using #5121 to #5140, set bit 2 (VHD) of \r\nparameter No.6004 to 0.\r\n- Servo position deviation #5101-#5120, #100251-#100300 (Attribute: R)\r\nThe servo position deviation for each axis can be obtained by reading system variables #5101 to #5120 or \r\n#100251 to #100300.\r\nVariable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5101\r\n#5102\r\n :\r\n#5120\r\n[#_SVERR[1]]\r\n[#_SVERR[2]]\r\n :\r\n[#_SVERR[20]]\r\n1st axis servo position deviation"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa758-a6ca-11ee-a0ec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 430, "chroma:document": "2nd axis servo position deviation\r\n:\r\n20th axis servo position deviation Disabled #100251\r\n#100252\r\n :\r\n#100300\r\n[#_SVERR[1]]\r\n[#_SVERR[2]]\r\n :\r\n[#_SVERR[50]]\r\n1st axis servo position deviation\r\n2nd axis servo position deviation\r\n:\r\n50th axis servo position deviation\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 The servo position deviation for 20th or earlier axis can be used with #5101 to \r\n#5120."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa759-a6ca-11ee-9a1e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 430, "chroma:document": "#5120.\r\n- Manual handle interruption #5121-#5140, #100651-#100700 (Attribute: R)\r\nThe manual handle interruption for each axis can be obtained by reading system variables #5121 to #5140 \r\nor #100651 to #100700.\r\nVariable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5121\r\n#5122\r\n :\r\n#5140\r\n[#_MIRTP[1]]\r\n[#_MIRTP[2]]\r\n :\r\n[#_MIRTP[20]]\r\n1st axis manual handle interruption\r\n2nd axis manual handle interruption\r\n:\r\n20th axis manual handle interruption Disabled #100651\r\n#100652"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa75a-a6ca-11ee-bd61-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 430, "chroma:document": "#100652\r\n :\r\n#100700\r\n[#_MIRTP[1]]\r\n[#_MIRTP[2]]\r\n :\r\n[#_MIRTP[50]]\r\n1st axis manual handle interruption\r\n2nd axis manual handle interruption\r\n:\r\n50th axis manual handle interruption"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa75b-a6ca-11ee-81de-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 431, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 402 -\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 The manual handle interruption for 20th or earlier axis can be used with #5121 to \r\n#5140.\r\nT\r\nNOTE\r\n#5121 to #5140 are enabled only when bit 2 (VHD) of parameter No.6004 is set \r\nto 1.\r\n- Distance to go #5181-#5200, #100801-#100850 (Attribute: R)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa75c-a6ca-11ee-a137-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 431, "chroma:document": "The distance to go value for each axis can be obtained by reading system variables #5181 to #5200 or \r\n#100801 to #100850.\r\nVariable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5181\r\n#5182\r\n :\r\n#5200\r\n[#_DIST[1]]\r\n[#_DIST[2]]\r\n :\r\n[#_DIST[20]]\r\n1st axis distance to go value\r\n2nd axis distance to go value\r\n:\r\n20th axis distance to go value Disabled #100801\r\n#100802\r\n :\r\n#100850\r\n[#_DIST[1]]\r\n[#_DIST[2]]\r\n :\r\n[#_DIST[50]]\r\n1st axis distance to go value"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa75d-a6ca-11ee-a778-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 431, "chroma:document": "1st axis distance to go value\r\n2nd axis distance to go value\r\n:\r\n50th axis distance to go value\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 The distance to go values for 20th or earlier axis can be used with #5181 to \r\n#5200.\r\n- Workpiece coordinate system shift value #2501, #2601, #100751-#100800 \r\n(Attribute: R/W)\r\nT"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa75e-a6ca-11ee-a687-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 431, "chroma:document": "(Attribute: R/W)\r\nT\r\nThe X-axis workpiece coordinate system shift value can be obtained by system variable #2501 while \r\nZ-axis workpiece coordinate system shift value by system variable #2601. Each workpiece coordinate \r\nsystem shift value can be obtained by system variable #100751-#100800. The X-axis or Z-axis workpiece \r\ncoordinate system shift value can be changed by assigning values to the system variables. (X-axis: X-axis \r\nof basic three axes, Z-axis: Z-axis of basic three axes)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa75f-a6ca-11ee-a3ba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 431, "chroma:document": "Variable number Variable name Description\r\n#2501 [#_WZ_SFTX] X-axis workpiece shift value\r\n#2601 [#_WZ_SFTZ] Z-axis workpiece shift value\r\n#100751\r\n#100752\r\n :\r\n#100800\r\n[#_WZ_SFT[1]] \r\n[#_WZ_SFT [2]]\r\n :\r\n[#_WZ_SFT [50]]\r\n1st axis workpiece shift value\r\n2nd axis workpiece shift value\r\n:\r\n50th axis workpiece shift value"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa760-a6ca-11ee-8ef0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 432, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 403 -\r\nNOTE\r\n1 The value of a variable with a number greater than the number of controlled axes \r\nis undefined.\r\n2 The X-axis of three basic axes can also be used in system variable #2501, and \r\nthe Z-axis of three basic axes can also be used in system variable #2601.\r\n- Workpiece origin offset value #5201-#5340, #100301-#100650 (Attribute: R/W)\r\nThe workpiece origin offset value can be obtained by reading system variables #5201 to #5340 or"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa761-a6ca-11ee-939e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 432, "chroma:document": "#100301 to #100650. The offset value can also be changed by assigning values to the system variables.\r\nVariable \r\nnumber Variable name Controlled axis Workpiece \r\ncoordinate system\r\n#5201\r\n#5202\r\n:\r\n#5220\r\n[#_WZCMN[1]]\r\n[#_WZCMN[2]]\r\n:\r\n[#_WZCMN[20]]\r\n1st axis external workpiece origin offset value\r\n2nd axis external workpiece origin offset value\r\n:\r\n20th axis external workpiece origin offset value\r\nExternal workpiece \r\norigin offset value \r\n(applied to all \r\ncoordinate systems)\r\n#5221\r\n#5222\r\n:\r\n#5240"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa762-a6ca-11ee-9a4c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 432, "chroma:document": "#5221\r\n#5222\r\n:\r\n#5240\r\n[#_WZG54[1]]\r\n[#_WZG54[2]]\r\n:\r\n[#_WZG54[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\nG54\r\n#5241\r\n#5242\r\n:\r\n#5260\r\n[#_WZG55[1]]\r\n[#_WZG55[2]]\r\n:\r\n[#_WZG55[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\nG55\r\n#5261\r\n#5262\r\n:\r\n#5280\r\n[#_WZG56[1]]\r\n[#_WZG56[2]]\r\n:\r\n[#_WZG56[20]]\r\n1st axis workpiece origin offset value"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa763-a6ca-11ee-8aa4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 432, "chroma:document": "2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\nG56\r\n#5281\r\n#5282\r\n:\r\n#5300\r\n[#_WZG57[1]]\r\n[#_WZG57[2]]\r\n:\r\n[#_WZG57[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\nG57\r\n#5301\r\n#5302\r\n:\r\n#5320\r\n[#_WZG58[1]]\r\n[#_WZG58[2]]\r\n:\r\n[#_WZG58[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\nG58\r\n#5321\r\n#5322\r\n:\r\n#5340"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa764-a6ca-11ee-be58-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 432, "chroma:document": "G58\r\n#5321\r\n#5322\r\n:\r\n#5340\r\n[#_WZG59[1]]\r\n[#_WZG59[2]]\r\n:\r\n[#_WZG59[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\nG59\r\nVariable \r\nnumber Variable name Controlled axis Workpiece \r\ncoordinate system\r\n#100301\r\n#100302\r\n:\r\n#100350\r\n[#_WZCMN[1]]\r\n[#_WZCMN[2]]\r\n:\r\n[#_WZCMN[50]]\r\n1st axis external workpiece origin offset value\r\n2nd axis external workpiece origin offset value\r\n:\r\n50th axis external workpiece origin offset value"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa765-a6ca-11ee-9a8d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 432, "chroma:document": "External workpiece \r\norigin offset value \r\n(applied to all \r\ncoordinate systems)\r\n#100351\r\n#100352\r\n:\r\n#100400\r\n[#_WZG54[1]]\r\n[#_WZG54[2]]\r\n:\r\n[#_WZG54[50]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n50th axis workpiece origin offset value\r\nG54\r\n#100401\r\n#100402\r\n:\r\n#100450\r\n[#_WZG55[1]]\r\n[#_WZG55[2]]\r\n:\r\n[#_WZG55[50]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n50th axis workpiece origin offset value\r\nG55"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa766-a6ca-11ee-b7ee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 433, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 404 -\r\nVariable \r\nnumber Variable name Controlled axis Workpiece \r\ncoordinate system\r\n#100451\r\n#100452\r\n:\r\n#100500\r\n[#_WZG56[1]]\r\n[#_WZG56[2]]\r\n:\r\n[#_WZG56[50]]\r\n1st axis workpiece origin offset\r\n2nd axis workpiece origin offset\r\n:\r\n50th axis workpiece origin offset\r\nG56\r\n#100501\r\n#100502\r\n:\r\n#100550\r\n[#_WZG57[1]]\r\n[#_WZG57[2]]\r\n:\r\n[#_WZG57[50]]\r\n1st axis workpiece origin offset\r\n2nd axis workpiece origin offset\r\n:\r\n50th axis workpiece origin offset\r\nG57"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa767-a6ca-11ee-a6fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 433, "chroma:document": "G57\r\n#100551\r\n#100552\r\n:\r\n#100600\r\n[#_WZG58[1]]\r\n[#_WZG58[2]]\r\n:\r\n[#_WZG58[50]]\r\n1st axis workpiece origin offset\r\n2nd axis workpiece origin offset\r\n:\r\n50th axis workpiece origin offset\r\nG58\r\n#100601\r\n#100602\r\n:\r\n#100650\r\n[#_WZG59[1]]\r\n[#_WZG59[2]]\r\n:\r\n[#_WZG59[50]]\r\n1st axis workpiece origin offset\r\n2nd axis workpiece origin offset\r\n:\r\n50th axis workpiece origin offset\r\nG59\r\nM\r\nThe following variables can also be used when bit 5 (D15) of parameter No. 6004 is set to 0:\r\nAxis Function Variable number"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa768-a6ca-11ee-b208-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 433, "chroma:document": "Axis Function Variable number\r\n1st axis External workpiece origin offset value #2500\r\nG54 workpiece origin offset value #2501\r\nG55 workpiece origin offset value #2502\r\nG56 workpiece origin offset value #2503\r\nG57 workpiece origin offset value #2504\r\nG58 workpiece origin offset value #2505\r\nG59 workpiece origin offset value #2506\r\n2nd axis External workpiece origin offset value #2600\r\nG54 workpiece origin offset value #2601\r\nG55 workpiece origin offset value #2602\r\nG56 workpiece origin offset value #2603"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa769-a6ca-11ee-80fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 433, "chroma:document": "G57 workpiece origin offset value #2604\r\nG58 workpiece origin offset value #2605\r\nG59 workpiece origin offset value #2606\r\n3rd axis External workpiece origin offset value #2700\r\nG54 workpiece origin offset value #2701\r\nG55 workpiece origin offset value #2702\r\nG56 workpiece origin offset value #2703\r\nG57 workpiece origin offset value #2704\r\nG58 workpiece origin offset value #2705\r\nG59 workpiece origin offset value #2706\r\n4th axis External workpiece origin offset value #2800"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa76a-a6ca-11ee-85a2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 433, "chroma:document": "G54 workpiece origin offset value #2801\r\nG55 workpiece origin offset value #2802\r\nG56 workpiece origin offset value #2803\r\nG57 workpiece origin offset value #2804\r\nG58 workpiece origin offset value #2805\r\nG59 workpiece origin offset value #2806"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa76b-a6ca-11ee-bb6f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 434, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 405 -\r\nT\r\nThe following variables can be used to maintain compatibility with conventional models.\r\nAxis Function Variable number\r\n1st axis External workpiece origin offset value #2550\r\nG54 workpiece origin offset value #2551\r\nG55 workpiece origin offset value #2552\r\nG56 workpiece origin offset value #2553\r\nG57 workpiece origin offset value #2554\r\nG58 workpiece origin offset value #2555\r\nG59 workpiece origin offset value #2556"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa76c-a6ca-11ee-a1e5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 434, "chroma:document": "2nd axis External workpiece origin offset value #2650\r\nG54 workpiece origin offset value #2651\r\nG55 workpiece origin offset value #2652\r\nG56 workpiece origin offset value #2653\r\nG57 workpiece origin offset value #2654\r\nG58 workpiece origin offset value #2655\r\nG59 workpiece origin offset value #2656\r\n3rd axis External workpiece origin offset value #2750\r\nG54 workpiece origin offset value #2751\r\nG55 workpiece origin offset value #2752\r\nG56 workpiece origin offset value #2753"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa76d-a6ca-11ee-a726-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 434, "chroma:document": "G57 workpiece origin offset value #2754\r\nG58 workpiece origin offset value #2755\r\nG59 workpiece origin offset value #2756\r\n4th axis External workpiece origin offset value #2850\r\nG54 workpiece origin offset value #2851\r\nG55 workpiece origin offset value #2852\r\nG56 workpiece origin offset value #2853\r\nG57 workpiece origin offset value #2854\r\nG58 workpiece origin offset value #2855\r\nG59 workpiece origin offset value #2856\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa76e-a6ca-11ee-95b8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 434, "chroma:document": "PS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 The workpiece origin offset value for 20th or earlier axis can be used with #5201\r\nto #5340.\r\nM\r\nNOTE\r\nTo use variables #2500 to #2806, #5201 to #5340, and #100301 to #100650, \r\nsetting that bit 0 (NWA) of parameter No. 8136 is 0 is necessary.\r\nT\r\nNOTE\r\nTo use variables #2550 to #2856, #5201 to #5340, and #100301 to #100650, \r\nsetting that bit 0 (NWA) of parameter No. 8136 is 0 is necessary."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa76f-a6ca-11ee-abd5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 435, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 406 -\r\n- Workpiece origin offset value of the additional workpiece coordinate system \r\n#7001-#7960, #101001-#116000 (Attribute: R/W)\r\nM\r\n#14001-#20000 (Attribute: R/W)\r\nThe workpiece origin offset value of the additional workpiece coordinate system can be obtained by \r\nreading system variables #7001 to #7960, #14001 to #20000, #101001 to #116000. The offset value can \r\nalso be changed by assigning values to the system variables.\r\nVariable"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa770-a6ca-11ee-b253-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 435, "chroma:document": "Variable \r\nnumber Variable name Controlled axis Additional workpiece \r\nsystem number\r\n#7001\r\n#7002\r\n :\r\n#7020\r\n[#_WZP1[1]]\r\n[#_WZP1[2]]\r\n :\r\n[#_WZP1[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n1\r\n(G54.1 P1)\r\n#7021\r\n#7022\r\n :\r\n#7040\r\n[#_WZP2[1]]\r\n[#_WZP2[2]]\r\n :\r\n[#_WZP2[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n2\r\n(G54.1 P2)\r\n#7041"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa771-a6ca-11ee-a202-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 435, "chroma:document": "2\r\n(G54.1 P2)\r\n#7041\r\n#7042\r\n :\r\n#7060\r\n[#_WZP3[1]]\r\n[#_WZP3[2]]\r\n :\r\n[#_WZP3[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n3\r\n(G54.1 P3)\r\n: : : :\r\n#7941\r\n#7942\r\n :\r\n#7960\r\n[#_WZP48[1]]\r\n[#_WZP48[2]]\r\n :\r\n[#_WZP48[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n48\r\n(G54.1 P48)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa772-a6ca-11ee-bad9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 435, "chroma:document": "48\r\n(G54.1 P48)\r\nSystem variable number = 7000 + (Coordinate system number -1) \u00d7 20 + Axis number\r\nCoordinate number: 1 to 48\r\nAxis number: 1 to 20\r\nM\r\nVariable \r\nnumber Variable name Controlled axis Additional workpiece \r\nsystem number\r\n#14001\r\n#14002\r\n :\r\n#14020\r\n[#_WZP1[1]]\r\n[#_WZP1[2]]\r\n :\r\n[#_WZP1[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n1\r\n(G54.1 P1)\r\n#14021\r\n#14022\r\n :\r\n#14040\r\n[#_WZP2[1]]\r\n[#_WZP2[2]]\r\n :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa773-a6ca-11ee-9955-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 435, "chroma:document": "[#_WZP2[1]]\r\n[#_WZP2[2]]\r\n :\r\n[#_WZP2[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n2\r\n(G54.1 P2)\r\n#14041\r\n#14042\r\n :\r\n#14060\r\n[#_WZP3[1]]\r\n[#_WZP3[2]]\r\n :\r\n[#_WZP3[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n3\r\n(G54.1 P3)\r\n: : : :\r\n#19981\r\n#19982\r\n :\r\n#20000\r\n[#_WZP300[1]]\r\n[#_WZP300[2]]\r\n :\r\n[#_WZP300[20]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa774-a6ca-11ee-9652-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 435, "chroma:document": ":\r\n[#_WZP300[20]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n20th axis workpiece origin offset value\r\n300\r\n(G54.1 P300)"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa775-a6ca-11ee-830c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 436, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 407 -\r\nSystem variable number = 14000 + (Coordinate system number -1) \u00d7 20 + Axis number\r\nCoordinate number: 1 to 300\r\nAxis number: 1 to 20\r\nVariable \r\nnumber Variable name Controlled axis Additional workpiece \r\nsystem number\r\n#101001\r\n#101002\r\n :\r\n#101050\r\n[#_WZP1[1]]\r\n[#_WZP1[2]]\r\n :\r\n[#_WZP1[50]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n50th axis workpiece origin offset value\r\n1\r\n(G54.1 P1)\r\n#101051\r\n#101052\r\n :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa776-a6ca-11ee-bd82-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 436, "chroma:document": "#101051\r\n#101052\r\n :\r\n#101100\r\n[#_WZP2[1]]\r\n[#_WZP2[2]]\r\n :\r\n[#_WZP2[50]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n50th axis workpiece origin offset value\r\n2\r\n(G54.1 P2)\r\n#101101\r\n#101102\r\n :\r\n#101150\r\n[#_WZP3[1]]\r\n[#_WZP3[2]]\r\n :\r\n[#_WZP3[50]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n50th axis workpiece origin offset value\r\n3\r\n(G54.1 P3)\r\n: : : :\r\n#115951\r\n#115952\r\n :\r\n#116000\r\n[#_WZP300[1]]\r\n[#_WZP300[2]]\r\n :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa777-a6ca-11ee-b4e9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 436, "chroma:document": "[#_WZP300[2]]\r\n :\r\n[#_WZP300[50]]\r\n1st axis workpiece origin offset value\r\n2nd axis workpiece origin offset value\r\n:\r\n50th axis workpiece origin offset value\r\n300\r\n(G54.1 P300)\r\nSystem variable number = 101000 + (Coordinate system number -1) \u00d7 50 + Axis number\r\nCoordinate number: 1 to 300\r\nAxis number: 1 to 50\r\nM\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa778-a6ca-11ee-9cf4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 436, "chroma:document": "2 The workpiece origin offset of additional workpiece coordinate system for 20th or \r\nearlier axis can be used with #7001 to #7960 or #14001 to #20000.\r\n3 To use #7001 to #7960 (G54.1 P1 to G54.1 P48), Addition of workpiece \r\ncoordinate system pair (48 pairs) (bits 0 (NWZ) and 2 (NWN) of parameter No. \r\n8136) is required. To use #14001 to #20000, and #101001 to #116000 (G54.1 \r\nP1 to G54.1 P300), Addition of workpiece coordinate system pair (300 pairs) is"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa779-a6ca-11ee-9ea4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 436, "chroma:document": "required. In this case, #7001 to #7960 can also be used.\r\nT\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n2 To use #7001 to #7960 (G54.1 P1 to G54.1 P48), Addition of workpiece \r\ncoordinate system pair (48 pairs) (bits 0 (NWZ) and 2 (NWN) of parameter No. \r\n8136) is required.\r\n3 To use #101001 to #116000 (G54.1 P1 to G54.1 P300), Addition of workpiece"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa77a-a6ca-11ee-b3c9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 436, "chroma:document": "coordinate system pair (300 pairs) is required. In this case, #7001 to #7960 can \r\nalso be used."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa77b-a6ca-11ee-91d7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 437, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 408 -\r\n- Skip position (detection unit) #5421-#5440, #100701-#100750 (Attribute: R)\r\nThe skip position with the detection unit can be obtained by reading system variables #5421 to #5440 or \r\n#100701 to #100750. The values of these variables are integers, and values in the workpiece coordinate \r\nsystem.\r\nVariable \r\nnumber Variable name Position information Read operation \r\nduring movement\r\n#5421\r\n#5422\r\n :\r\n#5440\r\n[#_SKPDTC[1]]\r\n[#_SKPDTC[2]]\r\n :\r\n[#_SKPDTC[20]]"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa77c-a6ca-11ee-9e8f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 437, "chroma:document": ":\r\n[#_SKPDTC[20]]\r\n1st axis skip position (detection unit)\r\n2nd axis skip position (detection unit)\r\n:\r\n20th axis skip position (detection unit) Disabled #100701\r\n#100702\r\n :\r\n#100750\r\n[#_SKPDTC[1]]\r\n[#_SKPDTC[2]]\r\n :\r\n[#_SKPDTC[50]]\r\n1st axis skip position (detection unit)\r\n2nd axis skip position (detection unit)\r\n:\r\n50th axis skip position (detection unit)\r\nNOTE\r\n1 When variables exceeding the number of control axes are specified, the alarm \r\nPS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa77d-a6ca-11ee-99ec-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 437, "chroma:document": "2 The skip position (detection unit) for 20th or earlier axis can be used with #5421\r\nto #5440.\r\n3 To specify these variables, set bit 2 (DSK) of parameter No. 6210 to 1. (If an \r\nattempt is made to specify them when DSK is 0, alarm PS0115 is issued.)\r\n- Second geometry tool offset value #5801-#5896, #27001-#29999 (Attribute: \r\nR/W)\r\nT\r\nBy reading the values of system variables #5801 to #5896 and #27001 to #29999, it is possible to"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa77e-a6ca-11ee-8859-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 437, "chroma:document": "determine the second geometry tool offset value, and by assigning values to the system variables, it is \r\npossible to change the second geometry tool offset value.\r\n- For compensation numbers up to 32\r\nCompensation \r\nnumber\r\nVariable \r\nnumber Variable name Attribute Description\r\n1 #5801 [#_OFSX2G[1]] R/W\r\nSecond geometry tool offset X-axis \r\ncompensation value : : : :\r\n32 #5832 [#_OFSX2G[32]] R/W\r\n1 #5833 [#_OFSZ2G[1]] R/W\r\nSecond geometry tool offset Z-axis \r\ncompensation value : : : :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa77f-a6ca-11ee-8164-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 437, "chroma:document": "compensation value : : : :\r\n32 #5864 [#_OFSZ2G[32]] R/W\r\n1 #5865 [#_OFSY2G[1]] R/W\r\nSecond geometry tool offset Y-axis \r\ncompensation value : : : :\r\n32 #5896 [#_OFSY2G[32]] R/W\r\n- For compensation numbers greater than 32 (Compensation values with compensation numbers of up \r\nto 32 can also be used in variables #5801 to #5896.)\r\nCompensation \r\nnumber\r\nVariable \r\nnumber Variable name Attribute Description\r\n1 #27001 [#_OFSX2G[1]] R/W Second geometry tool offset X-axis \r\ncompensation value : : : :"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa780-a6ca-11ee-972c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 437, "chroma:document": "compensation value : : : :\r\n999 #27999 [#_OFSX2G[999]] R/W\r\n1 #28001 [#_OFSZ2G[1]] R/W Second geometry tool offset Z-axis \r\ncompensation value : : : :\r\n999 #28999 [#_OFSZ2G[999]] R/W\r\n1 #29001 [#_OFSY2G[1]] R/W Second geometry tool offset Y-axis \r\n: : : : compensation value"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa781-a6ca-11ee-b7bc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 438, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 409 -\r\nCompensation \r\nnumber\r\nVariable \r\nnumber Variable name Attribute Description\r\n999 #29999 [#_OFSY2G[999]] R/W\r\n- Cartridge number of the tool management function #8400 (Attribute: R/W)\r\nBy specifying the cartridge number of a spindle position (11 to 14) or standby position (21 to 24) in \r\n#8400, information about the corresponding position can be read. For details of the tool management \r\nfunction, refer to subsection \"TOOL MANAGEMENT FUNCTION\"."}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa782-a6ca-11ee-a0af-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 438, "chroma:document": "Variable number Variable name Description\r\n#8400 - Cartridge number of the tool management function\r\n- Tool management data #8401-#8414, #8431-#8470 (Attribute: R)\r\nBy reading system variables #8401 to #8414 and #8431 to #8470, it is possible to determine the tool \r\nmanagement data about the position specified in #8400. For details of the tool management function, refer \r\nto subsection \"TOOL MANAGEMENT FUNCTION\".\r\nM\r\nVariable number Variable name Description\r\n#8401 - Data number"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa783-a6ca-11ee-abc5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 438, "chroma:document": "#8401 - Data number\r\n#8402 - Tool type number (T)\r\n#8403 - Tool life counter\r\n#8404 - Maximum tool life value\r\n#8405 - Tool notice life value\r\n#8406 - Tool life status\r\n#8407 - Customize data 0 (bit)\r\n#8408 - Tool information\r\n#8409 - Tool length compensation number (H)\r\n#8410 - Cutter compensation number (D)\r\n#8411 - Spindle speed (S)\r\n#8412 - Cutting feedrate (F)\r\n#8431\r\n :\r\n#8470\r\n-\r\n:\r\n-\r\nCustomize data 1\r\n :\r\nCustomize data 40\r\nT\r\nVariable number Variable name Description\r\n#8401 - Data number"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa784-a6ca-11ee-ad3b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 438, "chroma:document": "#8401 - Data number\r\n#8402 - Tool type number (T)\r\n#8403 - Tool life counter\r\n#8404 - Maximum tool life value\r\n#8405 - Tool notice life value\r\n#8406 - Tool life status\r\n#8407 - Customize data 0 (bit)\r\n#8408 - Tool information\r\n#8411 - Spindle speed (S)\r\n#8412 - Cutting feedrate (F)\r\n#8413 - Tool geometry compensation number (G)\r\n#8414 - Tool wear compensation number (W)\r\n#8431\r\n :\r\n#8470\r\n-\r\n:\r\n-\r\nCustomize data 1\r\n :\r\nCustomize data 40"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa785-a6ca-11ee-805f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 410 -\r\n- Feedrate reduction ratio for rapid traverse overlap #100851-#100900 (Attribute: \r\nR/W) \r\nThe feedrate reduction ratio for rapid traverse overlap can also be changed by setting values to the system \r\nvariables #100851 to #100900.\r\nVariable number Variable name Controlled axis\r\n#100851\r\n#100852\r\n :\r\n#100900\r\n[#_ROVLP[1]]\r\n[#_ROVLP[2]]\r\n :\r\n[#_ROVLP[50]]\r\n1st axis feedrate reduction ratio for rapid traverse overlap"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa786-a6ca-11ee-a24c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "2nd axis feedrate reduction ratio for rapid traverse overlap\r\n:\r\n50th axis feedrate reduction ratio for rapid traverse overlap\r\n- States of serial spindles #100951 to #100954 (Attribute: R)\r\nUsing system variables #100951 to #100954, it is possible to determine the states of serial spindles. The \r\nrelationships between the values of the variables and the states of spindles are as follows:\r\n1 : Normal operation\r\n2 : Orientation\r\n3 : Synchronous control\r\n4 : Rigid tapping\r\n5 : Cs contour control"}


created_at: 2023-12-30 04:21:30
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa787-a6ca-11ee-b4d4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "5 : Cs contour control\r\nVariable number Variable name Description \r\n#100951\r\n#100952\r\n#100953\r\n#100954\r\n[#_SPSTAT[1]]\r\n[#_SPSTAT[2]]\r\n[#_SPSTAT[3]]\r\n[#_SPSTAT[4]]\r\nState of the first spindle on the path\r\nState of the second spindle on the path\r\nState of the third spindle on the path\r\nState of the fourth spindle on the path\r\n- Clamp value of spindle maximum speed #100959 (Attribute: R)\r\nUsing system variables #100959, it is possible to obtain the spindle maximum speed commanded at clamp"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa788-a6ca-11ee-a368-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "command of maximum spindle speed. In the following case, #100959 is -1.\r\n- Clamp command of maximum spindle speed G92 (G50 in G code system A of T series) has not been \r\nexecuted after turning on the power.\r\nVariable number Variable name Description \r\n#100959 [#_CSSSMAX] Spindle maximum speed commanded at clamp command of maximum \r\nspindle speed\r\n- Dynamic reference tool compensation value #118051-#118450 (Attribute: R/W)\r\nM"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa789-a6ca-11ee-a0f4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "M\r\nThe dynamic reference tool compensation value in the rotary head dynamic tool compensation function \r\ncan be obtained by reading system variables #118051 to #118450. The dynamic reference tool \r\ncompensation value can also be obtained by assigning values to the system variables.\r\nVariable \r\nnumber Variable name Controlled axis Dynamic tool \r\noffset number\r\n#118051\r\n#118052\r\n :\r\n#118100\r\n[#_DOFS1[1]]\r\n[#_DOFS1[2]]\r\n :\r\n[#_DOFS1[50]]\r\n1st axis dynamic reference tool compensation value"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa78a-a6ca-11ee-8e7d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "2nd axis dynamic reference tool compensation value\r\n:\r\n50th axis dynamic reference tool compensation value\r\n1\r\n(G43.2H1)\r\n#118101\r\n#118102\r\n :\r\n#118150\r\n[#_DOFS2[1]]\r\n[#_DOFS2[2]]\r\n :\r\n[#_DOFS2[50]]\r\n1st axis dynamic reference tool compensation value\r\n2nd axis dynamic reference tool compensation value\r\n:\r\n50th axis dynamic reference tool compensation value\r\n2\r\n(G43.2H2)\r\n#118151\r\n#118152\r\n :\r\n#118200\r\n[#_DOFS3[1]]\r\n[#_DOFS3[2]]\r\n :\r\n[#_DOFS3[50]]\r\n1st axis dynamic reference tool compensation value"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa78b-a6ca-11ee-a1ff-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 439, "chroma:document": "2nd axis dynamic reference tool compensation value\r\n:\r\n50th axis dynamic reference tool compensation value\r\n3\r\n(G43.2H3)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa78c-a6ca-11ee-bc4d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 440, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 411 -\r\nVariable \r\nnumber Variable name Controlled axis Dynamic tool \r\noffset number\r\n#118201\r\n#118202\r\n :\r\n#118250\r\n[#_DOFS4[1]]\r\n[#_DOFS4[2]]\r\n :\r\n[#_DOFS4[50]]\r\n1st axis dynamic reference tool compensation value\r\n2nd axis dynamic reference tool compensation value\r\n:\r\n50th axis dynamic reference tool compensation value\r\n4\r\n(G43.2H4)\r\n#118251\r\n#118252\r\n :\r\n#118300\r\n[#_DOFS5[1]]\r\n[#_DOFS5[2]]\r\n :\r\n[#_DOFS5[50]]\r\n1st axis dynamic reference tool compensation value"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa78d-a6ca-11ee-9da3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 440, "chroma:document": "2nd axis dynamic reference tool compensation value\r\n:\r\n50th axis dynamic reference tool compensation value\r\n5\r\n(G43.2H5)\r\n: : : :\r\n#118401\r\n#118402\r\n :\r\n#118450\r\n[#_DOFS8[1]]\r\n[#_DOFS8[2]]\r\n :\r\n[#_DOFS8[50]]\r\n1st axis dynamic reference tool compensation value\r\n2nd axis dynamic reference tool compensation value\r\n:\r\n50th axis dynamic reference tool compensation value\r\n8\r\n(G43.2H8)\r\nNOTE\r\nWhen variables exceeding the number of control axes are specified, the alarm"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa78e-a6ca-11ee-b615-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 440, "chroma:document": "PS0115, \u201cVARIABLE NO. OUT OF RANGE\u201d occurs.\r\n- Local coordinate system offset value #118501-#118550 (Attribute: R)\r\nUsing system variables #118501 to #118550, it is possible to determine the local coordinate system (G52) \r\noffset value.\r\nVariable\r\nnumber Variable name Description\r\n#118501\r\n#118502\r\n:\r\n#118550\r\n[#_LCLOFS[1]] \r\n[#_LCLOFS[2]]\r\n :\r\n[#_LCLOFS[50]]\r\n1st axis local coordinate system offset value\r\n2nd axis local coordinate system offset value\r\n:\r\n50th axis local coordinate system offset value"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa78f-a6ca-11ee-a17c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 440, "chroma:document": "- Torque difference of Axis synchronous #180801-#180850 (Attribute: R)\r\nUsing system variables #180801 to #180850, it is possible to determine the torque difference of master \r\naxis and slave axis in Axis synchronous control. Parameter (No.8311) determines the combination of \r\nmaster axis and slave axis, and torque difference of master axis and slave axis is output to system variable \r\nof slave axis during synchronous operation and normal operation. The output torque difference is the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa790-a6ca-11ee-8ce4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 440, "chroma:document": "value obtained by subtracting torque value of slave axis from the torque value of master axis.\r\nSystem value is read \u201c0\u201d in master axis. The case of axis more than the number of axis in a path is read \r\n\u201c0\u201d as with master axis.\r\nVariable\r\nnumber Variable name Description\r\n#180801\r\n#180802\r\n:\r\n#180850\r\n[#_SYNTD[1]] \r\n[#_SYNTD [2]]\r\n :\r\n[#_SYNTD [50]]\r\n1st axis torque difference of Axis synchronous\r\n2nd axis torque difference of Axis synchronous\r\n:\r\n50th axis torque difference of Axis synchronous\r\nNOTE"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa791-a6ca-11ee-9b92-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 440, "chroma:document": "NOTE\r\nWhen value of parameter (No.8311) is incorrect, data of system variable cannot \r\nbe read and becomes alarm (PS5580) \u201cCANNOT GET SYSTEM VARIABLE\u201d."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa792-a6ca-11ee-85fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 441, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 412 -\r\n- Tool life management #181000-#181002 (Attribute: R)\r\nUsing system variables #181000 to #181002, it is possible to determine the information (tool group \r\nnumbers, tool life values and life counter values of a group being used).\r\nVariable\r\nnumber Variable name Description\r\n#181000 [#_TLMGN_C] Tool life management data (Tool group numbers)\r\n#181001 [#_TLMML_C] Tool life management data (Tool life values)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa793-a6ca-11ee-ae57-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 441, "chroma:document": "#181002 [#_TLMLC_C] Tool life management data (Life counter values)\r\n- Switching between P-CODE variables and system variables (#10000 or later)\r\n#8570 (Attribute: R/W)\r\nThis system variable allows read/write operations of P-CODE variables (#10000 to #89999) for the macro \r\nexecutor function. For details on P-CODE variables, refer to the Macro Executor Programming Manual\r\n(B-63943EN-2).\r\nSystem variable #8570 can be used to make variables #10000 or later correspond to either P-CODE"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa794-a6ca-11ee-bfc1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 441, "chroma:document": "variables or system variables.\r\n#8570 setting Specified variable Corresponding variable\r\n#8570 = 1\r\n#10000\r\n:\r\n#89999\r\nP-CODE variables (#10000)\r\n:\r\nP-CODE variables (#89999)\r\n#8570 = 0\r\n#10000\r\n:\r\n#89999\r\nSystem variables (#10000)\r\n:\r\nSystem variables (#89999)\r\nExample\r\n#8570 = 0 ; \r\n#10001 = 123 ; \u2192 Writing to system variable #10001 (tool compensation)\r\n#8570 = 1 ;\r\n#10001 = 456 ; \u2192 Writing to P-CODE variable #10001 (tool compensation)\r\nNOTE"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa795-a6ca-11ee-84a4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 441, "chroma:document": "NOTE\r\n1 Variable #8570 can be used only when the macro executor function is enabled.\r\n2 System variables (#10000 or later) always correspond to system variables \r\nspecified by their variable names even when #8570 is 1.\r\n3 When an attempt is made to access a variable that cannot be used with \r\nP-CODE variables (#10000 or later), an alarm PS0115, \u201cVARIABLE NO. OUT \r\nOF RANGE\u201d occurs.\r\n- Exclusion control between each path #182001-#182010 (Attribute: R/W)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa796-a6ca-11ee-b094-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 441, "chroma:document": "In the custom macro of multi-path, if it is not convenient to operate at the same time in the multi-path, \r\na single path that can be execution on the system variable will be notified.\r\nExclusive control in a custom macro between each path will be available by this function.\r\nBy writing a non-zero to the system variable from #182001 to #182010, execute the acquisition of \r\npriority.\r\nIf the path was able to get the priority, 1 can be read from the system variable from #182001 to #182010."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa797-a6ca-11ee-81bc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 441, "chroma:document": "If the path has not acquired priority, 0 can be read from the system variable.\r\nBy writing a 0 to the system variable from #182001 to #182010, execute the abandon of priority.\r\nBy writing a non-zero to the system variable, the following path will be able to get the priority."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa798-a6ca-11ee-a00e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 442, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 413 -\r\nNOTE\r\nBy writing a NULL to the system variable from #182001 to #182010, It is treated\r\nas 0.\r\nThe state of the priority does not change at the reset input. If bit 0 (SPR) of parameter No. 6022 is set to 1, \r\nit is possible to abandon the priority at the reset.\r\nVariable\r\nnumber\r\nVariable name Description\r\n#182001\r\n:\r\n#182010\r\n[#_PRIO[1]]\r\n :\r\n[#_PRIO[10]]\r\nSystem variables for the 1st exclusive control\r\n:\r\nSystem variables for the 10th exclusive control"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa799-a6ca-11ee-8a05-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 442, "chroma:document": "16.3 DISPLAY OF SYSTEM VARIABLES\r\nSystem variables are displayed on the custom macro screen.\r\nExplanation\r\nSystem variables of the previous section (#1000-#8499, #10000-#89999, #100000-#199999 ) can be \r\ndisplayed on the custom macro screen when bit 4 (CSD) of parameter No.11369 is set to 1. The value of \r\nsystem variables which is not used is not displayed. \r\nRefer to the section of \"Displaying and Setting Custom Macro Common Variables\" for the display of the \r\ncustom macro screen."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa79a-a6ca-11ee-9b90-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 442, "chroma:document": "custom macro screen.\r\nWhen macro executor is effective, the P-CODE variable can be used. The number of the P-CODE \r\nvariable overlaps with the number of system variables (#10000-#89999) because #10000-#89999 is used \r\nfor the P-CODE variable. Therefore, the treatment of the system variable and the P-CODE variable can be \r\nchanged by system variable #8570. Refer to the previous section for system variable #8570."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa79b-a6ca-11ee-be1b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 442, "chroma:document": "When bit 4 (CSD) of parameter No.11369 is 1, the display of #10000-#89999 is switched as follows by \r\nsetting of #8570.\r\n- In case of #8570=0, system variables are displayed in #10000-#89999. \r\n- In case of #8570=1, P-CODE variables are displayed in #10000-#89999. \r\nNOTE\r\nWhen macro executor is effective, the macro screen of macro executor is \r\ndisplayed besides the macro screen of the custom macro. (Macro screen of \r\nexecution macro, conversational macro, auxiliary macro) However, bit 4 (CSD)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa79c-a6ca-11ee-a910-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 442, "chroma:document": "of parameter No.11369 is invalid on these screens."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa79d-a6ca-11ee-9c06-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 443, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 414 -\r\n16.4 READING AND WRITING VARIABLES FOR ANOTHER \r\nPATH\r\nBy adding a path number to the high-order 8th and 9th digits of a variable, it is possible to read and write \r\na common variable or a system variable for another path.\r\nFor a list of variables that can be read and written, see \"List of variables that can be read and written\".\r\nFormat\r\n#ppxxxxxxx\r\npp: Path number \r\nOmitted = Local path\r\n1 = First path\r\n: :\r\n4 = Forth path\r\nxxxxxxx: Variable number"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa79e-a6ca-11ee-93b8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 443, "chroma:document": "xxxxxxx: Variable number\r\nCommon variable (#100 to #499(Note), #500 to #999(Note)) or system variable number (1000 and above, \r\n10000 and above, 100000 and above)\r\nNOTE\r\nAvailable common variables and system variables differ depending on the \r\nsystem configuration.\r\nExample\r\nMachine coordinates for path 1 Machine coordinates for path 2\r\nX1 123.456 X2 -123.456\r\nY1 45.670 Z2 78.900\r\nZ1 345.789 C2 45.000\r\nIn the case above, if #100=#5023 is executed on path 1, the machine coordinate"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa79f-a6ca-11ee-ab62-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 443, "chroma:document": "345.789 on the third axis on path 1 is read into variable #100.\r\nIf #100=#20005023 is executed, the machine coordinate 45.0 on the third axis \r\non path 2 is read into variable #100.\r\nNOTE\r\n1 Variable names cannot be specified.\r\n2 If a path number out of the range is specified, alarm PS0115, \u201cVARIABLE NO. \r\nOUT OF RANGE\u201d is issued.\r\n3 Local variables for another path cannot be read or written.\r\n4 If reading or writing variables for another path is executed using a real time"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a0-a6ca-11ee-abd0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 443, "chroma:document": "custom macro, alarm PS0390, \u201cILLEGAL MACRO VAR\u201d is issued.\r\nCaution\r\nCAUTION\r\nSystem variables include those that affect automatic operation (for example, \r\nvariables #3000 to #3999), and they affect the operation on another path. Use \r\ngreat caution when writing them."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a1-a6ca-11ee-b266-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 444, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 415 -\r\nList of variables that can be read and written\r\nThis function can read and write the following variables for another path.\r\nFor details of system variables, see the description of variables in the previous section.\r\nR, W, and R/W are variable attributes, and respectively represent READ only, WRITE only, and \r\nREAD/WRITE.\r\n- Common variable\r\nSystem variable number Attribute Description\r\n#100 to #149(#199)\r\n#200 to #499\r\n#500 to #549(#999)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a2-a6ca-11ee-a6be-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 444, "chroma:document": "#500 to #549(#999)\r\nR/W Available common variables differ depending on the system \r\nconfiguration.\r\n- Interface signals\r\nSystem variable number Attribute Description\r\n#1000 to #1035 R Interface input signals\r\n#1100 to #1135 R/W Interface output signals\r\n- Tool compensation value\r\nSystem variable number Attribute Description\r\n#2001 to #2964\r\n#10001 to #19999\r\nR/W Tool compensation value\r\n- Workpiece coordinate system shift amount\r\nT\r\nSystem variable number Attribute Description"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a3-a6ca-11ee-a52c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 444, "chroma:document": "#100751 to #100800 R/W Workpiece coordinate system shift amount\r\n- Automatic operation or the like\r\nSystem variable number Attribute Description\r\n#3001, #3002 R/W Clock \r\n#3003 R/W Control for waiting for a single block stop and the auxiliary function \r\ncompletion signal\r\n#3004 R/W Feed hold, feedrate override, exact stop check\r\n#3005 R/W Setting data.\r\n#3007 R Status of a mirror image (DI and setting)\r\n#3008 R State during a program restart\r\n- Time\r\nSystem variable number Attribute Description"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a4-a6ca-11ee-8ce6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 444, "chroma:document": "#3011 to #3012 R Year/Month/Date, Hour/Minute/Second\r\n- Number of parts\r\nSystem variable number Attribute Description\r\n#3901 to #3902 R/W Total number of parts, Number of required parts\r\n- Tool compensation memory\r\nM\r\nSystem variable number Attribute Description\r\n#3980 R Tool compensation memory information"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a5-a6ca-11ee-a866-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 445, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 416 -\r\n- Main program number\r\nSystem variable number Attribute Description\r\n#4000 R Main program number\r\n- Modal information\r\nSystem variable number Attribute Description\r\n#4001 to #4530 R Modal information\r\n- Position information\r\nSystem variable number Attribute Description\r\n#5001 to #5020\r\n#100001 to #100050\r\nR End point position of the block (workpiece coordinate system)\r\n#5021 to #5040\r\n#100051 to #100100"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a6-a6ca-11ee-8622-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 445, "chroma:document": "#100051 to #100100\r\nR Specified current position of input unit (machine coordinate system)\r\n#5041 to #5060\r\n#100101 to #100150\r\nR Specified current position (workpiece coordinate system)\r\n#5061 to #5080\r\n#100151 to #100200\r\nR Skip position (workpiece coordinate system)\r\n#118601 to #118650 R Specified current position of machine unit (machine coordinate system).\r\nValue of the specified current position without servo delay and \r\nacceleration / deceleration delay."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a7-a6ca-11ee-bda1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 445, "chroma:document": "#118651 to #118700 R Current position of machine unit (machine coordinate system).\r\nValue of the current position with servo delay and acceleration / \r\ndeceleration delay.\r\n- Tool length compensation value\r\nM\r\nSystem variable number Attribute Description\r\n#5081 to #5100\r\n#100201 to #100250\r\nR Tool length compensation value\r\n- Tool offset value\r\nT\r\nSystem variable number Attribute Description\r\n#5081 to #5083\r\n#100201\uff5e#100250\r\nR Tool offset value (wear)\r\n#5121 to #5123\r\n#100901\uff5e#100950"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a8-a6ca-11ee-ad37-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 445, "chroma:document": "#100901\uff5e#100950\r\nR Tool offset value (geometry)\r\n- Servo position deviation\r\nSystem variable number Attribute Description\r\n#5101 to #5120\r\n#100251 to #100300\r\nR Servo positional deviation\r\n- Manual handle interruption\r\nSystem variable number Attribute Description\r\n#5121 to #5140\r\n#100651 to #100700\r\nR Manual handle interruption"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7a9-a6ca-11ee-aacd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 446, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 417 -\r\n- Distance to go\r\nSystem variable number Attribute Description\r\n#5181 to #5200\r\n#100801 to #100850\r\nR Distance to go\r\n- Workpiece origin offset value, extended workpiece origin offset value\r\nM\r\nSystem variable number Attribute Description\r\n#5201 to #5340\r\n#100301 to #100650\r\nR/W Workpiece origin offset value\r\nExtended workpiece origin offset value\r\n#7001 to #7960\r\n#14001 to #20000\r\n#101001 to #116000\r\nR/W Workpiece origin offset value\r\nT"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7aa-a6ca-11ee-9658-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 446, "chroma:document": "T\r\nSystem variable number Attribute Description\r\n#5201 to #5340\r\n#100301 to #100650\r\nR/W Workpiece origin offset value\r\nExtended workpiece origin offset value\r\n#7001 to #7960\r\n#101001 to #116000\r\nR/W Workpiece origin offset value\r\n- Skip position (detection unit)\r\nSystem variable number Attribute Description\r\n#5421 to #5440\r\n#100701 to #100750\r\nR Skip position (detection unit)\r\n- Second geometry tool offset value\r\nT\r\nSystem variable number Attribute Description"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7ab-a6ca-11ee-81c4-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 446, "chroma:document": "#27001 to #29999 R/W Second geometry tool offset value\r\n- Tool life management\r\nSystem variable number Attribute Description\r\n#181000 R Tool life management data (Tool group numbers)\r\n#181001 R Tool life management data (Tool life values)\r\n#181002 R Tool life management data (Life counter values)\r\n- Others (#8570)\r\nSystem variable number Attribute Description\r\n#8570 R/W Switching of P-CODE variables/system variables (#10000 and above)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7ac-a6ca-11ee-9675-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 447, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 418 -\r\n16.5 ARITHMETIC AND LOGIC OPERATION\r\nVarious operations can be performed on variables. Program an arithmetic and logic operation in the same \r\nway as for a general arithmetic expression.\r\n#i=<expression>\r\n<Expression>\r\nThe expression to the right of the arithmetic and logic operation contains constants and/or variables \r\ncombined by a function or operator. Variables #j and #k below can be replaced with a constant. If a"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7ad-a6ca-11ee-ae62-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 447, "chroma:document": "constant used in an expression has no decimal point, it is assumed to end with a decimal point.\r\nTable 16.5 (a) Arithmetic and logic operation \r\nType of operation Operation Description\r\n<1> Definition or \r\nreplacement\r\n#i=#j Definition or replacement of a variable\r\n<2> Addition-type \r\noperations\r\n#i=#j+#k\r\n#i=#j-#k\r\n#i=#j OR #k\r\n#i=#j XOR #k\r\nAddition\r\nSubtraction\r\nLogical OR (bit by bit of 32 bits)\r\nExclusive OR (bit by bit of 32 bits)\r\n<3> Multiplication-type \r\noperations\r\n#i=#j*#k\r\n#i=#j/#k"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7ae-a6ca-11ee-887e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 447, "chroma:document": "operations\r\n#i=#j*#k\r\n#i=#j/#k\r\n#i=#j AND #k\r\n#i=#j MOD #k\r\nMultiplication\r\nDivision\r\nLogical AND (bit by bit of 32 bits)\r\nRemainder (A remainder is obtained after #j and #k are \r\nrounded to their nearest whole numbers. When #j is a \r\nnegative value, #i is assumed to be a negative value.)\r\n<4> Functions #i=SIN[#j]\r\n#i=COS[#j]\r\n#i=TAN[#j]\r\n#i=ASIN[#j]\r\n#i=ACOS[#j]\r\n#i=ATAN[#j]\r\n#i=ATAN[#j]/[#k]\r\n#i=ATAN[#j,#k]\r\n#i=SQRT[#j]\r\n#i=ABS[#j]\r\n#i=BIN[#j]\r\n#i=BCD[#j]\r\n#i=ROUND[#j]\r\n#i=FIX[#j]\r\n#i=FUP[#j]\r\n#i=LN[#j]"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7af-a6ca-11ee-863b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 447, "chroma:document": "#i=FUP[#j]\r\n#i=LN[#j]\r\n#i=EXP[#j]\r\n#i=POW[#j,#k]\r\n#i=ADP[#j]\r\n#i=PRM[#j]\r\n#i=PRM[#j,#k]\r\n#i=PRM[#j]/[#l]\r\n#i=PRM[#j,#k]/[#l]\r\nSine (in degrees)\r\nCosine (in degrees)\r\nTangent (in degrees)\r\nArc sine\r\nArc cosine\r\nArc tangent (one argument), ATN can also be used.\r\nArc tangent (two arguments), ATN can also be used.\r\nArc tangent (two arguments), ATN can also be used.\r\nSquare root, SQR can also be used.\r\nAbsolute value\r\nConversion from BCD to binary\r\nConversion from binary to BCD"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b0-a6ca-11ee-ad35-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 447, "chroma:document": "Conversion from binary to BCD\r\nRounding off, RND can also be used.\r\nRounding down to an integer\r\nRounding up to an integer\r\nNatural logarithm\r\nExponent using base e (2.718...)\r\nPower (#j to the #kth power)\r\nAddition of a decimal point\r\nParameter reading (system common, path, or machine group \r\nparameter)\r\nParameter reading (system common, path, or machine group \r\nparameter bit number specification)\r\nParameter reading (axis or spindle parameter)\r\nParameter reading (axis or spindle parameter bit number"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b1-a6ca-11ee-a64f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 447, "chroma:document": "specification)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b2-a6ca-11ee-9022-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 448, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 419 -\r\nExplanation\r\n- Angle units\r\nThe units of angles used with the SIN, COS, ASIN, ACOS, TAN, and ATAN functions are degrees. For \r\nexample, 90 degrees and 30 minutes is represented as 90.5 degrees. \r\n- ARCSIN #i = ASIN[#j];\r\n- The solution ranges are as indicated below:\r\nWhen the bit 0 (NAT) of parameter No. 6004 is set to 0: 270\u00b0 to 90\u00b0\r\nWhen the bit 0 (NAT) of parameter No. 6004 is set to 1: -90\u00b0 to 90\u00b0"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b3-a6ca-11ee-b233-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 448, "chroma:document": "- When #j is beyond the range of -1 to 1, an alarm PS0119, \u201cARGUMENT VALUE OUT OF \r\nRANGE\u201d is issued.\r\n- A constant can be used instead of the #j variable.\r\n- ARCCOS #i = ACOS[#j];\r\n- The solution ranges from 180\u00b0 to 0\u00b0.\r\n- When #j is beyond the range of -1 to 1, an alarm PS0119, \u201cARGUMENT VALUE OUT OF \r\nRANGE\u201d is issued.\r\n- A constant can be used instead of the #j variable.\r\n- ARCTAN #i = ATAN[#j]/[#k]; (two arguments)\r\n- ATAN[#j,#k] is equivalent to ATAN[#j]/[#k]."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b4-a6ca-11ee-9555-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 448, "chroma:document": "- When point (#k,#j) on plane X-Y is given, this function returns the value of the arc tangent for the \r\nangle made by the point.\r\n- A constant can be used instead of the #j variable.\r\n- If the #j=0 and #k=0, an alarm PS0119, \u201cARGUMENT VALUE OUT OF RANGE\u201d is issued.\r\n- The solution ranges are as follows:\r\nWhen the bit 0 (NAT) of parameter No. 6004 is set to 0: 0\u00b0 to 360\u00b0\r\nExample: When #1 = ATAN[-1]/[-1]; is specified, #1 is 225.0.\r\nWhen the bit 0 (NAT) of parameter No. 6004 is set to 1: -180\u00b0 to 180\u00b0"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b5-a6ca-11ee-9e44-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 448, "chroma:document": "Example: When #1 = ATAN[-1]/[-1]; is specified, #1 is -135.0.\r\n- ARCTAN #i = ATAN[#j]; (one argument)\r\n- When ATAN is specified with one argument, this function returns the main value of arc tangent \r\n(-90\u00b0 \u2264 ATAN[#j] \u2264 90\u00b0). In other word, this function returns the same value as ATAN in calculator \r\nspecifications.\r\n- To use this function as the dividend of a division, be sure to enclose it with brackets ([]). If this \r\nfunction is not enclosed, ATAN[#j]/[#k] is assumed.\r\nExample:"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b6-a6ca-11ee-9533-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 448, "chroma:document": "Example:\r\n#100 = [ATAN[1]]/10 ; : Divides ATAN with one argument by 10.\r\n#100 = ATAN[1]/[10] ; : Executes ATAN with two arguments.\r\n#100 = ATAN[1]/10 ; : Assumes ATAN with two arguments, but issues an alarm PS1131, \r\n\u201cMISSING OPEN BRACKET\u201d because the X coordinate \r\nspecification is not enclosed with brackets ([]).\r\n- Natural logarithm #i = LN[#j];\r\n- When the antilogarithm (#j) is zero or smaller, an alarm PS0119, \u201cARGUMENT VALUE OUT OF \r\nRANGE\u201d is issued."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b7-a6ca-11ee-8af6-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 448, "chroma:document": "RANGE\u201d is issued.\r\n- A constant can be used instead of the #j variable.\r\n- Exponential function #i = EXP[#j];\r\n- When the result of the operation overflows, an alarm PS0111, \u201cOVERFLOW :FLOATING\u201d is \r\nissued.\r\n- A constant can be used instead of the #j variable."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b8-a6ca-11ee-99df-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 420 -\r\n- ROUND function \r\n- When the ROUND function is included in an arithmetic or logic operation command, IF statement, \r\nor WHILE statement, the ROUND function rounds off at the first decimal place.\r\nExample:\r\nWhen #1=ROUND[#2]; is executed where #2 holds 1.2345, the value of variable #1 is \r\n1.0. \r\n- When the ROUND function is used in NC statement addresses, the ROUND function rounds off the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7b9-a6ca-11ee-bc3d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "specified value according to the least input increment of the address.\r\nExample:\r\nCreation of a drilling program that cuts according to the values of variables #1 and #2, \r\nthen returns to the original position \r\nSuppose that the increment system is 1/1000 mm, variable #1 holds 1.2345, and \r\nvariable #2 holds 2.3456. Then, \r\nG00 G91 X-#1; Moves 1.235 mm in negative direction.\r\nG01 X-#2 F300; Moves 2.346 mm in negative direction."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7ba-a6ca-11ee-8943-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "G00 X[#1+#2]; Since 1.2345 + 2.3456 = 3.5801 in positive direction, the travel \r\ndistance is 3.580 mm, which does not return the tool to the original position.\r\nThis difference comes from whether addition is performed before or after rounding off. \r\nG00X-[ROUND[#1]+ROUND[#2]]; must be specified to return the tool to the original \r\nposition.\r\n- Add decimal point (ADP) function\r\n- ADP[#n] (n = 1 to 33) can be executed to add a decimal point to an argument passed with no \r\ndecimal point, in the subprogram."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7bb-a6ca-11ee-b619-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "Example:\r\nIn the subprogram called with G65 P_X10;, the value of ADP[#24] is a value to which a \r\ndecimal point is added at its end (that is, 10.). Use this function when you do not want \r\nto consider the increment system in the subprogram. When bit 4 (CVA) of parameter \r\nNo. 6007 is set to 1, however, the ADP function cannot be used because any \r\nargument is converted to 0.01 the moment it is passed.\r\nNOTE\r\nFor compatibility among programs, it is recommended that the ADP function be"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7bc-a6ca-11ee-bc5e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "not used, and decimal points be added in the argument specification for a macro \r\ncall.\r\n- Rounding up and down to an integer (FUP and FIX)\r\nWith CNC, when the absolute value of the integer produced by an operation on a number is greater than \r\nthe absolute value of the original number, such an operation is referred to as rounding up to an integer. \r\nConversely, when the absolute value of the integer produced by an operation on a number is less than the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7bd-a6ca-11ee-ba32-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "absolute value of the original number, such an operation is referred to as rounding down to an integer. Be \r\nparticularly careful when handling negative numbers.\r\nExample:\r\nSuppose that #1=1.2 and #2=-1.2.\r\nWhen #3=FUP[#1] is executed, 2.0 is assigned to #3.\r\nWhen #3=FIX[#1] is executed, 1.0 is assigned to #3.\r\nWhen #3=FUP[#2] is executed, -2.0 is assigned to #3.\r\nWhen #3=FIX[#2] is executed, -1.0 is assigned to #3.\r\n- Parameter reading (PRM)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7be-a6ca-11ee-b977-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 449, "chroma:document": "- Parameter reading (PRM)\r\n\u30fb The following formats are available depending on the parameter type and the data to be read."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7bf-a6ca-11ee-9c59-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 450, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 421 -\r\nFormat Remarks\r\n#i = PRM[#j]; Format for a system common, path, or machine group parameter.\r\n#i = PRM[#j, #k]; Format for specifying the number of a bit of a system common, path, or machine group \r\nparameter.\r\n#i = PRM[#j] /[#l]; Format for an axis or spindle parameter\r\n#i =PRM[#j, #k] /[#l]; Format for specifying the number of a bit of an axis or spindle parameter\r\n- For #j, set a parameter number.\r\n- For #k, set a bit number."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7c0-a6ca-11ee-86c7-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 450, "chroma:document": "- For #k, set a bit number.\r\n- For #l, set an axis number or a spindle number.\r\n- By specifying a path number, it is possible to read a parameter for that path. There are two ways to \r\nspecify a path number.\r\na) Adding a path number to a parameter number\r\nb) Specifying a path number using a system variable\r\na) Adding a path number to a parameter number\r\nBy adding a path number to the 8th and 9th high-order digits of the parameter number specified"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7c1-a6ca-11ee-98d1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 450, "chroma:document": "with the operation command PRM, it is possible to read the parameter for the specified path.\r\n #i = PRM[#j];\r\n#j = ppxxxxxxx ; For pp, set a path number and for xxxxxxx, set a parameter number.\r\nNOTE\r\n1 If a path number is omitted or if 0 is specified, a parameter for the local path will \r\nbe read.\r\n2 If a path number out of the range is specified, alarm PS0115, \u201cVARIABLE NO. \r\nOUT OF RANGE\u201d is issued.\r\nb) Specifying a path number using a system variable"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffa7c2-a6ca-11ee-b3d3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 450, "chroma:document": "By specifying a path number using system variable #3018, it is possible to read a parameter for \r\nthe specified path.\r\nExample\r\nReading the fourth axis of parameter No. 01322 for the second path\r\n#3018 = 2 ; .................Set the second path.\r\n#1 =PRM[1322] /[4] ; ..Read the fourth axis of parameter No. 01322 for the \r\n : second path and write it to variable #1 for the local path.\r\n#3018= 0 ; ..................Return the path number to that of the local path."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdb5-a6ca-11ee-a068-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 450, "chroma:document": "- Abbreviations of arithmetic and logic operation commands\r\nWhen a function is specified in a program, the first two characters of the function name can be used to \r\nspecify the function.\r\nExample: ROUND \u2192 RO\r\nFIX \u2192 FI\r\nNOTE\r\nPOW cannot be abbreviated.\r\n- Priority of operations\r\n<1> Functions\r\n<2> Operations such as multiplication and division (*, /, AND)\r\n<3> Operations such as addition and subtraction (+, -, OR, XOR)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdb6-a6ca-11ee-8f58-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 451, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 422 -\r\nExample) #1=#2+#3*SIN[#4];\r\n<1>, <2> and <3> indicate the order of\r\noperations.\r\n<1>\r\n<2>\r\n<3>\r\n- Bracket nesting\r\nBrackets are used to change the order of operations. Brackets can be used to a depth of five levels \r\nincluding the brackets used to enclose a function. When a depth of five levels is exceeded, an alarm \r\nPS0118, \u201cTOO MANY BRACKET NESTING\u201d occurs.\r\nExample) #1=SIN [ [ [#2+#3] *#4 +#5] *#6];\r\n<1> to <5> indicate the order of operations.\r\n<1>"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdb7-a6ca-11ee-9f3b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 451, "chroma:document": "<1>\r\n<2>\r\n<3>\r\n<4>\r\n<5>\r\nLimitation\r\n- Caution concerning decreased precision\r\nWhen bit 0 (F16) of parameter No. 6008 is set to 0\r\n- Addition and subtraction\r\nNote that when an absolute value is subtracted from another absolute value in addition or subtraction, \r\nthe relative error may become 10-15 or greater.\r\nFor example, assume that #1 and #2 have the following true values in the process of operation.\r\n(The following values are examples in the process of operation and cannot actually be specified from"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdb8-a6ca-11ee-8df5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 451, "chroma:document": "any program.)\r\n#1=9876543210.987654321\r\n#2=9876543210.987657777\r\nYou cannot obtain the following result with operation #2-#1:\r\n#2-#1=0.000003456\r\nThis is because the precision of custom macro variables is 15 decimal digits. With this precision, the \r\nvalues of #1 and #2 become:\r\n#1=9876543210.987650000\r\n#2=9876543210.987660000\r\n(Precisely, the actual values are slightly different from the above values because they are internally \r\nprocessed in binary.) Therefore, the result is:\r\n#2-1=0.000010000"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdb9-a6ca-11ee-a930-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 451, "chroma:document": "#2-1=0.000010000\r\nA large error occurs.\r\n- Logical expressions\r\nBe aware of errors that can result from conditional expressions using EQ, NE, GT, LT, GE, and LE \r\nbecause they are processed basically in the same way as addition and subtraction. For example, if the \r\nfollowing statement is used to decide whether #1 is equal to #2 in the above example, a correct \r\ndecision may not be resulted because errors may occur:\r\nIF [#1 EQ #2]\r\nEvaluate the difference between #1 and #2 with:\r\nIF [ABS [#1-#2]LT 0.1]"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdba-a6ca-11ee-9e6f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 451, "chroma:document": "IF [ABS [#1-#2]LT 0.1]\r\nThen, assume that the values are equal when the difference does not exceed the allowable error \r\nrange."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdbb-a6ca-11ee-8105-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 452, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 423 -\r\n- Trigonometric functions\r\nThe absolute error is guaranteed for trigonometric functions. However, the relative error is 10-15 or \r\ngreater. Carefully perform multiplication or division after executing a trigonometric function.\r\n- FIX function\r\nWhen using the FIX function for the result of an operation, be careful with the precision. For \r\nexample, when the following operations are performed, the value of #3 may not always be 2.\r\nN10 #1=0.002;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdbc-a6ca-11ee-b6b2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 452, "chroma:document": "N10 #1=0.002;\r\nN20 #2=#1*1000;\r\nN30 #3=FIX[#2];\r\nThis is because an error may occur in operation N20 and the result may not be \r\n#2=2.0000000000000000\r\nbut a value a little smaller than 2 such as the following:\r\n#2=1.9999999999999997\r\nTo prevent this, specify N30 as follows:\r\nN30 #3=FIX[#2+0.001];\r\nGenerally, specify the FIX function as follows:\r\nFIX[expression] \u2192 FIX[expression \u00b1\u03b5]\r\n(Specify +\u03b5 when the value of the expression is positive or -\u03b5 when it is negative, and 0.1, 0.01,"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdbd-a6ca-11ee-84ab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 452, "chroma:document": "0.001, ... for \u03b5 as required.)\r\nNOTE\r\nThe operation result of exponential function #i=EXP[#j]; overflows when #j \r\nexceeds about 790.\r\nWhen bit 0 (F16) of parameter No. 6008 is set to 1\r\nErrors may occur when operations are performed.\r\nTable 16.5 (b) Errors involved in operations\r\nOperation Average error Maximum error Type of error\r\na = b*c 1.55\u00d710-10 4.66\u00d710-10 Relative error(*1)\r\na = b / c 4.66\u00d710-10 1.88\u00d710-9\r\na = b 1.24\u00d710-9 3.73\u00d710-9\r\na = b + c\r\na = b \u2013 c\r\n2.33\u00d710-10 5.32\u00d710-10 (*2)\r\na = SIN [ b ]"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdbe-a6ca-11ee-8bef-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 452, "chroma:document": "a = SIN [ b ]\r\na = COS [ b ]\r\n5.0\u00d710-9 1.0\u00d710-8 Absolute error(*3)\r\n deg\r\na = ATAN [ b ] / [ c ] 1.8\u00d710-6 3.6\u00d710-6\r\nNOTE\r\n1 The relative error depends on the result of the operation.\r\n2 Smaller of the two types of errors is used.\r\n3 The absolute error is constant, regardless of the result of the operation.\r\n4 Function TAN performs SIN/COS.\r\n5 Note that, in the case of natural logarithm #i=LN[#j]; and exponential function \r\n#i=EXP[#j];, the relative error may become 10-8 or greater."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdbf-a6ca-11ee-adbd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 452, "chroma:document": "6 The operation result of exponential function #i=EXP[#j]; overflows when #j \r\nexceeds about 110.\r\n- The precision of variable values is about 8 decimal digits. When very large numbers are handled in \r\nan addition or subtraction, the expected results may not be obtained. \r\n\u03b5\r\na\r\n\u03b5\r\nMIN \u03b5 \u03b5\r\nb c"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc0-a6ca-11ee-91e3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 453, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 424 -\r\nExample:\r\nWhen an attempt is made to assign the following values to variables #1 and #2:\r\n#1=9876543210123.456\r\n#2=9876543277777.777\r\nthe values of the variables become:\r\n#1=9876543200000.000\r\n#2=9876543300000.000\r\nIn this case, when #3=#2-#1; is calculated, #3=100000.000 results. (The actual result \r\nof this calculation is slightly different because it is performed in binary.)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc1-a6ca-11ee-9606-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 453, "chroma:document": "- Also be aware of errors that can result from conditional expressions using EQ, NE, GE, GT, LE, and \r\nLT.\r\nExample:\r\nIF[#1 EQ #2] is effected by errors in both #1 and #2, possibly resulting in an incorrect \r\ndecision.\r\nTherefore, instead find the difference between the two variables with IF[ABS[#1-#2] LT \r\n0.001].\r\nThen, assume that the values of the two variables are equal when the difference does \r\nnot exceed an allowable limit (0.001 in this case).\r\n- Also, be careful when rounding down a value."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc2-a6ca-11ee-8e77-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 453, "chroma:document": "Example:\r\nWhen #2=#1*1000; is calculated where #1=0.002;, the resulting value of variable #2 is \r\nnot exactly 2 but 1.99999997.\r\nHere, when #3=FIX[#2]; is specified, the resulting value of variable #3 is not 2.0 but \r\n1.0.\r\nIn this case, round down the value after correcting the error so that the result is greater \r\nthan the expected number, or round it off as follows:\r\n#3=FIX[#2+0.001]\r\n#3=ROUND[#2]\r\n- Brackets\r\nBrackets ([ ]) are used to enclose an expression."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc3-a6ca-11ee-9ec0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 453, "chroma:document": "Note that parentheses ( ) are used for comments.\r\n- Divisor\r\nWhen a divisor of zero is specified in a division, an alarm PS0112, \u201cZERO DIVIDE\u201d occurs."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc4-a6ca-11ee-b1d3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 454, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 425 -\r\n16.6 INDIRECT AXIS ADDRESS SPECIFICATION\r\nOverview\r\nWhen the custom macro function is enabled, you can use AX[(axis-number)] \r\nin an axis address specification to indirectly specify an axis with its axis \r\nnumber and not to directly specify it with its axis name.\r\nYou can also use AXNUM[(axis-name)] to obtain the axis number for an axis name.\r\nExplanation\r\n- Indirect axis address"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc5-a6ca-11ee-a5fd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 454, "chroma:document": "- Indirect axis address\r\nYou can use indirect axis address AX[ ] to specify an axis with its axis number. (An equal sign (=) is \r\nalways required following AX[ ].)\r\nAX[(axis-number)] = (numeric-value) ;\r\n(axis-number): 1 to the number of controlled axes (number of controlled axes for each \r\npath in a multi-path system)\r\n(numeric-value): Value specified for the axis specified with its axis number\r\nIf an invalid axis number is specified, an alarm PS0331, \u201cILLEGAL AXIS NUMBER IN AX[]\u201d occurs."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc6-a6ca-11ee-8a27-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 454, "chroma:document": "If a value is put in a decimal place, the number is rounded off to an integer and the result is treated as the \r\naxis number.\r\nYou can also specify a variable (local, common, or system variable) for (axis-number). To specify an \r\noperation using a variable name in (axis-number), however, enclose the variable name with brackets ([ ]).\r\n1. AX[1]=100.0;\r\nSpecifies a value of 100.000 for the first axis.\r\n2. AX[#500]=200.0;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc7-a6ca-11ee-88fa-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 454, "chroma:document": "2. AX[#500]=200.0;\r\nSpecifies a value of 200.000 for the axis having the axis number indicated by the value stored in #500.\r\n3. AX[#500+1]=300.0;\r\nSpecifies a value of 300.000 for the axis having the axis number obtained by adding 1 to the value stored in \r\n#500.\r\n4. SETVN 500 [ABC];\r\nAX[#ABC]=400.0;\r\nSpecifies a value of 400.000 for the axis having the axis number indicated by the value stored in #ABC \r\n(#500).\r\n5. SETVN 500 [ABC];\r\nAX[[#ABC]+1]=500.0;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc8-a6ca-11ee-846d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 454, "chroma:document": "AX[[#ABC]+1]=500.0;\r\nSpecifies a value of 400.000 for the axis having the axis number obtained by adding 1 to the value stored in \r\n#ABC (#500).\r\n6. SETVN 500 [ABC];\r\nAX[#ABC+1]=500.0;\r\nAlarm PS0331 occurs.\r\n- AXNUM function\r\nYou can use AXNUM[ ] to obtain an axis number.\r\nAXNUM[(axis-name)];\r\nIf an invalid axis name is specified, an alarm PS0332, \u201cILLEGAL AXIS ADDRESS IN AXNUM[]\u201d\r\noccurs.\r\nWhen bit 3 (AXN) of parameter No.6021 is set to 1, in AXNUM function of custom macro, <null> can be"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdc9-a6ca-11ee-afd0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 454, "chroma:document": "obtained when the axis name that does not exist in the CNC is commanded, and the alarm does not occur. \r\nTherefore, it is possible to distinguish an axis is exist or not by custom macro program. Thus, the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdca-a6ca-11ee-a13a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 455, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 426 -\r\ncommon custom macro program can be created among different axis name and different machine \r\nconfigurations.\r\nWhen the number of controlled axes is 3, the name of the first axis is X, that of the second axis is Y, and \r\nthat of the third axis is Z\r\n1. #500=AXNUM[X];\r\nA value of 1 is stored in #500.\r\n2. #501=AXNUM[Y];\r\nA value of 2 is stored in #501.\r\n3. #502=AXNUM[Z];\r\nA value of 3 is stored in #502.\r\n4. #503=AXNUM[A];\r\nAlarm PS0332 occurs.\r\nExample"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdcb-a6ca-11ee-82dd-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 455, "chroma:document": "Alarm PS0332 occurs.\r\nExample\r\nExamples when the name of the first axis is X, that of the second axis is Y, and that of the third axis is Z1\r\nN10 SETVN 500[AXIS1,AXIS2,AXIS3] ;\r\nN20 [#AXIS1]=AXNUM[X] ;\r\nN30 [#AXIS2]=AXNUM[Y] ;\r\nN40 [#AXIS3]=AXNUM[Z1] ;\r\nN50 G92 AX[#AXIS1]=0 AX[#AXIS2]=0 AX[#AXIS3]=0 ;\r\nN60 G90G01F1000. ;\r\nN70 AX[#AXIS1]=100.0 AX[#AXIS2]=100.0 AX[#AXIS3]=100.0 ;\r\nN80 G02 AX[#AXIS1]=100. 0 AX[#AXIS2]= 0.0 R50.0 ;\r\nN90 M02;\r\nLimitation"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdcc-a6ca-11ee-b924-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 455, "chroma:document": "N90 M02;\r\nLimitation\r\nWhen the custom macro function is enabled, AX and AXN cannot be used as an extended axis name. AX \r\nis assumed to be AX[ ] and AXN is assumed to be AXNUM[ ].\r\n16.7 READING PARAMETERS\r\nOverview\r\nBy using the PRM function, it is possible to read parameters.\r\nFormat Remarks\r\n#i = PRM[ #j, #k ] ; In the case of parameters other than axis type parameters and \r\nspindle type parameters\r\n#i = PRM[ #j, #k ] / [ #l ] ; In the case of axis type parameters or spindle type parameters\r\nExplanation"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdcd-a6ca-11ee-b55b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 455, "chroma:document": "Explanation\r\n- Reading a parameter\r\n#i=PRM[#j,#k]\r\n#i=PRM[#j,#k]/[#l]\r\n- For #j, enter a parameter number. If the number of a parameter that cannot be read, alarm PS0119, \r\n\"ARGUMENT VALUE OUT OF RANGE\", is issued.\r\n- To read a bit type parameter, specify, for #k, the bit number of the bit type parameter in the range of \r\n0 to 7. If a bit number is specified, data with the specified bit is read. If none is specified, data with"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdce-a6ca-11ee-a431-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 455, "chroma:document": "all bits is read. For parameters other than bit type parameters, the bit number is ignored.\r\n- For #l, set the axis number of an axis type parameter or an spindle type parameter in the range of 1 \r\nto the number of controlled axes or the number of controlled spindles. If an axis type parameter or \r\nan spindle type parameter is to be read but #l is not specified, alarm PS0119 is issued. For \r\nparameters other than axis type parameters and spindle type parameters, #1 may be omitted together \r\nwith '/'."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdcf-a6ca-11ee-a37c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 456, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 427 -\r\nExample\r\n1. Reading the value of the third axis of bit 0 (MIR) of bit axis type parameter No. 0012\r\nIf parameter No. 0012 (third axis) = 10010001\r\n#2=12 ; Parameter number setting\r\n#3=0 ; Bit number setting\r\n#4=3 ; Axis number setting\r\nIf reading data with all bits\r\n#1=PRM[#2]/[#4] ; #1=10010001\r\nIf reading data with a specified bit\r\n#1=PRM[#2, #3]/[#4] ; #1=1\r\n2. Reading the value of the fourth axis of axis type parameter No. 1322"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd0-a6ca-11ee-9cdb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 456, "chroma:document": "#2=1322 ; Parameter number setting\r\n#4=4 ; Axis number setting\r\n#1=PRM[#2]/[#4] ;\r\n3. Reading bit 2 (SBP) of bit type parameter No. 3404\r\nIf parameter No.3404 = 01010000\r\n#2=3404 ; Parameter number setting\r\n#3=2 ; Bit number setting\r\nIf reading data with all bits\r\n#1=PRM[#2] ; #1=1010000\r\nIf reading data with a specified bit\r\n#1=PRM[#2,#3] ; #1=0\r\n16.8 MACRO STATEMENTS AND NC STATEMENTS\r\nThe following blocks are referred to as macro statements:\r\n- Blocks containing an arithmetic or logic operation (=)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd1-a6ca-11ee-a065-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 456, "chroma:document": "- Blocks containing a control statement (such as GOTO, DO, END)\r\n- Blocks containing a macro call command (such as macro calls by G65, G66, G66.1, G67, or other G \r\ncodes, or by M codes) \r\nAny block other than a macro statement is referred to as an NC statement.\r\nExplanation\r\n- Differences from NC statements\r\n- Even when single block mode is on, the machine does not stop. Note, however, that the machine \r\nstops in the single block mode when bit 5 (SBM) of parameter No. 6000 is 1."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd2-a6ca-11ee-8038-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 456, "chroma:document": "- Macro blocks are not regarded as blocks that involve no movement in the cutter compensation mode.\r\n- NC statements that have the same property as macro statements\r\n- NC statements that include a subprogram call command (such as subprogram calls by M98 or other \r\nM codes, or by T codes) and not include other command addresses except an O, file name, N, P, or L \r\naddress have the same property as macro statements."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd3-a6ca-11ee-9f84-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 456, "chroma:document": "- NC statements that include M99 and those do not include other command addresses except an O, file \r\nname, N, P, or L address have the same property as macro statements."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd4-a6ca-11ee-993a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 457, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 428 -\r\n16.9 BRANCH AND REPETITION\r\nIn a program, the flow of control can be changed using the GOTO statement and IF statement. Four types \r\nof branch and repetition operations are used: \r\nBranch and repetition GOTO / LGOTO (unconditional branch / unconditional \r\nbranch with label)\r\nIF (conditional branch: if ..., then...)\r\nWHILE (repetition while ...)\r\nSWITCH-CASE (multidirectional branch)\r\n16.9.1 Unconditional Branch (GOTO Statement) / Unconditional"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd5-a6ca-11ee-83dc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 457, "chroma:document": "Branch with label (LGOTO Statement)\r\nUnconditional Branch (GOTO Statement)\r\nA branch to sequence number n occurs. When a sequence number outside of the range 1 to 99999999 is \r\nspecified, an alarm PS1128, \u201cSEQUENCE NUMBER OUT OF RANGE\u201d occurs. A sequence number can \r\nalso be specified using an expression.\r\nGOTOn ; n: Sequence number (1 to 99999999)\r\nExample: GOTO 1;\r\nGOTO #10;\r\nWARNING\r\nDo not specify multiple blocks with the same sequence number in a single"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd6-a6ca-11ee-bcb8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 457, "chroma:document": "program. It is very dangerous to specify such blocks because the destination of a \r\nbranch from the GOTO statement is undefined.\r\nNOTE\r\n1 A backward branch takes more time as compared with a forward branch.\r\n2 In the destination of GOTOn, that is, the block with sequence number n, the \r\nsequence number must appear at the beginning of the block. If the sequence \r\nnumber is not at the beginning of the block, a branch cannot be made.\r\nUnconditional Branch with label (LGOTO Statement)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd7-a6ca-11ee-bee8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 457, "chroma:document": "It is possible to branch to the label (arbitrary character string) unconditionally.\r\nLGOTO[ label ] ;\r\n\u2026\r\nLBL[ label ] ;\r\n- The character that can be used for the label is capital letter alphabet (A-Z), number (0-9), and \r\nunderscore (_). However, the number cannot be used for the first character.\r\n- The number of characters that can be used for the label is 31 characters or less.\r\n- LBL[label] can be used together with the NC statement, the macro statement, the sequence number, \r\nand the comment."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd8-a6ca-11ee-80b8-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 457, "chroma:document": "and the comment.\r\n- Bit 0 (NOB) of parameter No.3404 and bit 4 (NBN) of parameter No.3451 are valid to LBL[label] as \r\nwell as the sequence number. When the block only of LBL[label] is executed by setting NOB=1 and \r\nNBN=0, it is ignored."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdd9-a6ca-11ee-901d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 458, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 429 -\r\nExample\r\nN1 LGOTO[BBB];\r\n\u2026\r\nN11 LBL[AAA] G90 G00 X100.0 ;\r\n\u2026\r\nN22 LBL[BBB] G90 G00 Y50.0 (LABEL BBB);\r\n\u2026\r\nN33 LBL[CCC] #100 = 10.0 ;\r\n\u2026\r\nIt jumps to N22 block by LGOTO[BBB] of N1.\r\nWARNING\r\nDo not specify multiple blocks with the same label in a single program. It is very \r\ndangerous to specify such blocks because the destination of a branch from the \r\nLGOTO statement is undefined.\r\nNOTE\r\n1 LG statement cannot be used as omitted LGOTO statement. When LG"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdda-a6ca-11ee-b44c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 458, "chroma:document": "statement is commanded, the alarm PS0125 \"MACRO STATEMENT FORMAT \r\nERROR\" occurs.\r\n2 When any mistake (the character that cannot be used is used , etc.) is found in \r\nthe LGOTO[label] block, the alarm PS0114 \"ILLEGAL EXPRESSION FORMAT\" \r\noccurs.\r\n3 When the label specified by LGOTO[label] is not found in the program, the alarm \r\nPS1135 \" SPECIFIED LABEL IS NOT FOUND \" occurs.\r\n4 When LBL[label] block that the mistake (the character that cannot be used is"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcddb-a6ca-11ee-a72d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 458, "chroma:document": "used , etc.) is found in the format is executed, the alarm PS1151 \"LABEL \r\nFORMAT ERROR\" occurs.\r\n5 A backward branch takes more time as compared with a forward branch.\r\n16.9.2 GOTO Statement Using Stored Sequence Numbers / LGOTO \r\nStatement Using Stored Label\r\nWhen the GOTO/LGOTO statement is executed in a custom macro control command, a sequence number \r\nsearch/a label search is made for sequence numbers/LBL[label] stored at previous execution of the \r\ncorresponding blocks at a high speed."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcddc-a6ca-11ee-abc3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 458, "chroma:document": "As a \"sequence number/LBL[label] stored at previous execution of the corresponding block\", a unique \r\nsequence number/LBL[label] within the same program or the sequence number/LBL[label] of a \r\nsubprogram call with which the block was executed is stored.\r\nThe storage type differs depending on the values of the following parameters.\r\n(1) When bit 1 (MGO) of parameter No. 6000 is set to 1\r\n- Fixed type: Up to 20 sequence numbers/LBL[label] stored at execution of the corresponding"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcddd-a6ca-11ee-8030-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 458, "chroma:document": "blocks from the start of operation\r\n(2) When bit 4 (HGO) of parameter No. 6000 is set to 1\r\n- Variable type: Up to 30 sequence numbers/LBL[label] stored at execution of the corresponding \r\nblocks before execution of the GOTO/LGOTO statement\r\n- History type: Up to 10 sequence numbers/LBL[label] stored by a sequence number search/a \r\nlabel search previously made using the GOTO/LGOTO statement\r\nThe stored sequence numbers/LBL[label] are canceled in the following cases:\r\n- Immediately after power-on"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdde-a6ca-11ee-9353-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 459, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 430 -\r\nA branch to \r\nN10 before \r\nthe GOTO \r\nstatement \r\noccurs.\r\nA branch to \r\nN10 after the \r\nGOTO \r\nstatement \r\noccurs.\r\nA branch to \r\nLBL[ AAA ] \r\nbefore the \r\nLGOTO \r\nstatement \r\nA branch to \r\nLBL[ AAA ] \r\nafter the \r\nLGOTO \r\nstatement \r\n- After a reset\r\n- Operation after program registration or editing (including background editing and MDI program \r\nediting)\r\nWARNING\r\nDo not specify multiple blocks with the same sequence number/LBL[label] in a"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcddf-a6ca-11ee-b1e1-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 459, "chroma:document": "single program.\r\nIt is very dangerous to specify the sequence number/LBL[label] of the branch \r\ndestination before and after the GOTO/LGOTO statement and execute the \r\nGOTO/LGOTO statement because the branch destination changes according to \r\nthe values of the parameters as shown below:\r\nWhen bit 1 (MGO) or 4 (HGO) of parameter No. \r\n6000 is set to 1\r\nWhen both bits 1 (MGO) and 4 (HGO) of \r\nparameter No. 6000 are set to 0\r\n :\r\n N10; \r\n : \r\nGOTO10; \r\n :\r\n N10;\r\n :\r\n N10; \r\n : \r\nGOTO10; \r\n :\r\n N10; \r\n :"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde0-a6ca-11ee-8493-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 459, "chroma:document": ": \r\nGOTO10; \r\n :\r\n N10; \r\n :\r\n LBL[ AAA ] ; \r\n : \r\n LGOTO[ AAA ] ; \r\n :\r\n LBL[ AAA ] ;\r\n :\r\n LBL[ AAA ] ; \r\n : \r\n LGOTO[ AAA ] ; \r\n :\r\n LBL[ AAA] ; \r\nWhen bit 1 (MGO) or 4 (HGO) of parameter No. 6000 is set to 1 and the \r\nGOTO/LGOTO statement is executed, the sequence number/LBL[label] of the \r\nbranch destination may not be contained in the sequence numbers/LBL[label]\r\nstored at previous execution of the corresponding blocks. In this case, a branch to"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde1-a6ca-11ee-9700-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 459, "chroma:document": "the sequence number/LBL[label] in a block following the GOTO/LGOTO \r\nstatement occurs (the destination is the same as when both bits are set to 0)."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde2-a6ca-11ee-a6ea-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 460, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 431 -\r\nNOTE\r\n1 When an external program is read and executed by DNC operation, the \r\nexecuted sequence numbers/LBL[label] are not stored.\r\nWhen a program registered in memory is executed by a subprogram call, the \r\nsequence numbers/LBL[label] are stored.\r\n2 Set bit 1 (SMI) of parameter No.11651 to 1 when the memory operation on the \r\ndata server or the memory card is executing.\r\n Parameter SMI\r\nWhen GOTO statement using stored sequence numbers/LGOTO statement"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde3-a6ca-11ee-81a9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 460, "chroma:document": "using stored label is enabled and\r\n memory operation of a program on Data Server/Memory card is executed,\r\n sequence numbers/LBL[label] in the program are:\r\n 0:Stored.\r\n 1:Not stored.\r\n3 The number of destinations that can be stored by LGOTO Statement using \r\nstored label is shared by GOTO statement using stored sequence numbers.\r\nExample :\r\nThe number that can be stored by fixed type is 20 or less.\r\nIn this case, the number that can be stored is as follows."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde4-a6ca-11ee-aaa3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 460, "chroma:document": "(the number of the sequence number + the number of LBL[ label ]) \u2264 20\r\nCAUTION\r\nAccording to the restrictions on the GOTO/LGOTO statement, no branch to a \r\nsequence number within a DO-END loop cannot be made. If a program in which \r\na branch to a sequence number within a loop occurs is executed, operation may \r\ndiffer depending on whether the GOTO statement using stored sequence \r\nnumbers/LGOTO statement using stored label is used.\r\n16.9.3 Conditional Branch (IF Statement)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde5-a6ca-11ee-99cf-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 460, "chroma:document": "Specify a <conditional expression> after IF.\r\nThere are 5 kinds of instruction formats as follows. The executable instruction formats are decided by \r\nsetting bit 2 (ESE) of parameter No.11648.\r\n(a) IF[<conditional expression>]GOTOn;\r\nIf the specified <conditional expression> is satisfied (true), a branch to sequence number n occurs. If the \r\nspecified condition is not satisfied, the next block is executed.\r\nIf the value of variable #1 is greater than 10, a branch to sequence number N2 occurs."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde6-a6ca-11ee-b946-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 460, "chroma:document": "If the condition is \r\nnot satisfied\r\nIF [#1 GT 10] GOTO 2 ;\r\nN2 G00 G91 X10.0 ;\r\n:\r\nProcessing If the condition is satisfied\r\n(b) IF[<conditional expression>]THEN;\r\nIf the specified <conditional expression> is satisfied (true), a macro statement specified after THEN is \r\nexecuted. \r\nOnly a single macro statement is executed."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde7-a6ca-11ee-b67c-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 461, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 432 -\r\nIf the values of #1 and #2 are the same, 0 is assigned to #3.\r\nIF[#1 EQ #2] THEN#3=0 ;\r\n(c) IF[<conditional expression>] THEN; Multiple statements; ENDIF;\r\nIf the specified <conditional expression> is satisfied (true), the multiple statements specified in between \r\nTHEN and ENDIF are executed. If the specified condition is not satisfied, the multiple statements are\r\nskipped."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde8-a6ca-11ee-aed9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 461, "chroma:document": "skipped.\r\nTwo or more NC statements and macro statements can be specified between THEN and ENDIF.\r\nIf the values of #1 and #2 are the same, the multiple blocks specified between THEN and ENDIF are executed.\r\nIF[#1 EQ #2] THEN;\r\n #101 = #4201;\r\n #102 = #5041;\r\n G91 G28 X0;\r\nENDIF;\r\n(d) IF[<conditional expression>] THEN Macro statement 1;\r\nELSE Macro statement 2;\r\nIf the specified <conditional expression> is satisfied (true), Macro statement 1 specified after THEN is"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcde9-a6ca-11ee-8e98-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 461, "chroma:document": "executed. If the specified condition is not satisfied, Macro statement 2 specified after ELSE is executed.\r\nOnly a single macro statement can be specified to Macro statement 1 or Macro statement 2.\r\nIf the values of #1 and #2 are the same, 0 is assigned to #3. If the both values are the different, 0 is assigned to #4.\r\nIF[#1 EQ #2] THEN #3=0;\r\n ELSE #4=0;\r\n(e) IF[<conditional expression>] THEN; Multiple statements 1;\r\n ELSE; Multiple statements 2; ENDIF;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdea-a6ca-11ee-bcab-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 461, "chroma:document": "If the specified <conditional expression> is satisfied (true), Multiple statements 1 specified between \r\nTHEN and ELSE are executed. If the specified condition is not satisfied, Multiple statements 2 specified \r\nbetween ELSE and ENDIF are executed.\r\nTwo or more NC statements and macro statements can be specified to Multiple statements 1 or Multiple \r\nstatements 2.\r\nIf the values of #1 and #2 are the same, the multiple blocks specified between THEN and ELSE are executed. If the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdeb-a6ca-11ee-ab5b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 461, "chroma:document": "both values are the different, the multiple blocks specified between ELSE and ENDIF are executed.\r\nIF[#1 EQ #2] THEN;\r\n #101 = #4201;\r\n #111 = #5041;\r\n G91 G28 X0;\r\nELSE;\r\n #102 = #4202;\r\n #112 = #5042;\r\n G91 G28 Y0;\r\nENDIF;\r\nExplanation\r\n- Relation between bit 2 (ESE) of parameter No.11648 and executable function\r\nThe executable functions are decided by setting bit 2 (ESE) of parameter No.11648.\r\nWhen bit 2 (ESE) of parameter No.11648 is set to 0."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdec-a6ca-11ee-93bb-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 461, "chroma:document": "- ELSE statement is invalid. 2 kinds of instruction formats a),b) are effective.\r\n- Nesting of IF statement is impossible.\r\n- \"ELSE\", and \"ENDIF\" are not reserved words."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcded-a6ca-11ee-a133-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 462, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 433 -\r\nWhen bit 2 (ESE) of parameter No.11648 is set to 1.\r\n- ELSE statement is effective. 5 kinds of instruction formats a)-e) are effective.\r\n- Nesting of IF statement is enabled.\r\n- \"ELSE\", and \"ENDIF\" are added to reserved words.\r\nNOTE\r\nWhen bit 2 (ESE) of parameter No.11648 is set to 1, the program display of \r\nManual Guide i cannot treat the program including \"ELSE\" or \"ENDIF\". When the \r\nprogram is displayed, the delimitation of the word is not correct."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdee-a6ca-11ee-acae-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 462, "chroma:document": "- <Conditional expression>\r\n<Conditional expressions> are divided into <simple conditional expressions> and <complex conditional \r\nexpressions>. In a <simple conditional expression>, a relational operator described in Table 16.9.3 (a) is \r\nspecified between two variables or between a variable and constant to be compared. An <expression> can \r\nbe used instead of a variable. With a <complex conditional expression>, an AND (logical AND), OR"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdef-a6ca-11ee-be16-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 462, "chroma:document": "(logical OR), or XOR (exclusive OR) operation is performed for the results (true or false) of multiple \r\n<simple conditional expressions>.\r\nIf the values of #1 and #2 are the same and those of #3 and #4 are also the same, 0 is assigned to #5.\r\nIF[[#1 EQ #2] AND [#3 EQ #4]] THEN#5=0 ;\r\nIf the values of #1 and #2 are the same or those of #3 and #4 are the same, 0 is assigned to #5.\r\nIF[[#1 EQ #2] OR [#3 EQ #4]] THEN#5=0 ;\r\n- Relational operators"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf0-a6ca-11ee-bfb2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 462, "chroma:document": "- Relational operators\r\nRelational operators each consist of two letters and are used to compare two values to determine whether \r\nthey are equal or one value is smaller or greater than the other value. Note that the equal sign (=) and \r\ninequality sign (>, <) cannot be used as a relational operator.\r\nTable 16.9.3 (a)Relational operators\r\nOperator Meaning\r\nEQ Equal to(=)\r\nNE Not equal to(\u2260)\r\nGT Greater than(>)\r\nGE Greater than or equal to(\u2265)\r\nLT Less than(<)\r\nLE Less than or equal to(\u2264)"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf1-a6ca-11ee-ac42-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 462, "chroma:document": "LE Less than or equal to(\u2264)\r\n- About how to combine the instruction format\r\nInstruct in the commands \u201cIF\u201d , \u201cTHEN\u201d, \u201cELSE\u201d, \u201cENDIF\u201d so as not to contradict the combination. \r\nWhen the combinations are contradicted, alarm (PS1129) \u201cMISSING IF STATEMENT\u201d is occur.\r\nAbove-mentioned instruction format (a)-(e) are basic type.\r\nIt is possible to instruct by combining single macro statement and multiple statements as follows."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf2-a6ca-11ee-b8a2-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 462, "chroma:document": "If the values of #1 and #2 are the same, 0 is assigned to #3. If the both values are the different, the multiple blocks \r\nspecified between ELSE and ENDIF are executed.\r\nIF[#1 EQ #2] THEN #3=0;\r\n ELSE;\r\n #102 = #4202;\r\n #112 = #5042;\r\n G91 G28 Y0;\r\n ENDIF;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf3-a6ca-11ee-8d0d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 463, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 434 -\r\nIf the values of #1 and #2 are the same, the multiple blocks specified between THEN and ELSE are executed. If the \r\nboth values are the different, 0 is assigned to #4.\r\nIF[#1 EQ #2] THEN;\r\n #101 = #4201;\r\n #111 = #5041;\r\n G91 G28 X0;\r\n ELSE #4=0;\r\nHowever, it is not possible to instruct by combining GOTO statement and ELSE statement as follows.\r\nIf the values of #1 and #2 are the same, a branch to sequence number N20 occurs. If the both values are the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf4-a6ca-11ee-81b3-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 463, "chroma:document": "different, a macro statement is executed.\r\nThe following instructions cannot be executed (ELSE statement is continued to GOTO statement).\r\n IF[#1 EQ #2] GOTO 20; \r\n ELSE macro statement;\r\nIn such a case, divide the instructions into IF-GOTO block and the block of macro statement as follows.\r\n IF[#1 EQ #2] GOTO 20; If the values of #1 and #2 are the same, a branch to sequence number N20 occurs.\r\n macro statement; If the both values are the different, this block is executed as a macro statement."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf5-a6ca-11ee-9160-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 463, "chroma:document": "- Nesting of IF statement\r\nIF statement can do nesting like the following examples. Up to 10 levels of nesting of IF statement are \r\nallowed. When the maximum value of the nesting of IF statement is exceeded, alarm (PS1130) \u201cTOO \r\nMANY IF STATEMENT NESTING\u201d is occur.\r\nEXAMPLE\r\nThe following is an example of 3 levels of nesting, but up to 10 levels of nesting \r\nare allowed.\r\nIF[...] THEN ;\r\n IF [...] THEN ;\r\n Statement ;\r\n :\r\n ELSE ;\r\n IF[...] THEN ;\r\n Statement ;\r\n ENDIF ;\r\n ENDIF ;\r\n Statement ;\r\n :"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf6-a6ca-11ee-9209-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 463, "chroma:document": "ENDIF ;\r\n Statement ;\r\n :\r\nELSE ;\r\n Statement ;\r\n :\r\nENDIF ;\r\n2nd \r\nlevel\r\n1st \r\nlevel\r\n3rd \r\nlevel"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf7-a6ca-11ee-8004-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 464, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 435 -\r\nCAUTION\r\nWhen only a single macro statement is to be executed, the macro statement can be \r\nspecified immediately after THEN/ELSE. In this case, no ENDIF statement is usually \r\nrequired. However, an ENDIF statement is required when IF [...] THEN macro \r\nstatement; is specified just before ELSE or ENDIF of the previous nesting as shown \r\nbelow:\r\nN10 IF[...] THEN ;\r\n N21 IF [...] THEN macro statement;\r\n N22 IF [...] THEN macro statement;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf8-a6ca-11ee-a3df-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 464, "chroma:document": "ENDIF ; \u21d0 To specify the thing that ELSE statement has paired\r\n with N10 IF statement, ENDIF statement that pairs\r\n with N22 IF statement is needed.\r\n ELSE ;\r\n N23 IF [...] THEN macro statement;\r\n N24 IF [...] THEN macro statement;\r\n ENDIF ; \u21d0 To specify the thing that next ENDIF statement has\r\n paired with N10 IF statement, ENDIF statement that\r\n pairs with N24 IF statement is needed.\r\n ENDIF;\r\nNOTE\r\nThe nesting of IF statement is checked only by the custom macro."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdf9-a6ca-11ee-a7fc-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 464, "chroma:document": "Because macro compiler checks nesting in the execution macro, it doesn't do in \r\nautomatic operation.\r\n- MDI intervention during automatic operation\r\nWhen MDI intervention during automatic operations is done, the nesting of IF statement in automatic \r\noperation is succeeded to MDI operation.\r\nUp to 5 levels of nesting of IF statement are allowed in MDI operation after nesting becomes 5 levels by automatic \r\noperation.\r\nIF[#1 EQ #1] THEN ; \r\n IF[#1 EQ #2] THEN ;\r\n IF[#1 EQ #3] THEN ;\r\n IF[#1 EQ #4] THEN ;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdfa-a6ca-11ee-b004-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 464, "chroma:document": "IF[#1 EQ #4] THEN ;\r\n IF[#1 EQ #5] THEN ;\r\n #101 = #4201;\r\n #102 = #5041; <= Up to 5 levels of nesting of IF statement are allowed in MDI intervention during \r\n G91 G28 X0 ; automatic operations.\r\n ENDIF ;\r\n ENDIF ;\r\n ENDIF ;\r\n ENDIF ;\r\nENDIF ;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdfb-a6ca-11ee-af8d-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 465, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 436 -\r\nSample program\r\nThe sample program below finds the total of numbers 1 to 10.\r\nO9500;\r\n#1=0;................................ Initial value of the variable to hold the sum\r\n#2=1;................................ Initial value of the variable as an addend\r\nN1 IF[#2 GT 10] GOTO 2; ... Branch to N2 when the addend is greater than 10\r\n#1=#1+#2;........................ Calculation to find the sum\r\n#2=#2+1;.......................... Next addend"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdfc-a6ca-11ee-8348-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 465, "chroma:document": "GOTO 1; .......................... Branch to N1\r\nN2 M30;............................... End of program\r\n16.9.4 Repetition (WHILE Statement)\r\nSpecify a conditional expression after WHILE. While the specified condition is satisfied, the program \r\nfrom DO to END is executed. If the specified condition is not satisfied, program execution proceeds to \r\nthe block after END.\r\nIf the\r\ncondition\r\nis not\r\nsatisfied\r\nWHILE [conditional expression] DO m ; (m=1,2,3)\r\nEND m ;\r\n :\r\nProcessing If the\r\ncondition"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdfd-a6ca-11ee-b9f5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 465, "chroma:document": "Processing If the\r\ncondition\r\nis satisfied\r\nExplanation\r\nWhile the specified condition is satisfied, the program from DO to END after WHILE is executed. If the \r\nspecified condition is not satisfied, program execution proceeds to the block after END. The same format \r\nas for the IF statement applies. A number after DO and a number after END are identification numbers \r\nfor specifying the range of execution. The numbers 1, 2, and 3 can be used. When a number other than 1,"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdfe-a6ca-11ee-a16e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 465, "chroma:document": "2, and 3 is used, an alarm PS0126, \u201cILLEGAL LOOP NUMBER\u201d occurs."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffcdff-a6ca-11ee-a1b0-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 466, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 437 -\r\n- Nesting\r\nThe identification numbers (1 to 3) in a DO-END loop can be used as many times as desired. Note, \r\nhowever, when a program includes overlapped DO ranges, or a program includes branches into the loop, \r\nan alarm PS1124, \u201cMISSING DO STATEMENT\u201d occurs when the END statement is executed.\r\nProcessing\r\n1. The identification numbers (1 \r\nto 3) can be used as many \r\ntimes as required.\r\nWHILE [ \u2026 ] DO 1 ;\r\nEND 1 ;\r\n :\r\nProcessing\r\nWHILE [ \u2026 ] DO 1 ;"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce00-a6ca-11ee-9986-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 466, "chroma:document": "Processing\r\nWHILE [ \u2026 ] DO 1 ;\r\nEND 1 ;\r\n :\r\n2. DO ranges cannot \r\noverlap.\r\nProcessing\r\nWHILE [ \u2026 ] DO 1 ;\r\nEND 1 ;\r\nProcessing\r\nWHILE [ \u2026 ] DO 2 ;\r\n :\r\nEND 2 ;\r\n3. DO loops can be nested to a \r\nmaximum depth of three levels.\r\nWHILE [ \u2026 ] DO 1 ;\r\n :\r\nWHILE [ \u2026 ] DO 2 ;\r\n :\r\nWHILE [ \u2026 ] DO 3 ;\r\nProcessing\r\nEND 3 ;\r\n :\r\nEND 2 ;\r\n :\r\nEND 1 ;\r\n4. Control can be transferred \r\nto the outside of a loop.\r\nWHILE [ \u2026 ] DO 1 ;\r\nEND 1 ;\r\nIF [ \u2026 ] GOTO n ;\r\nNn\r\n5. Branches cannot be made to a"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce01-a6ca-11ee-b90a-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 466, "chroma:document": "location within a loop.\r\nWHILE [ \u2026 ] DO 1 ;\r\n :\r\nEND 1 ;\r\nIF [ \u2026 ] GOTO n ;\r\n :\r\nNn \u2026 ;\r\nLimitation\r\n- Infinite loops\r\nWhen DO m is specified without specifying the WHILE statement, an infinite loop ranging from DO to \r\nEND is produced.\r\n- Processing time\r\nWhen a branch to the sequence number specified in a GOTO statement occurs, the sequence number is \r\nsearched for. For this reason, processing in the reverse direction takes a longer time than processing in the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce02-a6ca-11ee-9d0e-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 466, "chroma:document": "forward direction. Therefore, in the case of processing in the reverse direction, use the WHILE statement \r\nfor repetition to reduce processing time.\r\n- Undefined variable\r\nIn a conditional expression that uses EQ or NE, a <null> and zero have different effects. In other types of \r\nconditional expressions, a <null> is regarded as zero."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce03-a6ca-11ee-a30f-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 467, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 438 -\r\nSample program\r\nThe sample program below finds the total of numbers 1 to 10.\r\nO0001;\r\n#1=0;\r\n#2=1; \r\nWHILE[#2 LE 10]DO 1;\r\n#1=#1+#2;\r\n#2=#2+1;\r\nEND 1;\r\nM30; \r\n16.9.5 Precision Specification for Macro Relational Operators\r\nWhen making a comparison using a relational operator in a custom macro, you can specify the number of \r\ndecimal places in the two values to be compared. The values are compared after rounded off to the"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce04-a6ca-11ee-884b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 467, "chroma:document": "specified number of decimal places.\r\nSetting bit 5 (EDP) of parameter No. 6019 to 1 enables this function. Specify the number of significant \r\ndecimal places you want to set in parameter No. 6100.\r\nRelational operators\r\nThe precision specification is valid for the following relational operators.\r\nOperator Meaning\r\nEQ Equal to(=)\r\nNE Not equal to(\u2260)\r\nGT Greater than(>)\r\nGE Greater than or equal to(\u2265)\r\nLT Less than(<)\r\nLE Less than or equal to(\u2264)\r\nLimitation"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce05-a6ca-11ee-8cba-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 467, "chroma:document": "Limitation\r\nThe precision specification for macro relational operators is valid for the following functions:\r\n- Custom macro\r\n- Macro executor\r\nNOTE\r\nThe precision specification is invalid for real-time custom macros."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce06-a6ca-11ee-b6a9-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 468, "chroma:document": "B-64694EN/01 PROGRAMMING 16. CUSTOM MACRO\r\n- 439 -\r\nExample\r\nMacro program\r\nO1000 ;\r\n#100=1.2344567 ;\r\n#101=1.2345678 ;\r\nN10 IF[#100 EQ #101] GOTO 20 ;\r\n...\r\nN20 ;\r\nN30 IF[#100 NE #101] GOTO 40 ;\r\n...\r\nN40 ;\r\n...\r\nWhen a comparison is executed, the target two values are compared after rounded off to the specified \r\nnumber of decimal places.\r\nThe actual values are not rounded.\r\n#100=1. 2344567\r\n^^^ The number of significant decimal places is 3.\r\n^Rounded off."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce07-a6ca-11ee-a81b-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 468, "chroma:document": "^Rounded off.\r\n1. When the precision specification for macro relational operators is disabled\r\nBit 5 (EDP) of parameter No. 6019 is set to 0.\r\nThe values of #100 and #101 are compared as is. In the N10 block, a branch to N20 does not occur. \r\nIn the N30 block, a branch to N40 occurs.\r\n2. When the precision specification for macro relational operators is enabled - 1\r\nBit 5 (EDP) of parameter No. 6019 is set to 1 and parameter No. 6100 is set to 2."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce08-a6ca-11ee-aaed-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 468, "chroma:document": "The value obtained by rounding off the value of #100, 1.23, is compared with the value obtained by \r\nrounding off the value of #101, 1.23. The values of #100 and #101 are not changed.\r\nIn the N10 block, a branch to N20 occurs. In the N30 block, a branch to N40 does not occur.\r\n3. When the precision specification for macro relational operators is enabled - 2\r\nBit 5 (EDP) of parameter No. 6019 is set to 1 and parameter No. 6100 is set to 3."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce09-a6ca-11ee-bdc5-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 468, "chroma:document": "The value obtained by rounding off the value of #100, 1.234, is compared with the value obtained by \r\nrounding off the value of #101, 1.235. The values of #100 and #101 are not changed.\r\nIn the N10 block, a branch to N20 does not occur. In the N30 block, a branch to N40 occurs.\r\nWhen variable values are negative, processing is performed as follows:\r\nMacro program\r\nO1000 ;\r\n#100=-1.2344 ;\r\n#101=-1.2345 ;\r\nN10 IF[#100 EQ #101] GOTO 20 ;\r\n...\r\nN20 ;\r\n...\r\n#100=- 1. 2345"}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce0a-a6ca-11ee-9389-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 468, "chroma:document": "N20 ;\r\n...\r\n#100=- 1. 2345\r\n^^^ The number of significant decimal places is 3.\r\n^Rounded off.\r\n1. When the precision specification for macro relational operators is enabled\r\nBit 5 (EDP) of parameter No. 6019 is set to 1 and parameter No. 6100 is set to 3.\r\nThe value obtained by rounding off the value of #100, -1.234, is compared with the value obtained \r\nby rounding off the value of #101, -1.235. The values of #100 and #101 are not changed.\r\nIn the N10 block, a branch to N20 does not occur."}


created_at: 2023-12-30 04:21:31
topic: persistent://default/default/22219b80-b5af-4069-8fb9-ba58e3536ad7
id: e2ffce0b-a6ca-11ee-adee-f47b0952d52c
encoding: FLOAT32
metadata:
{"source": "E:\\AceMicromaticMIT\\data\\OITF\\B-64694EN_01(OPERATOR-COMMON).pdf", "page": 469, "chroma:document": "16. CUSTOM MACRO PROGRAMMING B-64694EN/01\r\n- 440 -\r\n16.9.6 Multidirectional branch (SWITCH-CASE Statement)\r\nThe flow of control can be changed in multidirectional.\r\nExplanation\r\nThis function is composed of SWITCH statement, CASE statement, and DEFAULT statement. The flow \r\nof the program can be changed in multidirectional according to the expression specified by SWITCH \r\nstatement. There are one block command and multiple block command in the format.\r\nOne block command format"}


