# Reading multiple addresses from MC Protocol (Mitsubishi FX PLC)

**URL:** https://discourse.nodered.org/t/reading-multiple-addresses-from-mc-protocol-mitsubishi-fx-plc/92340
**Category:** Industrial
**Created:** [12 October 2024 11:32 UTC](https://discourse.nodered.org/t/reading-multiple-addresses-from-mc-protocol-mitsubishi-fx-plc/92340 "2024-10-12T11:32:11Z")
**Posts on this page:** 1
**Showing post:** 66

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [13 October 2024 09:44 UTC](https://discourse.nodered.org/t/reading-multiple-addresses-from-mc-protocol-mitsubishi-fx-plc/92340/66 "2024-10-13T09:44:27Z")

</div>

That entirely depends on the PLC functions used to or how the PLC ladder was written

If you have to guess, then use the below as a reference.

**Signed 16-bit integer:** (1 WORD / 2 BYTES)

- Minimum: -32,768
- Maximum: 32,767

**Signed 32-bit integer:** (2 WORD / 4 BYTES)

- Minimum: -2,147,483,648
- Maximum: 2,147,483,647

**Unsigned 16-bit integer:** (1 WORD / 2 BYTES)

- Minimum: 0
- Maximum: 65,535

**Unsigned 32-bit integer:** (2 WORD / 4 BYTES)

- Minimum: 0
- Maximum: 4,294,967,295

* * *

The best advice I can give is

- CHECK EVERYTHING - twice.
- If the value in the PLC is different to what your read, try a different type.
- Lastly, CHECK EVERYTHING AGAIN 😉

---

_[View the full topic](https://discourse.nodered.org/t/reading-multiple-addresses-from-mc-protocol-mitsubishi-fx-plc/92340)._
