Pulser3 Installation Download PDF

PLC to CNC Signals

Address

Description

1048

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_JN8

p_JN7

p_JN6

p_JN5

p_JN4

p_JNZ

p_JNY

p_JNX

 

 

Bit

7

6

5

4

3

2

1

0

 

p_JP8

p_JP7

p_JP6

p_JP5

p_JP4

p_JPZ

p_JPY

p_JPX

 

Bit15    p_JN8:            8th axis JOG/HOME mode negative (-) direction movement request

Bit14    p_JN7:            7th axis JOG/HOME mode negative (-) direction movement request

Bit13    p_JN6:            6th axis JOG/HOME mode negative (-) direction movement request

Bit12    p_JN5:            5th axis JOG/HOME mode negative (-) direction movement request

Bit11    p_JN4:            4th axis JOG/HOME mode negative (-) direction movement request

Bit10    p_JNZ:            Z axis JOG/HOME mode negative (-) direction movement request

Bit9      p_JNY:            Y axis JOG/HOME mode negative (-) direction movement request

Bit8      p_JNX:            X axis JOG/HOME mode negative (-) direction movement request

Bit7      p_JP8:            8th axis JOG/HOME mode positive (+) direction movement request

Bit6      p_JP7:            7th axis JOG/HOME mode positive (+) direction movement request

Bit5      p_JP6:            6th axis JOG/HOME mode positive (+) direction movement request

Bit4      p_JP5:            5th axis JOG/HOME mode positive (+) direction movement request

Bit3      p_JP4:            4th axis JOG/HOME mode positive (+) direction movement request

Bit2      p_JPZ:            Z axis JOG/HOME mode positive (+) direction movement request

Bit1      p_JPY:            Y axis JOG/HOME mode positive (+) direction movement request

Bit0      p_JPX:            X axis JOG/HOME mode positive (+) direction movement request

For these bits to operate, JOG, MPG, or HOME mode must be selected.
In JOG mode, the axes are moved at a constant speed in the (+)/(-) direction. When the p_RAPID bit is "0", the axes move at the valid cutting speed, and when the p_RAPID bit is "1", the axes move at the maximum RAPID speed set for each axis. FOV and ROV ratios apply.
In MPG mode, the selected X1, X10, X100, or X1000 steps are controlled, and the corresponding axis is moved in the (+)/(-) direction by the selected step amount.
In HOME mode, the axes are sent to the home position. During the reference search process, the bit must remain in the "1" position.

 

Address

Description

1049

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_HX8

p_HX7

p_HX6

p_HX5

p_HX4

p_HXZ

p_HXY

p_HXX

 

 

Bit

7

6

5

4

3

2

1

0

 

p_DEC8

p_DEC7

p_DEC6

p_DEC5

p_DEC4

p_DECZ

p_DECY

p_DECX

 

Bit15    p_HX8:            In MPG mode, 8th axis is selected

Bit14    p_HX7:            In MPG mode, 7th axis is selected

Bit13    p_HX6:            In MPG mode, 6th axis is selected

Bit12    p_HX5:            In MPG mode, 5th axis is selected

Bit11    p_HX4:            In MPG mode, 4th axis is selected

Bit10    p_HXZ:            In MPG mode, Z axis is selected

Bit9      p_HXY:           In MPG mode, Y axis is selected

Bit8      p_HXX:           In MPG mode, X axis is selected

Bit7      p_DEC8:         8th axis deceleration (reference) signal in HOME mode

Bit6      p_DEC7:         7th axis deceleration (reference) signal in HOME mode

Bit5      p_DEC6:         6th axis deceleration (reference) signal in HOME mode

Bit4      p_DEC5:         5th axis deceleration (reference) signal in HOME mode

Bit3      p_DEC4:         4th axis deceleration (reference) signal in HOME mode

Bit2      p_DECZ:         Z axis deceleration (reference) signal in HOME mode

Bit1      p_DECY:         Y axis deceleration (reference) signal in HOME mode

Bit0      p_DECX:         X axis deceleration (reference) signal in HOME mode

The p_DECx bits are used to inform the system when the axis reaches the reference switch during the homing process. Reference switches are normally open and should be connected directly to these bits. If they are normally closed, they should be inverted before connecting. When the system receives a reference command, it searches for this signal at the speed specified in the "1. Home Speed" parameter. Once the signal is reached, the axis is moved in the specified direction at the speed defined in the "2. Home Speed" parameter until the signal reaches "0". The reference process is completed either here or in the first motor "Z" phase, depending on the "Prm192~Prm197: Axes reference without reset pulse" parameter.

 

The p_HXx bits inform the system which axis or axes will move when the user turns the handwheel in MPG mode. The axis selection switch on the hand panel can be directly connected to these bits.

 

Address

Description

1050

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_ITL8

p_ITL7

p_ITL6

p_ITL5

p_ITL4

p_ITLZ

p_ITLY

p_ITLX

 

 

Bit

7

6

5

4

3

2

1

0

 

p_ON8

p_ON7

p_ON6

p_ON5

p_ON4

p_ONZ

p_ONY

p_ONX

 

Bit15    p_ITL8:           8th axis motion interlock signal (Normally Closed)

Bit14    p_ITL7:           7th axis motion interlock signal (Normally Closed)

Bit13    p_ITL6:           6th axis motion interlock signal (Normally Closed)

Bit12    p_ITL5:           5th axis motion interlock signal (Normally Closed)

Bit11    p_ITL4:           4th axis motion interlock signal (Normally Closed)

Bit10    p_ITLZ:           Z axis motion interlock signal (Normally Closed)

Bit9      p_ITLY:           Y axis motion interlock signal (Normally Closed)

Bit8      p_ITLX:           X axis motion interlock signal (Normally Closed)

Bit7      p_ON8:           8th axis servo ON signal

Bit6      p_ON7:           7th axis servo ON signal

Bit5      p_ON6:           6th axis servo ON signal

Bit4      p_ON5:           5th axis servo ON signal

Bit3      p_ON4:           4th axis servo ON signal

Bit2      p_ONZ:           Z axis servo ON signal

Bit1      p_ONY:           Y axis servo ON signal

Bit0      p_ONX:           X axis servo ON signal

The p_ONx bits are used to activate the ON signal sent to the servo motors. A condition of "c_SALM" = "0" is set in the section that activates these bits to prevent the vertical axes from dropping in case of any servo motor alarm. Additionally, in rotary table applications, the motor can be deactivated to relieve it from the load.

 

The p_ITLx bits are used to prohibit the movement of the axes. They should normally be kept in the "1" position. When set to "0" for any reason, the system behaves as if it is executing all movement commands; however, it does not send these commands to the servo motor. If the given command exceeds the allowed maximum position deviation (PRM120~127), the system enters alarm state. While these bits are in the "0" position, movement commands are accumulated and are sent to the respective axis when the bit is set back to "1". This may result in sudden jumps in the axes.

 

Address

Description

1051

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_A8S2

p_A7S2

p_A6S2

p_A5S2

p_A4S2

p_AZS2

p_AYS2

p_AXS2

 

 

Bit

7

6

5

4

3

2

1

0

 

p_A8S1

p_A7S1

p_A6S1

p_A5S1

p_A4S1

p_AZS1

p_AYS1

p_AXS1

 

Bit15    p_A8S2:          Request to link 8th axis rotation to the 2nd Spindle speed command

Bit14    p_A7S2:          Request to link 7th axis rotation to the 2nd Spindle speed command

Bit13    p_A6S2:          Request to link 6th axis rotation to the 2nd Spindle speed command

Bit12    p_A5S2:          Request to link 5th axis rotation to the 2nd Spindle speed command

Bit11    p_A4S2:          Request to link 4th axis rotation to the 2nd Spindle speed command

Bit10    p_AZS2:          Request to link Z axis rotation to the 2nd Spindle speed command

Bit9      p_AYS2:         Request to link Y axis rotation to the 2nd Spindle speed command

Bit8      p_AXS2:         Request to link X axis rotation to the 2nd Spindle speed command

Bit7      p_A8S1:          Request to link 8th axis rotation to the 1st Spindle speed command

Bit6      p_A7S1:          Request to link 7th axis rotation to the 1st Spindle speed command

Bit5      p_A6S1:          Request to link 6th axis rotation to the 1st Spindle speed command

Bit4      p_A5S1:          Request to link 5th axis rotation to the 1st Spindle speed command

Bit3      p_A4S1:          Request to link 4th axis rotation to the 1st Spindle speed command

Bit2      p_AZS1:          Request to link Z axis rotation to the 1st Spindle speed command

Bit1      p_AYS1:         Request to link Y axis rotation to the 1st Spindle speed command

Bit0      p_AXS1:         Request to link X axis rotation to the 1st Spindle speed command

With the Pulser3 CNC controller, all axes can be configured as either normal axes or as Spindle 1 or Spindle 2. To configure an axis as a spindle, these bits are set to "1" from the PLC, notifying the system that the axis is selected as a spindle. Once the axis is switched to spindle mode, M3, M4, M5, and Sxxx commands are used for Spindle 1, while M13, M14, M15, and Pxxx commands are used for Spindle 2. The corresponding axis type should be selected as ROT/SPD in the system parameters(SPRM1~7).

 

Address

Description

1052

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_RST8

p_RST7

p_RST6

p_RST5

p_RST4

p_RSTZ

p_RSTY

p_RSTX

 

 

Bit

7

6

5

4

3

2

1

0

 

p_PAX8

p_PAX7

p_PAX6

p_PAX5

p_PAX4

p_PAXZ

p_PAXY

p_PAXX

Bit15    p_RST8:         Cancel the movement command of the 8th axis controlled by the PLC

Bit14    p_RST7:         Cancel the movement command of the 7th axis controlled by the PLC

Bit13    p_RST6:         Cancel the movement command of the 6th axis controlled by the PLC

Bit12    p_RST5:         Cancel the movement command of the 5th axis controlled by the PLC

Bit11    p_RST4:         Cancel the movement command of the 4th axis controlled by the PLC

Bit10    p_RSTZ:         Cancel the movement command of the Z axis controlled by the PLC

Bit9      p_RSTY:         Cancel the movement command of the Y axis controlled by the PLC

Bit8      p_RSTX:         Cancel the movement command of the X axis controlled by the PLC

Bit7      p_PAX8:         Request to transfer 8th axis control to the PLC

Bit6      p_PAX7:         Request to transfer 7th axis control to the PLC

Bit5      p_PAX6:         Request to transfer 6th axis control to the PLC

Bit4      p_PAX5:         Request to transfer 5th axis control to the PLC

Bit3      p_PAX4:         Request to transfer 4th axis control to the PLC

Bit2      p_PAXZ:         Request to transfer Z axis control to the PLC

Bit1      p_PAXY:         Request to transfer Y axis control to the PLC

Bit0      p_PAXX:         Request to transfer X axis control to the PLC

Any axis can be controlled by the PLC when needed. To control an axis from the PLC, the corresponding p_PAXx bit must be set to "1". The CNC checks if there is no movement on the relevant axis to transfer control to the PLC or to take control back from the PLC. If there is movement on the axis or if the CNC’s motion buffer is full, this transition does not occur. The current control status of the axis can be monitored using the c_PAXx bits. Once an axis is switched to PLC mode, the p_JPx and p_JNx bits can still be used for JOG movement.

 

Address

Description

1053

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_HOM8

p_HOM7

p_HOM6

p_HOM5

p_HOM4

p_HOMZ

p_HOMY

p_HOMX

 

 

Bit

7

6

5

4

3

2

1

0

 

p_POS8

p_POS7

p_POS6

p_POS5

p_POS4

p_POSZ

p_POSY

p_POSX

 

Bit15    p_HOM8:        Request to find home position for 8th axis controlled by PLC

Bit14    p_HOM7:        Request to find home position for 7th axis controlled by PLC

Bit13    p_HOM6:        Request to find home position for 6th axis controlled by PLC

Bit12    p_HOM5:        Request to find home position for 5th axis controlled by PLC

Bit11    p_HOM4:        Request to find home position for 4th axis controlled by PLC

Bit10    p_HOMZ:        Request to find home position for Z axis controlled by PLC

Bit9      p_HOMY:        Request to find home position for Y axis controlled by PLC

Bit8      p_HOMX:        Request to find home position for X axis controlled by PLC

Bit7      p_POS8:         Request to movement 8th axis to the specified target in PLC control mode

Bit6      p_POS7:         Request to movement 7th axis to the specified target in PLC control mode

Bit5      p_POS6:         Request to movement 6th axis to the specified target in PLC control mode

Bit4      p_POS5:         Request to movement 5th axis to the specified target in PLC control mode

Bit3      p_POS4:         Request to movement 4th axis to the specified target in PLC control mode

Bit2      p_POSZ:         Request to movement Z axis to the specified target in PLC control mode

Bit1      p_POSY:         Request to movement Y axis to the specified target in PLC control mode

Bit0      p_POSX:         Request to movement X axis to the specified target in PLC control mode

 

Address

Description

1055

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_8NLIM

p_7NLIM

p_6NLIM

p_5NLIM

p_4NLIM

p_ZNLIM

p_YNLIM

p_XNLIM

 

 

Bit

7

6

5

4

3

2

1

0

 

p_8PLIM

p_7PLIM

p_6PLIM

p_5PLIM

p_4PLIM

p_ZPLIM

p_YPLIM

p_XPLIM

 

Bit15    p_8NLIM:        8th axis negative (-) direction limit sensor signal (Normally Closed)

Bit14    p_7NLIM:        7th axis negative (-) direction limit sensor signal (Normally Closed)

Bit13    p_6NLIM:        6th axis negative (-) direction limit sensor signal (Normally Closed)

Bit12    p_5NLIM:        5th axis negative (-) direction limit sensor signal (Normally Closed)

Bit11    p_4NLIM:        4th axis negative (-) direction limit sensor signal (Normally Closed)

Bit10    p_ZNLIM:        Z axis negative (-) direction limit sensor signal (Normally Closed)

Bit9      p_YNLIM:        Y axis negative (-) direction limit sensor signal (Normally Closed)

Bit8      p_XNLIM:        X axis negative (-) direction limit sensor signal (Normally Closed)

Bit7      p_8PLIM:        8th axis positive (+) direction limit sensor signal (Normally Closed)

Bit6      p_7PLIM:        7th axis positive (+) direction limit sensor signal (Normally Closed)

Bit5      p_6PLIM:        6th axis positive (+) direction limit sensor signal (Normally Closed)

Bit4      p_5PLIM:        5th axis positive (+) direction limit sensor signal (Normally Closed)

Bit3      p_4PLIM:        4th axis positive (+) direction limit sensor signal (Normally Closed)

Bit2      p_ZPLIM:        Z axis positive (+) direction limit sensor signal (Normally Closed)

Bit1      p_YPLIM:        Y axis positive (+) direction limit sensor signal (Normally Closed)

Bit0      p_XPLIM:        X axis positive (+) direction limit sensor signal (Normally Closed)

 

Address

Description

1056

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_SN8

p_SN7

p_SN6

p_SN5

p_SN4

p_SNZ

p_SNY

p_SNX

 

 

Bit

7

6

5

4

3

2

1

0

 

p_SP8

p_SP7

p_SP6

p_SP5

p_SP4

p_SPZ

p_SPY

p_SPX

 

Bit15    p_SN8:            8th axis negative (-) direction stepping command (MPG Mode)

Bit14    p_SN7:            7th axis negative (-) direction stepping command (MPG Mode)

Bit13    p_SN6:            6th axis negative (-) direction stepping command (MPG Mode)

Bit12    p_SN5:            5th axis negative (-) direction stepping command (MPG Mode)

Bit11    p_SN4:            4th axis negative (-) direction stepping command (MPG Mode)

Bit10    p_SNZ:            Z axis negative (-) direction stepping command (MPG Mode)

Bit9      p_SNY:           Y axis negative (-) direction stepping command (MPG Mode)

Bit8      p_SNX:           X axis negative (-) direction stepping command (MPG Mode)

Bit7      p_SP8:            8th axis positive (+) direction stepping command (MPG Mode)

Bit6      p_SP7:            7th axis positive (+) direction stepping command (MPG Mode)

Bit5      p_SP6:            6th axis positive (+) direction stepping command (MPG Mode)

Bit4      p_SP5:            5th axis positive (+) direction stepping command (MPG Mode)

Bit3      p_SP4:            4th axis positive (+) direction stepping command (MPG Mode)

Bit2      p_SPZ:            Z axis positive (+) direction stepping command (MPG Mode)

Bit1      p_SPY:            Y axis positive (+) direction stepping command (MPG Mode)

Bit0      p_SPX:            X axis positive (+) direction stepping command (MPG Mode)

 

Address

Description

1057

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_HOV1000

p_HOV100

p_HOV10

p_HOV1

 

p_SOV4

p_SOV2

p_SOV1

 

 

Bit

7

6

5

4

3

2

1

0

 

p_ROV4

p_ROV3

p_ROV2

p_ROV1

p_FOV8

p_FOV4

p_FOV2

p_FOV1

 

Bit15    p_HOV1000:   MPG mode step ratio 1.000 step selection

Bit14    p_HOV100:     MPG mode step ratio 0.1000 step selection

Bit13    p_HOV10:       MPG mode step ratio 0.0100 step selection

Bit12    p_HOV1:         MPG mode step ratio 0.0010 step selection

Bit11   

Bit10    p_SOV4:         Spindle1 rotation speed ratio bit 2

Bit9      p_SOV2:         Spindle1 rotation speed ratio bit 1

Bit8      p_SOV1:         Spindle1 rotation speed ratio bit 0

Bit7      p_ROV4:         Rapid movement speed ratio 100%

Bit6      p_ROV3:         Rapid movement speed ratio 50%

Bit5      p_ROV2:         Rapid movement speed ratio 25%

Bit4      p_ROV1:         Rapid movement speed ratio 0%

Bit3      p_FOV8:         Cutting feed ratio bit 3

Bit2      p_FOV4:         Cutting feed ratio bit 2

Bit1      p_FOV2:         Cutting feed ratio bit 1

Bit0      p_FOV1:         Cutting feed ratio bit 0

 

To adjust cutting feed ratio

p_FOV8

p_FOV4

p_FOV2

p_FOV1

Cutting Feed Ratio

0

0

0

0

%0

0

0

0

1

%10

0

0

1

0

%20

0

0

1

1

%30

0

1

0

0

%40

0

1

0

1

%50

0

1

1

0

%60

0

1

1

1

%70

1

0

0

0

%80

1

0

0

1

%90

1

0

1

0

%100

1

0

1

1

%110

1

1

0

0

%120

1

1

0

1

%130

1

1

1

0

%140

1

1

1

1

%150

 

When PRM332 = 0, p_ROVx is executed as follows

To adjust rapid speed ratio

p_ROV4

p_ROV3

p_ROV2

p_ROV1

Rapid Speed Ratio

X

x

x

1

%0

X

x

1

0

%25

X

1

0

0

%50

1

0

0

0

%100

 

When PRM332 = 1, p_ROVx is executed as follows

To adjust rapid speed ratio

p_ROV4

p_ROV3

p_ROV2

p_ROV1

Rapid Speed Ratio

0

0

0

0

%0

0

0

0

1

%10

0

0

1

0

%20

0

0

1

1

%30

0

1

0

0

%40

0

1

0

1

%50

0

1

1

0

%60

0

1

1

1

%70

1

0

0

0

%80

1

0

0

1

%90

1

0

1

0

%100

1

0

1

1

%100

1

1

0

0

%100

1

1

0

1

%100

1

1

1

0

%100

1

1

1

1

%100

 

To adjust spindle1 rotation speed ratio

-

p_SOV4

p_SOV2

p_SOV1

Spindle1 Rotation Speed Ratio

-

0

0

0

%50

-

0

0

1

%60

-

0

1

0

%70

-

0

1

1

%80

-

1

0

0

%90

-

1

0

1

%100

-

1

1

0

%110

-

1

1

1

%120

 

"When the cutting feed ratio is set to 0%, all movements, including RAPID movements, are paused.

 

Address

Description

1058

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_ESP

p_STP

p_STT

p_HOLD

p_ERST

p_RAPID

p_KEY

p_ITL_ALL

 

 

Bit

7

6

5

4

3

2

1

0

 

p_DRN

p_BDT

p_MLK

p_SBK

p_OPS

p_MODE4

p_MODE2

p_MODE1

 

Bit15    p_ESP:            Emergency Stop signal (Normally Closed)

Bit14    p_STP:            Automatic Program Stop (Feed Hold) (Normally Closed)

Bit13    p_STT:            Automatic Program Start

Bit12    p_HOLD:         Axis Motion Hold

Bit11    p_ERST:         External RESET signal

Bit10    p_RAPID:        RAPID movement selection in JOG mode. Dry-Run rapid movement selection

Bit9      p_KEY:           Program Editing/Deletion Lock

Bit8      p_ITL_ALL:    Motion Interlock for All Axes (Normally Closed)

Bit7      p_DRN:           Function to Perform All Cutting Operations at Maximum Speed (Dry Run)

Bit6      p_BDT:           Function to Skip Lines Starting with '/' (Block Delete)

Bit5      p_MLK:           Function to Prohibit Axis Movement (Machine Lock)

Bit4      p_SBK:           Single Block Function for Each START Signal ( Single Block )

Bit3      p_OPS:           Optional Stop Active (M01)

Bit2      p_MODE4:      Operation Mode Selection Bit 2

Bit1      p_MODE2:      Operation Mode Selection Bit 1

Bit0      p_MODE1:      Operation Mode Selection Bit 0

Operation Mode Selection

-

p_MODE4

p_MODE2

p_MODE1

Operation Mode

-

0

0

0

MDI Mode (Manual Data Input – Single Block Program Execution)

-

0

0

1

EDIT Mode (Program Loading/Editing)

-

0

1

0

AUTO Mode (Automatic Operation Mode)

-

0

1

1

JOG Mode (Manual Control Mode)

-

1

0

0

MPG Mode (Handwheel Mode)

-

1

0

1

HOME Mode (Reference Positioning Mode)

 

If the system is running a program in automatic mode, it will not switch to another mode even if selected. The program must be paused, stopped, or completed.

 

The p_ITL_ALL bit is used to prohibit  the movement of all axes. It should normally be kept in the "1" position. When set to "0" for any reason, the system behaves as if it is executing all movement commands; however, it does not send these commands to the servo motor. If the given command exceeds the allowed maximum position deviation (PRM120~127), the system enters alarm state. While this bit is in the "0" position, movement commands are accumulated and are sent to the respective axis when the bit is set back to "1". This may result in sudden jumps in the axes.

 

Address

Description

1059

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_FIN

p_RTAP

p_SPOSC

p_RWD

p_FWD

p_RESUME

p_SKIP

p_SDIR

 

 

Bit

7

6

5

4

3

2

1

0

 

p_SSP

p_SLOW

p_SPOS

p_SAR

p_GRO4

p_GRO3

p_GRO2

p_GRO1

 

Bit15    p_FIN:             M, S, T, and B commands are completed. The next line can be proceeded with.

Bit14    p_RTAP:         Rigid tapping is active (Tapping with encoder synchronization).

Bit13    p_SPOSC:      Spindle 1 orientation is completed in canned cycles.

Bit12    p_RWD:          Request for program reverse simulation.

Bit11    p_FWD:           Request for program forward simulation.

Bit10    p_RESUME:   Request to continue from the point where the program was stopped.

Bit9      p_SKIP:          Request to skip without completing movement in G31 line.

Bit8      p_SDIR:          1st Spindle Rotation Direction (0: CW / 1: CCW).

Bit7      p_SSP:            1st Spindle STOP (Normally Closed).

Bit6      p_SLOW:        1st Spindle low speed command.

Bit5      p_SPOS:         1st Spindle orientation command.

Bit4      p_SAR:           1st Spindle has reached the desired speed (Speed Arrived).

Bit3      p_GRO4:         In manual gear shift mode, the user selected the 4th gear.

Bit2      p_GRO3:         In manual gear shift mode, the user selected the 3rd gear.

Bit1      p_GRO2:         In manual gear shift mode, the user selected the 2nd gear.

Bit0      p_GRO1:         In manual gear shift mode, the user selected the 1st gear.

 

Address

Description

1060

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_ALM15

p_ALM14

p_ALM13

p_ALM12

p_ALM11

p_ALM10

p_ALM9

p_ALM8

 

 

Bit

7

6

5

4

3

2

1

0

 

p_ALM7

p_ALM6

p_ALM5

p_ALM4

p_ALM3

p_ALM2

p_ALM1

p_ALM0

 

Bit15    p_ALM15:       PLC alarm 15

Bit14    p_ALM14:       PLC alarm 14

Bit13    p_ALM13:       PLC alarm 13

Bit12    p_ALM12:       PLC alarm 12

Bit11    p_ALM11:       PLC alarm 11

Bit10    p_ALM10:       PLC alarm 10

Bit9      p_ALM9:         PLC alarm 9

Bit8      p_ALM8:         PLC alarm 8

Bit7      p_ALM7:         PLC alarm 7

Bit6      p_ALM6:         PLC alarm 6

Bit5      p_ALM5:         PLC alarm 5

Bit4      p_ALM4:         PLC alarm 4

Bit3      p_ALM3:         PLC alarm 3

Bit2      p_ALM2:         PLC alarm 2

Bit1      p_ALM1:         PLC alarm 1

Bit0      p_ALM0:         PLC alarm 0

These bits can be used to indicate an alarm related to the machine. If any of these bits is set to "1", the system will enter an alarm state, and if the program is running in automatic mode, it will be stopped. The description of each alarm should be written in HSC Studio.

 

Address

Description

1061

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

p_ALM31

p_ALM30

p_ALM29

p_ALM28

p_ALM27

p_ALM26

p_ALM25

p_ALM24

 

 

Bit

7

6

5

4

3

2

1

0

 

p_ALM23

p_ALM22

p_ALM21

p_ALM20

p_ALM19

p_ALM18

p_ALM17

p_ALM16

 

Bit15    p_ALM31:       PLC alarm 31

Bit14    p_ALM30:       PLC alarm 30

Bit13    p_ALM29:       PLC alarm 29

Bit12    p_ALM28:       PLC alarm 28

Bit11    p_ALM27:       PLC alarm 27

Bit10    p_ALM26:       PLC alarm 26

Bit9      p_ALM25:       PLC alarm 25

Bit8      p_ALM24:       PLC alarm 24

Bit7      p_ALM23:       PLC alarm 23

Bit6      p_ALM22:       PLC alarm 22

Bit5      p_ALM21:       PLC alarm 21

Bit4      p_ALM20:       PLC alarm 20

Bit3      p_ALM19:       PLC alarm 19

Bit2      p_ALM18:       PLC alarm 18

Bit1      p_ALM17:       PLC alarm 17

Bit0      p_ALM16:       PLC alarm 16

These bits can be used to indicate an alarm related to the machine. If any of these bits is set to "1", the system will enter an alarm state, and if the program is running in automatic mode, it will be stopped. The description of each alarm should be written in HSC Studio.

 

Address

Description

1062

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

 

 

 

 

p_SKIP3

p_SKIP2

p_SLIM2

p_S2OV4

 

 

Bit

7

6

5

4

3

2

1

0

 

p_S2OV2

p_S2OV1

p_SDIR2

p_SSP2

 

p_MSIM

p_MPGRUN

p_RAPIDLOCK

 

Bit15    p_PEND:         Pen down feedback for plotters/cutting knife tables

Bit14    p_PENU:         Pen up feedback for plotters/cutting knife tables

Bit13   

Bit12   

Bit11    p_SKIP3:        Request to skip without completing movement in G31 P3 line.

Bit10    p_SKIP2:        Request to skip without completing movement in G31 P2 line.

Bit9      p_SLIM2:        Activate 2nd software limits (PRM224~239)

Bit8      p_S2OV4:       Spindle1 rotation speed ratio bit 2

Bit7      p_S2OV2:       Spindle2 rotation speed ratio bit 1

Bit6      p_S2OV1:       Spindle2 rotation speed ratio bit 0

Bit5      p_SDIR2:        Spindle2 Rotation Direction (0: CW / 1: CCW)

Bit4      p_SSP2:          Spindle2 STOP (Normally Closed)

Bit3     

Bit2      p_MSIM:         Function to skip M codes

Bit1      p_MPGRUN:   Program advancement function with handwheel

Bit0      p_RAPIDLOCK: Request to prohibit rapid movements

To adjust spindle2 rotation speed ratio

-

p_S2OV4

p_S2OV2

p_S2OV1

Spindle2 Rotation Speed Ratio

-

0

0

0

%50

-

0

0

1

%60

-

0

1

0

%70

-

0

1

1

%80

-

1

0

0

%90

-

1

0

1

%100

-

1

1

0

%110

-

1

1

1

%120

 

 

p_MSIM bit should be used with caution. When this function is activated, all user M codes are assumed to be processed and are skipped. While this function is active, all M codes, including those for the spindle, are disabled. In such a case, the part will move without the spindle rotating.

 

Address

Description

1063

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

 

 

 

 

 

 

 

 

 

 

Bit

7

6

5

4

3

2

1

0

 

 

p_GON

p_LSP

p_LSC

p_LZNM

p_LSIM

p_LTEST

p_RESRDY

 

Bit15   

Bit14   

Bit13   

Bit12   

Bit11   

Bit10   

Bit9     

Bit8     

Bit7     

Bit6      p_GON:           Go to the specified part number(N Number).

Bit5      p_LSP:            Activate laser single part cutting mode.

Bit4      p_LSC:            Activate single cutting mode for laser.

Bit3      p_LZNM:         In laser cutting, no Z movement is performed in G00.1 commands

Bit2      p_LSIM:          Activate laser simulation function

Bit1      p_LTEST:       Activate laser test cutting function

Bit0      p_RESRDY:    Laser resonator ready

These signals are only valid in laser cutting software. They are not included in standard software.

 

Address

Description

1064

PLC to CNC Signals

Bit

15

14

13

12

11

10

9

8

 

 

 

 

 

 

 

 

 

 

 

 

Bit

7

6

5

4

3

2

1

0

 

 

p_PPTR

p_PMRK

p_PRIPC

p_PSSRF

p_PTEST

p_PSIM

p_AHCOFF

 

Bit15   

Bit14   

Bit13   

Bit12   

Bit11   

Bit10   

Bit9     

Bit8     

Bit7     

Bit6      p_PPTR:         Activate plasma pointer.

Bit5      p_PMRK:        Activate plasma marker.

Bit4      p_PRIPC:        Activate plasma rip cut cutting mode.

Bit3      p_PSSRF:       Activate plasma sheet surface cutting mode.

Bit2      p_PTEST:       Activate plasma cutting test function.

Bit1      p_PSIM:          Activate plasma cutting simulation function.

Bit0      p_AHCOFF:    Plasma cutting AHC (Automatic Z Height Control) disabled.

These signals are only valid in plasma cutting software. They are not included in standard software.