Honeywell Experion Byte Swapping

toddster900

Member
Join Date
Oct 2011
Location
England
Posts
35
Hi All

I am currently trying to control a weigher over Profibus from an Experion DCS. I know there is byte swapping as I have successfully managed to test all of the control and status words. I used the mapping in the Profibus input and output blocks to carry out the byte swapping.

I am now trying to read the weight from the weigher but cant work out how to carry out the byte swapping on the double word value. Is there a library block that can carry out this byte swapping for me and if not could any one point me in the direction of how to achieve this?

Thanks in advance!
 
This has raised its head again and I can not get any where with it. I am currently having to read the values into an S7 PLC on the same network, byte swap them in the then send them onto the DCS.

Any hint/guess at all would be good!
 
This has raised its head again and I can not get any where with it. I am currently having to read the values into an S7 PLC on the same network, byte swap them in the then send them onto the DCS.

Any hint/guess at all would be good!


How do you connect to the profibus? Over a C200/C300?

You have Visual Basic in the C300 and also the ACE - if you have one of those in your network.

Byte swapping can be done several ways besides actually swapping the the bytes, for instance with division, multiplication and truncating. It can also be done with bit wise operations such as masking and shifting. Perhaps easiest is to read out the double word as 4 individual bytes and then mathematically assemble them together again in the right order. For instance 32bit word=byte1 + byte2*256 + (byte3 + byte4*256)*65536
 
Last edited:

Similar Topics

Hello all, calling anyone with some experience in both AB and EPKS... We have an Experion PKS DCS system that is running on all C200 hardware...
Replies
4
Views
673
We have a Powerflex 753 drive on a 192.168.1.X network that I can communicate with a Controllogix L71 with no issues on same network...
Replies
0
Views
1,444
I have a requirement to get SOE data from Triconex's Trident controller to Honeywell's Experion system. Trident has CIM module (Model 3211), with...
Replies
0
Views
1,537
Hi All I am using a number of C200 racks with several assets configured to help filter alarms. I now want to filter the alarms dependant on the...
Replies
3
Views
2,468
Hi all, I have to develop a Scada in Experion and it will have many valves and pumps, besides other components. So I want to create one single...
Replies
3
Views
2,546
Back
Top Bottom