I am trying to build a neural network program that monitors data coming in from the pi server at the Ernest Henry mine. I need to be able to take in data and send messages back to the server. I have been using Matlab in order to develop the program, but am willing to use another programming language if need be to complete this project.

Hi Samuel,

Welcome to PI Square! You are in the right place to ask questions.

Usually we recommend PI Integrator products to shape data to be more consumable by 3rd party analytics. Once it's shaped and away, you can simply use your regular ODBC Driver to import data. Is PI Integrator an option?

If matlab is your thing, then i recommend you to read this post by Daphne and Michael Halhead. The first lists various options you can use to connet PI and matlab. The latter is more specific on how to use AFSDK to connect to matlab and PI

White Paper - Using PI Data with MATLAB,

Accessing AF via Matlab

Hope this help and hopefully bring more questions!

Jin