# conveyor tracking plane sensor

**URL:** https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280
**Category:** RobotStudio
**Created:** [December 18, 2012, 5:23pm UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280 "2012-12-18T17:23:50Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![aldoraine](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@aldoraine](https://tech-community.robotics.abb.com/u/aldoraine)
#### Post date: [December 18, 2012, 5:23pm UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/1 "2012-12-18T17:23:50Z")

</div>

Hello!  
How to stop conveyor with using function conveyor tracking. I think it will be something in station logic, maybe plane sensor but how use it?

---

<div class="post-metadata">

### Author: ![system](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/system/32/6_2.png) [@system](https://tech-community.robotics.abb.com/u/system)
#### Post date: [December 19, 2012, 11:25am UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/2 "2012-12-19T11:25:05Z")

</div>

Hi!  
There are several ways to achive this, easiest way is to open the conveyor simulation tool (you will find that in the ‘Simulation’ tab in the 'Conveyor Tracking group) There you can press the ‘Stop’ button, this will cause the conveyor to stop but keep the rest of simulation running.  
Another way is to do it programatically, then let a sensor trigger the stop and then call the method: mech.Irc5Conveyor.SetSpeed(0, 0);

---

<div class="post-metadata">

### Author: ![aldoraine](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@aldoraine](https://tech-community.robotics.abb.com/u/aldoraine)
#### Post date: [December 19, 2012, 8:45pm UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/3 "2012-12-19T20:45:06Z")

</div>

Thanks for fast answer, but i have still the same problem. I can stop conveyor in ‘Simulation’ but i would like to stop and start conveyor during simulation. For example i’ll stop conveyor and robot do something with detal, start, and the next one. Could you write me step by step what should i do ? I have to use function conveyor tracking and poke welding, conveyor cant move during welding.

---

<div class="post-metadata">

### Author: ![riva\_tnt](https://avatars.discourse-cdn.com/v4/letter/r/c0e974/32.png) [@riva\_tnt](https://tech-community.robotics.abb.com/u/riva_tnt)
#### Post date: [December 21, 2012, 3:43am UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/4 "2012-12-21T03:43:07Z")

</div>

How to configuring conveyor tracking and RTT TrackMotion? When I configuring the system, there is a error message “mechanical unit can not be mapped. Please mapped manually” something like this. Please help. TQ

---

<div class="post-metadata">

### Author: ![Henrik\_Berlin](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/henrik_berlin/32/1011_2.png) [@Henrik\_Berlin](https://tech-community.robotics.abb.com/u/Henrik_Berlin)
#### Post date: [December 21, 2012, 9:09am UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/5 "2012-12-21T09:09:56Z")

</div>

[QUOTE=aldoraine]For example i’ll stop conveyor and robot do something with detal, start, and the next one. Could you write me step by step what should i do ? [/QUOTE]  
To stop och change the speed of the conveyor during simulation other than manually is not part of the base functionality of RobotStudio. You need to write your own custom Smart Component with so-called ‘code-behind’ where you use the API as pointed out by magu, see [SmartComponents](http://developercenter.robotstudio.com:80/Index.aspx?DevCenter=RobotStudio&OpenDocument&Url=html/6825b20c-b218-4bb5-896c-11f4e62ffaba.htm). Then you can use an I/O signals to control the conveyor in the way you want.

[QUOTE=riva\_tnt]  
How to configuring conveyor tracking and RTT TrackMotion? When I configuring the system, there is a error message “mechanical unit can not be mapped. Please mapped manually” something like this. [/QUOTE]

In essence, there is no difference in setup if you have added a track motion. In some situations RobotStudio cannot sort out how to map the mechanisms of the controller to those of the station and the asks the user to assist. I cannot tell what the cause is in your specific situation. For general information about conveyor tracking with track motion see the RobotWare Application Manual for Conveyor Tracking In particular section 7.1.11.

---

<div class="post-metadata">

### Author: ![aldoraine](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@aldoraine](https://tech-community.robotics.abb.com/u/aldoraine)
#### Post date: [December 29, 2012, 6:02pm UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/6 "2012-12-29T18:02:51Z")

</div>

I cant solve my problem, How should look course of the signal that proper operation of the sensor?

---

<div class="post-metadata">

### Author: ![Henrik\_Berlin](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/henrik_berlin/32/1011_2.png) [@Henrik\_Berlin](https://tech-community.robotics.abb.com/u/Henrik_Berlin)
#### Post date: [January 2, 2013, 8:32am UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/7 "2013-01-02T08:32:19Z")

</div>

The conveyor is controlled by RS and only monitored by the VC. It cannot be stopped during the simulation using the functionality of the base product (unless manually stopping it). You need to write a custom smart component using Visual Studio and the RobotStudio API to stop the conveyor.

If you get in touch with your local ABB Robotics Service representative they can forward you to our Developer Support. Tell them to log a RobDesk case. The link I published in a previous post provides a starting point.

---

<div class="post-metadata">

### Author: ![aldoraine](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@aldoraine](https://tech-community.robotics.abb.com/u/aldoraine)
#### Post date: [January 2, 2013, 10:57am UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/8 "2013-01-02T10:57:34Z")

</div>

Thanks for answer, i’ll try do it with this instruction.  
[http://developercenter.robotstudio.com/Index.aspx?DevCenter=RobotStudio&OpenDocument&Title=Creating+RobotStudio+Add-in](http://developercenter.robotstudio.com/Index.aspx?DevCenter=RobotStudio&OpenDocument&Title=Creating+RobotStudio+Add-in)  
How to stop conveyor manually? But only conveyor, not whole simulation. Is the opportunity?

---

<div class="post-metadata">

### Author: ![Henrik\_Berlin](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/henrik_berlin/32/1011_2.png) [@Henrik\_Berlin](https://tech-community.robotics.abb.com/u/Henrik_Berlin)
#### Post date: [January 2, 2013, 3:36pm UTC](https://tech-community.robotics.abb.com/t/conveyor-tracking-plane-sensor/5280/9 "2013-01-02T15:36:14Z")

</div>

You need to create a custom Smart Component, see [Creating SmartComponent](http://developercenter.robotstudio.com:80/Index.aspx?DevCenter=RobotStudio&OpenDocument&Url=html/9ca14bcd-d516-4ecf-ad76-70a86e3d6a5a.htm). Not a RobotStudio add-in.

As for stopping the conveyor manually, see below
