# Read Bit from 16 Bit Modbus Register mapped to General purpose 16 bit registers \[Doc 16377\]

**URL:** <https://forum.universal-robots.com/t/read-bit-from-16-bit-modbus-register-mapped-to-general-purpose-16-bit-registers-doc-16377/12540>\
**Category:** Technical Questions\
**Created:** [February 24, 2021, 10:08am UTC](https://forum.universal-robots.com/t/read-bit-from-16-bit-modbus-register-mapped-to-general-purpose-16-bit-registers-doc-16377/12540 "2021-02-24T10:08:25Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![m.birkholz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/m.birkholz/32/7084_2.png) [@m.birkholz](https://forum.universal-robots.com/u/m.birkholz)\
**Post date:** [February 24, 2021, 12:25pm UTC](https://forum.universal-robots.com/t/read-bit-from-16-bit-modbus-register-mapped-to-general-purpose-16-bit-registers-doc-16377/12540/4 "2021-02-24T12:25:19Z")

</div>

well, that was your topic once 😃

> [@Direct addressing Fieldbus Registers with URCap](https://forum.universal-robots.com/t/direct-addressing-fieldbus-registers-with-urcap/5150):
>
> Hello all, I need to address some fieldbus boolean registers. They were on a modbus module before and they were pretty easy accessable, but we changed the system and now the robot has to communicate over fieldbus. As far as i understand there are no getValue() and setValue() Methods available for the boolean, integer and float registers. Through UR Script these values can also be written and read directly. Did i miss something? Is there a special reason for them beeing not available by Java? …

---

_[View the full topic](https://forum.universal-robots.com/t/read-bit-from-16-bit-modbus-register-mapped-to-general-purpose-16-bit-registers-doc-16377/12540)._
