Tag update not fast enough

ceilingwalker

Lifetime Supporting Member
Join Date
Mar 2010
Location
Phoenix, AZ
Posts
1,586
Hello all. I have a 5069-L306ERMS2 that is interfaced with an ABB IRC palletizing robot. I am having trouble metering cases to the pick point (controlled by PLC) when it involves a single case. What is happening is, the robot tells the PLC how many cases it requires for each pick. For cases of 2 or more, there is no issue. When it is a single case, the PLC register doesn't update fast enough and the conveyor allows an extra case through. All attempts I have made so far haven't worked because it throws a wrench into the sequencers. All of the tasks are scanned continuously, 500mS. I am thinking I should create a small routine that will update this register more predictably and quicker. What I can't decide is, should I make this event triggered (as soon as the robot sends), or periodic. I would sure appreciate some feedback on this. Thx
 
Hello all. I have a 5069-L306ERMS2 that is interfaced with an ABB IRC palletizing robot. I am having trouble metering cases to the pick point (controlled by PLC) when it involves a single case. What is happening is, the robot tells the PLC how many cases it requires for each pick. For cases of 2 or more, there is no issue. When it is a single case, the PLC register doesn't update fast enough and the conveyor allows an extra case through. All attempts I have made so far haven't worked because it throws a wrench into the sequencers. All of the tasks are scanned continuously, 500mS. I am thinking I should create a small routine that will update this register more predictably and quicker. What I can't decide is, should I make this event triggered (as soon as the robot sends), or periodic. I would sure appreciate some feedback on this. Thx

You could create a continuous routine, or one that is trigger based.

I have a routine that is scanned at 5ms to pick up a power failure before the VFDs go under-voltage. This happens in 1 or 2/60th of a second, so I know it can scan very fast when required.



500ms is pretty slow, maybe okay for process control.
 
You could create a continuous routine, or one that is trigger based.

I have a routine that is scanned at 5ms to pick up a power failure before the VFDs go under-voltage. This happens in 1 or 2/60th of a second, so I know it can scan very fast when required.

It sounds like you chose periodic and set it to 5ms?
 

Similar Topics

Hello to the community, I am new to Rockwell and I have a small problem with a PvP1000(2711P). Some buttons in the same screen are not...
Replies
4
Views
2,352
Hi, Looking for some advice regarding the tag update setting in Panelview Plus 7 terminals. We’re starting to install these as upgrades from old...
Replies
2
Views
3,111
In the process of upgrading a PLC-5 to a CLX, I need to update all my tags in the Crimson database. I don't see an export/import feature for...
Replies
1
Views
1,776
Hi All, I am creating a new version of a previous stand alone InTouch application. A number of the tags names are changing. Is there a way or...
Replies
0
Views
1,163
If I have a tag that is updated from one of several different tags, and each of those several different tags are, in turn, reliant on other tags...
Replies
1
Views
1,487
Back
Top Bottom