# Modbus Float problem

**URL:** <https://forum.inductiveautomation.com/t/modbus-float-problem/5818>\
**Category:** Ignition\
**Created:** [February 7, 2013, 10:15am UTC](https://forum.inductiveautomation.com/t/modbus-float-problem/5818 "2013-02-07T10:15:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![niclask](https://avatars.discourse-cdn.com/v4/letter/n/3be4f8/32.png) [@niclask](https://forum.inductiveautomation.com/u/niclask)\
**Post date:** [February 7, 2013, 10:15am UTC](https://forum.inductiveautomation.com/t/modbus-float-problem/5818/1 "2013-02-07T10:15:22Z")

</div>

Hi!

I have a problem with the float datatype when communicating with a modbus device. In the tag-list the decimal part is correct the first read using the Ignition OPC-UA Server, but then the decimal part is not updated anymore, only the integer part. If I write to the PLC from i.e a spinner with 0.1 tick the value is written correct to the PLC but not updated in taglist. If I change the datatype to String it starts to update correctly but with a . sign instead of , sign as comma separator but then I can’t use the spinner and so on because of wrong datatype. Could it be a problem with the regional settings?  
I have tried to change the comma separator in windows settings but without success. Where can I change this to affect Java?

Best regards,  
Niclas

---

<div class="post-metadata">

**Author:** ![Michael.Stofan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.stofan/32/3342_2.png) [@Michael.Stofan](https://forum.inductiveautomation.com/u/Michael.Stofan)\
**Post date:** [February 15, 2013, 12:47am UTC](https://forum.inductiveautomation.com/t/modbus-float-problem/5818/2 "2013-02-15T00:47:15Z")

</div>

It sounds like it might be a problem with the locale settings. If you go to the configuration page, what locale is listed under ‘System Status’? What locale are you expecting?
