Sie sind auf Seite 1von 45

ENTRENAMIENTO BASICO

SIEMENS SIMATIC S7-300/400


(SIMATIC MANAGER / STEP 7)

Estructura del Entrenamiento


PLCs Siemens Estructura del S7-300 Estructura del S7-400 Comunicacin Configuracin del Hardware Lenguajes de Programacin Direccionamiento de Entradas y Salidas Estructura del Programa Smbolos bsicos en lgica de escalera Simulador Temporizadores, Contadores, Comparadores Entradas y Salidas Analgicas Troubleshooting

PLCs SIEMENS
CONTROLADOR LOGO Logic Module SIMATIC S7-200 Micro PLC SIMATIC S7-1200 Micro PLC SIMATIC S7-300 Modular Controller SIMATIC S7-400 Modular Controller SIMATIC C7 LOGO SOFTWARE (LOGO! Soft Comfort) (STEP 7 Micro/WIN) (STEP 7 Basic) (STEP 7 o STEP7 LITE) (STEP 7) (STEP 7 o STEP7 LITE) S7-400

S7-200 S7-1200

S7-300

ESTRUCTURA DEL SIMATIC S7-300


Signal Modules (SM)

Interface Module (IM)

Function Module (FM)

Power Supply

Communication Processor (CP)

Discrete I/O

Para conectarse con otro rack


Eg. Control de Posicion, Contadores

Cada rack puede tener 1 power supply + 1 cpu + IM + 8 modulos No se puede tener slot vacio

Analog I/O

DIN Rail

CPU

CONFIGURACIN DEL HARDWARE SIMATIC S7-300


La ranura 1 es para el Power Supply, incluso si no existe La ranura 2 es para el CPU La ranura 3 es para el Interface Module (IM), incluso si no existe Las ranuras 4 a 11 son para los otros modulos
1 Power Supply 2 3 Interface Module Function Module
Communication Processor

Discrete I/O

Analog I/O

CPU

DIN Rail

ESTRUCTURA DEL SIMATIC S7-400

Power Supply CPU Discrete I/O Signal Modules (SM) Analog I/O El S7-400 tiene su propio rack Hay rack de 18, 9 o 4 slots Discrete I/O Function Module (FM) Communication Processor (CP) Interface Module (IM)

CONFIGURACIN DEL HARDWARE SIMATIC S7-400


Universal Rack UR1 Power I/O Bus Communication Bus

Central Rack CR2

18 slots divided in 2 segments of 10 and 8

Universal Rack UR2-H

18 slots divided in 2 segments of 9 and 9

El orden de los modulos no importa Se permite ranuras vacias

ALAMBRADO
L+ = +24VDC M = -24VDC L1 = +110VAC N = -110VDC

EL SOFTWARE
SIMATIC MANAGER / STEP7
Para comunicarse con el PLC Para configurar el hardware Para crear los programas

COMUNICACIN
PC Adapter MPI
(PG/PC Interface)
PC Adapter

TS Adapter MPI / Profibus


(PG/PC Interface & Teleservice)
TS Adapter

COMUNICACIN
Simatic Manager: Options > Set PG/PC Interface Windows Control Panel : Set PG/PC Interface PLC Set PG-PC Interface

Computadora

COMUNICACIN
Click aqu para verificar la comunicacin

Hay comunicacin con 3 dispositivos

No hay comunicacin

COMUNICACIN (TS Adapter / Teleservice )

COMUNICACIN (TS Adapter / Teleservice )


En Caso de Profibus En Caso de MPI En Caso de Profibus / MPI

CONFIGURACIN DEL HARDWARE

LENGUAJES DE PROGRAMACIN
Ladder (LAD) Function Block Diagram (FBD) Statement List (STL) Structured Text (SCL) Sequential Function Chart (S7-Graph)

LENGUAJES DE PROGRAMACIN
LAD

STL

FBD

LENGUAJES DE PROGRAMACIN
Structured Text (SCL)

Sequential Function Chart (S7-Graph)

LENGUAJES DE PROGRAMACIN

DIRECCIONAMIENTO
I 0.5
Input Byte 0 Bit 5 Output

Q 0.5
Byte 0 Bit 5 Memory

M 0.5
Byte 0 Bit 5

I0.0 to I0.7 I1.0 to I1.7 etc ENTRADA Bit Byte Word (16 bits) Double Word (32 bits) I IB IW ID SALIDA Q QB QW QD

MW5 = MB5 & MB6 MD5 = MB5 & MB6 & MB7 & MB8 MEMORIA M MB MW MD

ESTRUCTURA DEL PROGRAMA


Organisation Block (OB)

Con memoria

Function Block (FB)

Function (FC)

Sin memoria

Data Block (DB)

Data Block (DB)

Data Block (DB)

System Function Block (SFB)

System Function (SFC)

FUNCTION BLOCKS & DATA BLOCKS


Organisation Block Organisation Block (OB) Function Block

Function Block (FB)

Data Block

Data Block (DB)

LOS SMBOLOS BSICOS DE LGICA DE ESCALERA


ALLEN BRADLEY
NORMALLY OPEN CONTACT

SIEMENS

NORMALLY CLOSED CONTACT


OUTPUT COIL MIDLINE OUTPUT COIL LATCH UNLATCH ONE SHOT RISING ONE SHOT FALLING INVERT POWER FLOW

NA
L U ONS

# S R P N

NA Rung = Network

NOT

EJEMPLO BSICO

EL SIMULADOR
1

3
2

EL SIMULADOR
4

FLIP-FLOPS
Con RESET prioritaria

Con SET prioritaria

TEMPORIZADORES
Formato : S5T#aHbMcSdMS

Por ejemplo: S5T#3s

1. 2. 3. 4. 5.

5 Tipos de Temporizadores: On delay (S_ODT) Retentive on delay (S_ODTS) Off delay (S_OFFDT) Pulse (S_PULSE) Extended Pulse (S_PEXT)
Rango 10MS to 9S_990MS 100MS to 1M_39S_900MS 1S to 16M_39S 10S to 2H_46M_30S

Resolucin 0.01 second 0.1 second 1 second 10 seconds

TEMPORIZADORES
ON DELAY TIMER
Timer Block

Timer Coil

CONTADORES
3 Tipos de contadores: 1. Up Counter 2. Down Counter 3. Up/Down Counter Salida = 1 si el cuento es mayor de 0 Cuenta de 0 to 999

IEC Timers & Counters

ON-DELAY TIMER

UP COUNTER

COMPARADORES
Comparador de numeros enteros

==I ==D ==R

(numero entero (16bits)) (doble numero entero (32bits)) (punto flotante (32bits))

COMPARADORES
Comparador de puntos flotantes

ERROR

DETECCIN DE FLANCOS
POSITIVO NEGATIVO

BLOQUE

COIL

ENTRADA ANALGICA
Direccionamiento Analoga Ejemplo: PIW304 (Incluye B304 & B305) El siguiente entrada es PIW306

0 No error 0 Error

0 Unipolar (0 a 27648) 1 Bipolar (-27648 a +27648)

SALIDA ANALGICA
Direccionamiento Analoga Ejemplo: PQW304 FC106

TROUBLESHOOTING
Hardware Diagnostics

TROUBLESHOOTING
Hardware Diagnostics

TROUBLESHOOTING
Diagnostic Buffer
PLC > Diagnostic_Setting > Module Information > Diagnostic Buffer

TROUBLESHOOTING
MEMORY RESET
Resets memory in CPU If a memory card is present PLC will reload from memory card after a reset. 2 Ways: with switch or from software

TROUBLESHOOTING
Options/Reference Data/Display

INPUT/OUTPUT TABLE

TROUBLESHOOTING
CROSS REFERENCES
Options/Reference Data/Display

TROUBLESHOOTING
CROSS REFERENCES
Options/Reference Data/Display

TROUBLESHOOTING
FORCING
Hay que crear un force table con los direccionamientos que hay que forcar. (PLC/Display Force Values)