Conectar access por modbus tcp
Tengo este código creado para access, para leer datos por modbus tcp, pero me da un error que no puedo reparar.
Este es el código:
Sub LeerDatosModbusTCP()
Dim modbusClient As Object
Set modbusClient = CreateObject("EasyModbus.ModbusClient")
modbusClient.IPAddress = "192.168.100.200"
modbusClient.Port = 504
If modbusClient.Connect() Then
' Realizar aquí las operaciones Modbus que necesites
' Por ejemplo, para leer un registro:
Dim result As Integer
result = modbusClient.ReadHoldingRegisters(528, 1)(0)
Debug.Print "El valor leído es: " & result
Else
MsgBox "No se pudo conectar al dispositivo Modbus TCP."
End If
modbusClient.Disconnect
End Sub
Me sale el error de que el componente Activex no puede crear el objeto.
¿
¿Sabéis qué puede ser?
1 respuesta
Respuesta de Poli Plos
3