timer control

danman

Member
Join Date
May 2011
Location
Brisbane
Posts
1
Im currently using RSlogix 5000 but the programming language really matter much.

I have a time preset that I need to change depending on the speed of a belt. As the speed goes up, i need to reduce a time which activates a reject system. This is to allow for belt slippage and or speed changes.

Basically I have a value that goes up I need another value to go down in reverse proportion to that first value and vise versa.

I have tried using a PID controller but the problem with that is that I have no setpoint as I only have a speed reference to work with that changes the time value. I have also looked at using the Scaling FBD (SCL) but this does not allow inverse scaling.

Any info or points in the right direction would be great because chances are I have been looking at it to long and I am missing something simple.
 
I think all you have to do is a little math:

If you have a point that you can detect the object that needs to be rejected, then you need to know the speed of the belt and how far the reject is away from the point of detection. You can then calculate the time that it will take the object to get from the point of detection to the reject.

A simple compute (CPT) will do what I described. (inches for my example)

D = Distance from Detection point to Reject
S = Belt Speed in FPM

D/(S/60*12)*1000

This will give you a timer preset in milliseconds. "D" will never change, but "S" will vary when the belt speed changes. "/60*12" converts to inches per second and *1000 will give you milliseconds.

The more accurate you are on the distance and speed (decimal points) the more accurate your timer preset will be. If you use whole numbers, it will round.
 
Last edited:

Similar Topics

I found a list of activex controls in view studio for which I simply cannot find any information on online. I don't know what they do. For example...
Replies
1
Views
961
Hi everyone. i am needing to add a 7-day on/off control using a c-more ea9 hmi and the productivity 3000 controller. Need to be able to set an on...
Replies
13
Views
3,493
Hello Everyone, I am currently tasked with designing an HMI integrated with an Allen Bradley micrologix 1000 that will test lights. These lights...
Replies
6
Views
1,600
Hey there, I have been doing all these exercises until this one where you have to control the pedestrians aswell. So my question here is, how do...
Replies
2
Views
3,412
Hello and thank you for taking the time to read my question. I'm a fairly new engineer so I'm sorry if my logic isn't as advanced as some of you...
Replies
3
Views
1,812
Back
Top Bottom