| 3. Mapa de memoria | << REGRESAR |
TIPO |
DESCRIPCION |
TAMANO EN BITS |
RANGO DE VALORES |
VALOR INICIAL |
BOOL |
boleano |
1 |
True/false |
Falso |
BYTE |
Cadena de 8bits |
8 |
0~255 |
0 |
WORD |
Cadena de 16bits |
16 |
0~65535 |
0 |
DWORD |
Cadena de 32bist |
32 |
0~4.294.967.295 |
0 |
INT |
Entero con signo |
16 |
-2e15~(2e15-1) |
0 |
DINT |
Doble entero con signo |
32 |
-2e31~(2e31-1) |
0 |
REAL |
Numero Punto flotante |
32 |
1.8e-38~3.40e38 |
0.0 |
3.2 Tipo de memoria, caracteristicas:

I (entradas digitales) |
|
TIPO DE ACCESO
Aqui se describe solo el acceso por bit, pudiendose hacer tambien por byte, word, doble word. |
Por bit (solo leemos una entrada digital por vez) Ej: %I0.0, %I0.7, %I1.0
|
TIPO DE DATO |
BOOL |
ACCESO CORRECTO |
Solo lectura |
Q (salidas digitales) |
|
TIPO DE ACCESO
Aqui se describe solo el acceso por bit, pudiendose hacer tambien por byte, word, doble word. |
Por bit (solo leemos/escribimos una salida digital por vez) Ej: %Q0.0, %Q0.7, %Q1.0
|
TIPO DE DATO |
BOOL |
ACCESO CORRECTO |
Lectura/escritura |
M (Area de memoria interna, propicia para la operacion con bits) |
|
TIPO DE ACCESO
Aqui se describe solo el acceso por bit, pudiendose hacer tambien por byte, word, doble word. |
Por bit ( leemos/escribimos un bit ) Ej: %M0.0, %M0.7, %M1.0
|
TIPO DE DATO |
BOOL |
ACCESO CORRECTO |
Lectura/escritura |
V (Area de memoria interna, usada para almacenar gran cantidad de datos) |
|
TIPO DE ACCESO
|
Por bit ( leemos/escribimos un bit ) Ej: %V0.0, %V0.1, %V4.6Por byte ( leemos/escribimos un byte ) Ej: %VB0, %VB1, %VB14Por word ( leemos/escribimos una word ) Ej: %VW0, %VW2, %VW14Por dobleWORD, dobleINT ( leemos/escribimos una dWord o dINT ) Ej: %VD0, %VD4, %VD14 |
TIPO DE DATO |
DWORD, DINT: |
ACCESO CORRECTO |
Lectura/escritura |
Nuestro programa podra leerlos, y hacer uso de ellos.
SM bit |
Descripción |
SM0.0 |
Siempre en "1" |
SM0.1 |
En "1" solo en el primer scan del programa. Usado para inicializaciones. |
SM0.2 |
Si la informacion en RAM se perdio, se pondra en "1" en el primer scan. |
SM0.3 |
Provee un tren de pulso del 50% con un tiempo de ciclo de 1 segundo |
SM0.4 |
Provee un tren de pulso del 50% con un tiempo de ciclo de 2 segundos |
SM0.5 |
Provee un tren de pulso del 50% con un tiempo de ciclo de 3 segundos |
SM0.6 |
Provee un tren de pulso del 50% con un tiempo de ciclo de 60 segundos |
SM0.7 |
Reservado |