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. |
|
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. |
