LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Profibus communication using Applicom card

Hi.
I am using a PCI-1500PFB interface from Applicom to communicate with a S7
300 PLC from Siemens.
The problem I encoutered is that I cannot read float and double values from
PLC using Server Explorer.
Any other variables type (bit, bytem word) it's OK.
When I read float or double word from PLC using ReadWAIT tool from Applicom,
everything it's OK
When I want to do this from Server Explorer, using the same address sintax,
I get a "Bad value" response.

Could anyone tell me what's the problem?
Thanks,
Vlad Dragomir
Message 1 of 2
(3,132 Views)
From bsukpraphrute@yahoo.com

Have you ever consider the swap between byte order? Of cause when you use bit stream it works. Because all they report to you are just the bit streams. However, when you use the float. The first bit must be from the higher order to lower order.

How sure you are that they are in the same format such as single precision, double precision or even triple precision?

In the bright side one thing for sure. Your data is getting readding O.K. that you pass about half of you project problem.

Good Luck.
0 Kudos
Message 2 of 2
(3,132 Views)