Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
Ejemplo N 22
SIMATIC
Ejemplos S7-200
Grupo
5
Tema
Generacin de impulsos para accionamientos con motor paso a paso con salidas de impulsos integradas en el S7-200 CPU 214 DC/DC/DC
Descripcin resumida
La CPU 214 est equipada con dos salidas de impulsos especialmente desarrolladas para la generacin de impulsos de control para accionamientos con motores paso a paso. Electrnicas de potencia convierten los impulsos de control en un suministro de corriente para las bobinas del motor siguiendo un determinado modelo. Esto crea un campo rotativo en el cual el rotor puede variar su posicin slo en incrementos fijos de un valor angular . Una secuencia continua de impulsos de control conduce a la correspondiente secuencia de pasos con idntica frecuencia (mquina sncrona). Si la frecuencia de control es suficientemente alta, el movimiento paso a paso del eje del motor se convierte en un movimiento rotativo continuo. Este ejemplo muestra la generacin de impulsos para una seccin de potencia de un motor paso a paso a travs de la salida de impulsos Q0.0. Despus de la seal MARCHA Motor en I1.0, el control lee un nmero fijo de impulsos rectangulares que conducen a un movimiento del eje de motor el nmero correspondiente de pasos. El contacto normalmente cerrado en I1.1 desconecta el motor. La posicin del interruptor en I1.5 determina el sentido de giro del motor.
Grfico
IImpulsos Pulses Sentido de Direction of giro Rotation
Q 0.0 Q 0.2
SIEMENS
CPU 214
SIMATIC S7 200
MARCHA
I 1.0 START
I1.1 STOP
I1.5 Selection of
+ 24 V
Requisitos de hardware
CantidadDispositivos 1 SIMATIC S7-200 CPU 214 DC/DC/DC 1 Cable PC/PPI 1 Unidad de programacin o PC
S7-200 Tips & Tricks C79000-G7078-C214-01 1
S7-200
Ejemplo N 22
1 1 1 2
Motor paso a paso con electrnica de potencia calibrada y el correspondiente cable de conexin Cable para seales de control para seccin de potencia Interruptor Pulsadores
no
Accionado pulsador button PARO Motor? (I "Motor STOP" operated? 1.1) (I 1.1)
yes s
no
s yes Selecc. sentido select direction de giro (I of rotation 1.5) (I 1.5) Fin End programa principal Main Program
no
button Pulsador Marcha Motor "Motor START" activated activ. (I 1.0) y bloqueo desactiv.? (I 1.0) AND blocking removed?
S7-200
Ejemplo N 22
S7-200
Ejemplo N 22
El tamao del programa es 64 palabras. Para ms informacin sobre secuencias de impulsos y sobre las rutinas de interrupcin, consultar el Manual del sistema del S7-200 .
Programa principal
// TTULO = Prueba de funcionamiento del accionamiento
SM0.1 MOV_W---+ +- +-------------------------------------------------EN K500IN OUT+SMW68 +-------+ MOV_W---+ +------------EN K0IN OUT+SMW70 +-------+ MOV_DW--+ +------------EN K40000IN OUT+SMD72 +-------+ ATCH----+ +------------EN K0INT K19EVT +-------+ +------------( ENI )
// activada nicamente en el primer ciclo // perodo 500 s // anchura de impulso 0 (con modulacin de anchura de impulsos) // lectura de 40000 impulsos // asignar interrupcin 0 (cadena de impulsos terminada) // validar interrupcin
2 3
M0.1 I1.5 Q0.2 +- / +--- +-----------------------------------------( S M0.1 I1.5 Q0.2 +- / +--- / +-----------------------------------------( R
K1 ) K1 )
S7-200
Ejemplo N 22
LDN A S LDN AN R
// motor desconectado // ... y selector de sentido de giro en posicin 1 // habilitar giro antihorario // motor desconectado // ... y selector sentido de giro en posicin 0 // habilitar giro horario
4 5
LD S LDN AN R
// pulsador PARO Motor accionado // activar bloqueo // no hay seal CONEXIN // habilitar ambos pulsadores // anular bloqueo
// Marcha Accionamiento
I1.0 M0.2 M0.1 MOV_B---+ +- +--- P +--- / +--- / +-------------------------EN KH85IN OUT+SMB67 +-------+ PLS-----+ +------------EN 0Q.X +-------+ M0.1 K1 +------------( S )
LD EU AN AN MOVB PLS S
I1.0 M0.2 M0.1 16#85, SMB67 0 M0.1, 1 // pulsador MARCHA Motor activado // ... y bloqueo no activa do // ... y accionamiento desactivado // activar funcin de salida de impulsos // arranque salida impulsos en Q0.0 // activar marca motor en marcha
S7-200
Ejemplo N 22
// Parada de accionamiento
I1.1 M0.1 M0.1 K1 +- +--- P +--- +---------------------------------( R ) MOV_B---+ +------------EN KHCBIN OUT+SMB67 +-------+ PLS-----+ +------------EN 0Q.X +-------+ +-------------------------------------------------------( MEND )
I1.1 M0.1 M0.1, 1 16#CB, SMB67 0 // pulsador PARADA Motor activado // ... y motor en funcionamiento // reponer marca motor en funcionamiento // activar modulacin anch ura impulsos // fin salida impulsos Q0.0 // Fin de programa principal
Rutinas de interrupcin
+----------+ INT: 0 +----------+ SM0.0 M0.1 10 +---- +----------------------------------------------( R 11 +-------------------------------------------------------( RETI K1 ) )
INT 0 LD R RETI
SM0.0 M0.1, 1
// rutina de interrupcin 0 salida impulsos terminada // marca siempre activada // reponer marca motor en funcionamiento // Fin rutina interrupcin 0
S7-200
Ejemplo N 22
Notas generales
Los Ejemplos de Aplicacin para SIMATIC S7-200 se facilitan para ofrecer a los usuarios del S7-200 indicaciones orientativas sobre cmo pueden resolverse, desde el punto de vista de la tcnica de programacin, determinadas tareas con este PLC. Estas instrucciones no tienen por finalidad abarcar todos los detalles o variaciones del equipo, ni tienen presente cualquier eventualidad posible. La utilizacin de los Ejemplos de Aplicacin para el S7-200 es libre. Siemens se reserva el derecho de introducir cambios en las especificaciones aqu mostradas o realizar mejoras en cualquier momento sin previo aviso ni obligacin. Esto no exime al usuario de la responsabilidad de seguir prcticas exactas para la aplicacin, instalacin, explotacin y mantenimiento del equipo adquirido. Si surgiera algn conflicto entre la informacin general contenida en esta publicacin, el contenido de los dibujos o esquemas o el material complementario, o ambos, tendrn prioridad estos ltimos. Siemens no asume ninguna responsabilidad, sea cual sea el motivo jurdico, por los daos o lesiones personales derivados del uso de los ejemplos de aplicacin. Reservados todos los derechos. Cualquier forma de duplicado o distribucin, incluso de extractos, est permitida nicamente con la autorizacin expresa de SIEMENS.
S7-200
Ejemplo N 22