Posted 19 Jan 2018 Good morning all, does anyone have any experience communicating to an OMNI Flow Computer through a MNET card, Im getting data back but it is not what i expected. Should I be using Enron/Daniels? Byte Swapping? Thanks Share this post Link to post Share on other sites
Posted 19 Jan 2018 I’m traveling at the moment so I can’t look at what I’ve done in the past, but as I remember it, Omni uses standard Modbus protocol. I haven’t used an MNET card in a long time. Red Lion DSPGT’s work as well and cost less. OMNI has a nice little free modbus polling program. You could poll a register, view it in bytes or bits, compare it to what you are seeing Share this post Link to post Share on other sites
Posted 19 Jan 2018 (edited) Omni has some registers that are regular MODBUS and other registers that are Enron MODBUS. Omni produces the "MODBUS database addresses and index numbers" user manual for the flow computer/firmware revisions. For example: Depending on the register index, requesting 1 register could get you 1, 2, 4 or 8 words (1 word = 16 bits). Edited 19 Jan 2018 by Mark- Share this post Link to post Share on other sites
Posted 19 Jan 2018 Ok, so, it looks like the floats have to be "word swap" when you set up the commands in the MNET. Problem solved. Thank you fellas Share this post Link to post Share on other sites
Posted 23 Mar 2018 Has anyone written a string to an OMNI via MCM-MVI56? Share this post Link to post Share on other sites