I have just seen the videos and read up a little on the FlexLogger software. Unfortunately, I did not run across any information pertaining to Modbus communications. Before I download the trial version, does anyone know if the FlexLogger software supports IP Modbus for controls and sensing? In particular, I am looking to utilize this software with the Turck FGEN-XSG16-4001. Thank in advance.
Solved! Go to Solution.
Currently, FlexLogger does not support modbus. I've included a link to the readme where all supported hardware is listed.
FlexLogger 2018 R2 Readme
FlexLogger is intended to simplify data acquisition from CompactDAQ systems, but that comes with a tradeoff of limiting the scope of hardware that the program can interface with.
Thank you. I had a feeling that was the case as I could not find any documentation on it, but just wanted to post to the forum to see if there was something hidden or a work-around. Thanks again.
As NickelsAndDimes pointed out, Modbus is not currently a feature in FlexLogger. However, FlexLogger is a new product that is under active development. I have a few questions about your use-case to help us understand your needs and help scope possible future development of FlexLogger.
Product Support Engineer
Please see answers to your questions below in green. Thanks.
You can write your Modbus code in LabVIEW and write the data to Skyline tags which FlexLogger will automatically find. Checkout the example of how to use Skyline tags for FlexLogger at \Program Files\National Instruments\FlexLogger 2018 R4\Examples\Skyline Integration.
You need FlexLogger R4 and LabVIEW 2017/2018. Modbus is not part of LabVIEW unless you have the DSC toolkit or have the NI Modbus add-on library.
Correction to my previous post. Modbus from the DSC module will not work since it's limited to 32 bit...you must use the NI Modbus add-on library
I know this thread is a bit old but just wanted to reach out since we are looking into doing a FlexLogger plugin for Modbus interface and make it available on the NI Tools Network.
Were you able to develop your own module? If not, would this still be something of interest?
We've just release a Channel Email Alert plugin (https://sine.ni.com/nips/cds/view/p/lang/en/nid/218129) and are looking to develop more.
All the best,
I'm not sure I understand the question.
But with what we currently have, each time you add a new instance of our plugin you can define:
And you can instanciate as many instances as you want in order to cover all your devices and registers to read.
When the configuration is validated, registers are mapped onto equivalent channels. So can use them in FlexLogger to perform any other calculations/recording/etc...
Would that fit your needs?