Áreas de memoria CP123 ROM 3.00

Top  Previous  Next

Direcciones para comunicación MODBUS RTU

 

 

Area

Rango (por comunicación)

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 2455

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

q  (salidas digitales)

2456 a 2462

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

ai  (entradas analógicas) *

2463 a 2498

ai0 a ai35

aq  (salidas analógicas)

2499 a 2510

aq0 a aq11

sm  (estados internos)

2511 a 2810

sm0 a sm299

tp  (temporizadores)

2811 a 2906

tp0 a tp95

ct  (contadores)

2907 a 3002

ct0 a ct95

 

Entradas digitales

 

Variable Dir Función
i0.0 2449.0 Entrada digital o eje A con medición de frecuencia
i0.1 2449.1 Entrada digital o eje B
i0.2 2449.2 Entrada digital
i0.3 2449.3 Entrada digital
i0.4 2449.4 Entrada digital o eje Z

 

Salidas digitales

 

Variable Dir Función
q0.0 a q0.3 .0 a.3 Salidas digitales
q0.4 2456.4 Salida digital o de pulsos (con Freq_Out_En, Freq_Out y Puls_Out)

 

  

Entradas analógicas

 

Variable

Dir

Función

ai0

2463

Entrada de celda filtrada, reducida a 15 bit  (ver sm14)

ai1

2464

Tensión de alimentación de celda en décimas

ai2

2465

Medición tensión de alimentación interna en décimas

ai3

2466

Temperatura JF en décimas

ai4

2467

Sin función asignada

ai5 2468 Sin función asignada
     
ai6 hasta ai23 2469 a 2498 Espacio para asignar entradas de módulos externos(3)

 


Salidas analógicas

 

Variable

Dir

Función

aq0 hasta aq7 2499 a 2510 Espacio para asignar salidas de módulos externos(3)

 (3) solo equipos con COM2 accesible

    

Área SM

 

Variable

Dir Nombre  

Función

sm0.0

2511.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

Indica error de programa o falla en la ejecución

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 deHz

sm0.6

.6 Tmr1m

alterna estado entre 0 y 1 cada 60 segundos

sm0.7

.7 Freq_Out_En

Activa salida de frecuencia o pulsos (q0.4)

sm0.8

.8 ErrSrc

Falla fuente / Apagado

sm0.9

.9 DbtSrc

Fuente interna principal estabilidad dudosa

sm0.10

.10 rst_fcnt

Puesta a cero del valor del contaje rápido

sm0.11 .11 AutoRStrt Permite auto-reinicio si hubo falso apagado. Si está activado demora alrededor de un minuto.
sm0.12 .12 VCel_OK Indicación alimentación de celda normal
sm0.13 .13 ProgPLC Indicación programa PLC cargado
sm0.14 .14 LedRun Indicación programa ejecutándose
sm0.15 .15 CelSat Indicación  entrada de celda saturada

sm1.0

2512.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.4 .4 puls_001s En 1 durante una vuelta de programa. Se repite cada 10ms (2)
sm1.5 .5 puls_01s En 1 durante una vuelta de programa. Se repite cada 100ms (2)

sm1.6

.6 puls_c1seg

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

sm1.7

.7 puls_c1min

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

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
sm1.12 .12 PID_int_sat La integración del PID ha llegado a su máximo (saturado)

sm2

2513 TimeRunL

Tiempo que lleva encendido segundos (word bajo)

sm3

2514 TimeRunH

Tiempo que lleva encendido segundos (word alto)

sm4

2515 nFilt

nFilt: selector de filtro digital para entrada analógica de 16 bit (0 a 7, 8 a 13 y 14 a 15)

sm5

2516 BIOS

versión de ROM BIOS (nuevo desde ROM 1.01)

sm6

2517 FC_Mode

Modos salida q0.4: frecuencia = 3; pulsos = 4

sm7

2518 HdrVer

Versión de CPU o hardware (121, 122, etc.) (nuevo desde ROM 1.05)

sm8

2519 AI0_nf

ai0 sin filtrar en 16 bit

sm9

2520 AI0_nfh

siempre en 0

sm10

2521 ai0_tar_nf

= Ent. celda en 16 bit NO filtrada - Tara_nf

sm11

2522 ai0_tar_nf_h

 

sm12

2523 TaraLHNF

Valor de la tara de Entrada celda en 16 bit NO filtrada

sm13

2524 TaraLHNF_h

 

sm14

2525 ai0_fil

Entrada celda en 16 bit filtrada

sm15

2526 ai0_fil_h

Siempre en 0

sm16 2527 ai0_tar = AI0_fil - Tara
sm17 2528 ai0_tar_h

 

sm18 2529 TaraLH Valor de la tara
sm19 2530 TaraLH_h  
sm20 2531 CntFst

Contaje rápido / Frecuencia

sm21 2532 CntFstH

Contaje rápido / Frecuencia, word alto

sm22 2533 FastTmr Timer rápido (1ms) continuo. Se puede escribir.
sm23 2534 FastTmr2 Timer rápido (1ms) continuo. Se puede escribir.
sm24 2535 EspCOM1

Espera en ms para detectar fin de recepción cuando ha comenzado a recibir (end frame) COM1 (modo máster)

sm25 2536 EspCOM2

Espera en ms para detectar fin de recepción cuando ha comenzado a recibir (end frame) COM2 (modo máster)

sm26 2537 DmrCOM1

Demora para responder (Tx) COM1 en ms

sm27 2538 DmrCOM2

Demora para responder (Tx) COM2 en ms

sm28 2539 MtrEspCOM1 Espera en ms para determinar fin recepción COM1 modo maestro
sm29 2540 MtrEspCOM2 Espera en ms para determinar fin recepción COM2 modo maestro
sm30 2541 TurnoCom Turno de comunicación en modo maestro
sm31 2542 Encoder_cnt Estado de cuenta entrada de encoder (32 bit). En versiones anteriores de llamaba ConEnc
sm32 2543 Encoder_cntH Parte alta de Encoder_cnt (16 bit)
sm33 2544 Encoder_sts Estado Z (1), B (2), A (3), junto con el resto de las entradas
sm34.0 2545.0 EncoderNotZ Usar eje Z negado
sm34.1 2545.1 EncoderUseZ Habilitación Eje Z encoder por E4
sm34.2 2545.2 Reservado  
sm34.3 2545.3 EncoderDir Indicación de dirección: 0 = avance; 1 = reversa
sm34.4 2545.4 EncoderCT Tipo de cuenta: 0 = modo cuadratura; 1 = A cuenta, B dirección
sm35 2545 Reservado  
sm36 2546 Reservado  
sm37 2547 Freq_Out Frecuencia para el modo salida de frecuencia y pulsos (5Hz a 32KHz)  (q0.4)
sm38 2548 Puls_Out Cantidad de pulsos para salida modo pulsos (1 a 32700)  (q0.4)
sm39 2549 NewID Cambio de ID (0x5A01 al 0x5AFF o 23041 al 23295. 5A es llave, 01 a FE es ID)
sm40 2550 WDErr error reportado
sm41 2551 WDinsCnt Cantidad de instrucciones ejecutadas en el último scan
sm42 2552 Reservado  
       
sm80 2590 VCel Tensión en décimas de alimentación de celda (real)
sm82 2592 vFteM Tensión en décimas de la fuente interna vigilada (real)
sm84 2594 JF Temperatura de JF (Juntura Fría) (real)
sm86 2596 TC_Temp Temperatura termocupla o mV (real)
sm88 2598 TC_Typ Selector tipo de termocupla (mV:0, B:1, E:2, J:3, K:4, N:5, R:6, S:7, T:8)
sm89 2599 Reservado  
sm90 2600 KeyCal Reservado fábrica
sm91 2601 Cal_JF Reservado fábrica
sm92 2602 Cal_10v Reservado fábrica
sm93 2603 Cal_12v Reservado fábrica
sm94 2604 Cal_0v_TC Reservado fábrica
sm95 2605 Cal_mV_TC Reservado fábrica
sm96 2606 Reservado  
sm97 2607 RTCT Velocidad reloj: 32767 ± N ciclos cada 64 segundos (+ ralentiza, - acelera)
sm98 2608.0 USR_LED LEDs frente: (0) copia salidas. (1) copian LEDs
sm98 2608.3 TC_OPEN_ON Activa polarización detección de termocupla abierta
sm99 2609 LEDs LEDs del frente (se activan con USR_LED)
sm100 2610 ai0_nof_r (real) Ent. celda en crudo y sin filtrar
sm102 2612 ai0_tar_nf_r (real) = Ent. celda en 16 bit NO filtrada - Tara_nf
sm104 2614 Tara_nf_r (real) Valor de la tara de Entrada celda NO filtrada
sm106 2616 ai0_fil_r (real) AI0_fil Ent. celda en 16 bit filtrada
sm108 2618 ai0_tar_r (real) AI0_fil Ent. celda filtrada
sm110 2620 Tara_r (real) Valor de la tara

  (2) El largo del programa puede afectar el período.

   

Áreas de memoria

Especificaciones

 

Entradas y salidas
Entrada de celda

 

Índice