Liste D' Instructions Mida14; Entrées Digitales; Sorties Digitales; Table Caractères Ascii - Afeisa MIDA 14 Manuel Utilisateur

Table des Matières

Publicité

TEST DE CLAVIER.
En entrant dans ce test, les écrans du MIDA-14 affichent les messages suivants.
L e test marque la touche appuyée.
E---
-C--
--U-
---L
Pour sortir du TEST appuyer simultanément sur les touches <ENTER> et <CLEAR>.
TEST DES ENTREES DIGITALES.
En entrant dans ce test les écrans du MIDA 14 affichent les messages suivants.
INP
ON
ON
Les etats (écran inférieur) sont ON
ON si l'entrée est croisée au commun des entrées
ON
OFF
OFF
et OFF
OFF
OFF dans le cas contraire. Avec la touche <
la touche <ENTER> on sort du TEST.
TEST DE SORTIES DIGITALES.
En entrant dans ce test, les écrans du MIDA-14 affichent les messages suivants.
Les etats (écran inférieur) sont ON
ON
ON si la sortie possède le contact du relais fermé et OFF
ON
ON
dans le cas contraire. En appuyant sur la touche <
appuyant sur la touche <
> s'ouvre ou se ferme le relais correspondant. Avec la touche
<ENTER> on sort du TEST.
TABLE CARACTERES ASCII
DEC
ASCII
DEC
ASCII
LCD
00
00
32
SP
8
01
01
33
!
J
02
02
34
«
o
03
35
#
03
_
04
04
36
$
o
05
05
37
%
L
06
06
38
&
-
07
07
39
'
.
08
08
40
(
9
09
09
41
)
_
10
10
42
*
_
11
11
43
+
_
12
12
44
,
_
13
13
45
-
_
14
46
14
.
_
15
15
47
/
_
16
16
48
0
_
17
17
49
1
_
18
18
50
2
_
19
19
51
3
_
20
20
52
4
_
21
21
53
5
_
22
22
54
6
_
23
23
55
7
_
24
24
56
8
_
25
25
57
9
_
26
26
58
:
-
27
27
59
;
_
28
28
60
<
_
29
29
61
=
_
30
30
62
>
_
31
31
63
TST
TCL
----
->
Touches appuyées
Touche < ENTER >
Touche < CLEAR >
Touche <
>
Touche <
>
0
->
Entrée affichée
OFF
->
Etat
> on change l'entrée à afficher et avec
OUT
100
->
Sortie affichée
OFF
->
Etat
> on change la sortie à afficher et en
- 22 -
LCD
DEC
ASCII
LCD
DEC
@
64
@
96
!
A
65
A
97
«
B
66
B
98
#
C
67
99
C
$
D
68
D
100
%
E
69
E
101
&
F
70
F
102
«
G
71
G
103
(
H
72
H
104
)
I
73
I
105
*
J
74
J
106
+
K
75
K
107
,
L
76
L
108
-
M
77
M
109
.
N
78
N
110
/
O
79
O
111
0
P
80
P
112
1
Q
81
Q
113
2
R
82
R
114
3
S
83
S
115
4
T
84
T
116
5
U
85
U
117
6
V
86
V
118
7
W
87
W
119
8
X
88
X
120
9
Y
89
Y
121
:
Z
90
Z
122
;
[
91
[
123
<
\
92
\
124
=
]
93
]
125
>
^
94
^
126
?
_
95
_
- 20 -
INSTRUCTION
LD
LDNT
AND
OR
ANDNT
ORNT
ANDLD
ORLD
OUT
OUTNT
SET
RESET
LDX
OUTX
XOR
JZ
JNZ
TIM
CNT
TIMR
CNTR
FLANC
MOVRI
MOVCI
STOI
SETRI
MOVRF
MOVCF
STOF
MOVIX
STOIX
MOVFX
STOFX
OFF
OFF
OFF
OFF
MOVIF
STOFI
ADDI
JMP
CALL
RET
ASCII
LCD
NOP
`
`
END
a
a
FUNC
(5)
b
MIDA
b
c
AT
c
d
d
e
e
NOTES:
f
(1) Les instructions DISFX et DISRF se composent de 5 digits et 5 décimales. Dans le
f
cas de spécifier plus , cela sera le maximum.
g
g
h
h
(2) L' instruction COM possède un opérand avec la définition suivante:
i
i
COM 0 - Ecran supérieur.
j
j
COM 1 - Ecran intermédiaire.
k
COM 2 - Ecran inférieur.
k
COM 3 - Port de communications RS232.
l
l
COM 4 - Port de communications RS485.
m
m
COM 9 - Copie le buffer de réception sur le buffer général, afin de pouvoir être lu avec
n
n
l' instruction LECB et/ou écrit par l' instruction DISB, DISL, etc...
o
o
p
(3) L'instruction INI possède un opérand dans lequel on indique que sur l'écran LCD se
p
q
réalisera l'introduction.
q
r
r
(4) L'instruction INF possède deux opérands; le premier indique que sur l'écran LCD se
s
s
réalisera l'introduction et le second opérand est le nombre de décimales.
t
t
u
u
(5) Les fonctions internes du MIDA14 et qui peuvent être appelées avec l'instruction
v
FUNC sont:
v
La fonction de Régulation PID et la fonction de Routines de pesage.
w
w
x
x
- Les états des relais (entrées digitales, sorties digitales, relais internes...) sont de 1 bit.
y
y
- Les registres entiers sont de format entier de 16 bits avec signe.
z
z
- Consulter le MANUEL de PROGRAMMATION pour plus de détail s sur chaque instruction.
{
{
|
|
}
}
~
~
LISTE D'INSTRUCTIONS MIDA 14
NOMBRE D'OPERAN D
DESCRIPTION
1
CHARGE état du relais.
1
CHARGE état négatif du relais.
1
AND logique.
1
OR logique.
1
AND logique avec opérand négatif.
1
OR logique avec opérand négatif.
0
Ferme le bloc logique AND.
0
Ferme le bloc logique OR.
1
DECHARGE l'état de la pile dans l'opérand.
1
DECHARGE l'état de la pile dans l'opérand négatif.
1
ACTIVE le relais indiqué dans l'opérand.
1
DESACTIVE le relais indiqué dans l'opérand.
1
CHARGE l'état du relais pointé.
1
DECHARGE l'état de la pile dans le relais pointé.
1
OR EXCLUSIF.
1
SAUTE si l'état de la pile est 0.
1
SAUTE si l'état de la pile est 1.
2
TEMPORISE la sortie durant un temps programmé.
2
Active la sortie aprés un COMPTAGE.
2
TEMPORISE la sortie, le temps du registre du 2º opérand.
2
Active la sortie aprés le COMPTAGE du registre du 2º opérand.
2
DETECTE un flanc montant dans le registre déterminé de type relais.
1
CHARGE le contenu d'un registre.
1
CHARGE une constante entiere.
STOCK une donnée dans un registre.
1
STOCK dans un registre la constante du 2º opérand.
2
CHARGE le contunu d'un registre en virgule flottante.
1
CHARGE une constante en virgule flottante.
1
STOCK une donnée registre en virgule flottante.
1
CHARGE le contenu du registre pointé.
1
STOCK une donnée dans le registre pointé.
1
1
CHARGE le contenu du registre virgule flottante pointé.
1
STOCK une donnée dans le registre virgule flottante pointé.
1
CHARGE un registre entier convertit en virgule flottante.
1
STOCK une donnée virgule flottante dans un entier arrondi.
0
ADDITIONNE deux données entières.
- 7 -
1
SAUT inconditionnel.
1
APPEL à une sous-routine.
0
RETOUR d'une sous-routine.
0
NE FONCTIONNE PAS.
0
FIN de programme.
2
APPEL d'une fonction interne de l'équipement.
1
DIRECTIVE de compilation qui indique le modèle de MIDA.
1
Appel à une fonction du modem.
- 9 -

Publicité

Table des Matières
loading

Table des Matières