Siemens SINAMICS G110D Operating Instructions Manual page 163

Hide thumbs Also See for SINAMICS G110D:
Table of Contents

Advertisement

items is decreased by 1. A pre-assigned count value needs to be entered prior to the running
of the conveyor system. When the count reaches '0', the conveyor belt is stopped.
Block: FB22
Example of timer and counter functions
Example of block parameters with parameter types
Network: 1
Network: 2
Network: 3
D1:
Network: 4
Figure 6-50
In the figure below, a method of accomplishing the counting of items on the conveyor and
monitoring the belt without the use of block parameters is shown.
SINAMICS G110D
Operating Instructions, 2009-05-15, A5E02385577A AB
Parts counter with monitor
Counter control
A
#Light_barrier
//When the light barrier is tripped
CD
#Count
//count down by 1
A
#Set
L
#Quantity
//Pre-assignment of the count value
S
#Count
O
#Acknowledge
R
#Count
AN
#Count
//When count value zero is reached,
=
#Finished
//output "Finished" signal
Activate monitor
A
#Light_barrier
FP
#EM_LB_P
//Generation of pulse memory bit on
=
#PM_LB_P
//positive edge of the light barrier
A
#Light_barrier
FN
#EM_LB_N
//Generation of pulse memory bit on
=
#PM_LB_N
//negative edge of the light barrier
A
#Set
FP
#EM_ST_P
S
#Active
//Activate monitor
A
#Finished
A
#PM_LB_N
O
#Acknowledge
R
#Active
//Deactivate monitor
Monitor circuit
L
#Dura1
//If the light barrier has "1", the jump
A
#Light_barrier
//JC to D1 is executed and the accumulator
JC
D1
//contains "Dura1", otherwise, the
L
#Dura2
//accumulator contains "Dura2"
A
#Active
FP
#EM_Ac_P
//If there is a positive edge at "Active"
O
#PM_LB_P
//or a positive edge at the LB
O
#PM_LB_N
//or a negative edge at the LB
SE
#Tim
//the timer is (re)started
AN
#Tim
A
#Active
//If the time has elapsed at "Active",
=
#Fault
//"Fault" is signaled
Block end
BE
Example conveyor application script - parts counter with monitor
6.11 Operation in fieldbus systems
Functions
163

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents