plc:predefined_procedures
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plc:predefined_procedures [2017/09/27 08:59] – skirillov | plc:predefined_procedures [2021/08/26 15:18] (current) – ivan | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== PLC Predefined | + | ==== PLC Predefined |
Most of PLC procedure names represent miscellaneous code. However there are a few reserved PLC names used as a standard event handlers. | Most of PLC procedure names represent miscellaneous code. However there are a few reserved PLC names used as a standard event handlers. | ||
Line 6: | Line 6: | ||
^ PLC name ^ PLC description ^ | ^ PLC name ^ PLC description ^ | ||
- | | EST | **Emergency Stop** Handler - procedure executed if Emergency Stop Button pressed. | + | | EST | **Emergency Stop** Handler - procedure executed if Emergency Stop Button pressed. **Emergency Stop Input** is General purpose binary input assigned as Emergency in [[mycnc: |
- | + | ||
- | **Emergency Stop Input** is General purpose binary input assigned as Emergency in [[mycnc: | + | |
| 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) | | | 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 " | | SPN | **Spindle Speed** Control - Procedure executed if on-screen Spindle button pressed (Spindle speed +, -, set) or single " | ||
| TRIG01 - TRIG08 | Trigger #1-#8 Activated Handler procedures. Procedure executed when if corresponding trigger activated. Trigger is General purpose input defined in [[mycnc: | | TRIG01 - TRIG08 | Trigger #1-#8 Activated Handler procedures. Procedure executed when if corresponding trigger activated. Trigger is General purpose input defined in [[mycnc: | ||
+ | |||
+ | Additionally, | ||
+ | |||
+ | ^ 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