I have an application where we have a Karel program capturing the current joint position and spitting it out over a socket message, where we use it for monitoring robot position. I've been asked to investigate what options we'd have if we chose to do this over a fieldbus. Currently what I think is available from Fanuc is EDA or High speed Position Output (which I think is still using socket messaging). Are there other options I am missing? Are there equivalent options for Profinet (or Profibus, I'm quite unfamiliar with that whole family)