# DSQC-377B

**URL:** <https://tech-community.robotics.abb.com/t/dsqc-377b/11970>\
**Category:** IRC5\
**Created:** [July 3, 2025, 1:48am UTC](https://tech-community.robotics.abb.com/t/dsqc-377b/11970 "2025-07-03T01:48:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sodge](https://avatars.discourse-cdn.com/v4/letter/s/22d042/32.png) [@Sodge](https://tech-community.robotics.abb.com/u/Sodge)\
**Post date:** [July 3, 2025, 1:48am UTC](https://tech-community.robotics.abb.com/t/dsqc-377b/11970/1 "2025-07-03T01:48:18Z")

</div>

Does anyone know if the c1Position variable come from the DSQC-377B over DeviceNet as a floating point number to 0.1mm, or does the robot in rapid convert this to a floating point 0.0001M?  
Mine is only reading to 0.00M with troublesome encoder tracking accuracy

-Name “c1Position” -SignalType “AI” -Device “Qtrack1” -DeviceMap “0-31” -Category “Qtrack”   
-MaxLog 21474.8 -MaxPhys 1 -MaxPhysLimit 1 -MaxBitVal 2147483647 -MinLog -21474.8   
-MinPhys -1 -MinPhysLimit -1 -MinBitVal -2147483647

Looks like an integer format to me, so how then does the position get converted to 0.1mm?
