3.1.1 State0
This part is listing state0 signal and its description.
Signal |
Function |
Explain |
sts.state0.bRun |
NC part program running |
1: in run 0: not in run |
sts.state0.bMdi |
NC in MDI |
1: in MDI 0: not in MDI |
sts.state0.bDnc |
NC in DNC |
1: in DNC 0: not in DNC |
sts.state0.bManual |
NC in manual |
1: in manual 0: not in manual |
sts.state0.bManualMode |
NC, JOG, WHL, HOM ID |
0: INC 1: JOG 2: WHL 3: HOM |
sts.state0.bWheelAxis |
Wheel axis ID |
0: X 1: Y 2: Z 3: A |
sts.state0.bHold |
NC part program in hold |
1: in hold 0: not in hold |
sts.state0.bStep |
NC in single step |
1: in single step 0: not in single step |
sts.state0.bStepHold |
NC in single step hold |
1: in step hold 0: not in step hold |
sts.state0.bMlock |
NC in machine lock |
1: in machine lock 0: not in machine lock |
sts.state0.bSlock |
NC in spindle lock |
1: in spindle lock 0: not in spindle lock |
sts.state0.bDryRun |
NC in dry run |
1: in dry run 0: not in dry run |
sts.state0.bBlockSkip |
NC in block skip |
1: in block skip 0: not in block skip |
sts.state0.bFastRun |
NC in fast run (run from middle function) |
1: in fast run 0: not in fast run |