Areas de memoria CP122_100 | Top Previous Next

Areas de memoria y monitoreo Direcciones para comunicación MODBUS RTU para ROM 1.00
Area | Rango | Tipo
v (variables) | 1 a 1024 | v0 a v1023
m (variables permanentes o retentivas) | 1025 a 1124 | m0 a m99
i (entradas digitales) | 1125 | i0
q (salidas digitales) | 1126 | q0
ai (entradas analógicas) | 1127 a 1132 | ai0 a ai5
aq (salidas analógicas) | 1133 a 1134 | aq0 a aq1
sm (estados internos) | 1135 a 1150 | sm0 a sm15
tp (temporizadores) | 1151 a 1246 | tp0 a tp95
ct (contadores) | 1247 a 1310 | ct0 a ct63
Entradas analógicas
Variable | Dir | Función
ai0 | 1127 | Entrada 12bit Ain1
ai1 | 1128 | Entrada 12bit Ain2
ai2 | 1129 | Entrada 12bit Ain3
ai3 | 1130 | Entrada 12bit Ain4
ai4 | 1131 | Entrada 12bit Ain5
ai5 | 1132 | Entrada 12bit Ain6
Salidas analógicas
Variable | Dir | Función
aq0 | 1133 | Salida analógica 0 a 10v en 12 bit (4000 escalones)
aq1 | 1134 | Salida analógica 0 a 10v en 12 bit (4000 escalones)
Area SM
Variable | Dir | Función
sm0.0 | 1135.0 | siempre en 1. Puede forzarse a 0, pero volverá a 1 después de un END.
sm0.1 | .1 | permanece en 1 durante la 1ª vuelta de programa. después en 0.
sm0.2 | .2 | en 1 indica la ausencia o error de programa
sm0.3 | .3 | alterna estado entre 0 y 1 en una frecuencia de 1Hz
sm0.4 | .4 | alterna estado entre 0 y 1 en una frecuencia de 0.5Hz
sm0.5 | .5 | alterna estado entre 0 y 1 en una frecuencia de 1/3Hz
sm0.6 | .6 | alterna estado entre 0 y 1 en una frecuencia de 1/60Hz
sm0.7 | .7 | reservado
sm0.8 | .8 | en 1 durante una vuelta de programa. Se repite cada segundo
sm0.9 | .9 | en 1 durante una vuelta de programa. Se repite cada minuto
sm1 | 1136 | reservado
sm2 | 1137 | tiempo de RUN (primeros 16 bit o word bajo)
sm3 | 1138 | tiempo de RUN (últimos 16 bit o word alto)
sm4 | 1139 | Medición de frecuencia por entrada i0.0
sm5 | 1140 | versión de ROM (byte alto = mayor; byte bajo = menor, en hexadecimal)
sm6 | 1141 | Tiempo de demora de la respuesta de la comunicación. Este se define en el programa, pero puede modificarse durante la ejecución. El byte bajo corresponde al puerto 1 y el alto al 2. Está expresado en Tics de la interrupción interna de la CPU (unos 500us)
sm7 | 1142 | Versión de CPU o hardware (121, 122, etc)
Especificaciones Indice