# Expressions Syntax Error

**URL:** <https://forum.inductiveautomation.com/t/expressions-syntax-error/6344>\
**Category:** General Discussion\
**Created:** [April 29, 2013, 6:16pm UTC](https://forum.inductiveautomation.com/t/expressions-syntax-error/6344 "2013-04-29T18:16:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Garcov](https://avatars.discourse-cdn.com/v4/letter/g/71e660/32.png) [@Garcov](https://forum.inductiveautomation.com/u/Garcov)\
**Post date:** [April 29, 2013, 6:16pm UTC](https://forum.inductiveautomation.com/t/expressions-syntax-error/6344/1 "2013-04-29T18:16:50Z")

</div>

I am tring to make a motor change States for 4 different conditions and keep getting Syntax Error. Could you help me as I do not seem to be able to correct it.

if({Root Container.Group 5.Running}=1,1,  
if{Root Container.Group 5.BreakerTrip}=1,1,  
if{Root Container.Group 5.Ready}=0,2,0)

Syntax Error on Token:‘BOUND CONST’(Line2,Char38)

Thanks

---

<div class="post-metadata">

**Author:** ![Robert](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@Robert](https://forum.inductiveautomation.com/u/Robert)\
**Post date:** [April 29, 2013, 6:46pm UTC](https://forum.inductiveautomation.com/t/expressions-syntax-error/6344/2 "2013-04-29T18:46:53Z")

</div>

Just a guess but try this:

```auto
if ({Root Container.Group 5.Running}=1,1,
  if ({Root Container.Group 5.BreakerTrip}=1,1,
    if ({Root Container.Group 5.Ready}=0,2,0)))
```
