User Tools

Site Tools


plc:predefined_procedures

PLC Predefined (Reserved) Procedure names

Most of PLC procedure names represent miscellaneous code. However there are a few reserved PLC names used as a standard event handlers.

Table. List of reserved PLC Procedures

PLC name PLC description
EST Emergency Stop Handler - procedure executed if Emergency Stop Button pressed. Emergency Stop Input is General purpose binary input assigned as Emergency in Alarms configuration dialog
OFF OFF moving procedure executed when Stop button pressed. Procedure may contain Stop Handler - stop motion program, clear motion buffer, lift tool to safe height, Off spindle (plasma power source, laser, gas cutting or so)
SPN Spindle Speed Control - Procedure executed if on-screen Spindle button pressed (Spindle speed +, -, set) or single “S” code executed when g-code program running
TRIG01 - TRIG08 Trigger #1-#8 Activated Handler procedures. Procedure executed when if corresponding trigger activated. Trigger is General purpose input defined in Triggers configuration dialog and activated in PLC procedure.

Additionally, different M-codes are typically reserved for certain procedures. It's recommended to use codes M101-M999 for custom procedures.

Name M-code number
G_M_USER_BEGIN_1 75
G_M_USER_END_1 88
G_M98_SUB_RUN 98
G_M99_SUB_END 99
G_M_USER_BEGIN 101
G_M_USER_END 199
G_M_MYUSER_BEGIN 200
G_M_MYUSER_END 999
plc/predefined_procedures.txt · Last modified: 2021/08/26 15:18 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki