Problems with Servidor OPC de Festo Fluidsim

Conecting Factory I/O with Festo OPC-UA, in the driver only apear the bytes, but not the bits.

Hello @jvaellosancho , welcome to the forum.

It depends on the OPC server whether you can address single bits or not. Festo does not allow users to address bits; it only allows users to address bytes.
To circumvent this issue, you must configure Bool items in the OPC server. Factory I/O just browses the OPC server address space and retrieves all items that pass through the filters.

Unfortunately, I don’t have access to that OPC server in our labs, so I can’t investigate this further.

I hope this helps.

Hello. Thanks for the quickly answer.
I saw many video with the same server and configuration of the Factory I/O, is of bits instead of bytes. You can finda a lot of them in youtube. What could be the reason ?

Thanks in advcance / José Vaello

@jvaellosancho

Just to better understand your case, could you let us know which FESTO software you’re trying to use with Factory I/O?

Hello. I am working with Festo, as a trainer.
We are using the Festo EzOpc 5.8
Let me know if I can use a one better.
Thanks/ José Vaello

@jvaellosancho Back in 2021, we collaborated with the FluidSIM team to improve compatibility between Factory I/O and FluidSIM when using OPC UA. As part of that work, we implemented automatic conversions between Factory I/O tag types (Bool, Int, Float) and the corresponding OPC UA data types.

This type conversion may also allow for converting between Byte and Bool, depending on how the data is structured on the OPC UA server. You can find more details here:

If you can share a bit more about your setup or what you’re trying to achieve, I’d be happy to help further.