Puesta En Marcha Del Equipo; Lista De Instrucciones Mida - Afeisa MIDA 14 Manual De Usuario

Tabla de contenido

Publicidad

PUESTA EN MARCHA DEL EQUIPO

INICIO OPERACIONES
EDICIÓN PRG.
COMPILAR PRG. CON MIDAcomp
SI
NO
EXISTEN ERRORES
SI
CONFIGURACIÓN EQUIPO
OK?
TRANSFERIR CÓDIGO OBJETO
CON MIDAsend
MIDA PREPARADO PARA
CUMPLIR LA APLICACIÓN
NOTAS:
- Consultar las normas de edición en el MANUAL de PROGRAMACIÓN.
- El editor para realizar el programa debe ser o un editor que no introduzca
caracteres de control : MIDAvisual, EDIT, EDLIN, etc.
- Las configuraciónes de los puertos del PC y del MIDA deben coincidir.
- Cuando se transmite un programa, se inicializa toda la memoria RAM.

LISTA DE INSTRUCCIONES MIDA 14

NÚMERO DE OPERANDOS
NEMÓNICO
LD
CARGA estado de relé.
1
LDNT
1
CARGA estado negado de relé.
AND
1
AND lógica.
OR
1
OR lógica.
ANDNT
1
AND lógica con operando negado.
ORNT
1
OR lógica con operando negado.
ANDLD
0
Cierra bloque lógico AND.
ORLD
Cierra bloque lógico OR.
0
OUT
1
DESCARGA estado de pila en el relé indicado en operando.
OUTNT
1
DESCARGA estado de pila en el relé indicado en operando
SET
1
negado.
RESET
ACTIVA el relé indicado en operando.
1
TIM
2
DESACTIVA el relé indicado en operando.
CNT
2
TEMPORIZA la salida un tiempo programado.
LDX
1
Activa la salida después de un CONTAJE.
OUTX
CARGA el estado del relé apuntado.
1
XOR
1
DESCARGA estado de pila en relé apuntado. OR EXCLUSIVA.
TIMR
2
TEMPORIZA la salida el tiempo del registro de 2º operando.
CNTR
2
Activa la salida después del CONTAJE del registro de 2º operando.
MOVFX
1
CARGA el contenido del registroen coma flotante apuntado.
STOFX
1
ALMACENA un dato en el registro en coma flotante apuntado.
MOVIF
1
CARGA un registro entero convertido en coma flotante.
MOVCF
CARGA una constante en coma flotante.
1
MOVRF
1
CARGA el contenido de un registro en coma flotante.
STOF
1
ALMACENA un dato en un registro en coma flotante.
STOFI
1
ALMACENA un dato en coma flotante en entero redondeado.
MOVIX
CARGA el contenido del registro entero apuntado.
1
STOIX
1
ALMACENA un dato en el registro entero apuntado.
MOVCI
1
CARGA una constante entera.
MOVRI
1
CARGA el contenido de un registro entero.
STOI
ALMACENA un dato en un registro entero.
1
SETRI
2
ALMACENA en un registro entero la constante del 2º operando.
FLANC
2
DETECTA un flanco de subida en registro determinado de tipo relé.
ADDI
0
SUMA los dos últimos datos enteros de la pila aritmética.
SUBI
0
RESTA los dos últimos datos enteros de la pila aritmética.
MULI
0
MULTIPLICA los dos últimos datos enteros de la pila aritmética.
HERRAMIENTAS DE PROGRAMACIÓN MIDA
MIDAcomp
Compilador de programas.
MIDAsend
Grabador de programas
al equipo.
MIDAset
Parametrización del equipo
y comandos especiales.
NOMBRE_PROGRAMA.LST
(listado impresora)
NOMBRE_PROGRAMA.OBJ
NO
MODIFICAR (O CREAR)
CON MIDAset
Los parámetros de comunicaciones por
defecto son:
9600 bauds
NO paridad
7 bits longitud
1 stop bit
Nº periférico: 99
PARA
QUE
EL
EQUIPO
CONFIGURACIÓN
POR
DEFECTO,
APARTADO «DESCRIPCIÓN DEL TEST» DE ESTE
MISMO MANUAL DE USUARIO.
- 4 -
DESCRIPCIÓN
- 6 -
TEST DE DISPLAY Y LEDS.
Al entrar en este test los displays del MIDA-14 muestra los siguientes mensajes.
1 iiii
1 iiii
1 iiii
Muestra en movimiento
los segmentos verticales
de los 3 displays
Cuando esta realizando el tercer TEST de los displays, también hace un TEST de los
leds encendiendolos y apagandolos consecutivamente.
Con la tecla <
muestran los leds de la carátula encendiéndolos uno a uno. Con la tecla <ENTER> se
sale del TEST.
CONFIGURACIÓN POR DEFECTO.
Al entrar en este test los displays del MIDA-14 muestran los siguientes mensajes.
ASUMA
LA
Con la tecla <
VER
la tecla <ENTER> se borrará toda la RAM y EEPROM, los temporizadores y
contadores se pondrán a cero y se grabará la configuración de SETUP y RS por
defecto.
Nº Periférico :
Com1 :
Com2 :
Texto 0 :
Salida 100 :
Entrada 0 :
TEST DE CARTAS DE AMPLIACIÓN A/D - D/A.
Para que este test funcione se debe tener una carta de ampliación de 8 A/D, de 7 A/D
+ 1 D/A, o de 3 A/D tipo galgas.
Al entrar en este test los displays del MIDA-14 muestra los siguientes mensajes.
Con la tecla <
carta es de 7 A/D + 1 D/A tras mostrar las entradas A/D mostrará la salida D/A.
Pulsando la tecla <
<
> se permite modificar el valor del registro de salida del conversor A/D.
En caso de tratarse de una carta 3 A/D de tipo galgas (con margen de –32768 a 32767)
el valor mostrado es la mitad del valor real (con margen de –16384 a 16383).
Con la tecla <ENTER> se sale del TEST.
Durante la modificación del valor de la salida D/A, las teclas utilizables son:
<
>
Cambia de dígito.
<
>
Modifica el dígito.
-_-_
-_-_
-_-_
Muestra en movimiento
los segmentos horizontales
de los 3 displays
> se cambia de una pantalla a otra. En al tercera pantalla también se
DEF
NO
> se cambia entre YES y NO. Si se selecciona YES y se acepta con
99
Carta expansión :
9600,no,7,1
Parámetros 1..4 :
9600,no,7,1
Protocolo libre :
Uso como texto
Carácter Inicio :
Normal
Carácter Final:
Normal
Longitud mensaje :
- 25 -
AD
110
->
Registro entrada A/D
1355
->
Valor en puntos
> se cambia registro entero de entrada del conversor A/D. Si la
DA
119
->
Registro salida D/A
809
->
Valor en puntos
> se cambia se vuelve a mostrar las entradas A/D y con la tecla
<CLEAR>
Pone a 0 toda la entrada.
<ENTER>
Acepta el valor.
- 23 -
-: . : . : .
-: . : . : .
-: . : . : .
Muestra
consecutivamente
los segmentos
puntuación de los 3
displays
Ninguna
0
MIDABUS
0
0
0

Publicidad

Tabla de contenido
loading

Tabla de contenido