Siemens SINAMICS G110D Operating Instructions Manual page 162

Hide thumbs Also See for SINAMICS G110D:
Table of Contents

Advertisement

Functions
6.11 Operation in fieldbus systems
Block: FC11
Example of binary logic operations and memory functions, without block
parameters
Network: 1
This network generates the command "Load" that initiates transport of parts
to the end of the belt.
Network: 2
When the parts have reached the end of the belt, they are ready for removal.
Network: 3
The command "Remove" causes the parts to be transported from the conveyor belt.
Network: 4
The conveyor belt is ready for loading when the parts have left the belt.
Network: 5
The belt motor is switched on and off in this network.
Network: 6
Figure 6-49
Parts counter with monitor
This program is responsible for counting the actual items on the conveyor belt. This is
accomplished using light barriers, which when the item passed the light barrier, the count of
162
Control of a conveyor belt
Load parts
A
"
S
t
a
r
t
"
/
/
S
t
a
r
t
c
o
n
S
"Load"
O
"Light_barrier1"
//Parts have reached end of belt
O
"Basic_st"
ON
"/Mfault1"
//Motor protection switch (zero active)
R
"Load"
Parts ready for removal
A
"Load"
//When the end of the belt has been reached,
F
N
"
E
M
_
L
o
a
_
N
"
/
/
"
L
o
a
d
"
i
s
r
e
s
e
S
"Ready_rem"
//The parts are then "ready for removal"
A
"Remove"
F
P
"
E
M
_
R
e
m
_
P
"
/
/
T
h
e
p
a
r
t
s
a
r
e
O
"
B
a
s
i
c
_
s
t
"
O
"
/
M
f
a
u
l
t
1
"
R
"
R
e
a
d
y
_
r
e
m
"
Remove parts
A
"
C
o
n
t
i
n
u
e
"
/
/
S
w
i
t
c
h
b
e
S
"Remove"
O
N
"
L
i
g
h
t
_
b
a
r
r
i
e
r
1
"
/
/
P
a
r
t
s
l
e
a
O
"Basic_st"
ON
"/Mfault1"
//Motor protection switch (zero active)
R
"Remove"
Belt ready for loading
A
"Remove"
F
N
"
E
M
_
R
e
m
_
N
"
/
/
P
a
r
t
s
h
a
v
e
l
e
f
O
"
B
a
s
i
c
_
s
t
"
S
"
R
e
a
d
y
l
o
a
d
"
/
/
B
e
l
t
i
s
e
m
p
t
y
A
"Load"
F
P
"
E
M
_
L
o
a
_
P
"
/
/
B
e
l
t
i
s
s
t
a
r
t
e
O
N
"
/
M
f
a
u
l
t
1
"
R
"
R
e
a
d
y
l
o
a
d
"
Control belt motor
A(
O
"
L
o
a
d
"
/
/
L
o
a
d
p
a
r
t
s
O
"
R
e
m
o
v
e
"
/
/
R
e
m
o
v
e
p
a
r
t
O
"Man_on"
//Start with "Man_on" (non-latching)
)
A
"
/
S
t
o
p
"
/
/
S
t
o
p
a
n
d
m
o
A
"
/
M
f
a
u
l
t
1
"
/
/
t
h
e
m
o
t
o
r
f
=
"
B
e
l
t
_
m
o
t
1
_
o
n
"
Block end
BE
Example conveyor script - control a conveyor belt without block parameters
v
e
y
o
r
b
e
l
t
M2.0
t
.
M
ative edge of "Load"
Q4.1
M2.1
r
e
m
o
v
e
d
M
itive edge of "Remove"
I
asic state
I
Q
l
t
b
a
c
k
o
n
v
e
t
h
e
b
e
l
t
M2.1
t
t
h
e
b
e
l
t
M
ative edge of "Remove"
I
asic state
Q
t
M2.0
d
M
itive edge of "Load"
I
Q
t
o
n
t
o
b
e
l
t
s
f
r
o
m
b
e
l
t
t
o
r
f
a
u
l
t
p
r
e
v
e
n
t
r
o
m
r
u
n
n
i
n
g
Operating Instructions, 2009-05-15, A5E02385577A AB
I
0
.
3
-
-
S
t
a
r
t
c
o
n
v
e
M2.0
-- Load parts command
I1.0
-- "End of belt" sensor
signal conveyor belt 1
I0.0
-- Set controller to the
basic state
I2.0
-- Motor protection swit
ch conveyor belt 1 (zero active)
M2.0
-- Load parts command
-- Load parts command
2
.
4
-
-
E
d
g
e
m
e
m
o
r
y
b
i
-- Remove parts from belt
-- Remove parts command
2
.
3
-
-
E
d
g
e
m
e
m
o
r
y
b
i
0
.
0
-
-
S
e
t
c
o
n
t
r
o
l
l
e
r
2
.
0
-
-
M
o
t
o
r
p
r
o
t
e
c
t
i
conveyor belt 1 (zero active)
4
.
1
-
-
R
e
m
o
v
e
p
a
r
t
s
f
I
0
.
4
-
-
A
c
k
n
o
w
l
e
d
g
e
parts have been removed
M2.1
-- Remove parts command
I
1
.
0
-
-
"
E
n
d
o
f
b
e
l
signal conveyor belt 1
I0.0
-- Set controller to the
basic state
I2.0
-- Motor protection swit
ch conveyor belt 1 (zero active)
M2.1
-- Remove parts command
-- Remove parts command
2
.
2
-
-
E
d
g
e
m
e
m
o
r
y
b
i
0
.
0
-
-
S
e
t
c
o
n
t
r
o
l
l
e
r
4
.
0
-
-
L
o
a
d
n
e
w
p
a
r
t
s
-- Load parts command
2
.
5
-
-
E
d
g
e
m
e
m
o
r
y
b
i
2
.
0
-
-
M
o
t
o
r
p
r
o
t
e
c
t
i
conveyor belt 1 (zero active)
4
.
0
-
-
L
o
a
d
n
e
w
p
a
r
t
s
M
2
.
0
-
-
L
o
a
d
p
a
r
t
s
c
M
2
.
1
-
-
R
e
m
o
v
e
p
a
r
t
s
I0.1
-- Switch on conveyor bel
t motors
I
0
.
2
-
-
S
t
o
p
c
o
n
v
e
y
o
ors (zero active)
I
2
.
0
-
-
M
o
t
o
r
p
r
o
t
e
c
h conveyor belt 1 (zero active)
Q
5
.
0
-
-
S
w
i
t
c
h
o
n
b
e
or conveyor belt 1
y
o
r
b
e
l
t
t
f
o
r
n
e
g
t
f
o
r
p
o
s
t
o
t
h
e
b
o
n
s
w
i
t
c
h
r
o
m
b
e
l
t
m
e
n
t
t
h
a
t
t
"
s
e
n
s
o
r
t
f
o
r
n
e
g
t
o
t
h
e
b
o
n
t
o
b
e
l
t
f
o
r
p
o
s
o
n
s
w
i
t
c
h
o
n
t
o
b
e
l
o
m
m
a
n
d
c
o
m
m
a
n
d
r
b
e
l
t
m
o
t
t
i
o
n
s
w
i
t
c
l
t
m
o
t
o
r
f
SINAMICS G110D

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents