OB1 - : Name: Family: Author: Version: Block Version: Time Stamp Code: Interface: Lengths (Block/logic/data)

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

SIMATIC Drying 11/26/2017 02:48:45 AM

Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

OB1 - <offline>
""
Name: Family:
Author: Version: 0.1
Block version: 2
Time stamp Code: 11/26/2017 02:47:41 AM
Interface: 11/25/2017 11:01:40 PM
Lengths (block/logic/data): 00720 00534 00028

Name Data Type Address Comment


TEMP 0.0
Bits 0-3 = 1 (Coming event), Bits 4-7 = 1
OB1_EV_CLASS Byte 0.0 (Event class 1)
1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n
OB1_SCAN_1 Byte 1.0 of OB 1)
OB1_PRIORITY Byte 2.0 Priority of OB Execution
OB1_OB_NUMBR Byte 3.0 1 (Organization block 1, OB1)
OB1_RESERVED_1 Byte 4.0 Reserved for system
OB1_RESERVED_2 Byte 5.0 Reserved for system
OB1_PREV_CYCLE Int 6.0 Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE Int 8.0 Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE Int 10.0 Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME Date_And_Time 12.0 Date and time OB1 started
TIMER1_INPUT Bool 20.0
TIMER1_OUTPUT Bool 20.1
TIMER2_INPUT Bool 20.2
TIMER2_OUTPUT Bool 20.3
TIMER3_INPUT Bool 20.4
TIMER3_OUTPUT Bool 20.5
CONTER_TEMP Int 22.0
COUNTER_OUTPUT Bool 24.0
DEACTIVE_5s Bool 24.1
TIMER4_INPUT Bool 24.2
TIMER4_OUTPUT Bool 24.3
TIMER5_INPUT Bool 24.4
TIMER5_OUTPUT Bool 24.5
TIMER6_INPUT Bool 24.6
TIMER6_OUTPUT Bool 24.7

Block: OB1 "Main Program Sweep (Cycle)"

Page 1 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 1

#TIMER4_OU #TIMER4_OU
TPUT TPUT
#TIMER4_ #TIMER4_
OUTPUT OUTPUT
R
#TIMER6_OU #TIMER4_IN
TPUT PUT
#TIMER6_ #TIMER4_
OUTPUT INPUT
R
#TIMER6_IN
PUT
#TIMER6_
INPUT
R
#TIMER6_OU
TPUT
#TIMER6_
OUTPUT
R
C1
R
#COUNTER_O
UTPUT
#COUNTER_
OUTPUT
R
Q124.6
"ALARM"
S
Q124.4
"TAKHLIYEH
"
R
Q124.5
"EXHAUST
FAN"
R

Page 2 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 2

#TIMER4_IN #TIMER6_IN
PUT PUT I124.0 Q124.1
I124.1 Q124.6 #TIMER4_ #TIMER6_ "PILOT "PILOT
"START" "ALARM" INPUT INPUT PRESSURE" FLASH"
S
#TIMER3_OU #COUNTER_O Q124.6
TPUT UTPUT "ALARM"
#TIMER3_ #COUNTER_ R
OUTPUT OUTPUT
#TIMER1_IN
PUT
#TIMER1_
INPUT
S
#TIMER3_IN
PUT
#TIMER3_
INPUT
R
#TIMER3_OU
TPUT
#TIMER3_
OUTPUT
R

Network: 3

FC1
"TIMER#1"
EN ENO

#TIMER1_IN #TIMER1_OU
PUT TPUT
#TIMER1_ INPUT_ OUTPUT_ #TIMER1_
INPUT TIMER TIMER OUTPUT

Page 3 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 4

#TIMER1_OU #TIMER1_OU
TPUT TPUT
#TIMER1_ #TIMER1_
OUTPUT OUTPUT
R
#TIMER1_IN
PUT
#TIMER1_
INPUT
R
#TIMER2_IN
PUT
#TIMER2_
INPUT
S
Q124.0
"PILOT
VALVE"
S

Network: 5

FC2
"TIMER#2"
EN ENO

#TIMER2_IN #TIMER2_OU
PUT TPUT
#TIMER2_ INPUT_ OUTPUT_ #TIMER2_
INPUT TIMER TIMER OUTPUT

Page 4 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 6

#TIMER2_OU #TIMER2_OU
TPUT TPUT
#TIMER2_ #TIMER2_
OUTPUT OUTPUT
R
#TIMER2_IN
PUT
#TIMER2_
INPUT
R
#TIMER3_IN
PUT
#TIMER3_
INPUT
S
I124.2 Q124.1
"PILOT "PILOT
SENSOR" FLASH"
R
Q124.0
"PILOT
VALVE"
R
C1
CU

Network: 7

#COUNTER_O
UTPUT
#COUNTER_
MOVE CMP >=I OUTPUT
EN ENO S

C1 IN #CONTER_TE #CONTER_TE
MP MP
#CONTER_ #CONTER_
OUT TEMP TEMP IN1

3 IN2

Page 5 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 8 JMP commend

I124.2
"PILOT
SENSOR" JMP1
JMP
#TIMER6_IN
PUT
#TIMER6_
INPUT

Network: 9

FC3
"TIMER#3"
EN ENO

#TIMER3_IN #TIMER3_OU
PUT TPUT
#TIMER3_ INPUT_ OUTPUT_ #TIMER3_
INPUT TIMER TIMER OUTPUT

Network: 10

#TIMER3_OU #COUNTER_O
TPUT UTPUT
#TIMER3_ #COUNTER_
OUTPUT OUTPUT
RET
Q124.6
"ALARM"

Page 6 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 11

#COUNTER_O #TIMER3_IN
UTPUT PUT
#COUNTER_ #TIMER3_
OUTPUT INPUT
R
#TIMER3_OU
TPUT
#TIMER3_
OUTPUT
R
#TIMER4_IN
PUT
#TIMER4_
INPUT
S
Q124.4
"TAKHLIYEH
"
S

Network: 12 this timer is for blinking ALARM

FC4
"TIMER#4"
EN ENO

#TIMER4_IN #TIMER4_OU
PUT TPUT
#TIMER4_ INPUT_ OUTPUT_ #TIMER4_
INPUT TIMER TIMER OUTPUT

Network: 13

#TIMER4_IN
PUT
#TIMER4_ Q124.6
INPUT M100.3 "ALARM"
S

Page 7 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 14

#TIMER4_IN
PUT
#TIMER4_ Q124.6
INPUT M100.3 "ALARM"
R

Network: 15

#TIMER4_OU
TPUT
#TIMER4_
OUTPUT
RET

Network: 16 PART III

JMP1

I124.2 I124.3 Q124.2


"PILOT "MAIN "MAIN
SENSOR" PRESSURE" VALVE"
S
C1
R
#TIMER2_IN
PUT
#TIMER2_
INPUT
R
#TIMER2_OU
TPUT
#TIMER2_
OUTPUT
R
#TIMER5_IN
PUT
#TIMER5_
INPUT
S
M0.2
R

Page 8 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 17

FC5
"TIMER#5"
EN ENO

#TIMER5_IN #TIMER5_OU
PUT TPUT
#TIMER5_ INPUT_ OUTPUT_ #TIMER5_
INPUT TIMER TIMER OUTPUT

Network: 18

#TIMER5_OU
I124.4 TPUT Q124.4
"MAIN #TIMER5_ "TAKHLIYEH
SENSOR" OUTPUT "
S
Q124.1
"PILOT
FLASH"
R
Q124.0
"PILOT
VALVE"
R
Q124.2
"MAIN
VALVE"
R
#TIMER6_IN
PUT
#TIMER6_
INPUT
S
#TIMER5_IN
PUT
#TIMER5_
INPUT
R
#TIMER5_OU
TPUT
#TIMER5_
OUTPUT
R
Q124.5
"EXHAUST
FAN"
S

Page 9 of 10
SIMATIC Drying 11/26/2017 02:48:46 AM
Oven\SIMATIC 300(1)\CPU 313C\...\OB1 - <offline>

Network: 19 4

FC6
"TIMER#6"
EN ENO

#TIMER6_IN #TIMER6_OU
PUT TPUT
#TIMER6_ INPUT_ OUTPUT_ #TIMER6_
INPUT TIMER TIMER OUTPUT

Network: 20

#TIMER6_IN
PUT
#TIMER6_ Q124.6
INPUT M100.3 "ALARM"
S

Network: 21

#TIMER6_IN
PUT
#TIMER6_ Q124.6
INPUT M100.3 "ALARM"
R

Network: 22

#TIMER6_OU
TPUT
#TIMER6_
OUTPUT
RET

Page 10 of 10

You might also like