# Sematic Errors in RAPID

**URL:** <https://tech-community.robotics.abb.com/t/sematic-errors-in-rapid/9898>\
**Category:** RobotStudio\
**Tags:** error, robotstudio, rapid-code, robtarget, error-handling\
**Created:** [January 4, 2021, 5:33am UTC](https://tech-community.robotics.abb.com/t/sematic-errors-in-rapid/9898 "2021-01-04T05:33:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Armbross](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Armbross](https://tech-community.robotics.abb.com/u/Armbross)\
**Post date:** [January 4, 2021, 5:33am UTC](https://tech-community.robotics.abb.com/t/sematic-errors-in-rapid/9898/1 "2021-01-04T05:33:13Z")

</div>

Hello I have problems with Rapid programming.  
Path programming Bottom1 where a gripper moves to pick up an object. When teach targets and checking its reachability it was ok. But when PulseDO and WaitTime was added, was presented with 1 sematic error. Have tried using Check Program option in Rapid but didn’t see any error in my programming  
[https://gofile.io/d/XMqQ7l](https://gofile.io/d/XMqQ7l)

---

<div class="post-metadata">

**Author:** ![AndreasAnttila](https://avatars.discourse-cdn.com/v4/letter/a/bbce88/32.png) [@AndreasAnttila](https://tech-community.robotics.abb.com/u/AndreasAnttila)\
**Post date:** [January 4, 2021, 11:09am UTC](https://tech-community.robotics.abb.com/t/sematic-errors-in-rapid/9898/2 "2021-01-04T11:09:41Z")

</div>

If you change the signal type to DO instead of DI in Configuration it should work.

---

<div class="post-metadata">

**Author:** ![Armbross](https://avatars.discourse-cdn.com/v4/letter/a/9de053/32.png) [@Armbross](https://tech-community.robotics.abb.com/u/Armbross)\
**Post date:** [January 4, 2021, 12:43pm UTC](https://tech-community.robotics.abb.com/t/sematic-errors-in-rapid/9898/3 "2021-01-04T12:43:00Z")

</div>

thnk you its works now
