ProfiMessage
adoptedsetting.Startpositioninpayloaddata,ScalingandUsechannelas
outputarealsosetaccordingtothedatatype.
l Signed
Setswhethertheintegerdatatypeistobeinterpretedassignedor
unsigned.An8-bitvaluewouldthenbeintherange-128to127(two’scom-
plement)or0to255.Floatingvaluesarealwaysinterpretedassigned.Bit-
valuesmakenodistinctionbetweensignedandunsigned.
l Bit length
Setsthebitlengthsforintegerandfloatingdatatypes.Byte sequence and
Word sequence areadjustedaccordingtolengthvalue.Thisalsoappliesto
thenumericfieldsintheStartpositionindata.
l Encoding type
Displaystheencodingtypeusedforinterpretingthetransmittedpayload
data.
l Byte sequence
Thebyteorder(bytesequence)isanumber,madeupofseveralbytes,that
setshowbytesareorderedfortheaddress.BigEndian,alsoknownas
Motorolaformat,ordersthemostsignificantbytetothelowestaddress.
LittleEndian,alsoknownasIntelformat,orderstheleastsignificantbyteto
thelowestaddress.Referalsotohttp://en.wikipedia.org/wiki/Endianness.
l Word order
Likethebyteorder,wordorderordersworddata(1word=2bytes=16
bits)toaddresses.Inadditiontodeterminingbyteorder,adifferentword
orderingmaybenecessary.
l Byte pattern
Todisplaythedifferentbyteandwordordercombinations,ahexvalue(aran-
domnumberintheexample)isshownwiththeresultingbytepatternofa
message.
Scaling
IfaCABusersendsvaluesthatrequireconversion,enableScaling andenterMin /
Max valuestoconvertfromtheInput valuetotheScalevalue.
IftheUsechannelasoutputoptionisused,scalingtakesplaceintheoppositedir-
ection:EntertherangefromthesourcedatainScalevalueandtherangeforthe
outputsignalinOutput value.
Withoutscaling,thechannel'sData typeisused.Whenscalingis
enabled,thefloatingdatatypeisalwaysusedforthechannel.
Thisalsoapplieswhenthechannelisusedasanoutput:Whenscal-
ingisenabled,thechannelmusthavethefloatingdatatype,oth-
erwiseyouhavetousethetypeunderDatatype.
Scaling example
174
Delphin Technology AG
Dezember 2015
ProfiMessage Manual