PLCSIM

Simulador de PLC Siemens

(C) 1997 por Mariano Martín

 

MENU ARCHIVO

MENU EJECUCION

MENU DEPURACION

MENU AYUDA

PASO A PASO

OPCION ABRIR ARCHIVO

OPCION CAMBIAR EDITOR

 

RESUMEN

Tipos de módulos

Para las diversas aplicaciones se dispone de diferentes tipos de módulos con capacidad diferenciada.

Es posible programar instrucciones en:

 

. Módulos de organización (OBs)

. Módulos de programa (PBs)

. Módulos funcionales (FBs)

 

Los módulos tienen la siguiente estructura:

 

Tipo de módulo: OB, PB, FB

Tipo de módulo, número del módulo

Instrucciones del programa de mando

BE

 

Ejecución típica del programa usando el OB1

El simulador llama cíclicamente el OB1. La primera instrucción del OB1 marca el comienzo del programa de mando. La instrucción "BE" (Fin de módulo) del OB1 es la última instrucción del programa de mando.

Desde el OB1 es posible llamar otros módulos.

 

Módulos de organización para arranque OB20

Con el es posible fijar el comportamiento del PLC antes de la primera ejecución del programa.

 

Módulos

 

PB

FB

Cantidad Máxima

100

100

Números posibles

PB 0..99

FB 0..99

 

Operaciones binarias 

Operación Operandos admisibles Significado Descripción
U E, A, M Y Consulta al estado de señal "1"
UN E, A, M NO - Y Consulta al estado de señal "0"
O E, A, M O Consulta al estado de señal "1"
ON E, A, M NO - O Consulta al estado de señal "0"

El resultado de combinación (VKE)

El VKE es una memoria donde se almacena el resultado actual de operaciones binarias. Al comienzo de una serie de consultas (segmento) se carga el VKE con el estado de señal de la primera consulta.

 

Operaciones de Memoria

Operación Operandos admisibles Descripción
S E, A, M Activar (set : por a "1")
R E, A, M Borrar (reset: poner a "0")
= E, A, M Asignar el resultado de una combinación actual ("0" o "1")

 Las operaciones de memoria asignan un estado de señal en la imagen de proceso de las entradas

Las operaciones "activar" y "borrar" solo se ejecutan cuando el VKE esta a "1".

La operación "=" siempre se ejecuta; asigna el valor actual del VKE al operando elegido.

 

Operaciones de Salto

Las operaciones de salto ofrecen la posibilidad de interrumpir dentro de un módulo funcional la ejecución del programa, y proseguirla en otro punto del mismo módulo funcional. Se puede saltar hacia delante o hacia atrás. El punto a donde se desea saltar se denomina meta.

Dichas operaciones son utilizadas también para las llamadas entre los distintos módulos.

Operación Descripción
SPA Salto incondicional (absoluto)
SPB Salto condicional ; VKE = 1
BE Retorno incondicional
BEB Retorno condicional ; VKE = 1

 

Cualquier información requerida comunicarse con:

Mariano Javier MARTIN

mmartin@satlink.com

http://mmartin.home.ml.org

Teléfono: +54-53-524576

Villa María - Córdoba - ARGENTINA

 

Website diseñado por Mariano Javier Martín - Villa María - Córdoba - Argentina

1