Asistente de IA (Claude)
Además de esta documentación, existe una skill de Claude — un paquete de instrucciones y referencias que le permite a Claude ayudarte a escribir, revisar y depurar scripts del RTU-X directamente en una conversación, incluso sin conocer el lenguaje de antemano.
La skill no reemplaza esta página de Script: es una guía de referencia pensada para que la use Claude, verificada línea por línea contra el firmware y el compilador del RTU-X, con ejemplos correctos e incorrectos de los errores más comunes.
Qué podés pedirle
- Escribir un script desde cero a partir de una descripción en lenguaje natural ("necesito leer un caudalímetro Modbus y mandar una alarma por SMS si supera un umbral").
- Revisar un script existente en busca de errores de comportamiento (no solo de sintaxis) — por ejemplo, no manejar
slave_error, usarstaticde más, o bloquear una tarea sin ceder el control. - Explicar por qué un script no compila, o por qué se comporta distinto a lo esperado.
- Resolver dudas puntuales sobre
sleep(), variables de sistema, funciones (pid,alarm,filter,flow, etc.) o límites del lenguaje.
Cómo instalarla
- Descargá el paquete: rtu-x-scripting.skill.
- Subilo a Claude como una skill (en claude.ai, desde la configuración de Skills/Capacidades de tu cuenta u organización) o, si usás Claude Code, descomprimilo dentro de la carpeta de skills de tu proyecto.
- A partir de ahí, cualquier conversación donde menciones el RTU-X, pegues un script, o pidas ayuda para programar el dispositivo, activa la skill automáticamente.
Si preferís el contenido como carpeta de archivos en vez de paquete (por ejemplo para revisarlo antes de instalarlo), también está disponible sin comprimir: rtu-x-scripting.zip.
La skill está pensada para minimizar viajes a campo: prioriza detectar errores de comportamiento (no solo de compilación) — el tipo de bug que un dispositivo ya instalado no puede autocorregir.
El contenido de la skill se actualiza cuando cambia el lenguaje de script o el firmware que lo interpreta. Si notás algo desactualizado, avisá al equipo de Nettra.