So we have existing applications involving PC-based automation using SNAP Brains and I/O. The PC program, which we wrote, communicates with the Brains using the .NET class library and handles all control.
Recently, customers have expressed interest in a mobile app that would allow them to view their process and equipment status. My thought is to use a groov connected to our program via Modbus TCP. We can include a Modbus server in our application using .NET libraries like this one (http://www.modbusdriver.com/shop/product_info.php?products_id=66). We’ve used the libraries before and they work pretty good. By using a library, our program can write whatever data it wants, whether they be physical I/O status or internal variables.
My question is can groov communicate with our program in this manner? I seem to recall a couple of instances in which some hardware devices had trouble communicating with software libraries in this manner. Has anyone had experience doing this?