Error 1659 · CNC 8058 / 8060 / 8065 · CNC 8070 · CNCelite 8058 / 8060 / 8065 / 8070

Message: Macro previously defined with #DEF FIX

Detection

During execution.

Cause

The macro already exists; it was defined with the command #DEF FIX. Remember that the macros table is not initialized with the beginning and end of program, only with the instruction #INIT MACROTAB.

Solution

Define the macro with a different name. The macros defined using the command # D E F F I X a r e n o t d e l e t e d a ft e r a reset. Use the command #INIT MACROTAB to reset the whole table of macros; it erases the macros that have been defined with #DEF and with #DEF FIX.

·