Bronkhorst MFC - DeviceNet

phil hughes

Lifetime Supporting Member
Join Date
May 2005
Posts
31
I have a Bronkhorst flow controller I have added to our Devicenet Network . I am using a 1769-SDN scanner attached to a Compact logix L30ER processor ,I am communicating with no errors and have changed the MFC Node from 63 to 3 successfully. To send a setpoint and read flow according to the EDS sheet I have set the Polled mapping to Input=3Bytes and Output 2 Bytes .

Its a long shot but has anybody had any experience with a similar set up.

Capture1.PNG
 
I don't have experience with that specific device. What's your exact question ?

Parsing out a 3-byte map entry is a bit of a pain, but the usual method is to use CPS to copy the input DINT it's mapped into into a SINT[4] array, then move or copy SINT[1] and SINT[2] into an INT type tag.

Post some screenshots if you can.
 
cheers Ken , I have got it working . My signal was reaching the controller . I used Bronhorst's software to monitor . Just another quick question, the default baud rate is 125kbs , I have 5 devices , Would you recommend increasing to 500kbs ?
 
Since Ken may have not seen your post I will give you my thoughts, although I may have to be corrected by someone more knowledgeable than me who may not agree with the below comments.
The DeviceNet baud rates depend on the DeviceNet bus trunk and drops combined lengths. I can get you some link from ODVA or other source with more details on specific lengths. But as a rule of thumb, if it is working for you at the lowest baud I would leave it as it is, because although of course at 500 kbps you will see a faster data throughput, since the length of the pulses at 500 K is roughly one fourth of the pulse length at 125 K, that means that the faster the baud rate the more vulnerable the bus becomes to electromagnetic noise and other disturbances. Roughly at 500 K the maximum bus length is 100 mts if it is a perfect daisy-chain without drops and very importantly, if the system uses standard DeviceNet media and termination. Since you only have 5 slave devices and the master, chances are that your combined DeviceNet bus length is less than a 100 mts, but even if this is the case, if the current data throughput is OK for your process I would leave it at 125K, so you have the most robust setting and save you future headaches if the network goes to marginal conditions if you changed the baud rate to 500K.
As another rule of thumb, and again I may get different opinions on this, if your IO cycle is half the PLC ladder cycle your process is sound from an IO refresh point if view. Of course for the process it will not have any bad effect if you can get the IO updated faster than half the PLC scan cycle, but faster IO scan rates give you less noise tolerance and potentially alarms due to communication errors, which means downtime, pain and calls at 2 in the morning from the maintenance department. Hope this is helpful.
 

Similar Topics

All, I have an application where I am using a M & W Instruments mass flow controller to control the rate of some different types of gases. Does...
Replies
1
Views
1,721
Hi, I am looking to migrate some of our Electronic Overloads off of a Troublesome Devicenet Segment. Is there any documentation confirming the...
Replies
5
Views
96
We've run into an old system that we are upgrading which is still running Steeplechase with Citect using Devicenet to Wago. I had some experience...
Replies
4
Views
146
Sigh, DeviceNet noob... I have a 1756-L55, with a DeviceNet module, and 10 PF700 all commanded with DeviceNet. One of the PF700's blew up...
Replies
3
Views
133
Good day Forum Members I got a older Lincoln welder and hoping to make it work at our shop. Welder in question is the Lincoln Power Wave 455M...
Replies
4
Views
207
Back
Top Bottom