You are on page 1of 16

SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...

\FB123 - <offline> 03/03/2005 15:25:41

FB123 - <offline>
"Mode select control"
Name: Family:
Author: Mectron Version: 0.1
Block version: 2
Time stamp Code: 2005/03/02 18:57:49Χ΋
Interface: 2003/09/07 16:32:36Χ΋
Lengths (block/logic/data): 01352 01034 00002

Address Declaration Name Type Initial value Comment


in
out
in_out
0.0 stat SW_Edit BOOL FALSE Dial SW Edit position
0.1 stat SW_Auto BOOL FALSE Dial SW Auto position
0.2 stat SW_MDI BOOL FALSE Dial SW MDI position
0.3 stat SW_HDL1 BOOL FALSE Dial SW Handle x1 position
0.4 stat SW_HDL10 BOOL FALSE Dial SW Handle x10 position
0.5 stat SW_HDL100 BOOL FALSE Dial SW Handle x100 position
0.6 stat SW_JOG BOOL FALSE Dial SW JOG position
0.7 stat SW_ZRN BOOL FALSE Dial SW Zero Return position
1.0 stat SW_TC_STEP BOOL FALSE Dial SW ATC Step position
1.1 stat SW_TC_MAN BOOL FALSE Dial SW ATC Manual position
1.2 stat SW_AutoGrp BOOL FALSE
1.3 stat SW_MDIGrp BOOL FALSE
1.4 stat SW_ManGrp BOOL FALSE
1.5 stat SW_HDLGrp BOOL FALSE
1.6 stat Auto BOOL FALSE Selecting Auto Mode
1.7 stat MDI BOOL FALSE Selecting MDI Mode
2.0 stat HDL BOOL FALSE Selecting Handle Mode
2.1 stat JOG BOOL FALSE Selecting Jog Mode
2.2 stat ZRN BOOL FALSE Selecting Zero Return Mode
2.3 stat TCMAN BOOL FALSE Selecting TC Manual Mode
2.4 stat TCSTEP BOOL FALSE Selecting TC STEP Mode
2.5 stat AutoMDI BOOL FALSE Selecting Auto or MDI mode
2.6 stat TC BOOL FALSE Selecting TC Manual or STEP Mode
2.7 stat AsModeAuto BOOL FALSE Selecting Puls Assist Auto Mode
3.0 stat AsModeMan BOOL FALSE Selecting Puls Assist Manual Mode
3.1 stat AsModeMDI BOOL FALSE Selecting Puls Assist MDI Mode
3.2 stat AsMan_HDL BOOL FALSE Selecting Puls Assist Handle Mode
3.3 stat AsMan_Jog BOOL FALSE Selecting Puls Assist Jog Mode
3.4 stat AsMan_ZRN BOOL FALSE Selecting Puls Assist Zero Return Mode
3.5 stat AsMan_TC BOOL FALSE
3.6 stat AsMan_TCS BOOL FALSE
3.7 stat Kp_Auto BOOL FALSE Selecting Keep Auto Mode
4.0 stat Kp_Manual BOOL FALSE Selecting Keep Manual Mode
4.1 stat KpMan_HDL BOOL FALSE Selecting Keep Handle Mode
4.2 stat KpMan_Jog BOOL FALSE Selecting Keep Jog Mode
4.3 stat KpMan_ZRN BOOL FALSE Selecting Keep Zero Return Mode
4.4 stat KpMan_TC BOOL FALSE Selecting Keep TC Manual Mode

Page 1..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Address Declaration Name Type Initial value Comment


4.5 stat KpMan_TCS BOOL FALSE Selecting Keep TC Step Mode
4.6 stat FxMode_Auto BOOL FALSE Auto Mode Fix
4.7 stat FxMode_Man BOOL FALSE Manual Mode Fix
5.0 stat FxMan_HDL BOOL FALSE Handle Mode Fix
5.1 stat FxMan_Jog BOOL FALSE Jog Mode Fix
5.2 stat FxMan_ZRN BOOL FALSE Zero Return Mode Fix
5.3 stat FxMan_TC BOOL FALSE TC Manual Mode Fix
5.4 stat FxMan_TCS BOOL FALSE TC Step Mode Fix
5.5 stat Man_Change BOOL FALSE Manual Op. Chenge Puls
5.6 stat Man_Assist BOOL FALSE Manual Op. Chenge Puls Assist
5.7 stat Man_IR BOOL FALSE
6.0 stat ManualOff BOOL FALSE
6.1 stat SW_AutoGrpC BOOL FALSE
6.2 stat SW_ManGrpC BOOL FALSE
6.3 stat SW_MDIGrpC BOOL FALSE
6.4 stat SW_AutoGrpF BOOL FALSE
6.5 stat SW_ManGrpF BOOL FALSE
6.6 stat SW_MDIGrpF BOOL FALSE
6.7 stat Edit_pls BOOL FALSE
7.0 stat Auto_pls BOOL FALSE
7.1 stat MDI_pls BOOL FALSE
7.2 stat edit_p BOOL FALSE
7.3 stat auto_p BOOL FALSE
7.4 stat mdi_p BOOL FALSE
7.5 stat MDI_plf BOOL FALSE
7.6 stat ZRN_pls BOOL FALSE
7.7 stat MDI_np BOOL FALSE
8.0 stat zrn_p BOOL FALSE
0.0 temp Manual BOOL Possible Manual Operetion Condition
0.1 temp PuMan_HDL BOOL Selecting Puls Handle Mode
0.2 temp PuMan_Jog BOOL Selecting Puls Jog Mode
0.3 temp PuMan_ZRN BOOL Selecting Puls Zero Return Mode
0.4 temp PuMan_TC BOOL Selecting Puls TC Manual Mode
0.5 temp PuMan_TCS BOOL Selecting Puls TC Step Mode
0.6 temp Mode_Control BOOL Mode Control Enable

Block: FB123 Mode Select Control

Rev. 2003/7/18 : mectron

Page 2..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 1 Jog Dial Edit position

I0.0 I0.1 I0.2 I0.3 #SW_Edit

#edit_p #Edit_pls
P

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Network: 2 Jog Dial Auto position

I0.0 I0.1 I0.2 I0.3 #SW_Auto

#auto_p #Auto_pls
P

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Page 3..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 3 Jog Dail MDI position

I0.0 I0.1 I0.2 I0.3 #SW_MDI

#mdi_p #MDI_pls
P
#MDI_np #MDI_plf
N

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Network: 4 Jog Dial Handle x1 position

I0.0 I0.1 I0.2 I0.3 #SW_HDL1

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Network: 5 Jog Dial Handle x10 position

I0.0 I0.1 I0.2 I0.3 #SW_HDL10

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3

Page 4..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

I0.3 MD4S Mode Select 4

Network: 6 Jog Dial Handl x100 position

I0.0 I0.1 I0.2 I0.3 #SW_HDL100

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Network: 7 Jog Dial JOG position

I0.0 I0.1 I0.2 I0.3 #SW_JOG

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Network: 8 Jog Dial Zero Return position

I0.0 I0.1 I0.2 I0.3 #SW_ZRN

#zrn_p #ZRN_pls
P

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Page 5..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 9 Jog Dial TC Step position

I0.0 I0.1 I0.2 I0.3 #SW_TC_MAN

Symbol information
I0.0 MD1S Mode Select 1
I0.1 MD2S Mode Select 2
I0.2 MD3S Mode Select 3
I0.3 MD4S Mode Select 4

Network: 10

T12 #SW_AutoGr
#SW_Edit #SW_MDIGrp #SW_ManGrp S_ODT pF
S Q
#SW_Auto S5T#150MS TV BI

R BCD
#SW_AutoGr
pC

Network: 11

#SW_AutoGr #SW_AutoGr #SW_AutoGr


pC pF p

Page 6..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 12

#SW_AutoGr T13 #SW_MDIGrp


#SW_MDI p #SW_ManGrp S_ODT F
S Q

S5T#150MS TV BI

R BCD
#SW_MDIGrp
C

Network: 13

#SW_MDIGrp #SW_MDIGrp
C F #SW_MDIGrp

Page 7..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 14

#SW_AutoGr T14 #SW_ManGrp


#SW_HDL1 p #SW_MDIGrp S_ODT F
S Q
#SW_HDL10 S5T#150MS TV BI

R BCD
#SW_HDL100
#SW_ManGrp
C
#SW_JOG

#SW_ZRN

#SW_TC_MAN

Network: 15

#SW_ManGrp #SW_ManGrp
C F #SW_ManGrp

Network: 16

#SW_HDL1 #SW_HDLGrp

#SW_HDL10

#SW_HDL100

Page 8..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 17 Mode Change Control OK

A ShopMill user i/f active


AN Reset Performed
= Mode_Control

DB122.DBX4 DB82.DBX32 #Mode_Cont


.6 .0 M7.0 rol

Symbol information
DB82.DBX32.0 "CMM_PLC".CMM_OUT.base_sig.reset reset of nc/plc-system done
M7.0 AsupOnstatus

Network: 18 Mode Change Control OK

"Machine from here" button in "Program Edit" was pressed, Operator should
change to Auto mode.

DB122.DBX4 DB82.DBX30 T15 DB2.DBX184


.6 .1 #SW_MDIGrp S_ODT .1
S Q
#SW_ManGrp S5T#1S500M
S TV BI

R BCD

Symbol information
DB82.DBX30.1 "CMM_PLC".CMM_OUT.base_sig.main_mode_mill.automatic
DB2.DBX184.1 "ALMSG_DB".A7000xx[33] Alarm 700000-700063 (user area 0)

Page 9..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 19 Select Auto Mode

When SW_AutoGrp is selected, (Auto ShopMill mode) will be ON.

#SW_AutoGr #Mode_Cont DB82.DBX2. DB82.DBX6. #AsModeAut DB82.DBX30 DB82.DBX2.


p rol 0 7 o .1 1
P
DB82.DBX2.
1

Symbol information
DB82.DBX2.0 "CMM_PLC".CMM_IN.base_sig.main_mode_mill.manual
DB82.DBX6.7 "CMM_PLC".CMM_IN.sub_mode_mill.mda
DB82.DBX2.1 "CMM_PLC".CMM_IN.base_sig.main_mode_mill.automatic
DB82.DBX30.1 "CMM_PLC".CMM_OUT.base_sig.main_mode_mill.automatic

Network: 20 Select Manual Mode

When SW_ManGrp is selected, (Manual ShopMill mode) will be ON.

DB21.DBX35 #Mode_Cont DB82.DBX2. DB82.DBX6. DB82.DBX2.


#SW_ManGrp .0 rol 1 7 #AsModeMan 0
P
DB82.DBX2. DB82.DBX30
0 .0

Symbol information
DB21.DBX35.0 "CHAN".E_ProgRunn Program running
DB82.DBX2.1 "CMM_PLC".CMM_IN.base_sig.main_mode_mill.automatic
DB82.DBX6.7 "CMM_PLC".CMM_IN.sub_mode_mill.mda
DB82.DBX2.0 "CMM_PLC".CMM_IN.base_sig.main_mode_mill.manual
DB82.DBX30.0 "CMM_PLC".CMM_OUT.base_sig.main_mode_mill.manual

Page 10..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 21 Select MDI Mode

When SW_MDIGrp is selected, (MDI ShopMill mode) will be ON.

#Mode_Cont DB82.DBX2. DB82.DBX2. DB82.DBX34 DB82.DBX6.


#SW_MDIGrp rol 1 0 #AsModeMDI .7 7
P
DB82.DBX6.
7

Symbol information
DB82.DBX2.1 "CMM_PLC".CMM_IN.base_sig.main_mode_mill.automatic
DB82.DBX2.0 "CMM_PLC".CMM_IN.base_sig.main_mode_mill.manual
DB82.DBX6.7 "CMM_PLC".CMM_IN.sub_mode_mill.mda
DB82.DBX34.7 "CMM_PLC".CMM_OUT.sub_mode_mill.mda

Network: 22 Auto mode status

DB82.DBX30
.1 #SW_Edit #Auto

Symbol information
DB82.DBX30.1 "CMM_PLC".CMM_OUT.base_sig.main_mode_mill.automatic

Network: 23 MDI mode status

DB82.DBX34
.7 #MDI

Symbol information
DB82.DBX34.7 "CMM_PLC".CMM_OUT.sub_mode_mill.mda

Page 11..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 24

#Auto #AutoMDI

#MDI

Network: 25 Manual mode Status

DB82.DBX30 DB82.DBX30 DB82.DBX34


.0 .1 .7 #Manual

Symbol information
DB82.DBX30.0 "CMM_PLC".CMM_OUT.base_sig.main_mode_mill.manual
DB82.DBX30.1 "CMM_PLC".CMM_OUT.base_sig.main_mode_mill.automatic
DB82.DBX34.7 "CMM_PLC".CMM_OUT.sub_mode_mill.mda

Network: 26 Manula Off Puls

#Manual #Man_IR #ManualOff


N

Page 12..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 27 Not Manual is Program Return

The following sequences are for manual mode only, for instance DB set.
- HDL (x1, x10, x100)
- JOG
- ZRN
- TC Step
- TC Manual

#Manual #ManualOff M1.1


RET

Symbol information
M1.1 AlwaysON Always on signal

Network: 28 Handle Mode Select

#SW_HDLGrp #SW_JOG #SW_ZRN #SW_TC_MAN #AsMan_HDL #PuMan_HDL


P

Network: 29 Jog Mode Select

#SW_HDLGrp #SW_JOG #SW_ZRN #SW_TC_MAN #AsMan_Jog #PuMan_Jog


P

Network: 30 Zero Return Mode Select

#SW_TC_STE
#SW_HDLGrp #SW_JOG #SW_ZRN #SW_TC_MAN P #AsMan_ZRN #PuMan_ZRN
P

Page 13..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 31 TC Manual Mode Select

#SW_TC_STE
#SW_HDLGrp #SW_JOG #SW_ZRN #SW_TC_MAN P #AsMan_TC #PuMan_TC
P

Network: 32 Status Handle Mode

#PuMan_HDL #PuMan_Jog #PuMan_ZRN #PuMan_TC #KpMan_HDL

#KpMan_HDL

Network: 33 Status Jog Mode

#PuMan_HDL #PuMan_Jog #PuMan_ZRN #PuMan_TC #KpMan_Jog

#KpMan_Jog

Network: 34 Status Zero Return Mode

#PuMan_HDL #PuMan_Jog #PuMan_ZRN #PuMan_TC #KpMan_ZRN

#KpMan_ZRN

Page 14..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 35 Status TC Manual Mode

#PuMan_HDL #PuMan_Jog #PuMan_ZRN #PuMan_TC #KpMan_TC

#KpMan_TC

Network: 36 Manual Enable

#Manual #KpMan_HDL #HDL

#KpMan_ZRN #ZRN

#KpMan_Jog #JOG

#KpMan_TC #TCMAN

Network: 37

#TCMAN #TC

Page 15..
SIMATIC N3883002\SIMATIC 300(1)\PLC315-2DP M/S 2AF03\...\FB123 - <offline> 03/03/2005 15:25:41

Network: 38 Manual Chage Pulse

#Man_Assis #Man_Chang
#PuMan_HDL t e
P
#PuMan_Jog

#PuMan_ZRN

#PuMan_TC

Page 16

You might also like