Especificaciones modelo CP122
Las especificaciones de una versi�n incluye
las de sus predecesoras, al menos que se indique.
BIOS 1.00
• Variables para uso general: 1024 words (v0 a v1023)
• Variables retentivas (no pierden el valor al apagar el equipo): 100 words (m0 a m99)
• Entradas digitales: 16 (i0.0 a i0.15)
• Salidas digitales: 12 (q0.0 a q0.11)
• Entradas analógicas: 6
1. Especial 12 bit
diferencial: 2 (ai0 y ai1)
2. Genérica 12 bit: 4 (ai2 a ai5)
• Salidas analógicas 0 - 10v @ 12 bit: 2
• Estados de máquina: 8 (sm0 a sm7)
• Temporizadores: 96 (tp0 a tp95)
• Contadores: 64 (ct0 a ct63)
• Bits en un word: 16 (0.0 a 0.15)
• Decimales en temporizadores: 1
• Rango para las variables analógicas (en aritmética) -32768 a 32767
• Anidación máxima en llamadas a subrutinas:32
• Máxima cantidad de líneas de código: aprox. 2000
• Velocidad 2º puerto (baudios COM2) programable
BIOS 1.02
BIOS 1.03
BIOS 1.05
- Actualización para hardware anterior que no soporta ROMs serie 1.5x. Mismas áreas de memoria, filtros e instrucciones que la
BIOS 1.51.
BIOS 1.50
- Copia características de áreas de memoria del CP121
BIOS 2.09
BIOS 1.51
- Copia características de memoria y comunicación del CP121
BIOS 2.10
BIOS 1.52
Para esta
BIOS con la revisión de hardware 3.03b se tiene un rendimiento aproximado de 6.4us/instrucción
- Capacidad F_TRIG y R_TRIG aumentado a un total de 80
- Capacidad máxima datos en comunicación 256 bytes (RTU)
- Instrucciones LDX y STX
BIOS 1.53
ROM1.54
- Inspección de variables durante ejecución
- Corrección timer 1'
BIOS 2.00
Para esta
BIOS con la revisión de hardware 3.05c se tiene un rendimiento aproximado de 6.7us/instrucción
- Capacidad F_TRIG y R_TRIG aumentado a un total de 80
- Capacidad máxima datos en comunicación 256 bytes (RTU)
- No acepta programa si no coincide BIOS y Hardware
- Instrucciones LDX y STX
- 4000 líneas de programa (aprox.),
con l�mite a 4500 (evita lazos infinitos).
BIOS 2.01
- Inhibición de escritura flash hasta inicialización completa
- 2º timer rápido continuo 1ms (FastTmr2)
- Indicación programa PLC cargado (ProgPLC)
- Indicación programa ejecutándose (LedRun)
- Depuración por intercepción de ejecución (monitoreo de ejecución de línea de programa selecta)
- Área SM aumentada a 40
- DmrRta cambiado a DmrCOM1 y DmrCOM2
- MtrEspCOM1 y MtrEspCOM2 para modo maestro
- Instrucciones READ3X, READ4X y WRITE4X.
- Corrección tiempo timer 1 minuto
- Entrada encoder hasta 3KHz (requiere modificación del hardware en CP122_305c2)
BIOS 2.02
- Ajustes para la fabricación y puesta en marcha
- L�mite de 5000 instrucciones (evita lazos
infinitos).
BIOS 2.03
- LDT, ORT, ANDT, CINC, CDEC, RTL, RTR, SHL, SHR, NOT var, POP, STDVT, FAVG, OSCV, PID, LIN, TPD.
- Hasta 96 contadores y 96 temporizadores
- Hasta 120 instrucciones con argumentos internos, como F_TRIG.
- Anidación de hasta 40 llamadas (con CAL, CALC y CALNC)
- Stack de 20 acumuladores.
- Espacio para programa aumentado
- Estado de encoder (sm33 o ConEncSts)
- Programable por ambos puertos
- L�mite de 5500 instrucciones (evita lazos
infinitos).
BIOS 2.04
- Manejo transparente de expansiones v�a COM2
- Instrucci�n PID
- Encoder: eje Z y habilitaci�n
(ConEncUseZ, sm0.7)
BIOS
2.05
BIOS
2.06
BIOS 2.10
- Ampliaci�n de expansiones
- Hasta 6 m�dulos de entradas digitales
- Hasta 6 m�dulos de salidas digitales
- Hasta 5 m�dulos anal�gicos
- Nuevas instrucciones condicionales de dos argumentos: ADD, SUB, MUL,
DIV, MOD, EQ, NE, GE, GT, LT, LE
- Nuevas instrucciones: OPENCOM, RTLA, RTRA, NOT dig
- Nuevas instrucciones neutras (no hacen nada) para compatibilizar
programas de otros modelos: INKEY, PRINT, PRINTD
- Apto para ser programado con un nodo Ethernet
- Entrada de encoder hasta 7.5KHz (a pedido)
- ConEncUseZ movido a sm34.1
- Eliminaci�n del jumper PROG
- Las instrucciones ANDC, ANDT, LDC, LDT, ORC y ORT usan el valor de
cuneta interno en vez de su estado de salida
- Las instrucciones AND, ANDN, LD, LDN, NAND, NOR, OR, ORN
usan el estado de salida cuando se trata de un contador o temporizador
- La instrucci�n R puede resetear contadores y temporizadores, excepto
CTD
BIOS 2.11
-
Las instrucciones ADD, DIV, MOD, MUL y SUB de dos
argumentos pueden mesclar argumentos de 16 y 32 bit
-
Instrucciones CMOV y
MOVE que convierte entre 16 y 32 bit
BIOS 2.12
-
Nueva instrucci�n: TACCU.
-
Rutinas r�pidas por interrupciones
(entradas y encoder).
-
Entradas E4 y E5 pueden disparar interrupciones.
-
Dos comparaciones para encoder pueden disparar interrupciones.
Nuevas instrucciones CLPOS, DISI, ENI, PLSY,
PSTOP, RESI y SPLS.
-
Salida de pulsos por q0.0 (1Hz a 20KHz, 1 a 32700 pulsos).
puls_001s hasta puls_c1min cambiados/a�adidos a sm1.4 hasta sm1.7
BIOS 2.13
-
Nuevas instrucciones
MIN_TO_SEC, SEC_TO_MIN.
-
Cambio de ID en l�nea.
-
Variantes CDEC, CINC, DEC e INC con argumento de
cantidad.
-
Variante ADD dos argumentos: cte. y entero.
BIOS 2.20
- Ruptura compatibilidad instrucciones varios argumentos para adaptarlas
al Ladder. La mayor�a con dos o mas
argumentos ahora son condicionales y no usan el acumulador como
entrada/salida de dato (excepto las comparaciones).
- Ampliaci�n de variantes de instrucciones aritm�ticas.
- Eliminaci�n acumulador aritm�tico AAcc.
- Reordenamiento �rea SM.
BIOS 2.22
- Nuevo m�todo de env�o y extracci�n de programa que permite hacerlo v�a
Ethernet o a trav�s de una pantalla.
- Capacidad de administraci�n remota y recabado de datos aut�nomo.
- Comunicaci�n activa aun con falla de programa o falso apagado.
- Capacidad de auto-iniciarse en caso de
falso apagado.
- Reducci�n de contadores y temporizadores a 80.
- No requiere detener la ejecuci�n para extraer el programa.
- Informe de �ltimo error.
- Indicaci�n de cantidad de instrucciones ejecutadas por scan (para
detectar fallas).
BIOS 2.23
- Restituci�n a 96 contadores y temporizadores.
- Correcci�n de corrupci�n de las �ltimas 5 variables del �rea M cuando
est� en modo programaci�n y es apagado.
- Correcci�n de la instrucci�n TACCU.
BIOS 2.23b
- Correcci�n instrucci�n FIFO de 3 argumentos.
BIOS 2.23c
- Puesta a cero de las variables no usadas de las �reas I, AI, AQ
BIOS 2.24
-
Entradas anal�gicas configurables.
Ver detalles.
Lectura 0 a 8000 cuando las constantes representan 1.
-
Ampliaci�n del �rea SM.
-
Bit Exp_Rx_Ok
(�rea SM) indica si la �ltima comunicaci�n con expansiones es v�lida.
BIOS 2.25
-
Salida de pulsos en 32 bit (hasta 2000 millones,
1Hz a 20KHz).
Ahora la variable asociada Puls_Out es de 32 bit.
-
Instrucciones PLSY y SPLS a 32 bit.
-
Nuevo m�todo para cambiar ID.
Especificaciones
Áreas de memoria y monitoreo
Apariencia/Cableado
Entrada de encoder
Entradas y
salidas anal�gicas
Entrada anal�gica diferencial
Tipos de datos
Ver señalizaciones
Glosario
Menú principal