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
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.