Bloque de funciones: ModbusTCPSlave
Biblioteca: IoDrvModbusTCP
Este bloque se genera para cada servidor Modbus TCP en el árbol de dispositivos. Este bloque de funciones representa una conexión TCP/IP a un servidor Modbus TCP individual. Los canales definidos para este dispositivo se procesan en segundo plano. Las entradas y salidas de este bloque proporcionan información de estado al usuario y permiten confirmar los errores que ocurren (para continuar con el procesamiento). El xEnable
La propiedad se utiliza para iniciar y detener la comunicación.
Nota
El Enable
la propiedad está disponible sólo cuando el Habilitar diagnóstico para dispositivos se selecciona la opción en el Configuración del PLC pestaña.
Nombre | Tipo de datos | Valor inicial | Descripción |
---|---|---|---|
|
|
| El proceso continúa con un flanco ascendente. |
Nombre | Tipo de datos | Valor inicial | Descripción |
---|---|---|---|
|
|
| Muestra el número de servidores de comunicación. |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Especifica los errores actuales tal como se definen en la enumeración | |
|
| Ajustes de comunicación configurados actualmente | |
|
|
| El proceso continúa con un flanco ascendente. |
Método: UpdateCommunicationSettings
Los parámetros de comunicación se pueden actualizar sólo si el servidor está configurado en "Detener". El xEnable
La propiedad se utiliza para detener e iniciar el servidor.
Nombre | Tipo de datos | Valor inicial | Descripción |
---|---|---|---|
|
| dirección IP del servidor | |
| UNIDAD | Puerto del servidor |
Nombre | Tipo de datos | Valor inicial | Descripción |
---|---|---|---|
|
| Conduce a un error (valor devuelto! = 0) si existe una conexión TCP |