Areas de memoria CP122  ROM 2.01

Top  Previous  Next

Direcciones para comunicación MODBUS RTU

 

Area

Rango

Tipo

v  (variables)

1 a 2048

v0 a v2047

m  (variables permanentes o retentivas)

2049 a 2448

m0 a m399

i  (entradas digitales)

2449 a 2453

i0 a i4  (i1 a i4 para asignar entradas de módulos externos)

q  (salidas digitales)

2454 a 2458

q0 a q4  (q1 a q4 para asignar salidas de módulos externos)

ai  (entradas analógicas)

2459 a 2482

ai0 a ai23

aq  (salidas analógicas)

2483 a 2490

aq0 a aq7

sm  (estados internos)

2491 a 2530

sm0 a sm39

tp  (temporizadores)

2531 a 2626

tp0 a tp95

ct  (contadores)

2627 a 2690

ct0 a ct63

 

Entradas analógicas

 

Variable

Dir

Función

ai0

2459

Entrada 12bit Ain0 (diferencial)

ai1

2460

Entrada 12bit Ain1 (diferencial)

ai2

2461

Entrada 12bit Ain2

ai3

2462

Entrada 12bit Ain3

ai4

2463

Entrada 12bit Ain4

ai5

2464

Entrada 12bit Ain5

     
ai6 hasta ai23 2465 a 2482 Espacio para asignar entradas de módulos externos

 

 

Salidas analógicas

 

Variable

Dir

Función

aq0

2483

Salida analógica 0 a 10v en 12 bit (4000 escalones)

aq1

2484

Salida analógica 0 a 10v en 12 bit (4000 escalones)

     
aq2 hasta aq7 2485 a 2490 Espacio para asignar salidas de módulos externos

 

 

Area SM

 

Variable

Dir Nombre  

Función

sm0.0

2491.0  Cte1

siempre en 1. Puede forzarse a 0, pero volverá a 1 después de un END.

sm0.1

.1 Init

permanece en 1 durante la 1ª vuelta de programa. después en 0.

sm0.2

.2 ErrProg

en 1 indica la ausencia o error de programa

sm0.3

.3 Osc1Hz

alterna estado entre 0 y 1 en una frecuencia de 1Hz

sm0.4

.4 Osc0.5Hz

alterna estado entre 0 y 1 en una frecuencia de 0.5Hz

sm0.5

.5 Osc0.33Hz

alterna estado entre 0 y 1 en una frecuencia de 1/3Hz

sm0.6

.6 Tmr1m

alterna estado entre 0 y 1 en una frecuencia de 1/60Hz

sm0.7

.7  

reservado

sm0.8

.8 puls_c1seg

en 1 durante una vuelta de programa. Se repite cada segundo

sm0.9

.9 puls_c1min

en 1 durante una vuelta de programa. Se repite cada minuto

sm0.10

.10 rst_fcnt Puesta a cero del contador de contaje rápido
sm0.11 .11 Frec_on 0 = modo contador rápido; 1 = modo frecuencímetro
sm0.12 .12   Reservado
sm0.13 .13 ProgPLC Programa PLC cargado
sm0.14 .14 LedRun Programa ejecutándose

sm1.0

2492.0 ErrCom1

Error en COM1 (por cualquier motivo)

sm1.1 .1 ErrTramaCom1 Error en la trama recibida
sm1.2 .2 DesbCom1 Desbordamiento del buffer de recepción
sm1.3 .3 Com1Transm COM1 ocupado transmitiendo
sm1.8 .8 ErrCom2 Error en COM2 (por cualquier motivo)
sm1.9 .9 ErrTramaCom2 Error en la trama recibida
sm1.10 .10 DesbCom2 Desbordamiento del buffer de recepción
sm1.11 .11 Com2Transm COM2 ocupado transmitiendo

sm2

2493 TimeRunL

tiempo de RUN (primeros 16 bit o word bajo)

sm3

2494 TimeRunH

tiempo de RUN (últimos 16 bit o word alto)

sm4

2495 MedFrec

Medición de frecuencia por entrada i0.2

sm5

2496 BIOS

versión de ROM (byte alto = mayor; byte bajo = menor, en hexadecimal)

sm6

2497  

Reservado

sm7

2498 HdrVer Versión de CPU o hardware (121, 122, etc)
sm8 2499 TFrcPro Tiempo de promediado de frecuencia en mS
sm9 2500 MedFrecPro Frecuencia promediada
sm10 2501   Reservado
sm11 2502   Reservado
sm12 2503   Reservado
sm13 2504   Reservado
sm14 2505 ConRap Contaje rápido / Frecuencia
sm15 2506 ConRapH Contaje rápido / Frecuencia, word alto
sm16 2507   Reservado
sm17 2508   Reservado
sm18 2509   Reservado
sm19 2510   Reservado
sm20 2511   Reservado
sm21 2512   Reservado
sm22 2513 FastTmr Timer rápido (1ms) contínuo. Se puede escribir.
sm23 2514 EspCOM1 Espera en ms para detectar fin de recepción cuando ha comenzado a recibir (end frame) COM1 (modo master)
sm24 2515 EspCOM2 Espera en ms para detectar fin de recepción cuando ha comenzado a recibir (end frame) COM2 (modo master)
sm25 2516 FastTmr2 Timer rápido (1ms) contínuo. Se puede escribir.
sm26 2517 DmrCOM1 Demora para responder (Tx) COM1 en ms
sm27 2518 DmrCOM2 Demora para responder (Tx) COM2 en ms
sm28 2519 MtrEspCOM1 Espera en ms para determinar fin recepción COM1 modo maestro
sm29 2520 MtrEspCOM2 Espera en ms para determinar fin recepción COM2 modo maestro
sm30 2521 TurnoCom Turno de comunicación en modo maestro
sm31 2522 ConEnc Estado de cuenta entrada de encoder (32 bit)
sm32 2523   Parte alta de ConEnc (16 bit)

 

 

Especificaciones

 

Indice