Re: How to figure out at which memory address each data from the sensors is being stored in?

Yes. We should able to.

We use Sense Hat as Device and Python code as OPC server which ships values from Device. You should capture the event from Sense Hat and set the registry value in OPC Server Python Code which is shipped with it.

The sample code to read the joystick values are available in below link.

A Guide to Astro Pi | Raspberry Pi Learning Resources

Once you make it available in OPC Server, You can configure Kepware to read it with new tags.

I hope this helps.