norm: thanks for you answer.
Let´s say I need to substract lat and long, the values of them are:
arTramaGpsIn[36]:=16#a1; //lat1
arTramaGpsIn[37]:=16#1f; //lat2
arTramaGpsIn[38]:=16#2; //lat3
arTramaGpsIn[39]:=16#9c; //lat4
arTramaGpsIn[40]:=16#e5; //lat5
arTramaGpsIn[41]:=16#8e; //lat6
arTramaGpsIn[42]:=16#49; //lat7
arTramaGpsIn[43]:=16#40; //lat8
arTramaGpsIn[44]:=16#d7; //lon1
arTramaGpsIn[45]:=16#40; //lon2
arTramaGpsIn[46]:=16#b7; //lon3
arTramaGpsIn[47]:=16#c4; //lon4
arTramaGpsIn[48]:=16#72; //lon5
arTramaGpsIn[49]:=16#82; //lon6
arTramaGpsIn[50]:=16#5c; //lon7
arTramaGpsIn[51]:=16#c0; //lon8
beeing lat1 and lon1 the LSB of two 64bits floating point numbers, I mean lat= H40498EE59C021FA1 and long =HC05C8272C4B740D7 (remember sign, exponent, etc)
Now, how do I substract those two numbers if my PLC doesn´t deal with double precision?
Thanks again