Áreas de memoria CP123 ROM 3.02

Índice    Áreas    Especificaciones

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.0Entrada digital o eje A con medición de frecuencia
i0.1 2449.1 Entrada digital o eje B
i0.2 2449.2 Entrada digital y 2ª medición de frecuencia
i0.3 2449.3 Entrada digital y 3ª medición de frecuencia
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 (LoadCell_15)
ai1 2464 Tensión de alimentación de celda en décimas (AI_VCel)
ai2 2465 Medición tensión de alimentación interna en décimas (AI_vFteM)
ai3 2466 Temperatura JF en décimas (AI_JF)
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 2511.1 Init permanece en 1 durante la 1ª vuelta de programa. después en 0.
sm0.2 2511.2 ErrProg Indica error de programa o falla en la ejecución
sm0.3 2511.3 Osc1Hz alterna estado entre 0 y 1 en una frecuencia de 1Hz
sm0.4 2511.4 Osc0.5Hz alterna estado entre 0 y 1 en una frecuencia de 0.5Hz
sm0.5 2511.5 Osc0.33Hz alterna estado entre 0 y 1 en una frecuencia de ⅓Hz
sm0.6 2511.6 Tmr1m alterna estado entre 0 y 1 cada 60 segundos
sm0.7 2511.7 Freq_Out_En Activa salida de frecuencia o pulsos (q0.4)
sm0.8 2511.8 ErrSrc Falla fuente / Apagado
sm0.9 2511.9 DbtSrc Fuente interna principal estabilidad dudosa
sm0.10 2511.10 rst_fcnt Puesta a cero del valor del contaje rápido
sm0.11 2511.11 AutoRStrt Permite auto-reinicio si hubo falso apagado. Si está activado demora alrededor de un minuto.
sm0.12 2511.12 VCel_OK Indicación alimentación de celda normal
sm0.13 2511.13 ProgPLC Indicación programa PLC cargado
sm0.14 2511.14 LedRun Indicación programa ejecutándose
sm0.15 2511.15 CelSat Indicación entrada de celda saturada
sm1.0 2512.0 ErrCom1 Error en COM1 (por cualquier motivo)
sm1.1 2512.1 ErrTramaCom1 Error en la trama recibida
sm1.2 2512.2 DesbCom1 Desbordamiento del buffer de recepción
sm1.3 2512.3 Com1Transm COM1 ocupado transmitiendo
sm1.4 2512.4 puls_001s En 1 durante una vuelta de programa. Se repite cada 10ms (2)
sm1.5 2512.5 puls_01s En 1 durante una vuelta de programa. Se repite cada 100ms(2)
sm1.6 2512.6 puls_c1seg En 1 durante una vuelta de programa. Se repite cada segundo
sm1.7 2512.7 puls_c1min En 1 durante una vuelta de programa. Se repite cada minuto
sm1.8 2512.8 ErrCom2 Error en COM2 (por cualquier motivo)
sm1.9 2512.9 ErrTramaCom2 Error en la trama recibida
sm1.10 2512.10 DesbCom2 Desbordamiento del buffer de recepción
sm1.11 2512.11 Com2Transm COM2 ocupado transmitiendo
sm1.12 2512.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 Medición de frecuencia por entrada E0, hasta 5KHz
sm21 2532 CntFstH Medición de frecuencia por entrada E0, promediada
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) (A = i0, B = i1, Z = i4). En versiones anteriores de llamaba ConEnc
sm32 2543 Encoder_cntH Parte alta de Encoder_cnt (16 bit)
sm33 2544 Encoder_sts Estado Z (bit 0), B (bit 1), A (bit 2), 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 2546 Reservado  
sm36 2547 Reservado  
sm37 2548 Freq_Out Frecuencia para el modo salida de frecuencia y pulsos (5Hz a 32KHz) (q0.4)
sm38 2549 Puls_Out Cantidad de pulsos para salida modo pulsos (1 a 32700) (q0.4)
sm39 2550 NewID Cambio de ID (0x5A01 al 0x5AFF o 23041 al 23295. 5A es llave, 01 a FE es ID)
sm40 2551 WDErr error reportado
sm41 2552 WDinsCnt Cantidad de instrucciones ejecutadas en el último scan
sm42 2553 vFteM Tensión en centécimas de la fuente interna vigilada
sm43 2554 i0_Freq Frecuencia entrada i0
sm44 2555 i1_Freq Frecuencia entrada i1
sm45 2556 i2_Freq Frecuencia entrada i2
sm46 2557 i3_Freq Frecuencia entrada i3
sm47 2558 Reservado  
sm48 2559   Frecuencia en crudo entrada i0
sm49 2560   Frecuencia en crudo entrada i1
sm50 2561   Frecuencia en crudo entrada i2
sm51 2562 Frecuencia en crudo entrada i3
       
sm80 2591 VCel Tensión de alimentación de celda (real)
sm82 2593 vFteM Tensión de la fuente interna vigilada (real)
sm84 2595 JF Temperatura de JF (Juntura Fría) (real)
sm86 2597 TC_Temp Temperatura termocupla o mV (real). Para medicón con TC se le deb sumar JF.
sm88 2599 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 2600 Reservado  
sm90 2601 KeyCal Reservado fábrica
sm91 2602 Cal_JF Reservado fábrica
sm92 2603 Cal_10v Reservado fábrica
sm93 2604 Cal_12v Reservado fábrica
sm94 2605 Cal_0v_TC Reservado fábrica
sm95 2606 Cal_mV_TC Reservado fábrica
sm96 2607 Reservado  
sm97 2608 RTCT Velocidad reloj: 0x7FFF ± N ciclos cada 64 segundos (+ ralentiza, - acelera)
sm98 2609.0 USR_LED LEDs frente: (0) copia salidas. (1) copian LEDs
sm98 2609.3 TC_OPEN_ON Activa polarización detección de termocupla abierta. Desactivar para celda y mV.
sm99 2610 LEDs LEDs del frente (se activan con USR_LED)
sm100 2611 ai0_nof_r (real)Ent. celda en crudo y sin filtrar
sm102 2613 ai0_tar_nf_r (real) = Ent. celda en 16 bit NO filtrada - Tara_nf
sm104 2615 Tara_nf_r (real) Valor de la tara de Entrada celda NO filtrada
sm106 2617 ai0_fil_r (real) AI0_fil Ent. celda en 16 bit filtrada
sm108 2619 ai0_tar_r (real) AI0_fil Ent. celda filtrada
sm110 2621 Tara_r (real) Valor de la tara

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