Ingeniero En Automatizacion
Seal_Triangular:MainTask:MainProgram
Total number of rungs in routine: 12
Partida
Page 1
24/06/2007 16:32:16
C:\RSLogix 5000\Projects\Seal_Triangular.ACD
Parada/
0
OnLine
OnLine
OnLine
1
Frecuencia en HZ
LIM
Limit Test (CIRC)
Low Limit
0.01
Test
Frec_Var
0.0
High Limit
10
Op_Realizada
Op_Realizada
DIV
Divide
Source A1
Source B Frec_Var
0.0
Dest Periodo_Var
0.0
MUL
Multiply
Source A Periodo_Var
0.0
Source B
1000
Dest
Op_Realizada1
DIV
Divide
Source A periodo_Var0000
0.0
Source B
2Dest periodo_Var0000
0.0
2
Op_Realizada1
3
Periodo_Medio
0.0
Pendiente_Bit
MOV
Move
Source
Periodo_Medio
0.0
Dest Timer_Periodo.PRE
0
4
GRT
Greater Than (A>B)Source A Timer_Periodo.ACC
0
Source B
Periodo_Medio
0.0
MOV
Move
Source
Periodo_Medio
0.0
Dest Timer_Periodo.ACC
0
Pendiente_Bit
TON
Timer On Delay
Timer
Timer_Periodo
Preset
0Accum
0
5
Timer_Periodo.EN
EN
DN
CPT
6
Compute
Dest
Pendiente
0.0
Expression 20/(Periodo_Medio)
CPT
Compute
Dest
Senal_UP
0.0
ExpressionPendiente*Timer_Periodo.ACC
RSLogix 5000
MainRoutine - Ladder Diagram
Seal_Triangular:MainTask:MainProgram
Total number of rungs in routine: 12
Page 2
24/06/2007 16:32:16
C:\RSLogix5000\Projects\Seal_Triangular.ACD
CPT
7
Compute
Dest
Senal_Principal
0.0
Expression Senal_UP+(Senal_Down)
8
GEQ
Grtr Than or Eql (A>=B)
Source A
Senal_UP
0.0
Source B
20
MOV
Move
SourcePeriodo_Medio
0.0
Dest Timer_PeriodoDown.PRE
0
TON
Timer On Delay
Timer
Timer_PeriodoDown
Preset
0
Accum
0
EN
DN
CPT
9
Compute
Dest
Senal_Down
0.0
Expression(-1*Pendiente)*Timer_PeriodoDown.ACC
EQU
10
Equal
Source A Senal_Principal
0.0
Source B
20
Para Comprobar que llego a 20
Timer_PeriodoDown.DN
/
Igual_a20
Igual_a20
Timer_PeriodoDown.DN
11...
Regístrate para leer el documento completo.