DOXOM / Docs / Protocolos / Siemens LOGO!

Siemens LOGO! — LOGO_RD / LOGO_WR

Los bloques LOGO_RD y LOGO_WR permiten leer y escribir datos en autómatas Siemens LOGO! de las series 0BA7 y 0BA8 utilizando el protocolo S7 sobre TCP/IP.

Dispositivos compatibles

Diálogo de configuración

Diálogo Siemens LOGO!
Configuración del bloque LOGO_RD (lectura Siemens LOGO!).

Conexión

ParámetroDescripciónEjemplo
IPDirección IP del LOGO!. Se configura desde LOGO!Soft Comfort o el display del equipo.192.168.0.1
PuertoPuerto TCP del protocolo S7. En LOGO! siempre es 102.102

Direccionamiento

ParámetroDescripciónOpciones
Área LOGO!Zona de memoria del LOGO! a la que se desea acceder. El LOGO! organiza su memoria en áreas específicas según el tipo de dato. V (bit) — Variable Memory bits
V (byte) — Variable Memory bytes
V (word) — Variable Memory words
I — Entradas digitales
Q — Salidas digitales
M — Marcas
AI — Entradas analógicas
AQ — Salidas analógicas
Offset en DB1Dirección de inicio (offset en bytes) dentro del área seleccionada. En LOGO!, todas las variables se mapean en un DB virtual (DB1).0, 10, 850
Consejo: Para intercambiar datos entre DOXOM y LOGO!, utilice el área V (word) que permite acceso directo a las variables de red (Network Variables) del LOGO!. Consulte el manual del LOGO! para ver la tabla de direcciones VM.

Datos

ParámetroDescripción
Tipo de datoINT, WORD, DINT, DWORD, REAL.
CantidadNúmero de elementos consecutivos.

Instancia local

ParámetroDescripción
DB InstanciaDB local asignado automáticamente.
ST (Status)Estado de la comunicación.
ERR (Error)Código de error (0 = OK).

Ejemplo de uso

Para leer 5 words de la memoria V del LOGO! a partir del offset 0:

  1. Inserte un bloque LOGO_RD en el programa Ladder.
  2. Configure IP = 192.168.0.3, Puerto = 102.
  3. Área LOGO! = V (word), Offset en DB1 = 0.
  4. Tipo = INT, Cantidad = 5.
Nota: El LOGO! solo permite una conexión S7 simultánea. Si hay otro cliente conectado (ej: LOGO!Soft Comfort en modo online), la comunicación fallará.