# Signal exceeds max number of allowed bits

**URL:** <https://tech-community.robotics.abb.com/t/signal-exceeds-max-number-of-allowed-bits/2814>\
**Category:** RobotStudio\
**Created:** [May 31, 2009, 1:56pm UTC](https://tech-community.robotics.abb.com/t/signal-exceeds-max-number-of-allowed-bits/2814 "2009-05-31T13:56:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hugh.cover](https://avatars.discourse-cdn.com/v4/letter/h/94ad74/32.png) [@hugh.cover](https://tech-community.robotics.abb.com/u/hugh.cover)\
**Post date:** [May 31, 2009, 1:56pm UTC](https://tech-community.robotics.abb.com/t/signal-exceeds-max-number-of-allowed-bits/2814/1 "2009-05-31T13:56:29Z")

</div>

I have created a Group Input GI signal called ‘Din’, assigned to no unit (i.e. virtual)

Offline\>Configuration\>I/O\>Signal

whenever the program pointer reaches a logical statment including Din such as an IF I get the errorA?

\*"\*_Signal exceeds max number of allowed bits"_  
_"Group signals consisting of 23 bits or less can be used in IF statements and assigned to the num datatype._  
_Group signals consisting of 24-32 bits or less can not be used in IF statements"_

It only needs to be 8-bits but I don’t see any way of setting its size e.g. unit mapping

---

<div class="post-metadata">

**Author:** ![Klaus](https://avatars.discourse-cdn.com/v4/letter/k/e99b99/32.png) [@Klaus](https://tech-community.robotics.abb.com/u/Klaus)\
**Post date:** [June 1, 2009, 1:23am UTC](https://tech-community.robotics.abb.com/t/signal-exceeds-max-number-of-allowed-bits/2814/2 "2009-06-01T01:23:51Z")

</div>

Hi  
Let’s see EIO.cfg. and the rapid code where the error comes.  
Sounds strange but it not always that error msg from the RW fits to the event. Have seen error msg: “posision out off reach” but the error was wrong gribload data.

BR Klaus

---

<div class="post-metadata">

**Author:** ![eiven](https://avatars.discourse-cdn.com/v4/letter/e/0ea827/32.png) [@eiven](https://tech-community.robotics.abb.com/u/eiven)\
**Post date:** [June 5, 2009, 1:25pm UTC](https://tech-community.robotics.abb.com/t/signal-exceeds-max-number-of-allowed-bits/2814/3 "2009-06-05T13:25:50Z")

</div>

Hi!

(First I think it is good practise to use “gi” in the name of a group input like “giDin”)  
EIO.cfg can look like this:

**-Name “giDin” -SignalType “GI” -Unit “PROFIBUS” -UnitMap “16-31”**

This uses 16 bit, from bit 16 to bit 31, both 16 and 31 included.

/Eiven
