Introducción
Con las funciones read_io, write_io, read_str y write_str se puede acceder a múltiples funciones adicionales del RME2-AI. En esta sección del manual se listan las distíntas fuentes/destinos y luego de explica su uso por función.
Listado de fuentes/destinos
Fuente / Destino |
Indice |
Valor |
R/W |
Descripción |
Función |
Firmware |
2 |
1 a 8 |
400 a 2000 - 0 a 1000 |
read_io | Entrada analógica | E/S |
10.4 |
306 |
1 a 100 |
Ver tabla Modbus en manual |
read_io | 1 a 8 Valor analógico 9 a 16 Estado de alarma 0/1/2 17 a 24 Valor Escalado 25 a 32 Cuentas A/D 33 a 40 Tipo de entrada 0/1 41 a 48 Configuracion de alarma 0/1/2/3 |
10.4 |
|
1000 |
0 |
0 a 10 |
read_io | Mensajes recibidos pendientes | MQTT |
10.4 |
1001 |
0 |
5 -> Conectado |
read_io | Estado de conexión con el broker | 10.4 |
|
1002 |
0 |
2 -> Enviado OK |
read_io | Estado de ultima publicación | 10.4 |
|
1000 |
- |
read_str | Lee primer mensaje en cola de suscripción | 10.4 |
||
1003 |
- |
read_str | Tópico del mensaje en cola de suscripción leido con 1000 | 10.4 |
||
1001 |
- |
write_str | Carga tópico a publicar | 10.4 |
||
1002 |
- |
write_str | Carga payload a publicar y publica | 10.4 |
||
5 |
4 |
1 -> COM A |
write_io | Habilita COM N en modo Script (en start, write_io 5,4,1; COM A script) |
Serie |
10.4 |
402 |
12 |
0 |
write_io | Buffer serie envío - Selecciona e inicia |
Serie Envío |
10.4 |
405 |
0 |
write_io | Buffer serie envío - Envia datos binarios cargados con 403/404 | 10.4 |
||
405 |
- |
write_str | Buffer serie envío - Carga y enviar texto (antes seleccionar buffer) | 10.4 |
||
402 |
13 |
0 a 199 |
write_io | Buffer serie recepción - Selecciona y posiciona | Serie Recepción |
10.4 |
405 |
0 o N |
write_io | Buffer serie recepción - Vacia al buffer (0 = Todo) | 10.4 |
||
405 |
- |
0 a 200 |
read_io | Buffer serie recepción - Cantidad de bytes (antes seleccionar buffer) | 10.4 |
|
405 |
- |
read_str | Recibir texto (antes seleccionar buffer) | 10.4 |
||
402 |
3 |
1 a 1000 |
write_io | Buffer Modbus - Selecciona y posiciona (Auto incremento para escritura) |
Esclavo Modbus |
10.4 |
403 |
1 |
10^N -2 -> 0.01 -1 -> 0.1 0 -> 1 1 -> 10 2 -> 100 |
write_io | Buffers - Configura exponente para flotantes | Esclavo MB/Serie |
10.4 |
2 |
0-> MSB / 1 ->LSB 0-> MSW / 1 ->LSW |
write_io | Buffers - Configura orden bytes/words | MB/Serie |
10.4 |
|
404 |
1 |
Numero según formato, exponente y orden |
read/write_io | Buffers - Entero 8 bits sin signo | Serie |
10.4 |
2 |
read/write_io | Buffers - Entero 8 bits con signo | Serie |
10.4 |
||
3 |
read/write_io | Buffers - Entero 16 bits sin signo | MB/Serie |
10.4 |
||
4 |
read/write_io | Buffers - Entero 16 bits con signo | MB/Serie |
10.4 |
||
6 |
read/write_io | Buffers - Entero 32 bits con signo | MB/Serie |
10.4 |
||
7 |
read/write_io | Buffers - Flotante 32 bits | MB/Serie |
10.4 |
||
35 |
- |
read/write_str | Traces del Script Programmer | Traces |
10.4 |
|
21 |
1 a 20 |
0 a 2147483647 |
read/write_io | Memoria no volátil para números | Mem. No volatil |
10.4 |
121 a 125 |
- |
read/write_str | Memoria no volátil para texto 1 a 5 | 10.4 |
||
2024-10-09