Results 1 to 7 of 7
  1. #1
    Join Date
    Apr 2007
    Location
    Amarillo by mornin'
    Posts
    1,011
    Post Likes

    Easy IO Sequence Loop

    Hello Gents,

    I've been trying to get this Sequence loop to slow down and not having much success. I've just got the process value as the space temp and the out goes to linear converter, then to a 4 step sequencer. This flavor of controller only has two DO's and 4 AO's, so I'm stuck with using a sequencer. Their docs are pretty vague so not much help there either.

    Anyone know?

    Thanks in advance

    Name:  easy_io_loop.PNG
Views: 374
Size:  17.2 KB
    "It's not that I'm smart, it's that I stay with the problem longer”
    Albert Einstein

  2. #2
    Join Date
    Nov 2012
    Location
    Canada
    Posts
    174
    Post Likes
    Why don't you use PID loop instead of sequencerLoop?

    if you want slow down your loop I recommand to play with integral and not scan time.
    About sequencer, you can create your own module.
    What s your system?

  3. #3
    Join Date
    Apr 2007
    Location
    Amarillo by mornin'
    Posts
    1,011
    Post Likes
    Thread Starter
    Quote Originally Posted by black_syphilis View Post
    Why don't you use PID loop instead of sequencerLoop?

    if you want slow down your loop I recommand to play with integral and not scan time.
    About sequencer, you can create your own module.
    What s your system?
    The Sequencer Loop seems to be a better fit for this...if I can get it to work right.
    I have beat up the integral from one end to the other, from 0 to 100.
    Can you enlighten me on creating my own module?
    Easy IO/FW-14
    "It's not that I'm smart, it's that I stay with the problem longer”
    Albert Einstein

  4. #4
    Join Date
    Nov 2012
    Location
    Canada
    Posts
    174
    Post Likes
    Ok.
    Put your integral between 0 and 1, you can increase a little more your throttlingRange and slow down your scanTime. But it's dependently your application.

    you can create your own sedona module through kit development integrate in CPT but program like SequencerLoop is complex so if you don't know sedona language I don't recommand right now

    http://www.sedonadev.org/
    https://groups.google.com/forum/#!forum/sedonadev

  5. #5
    Join Date
    Jan 2008
    Location
    In the work truck
    Posts
    3,234
    Post Likes
    I use the PID object from easyIOHVAC. Intergral time has the following definition in the manual--

    Integral Gain
    Defines the integral gain parameter, in repeats per minute, used by the loop algorithm. Also called reset rate. Acts on magnitude of the setpoint error. A typical starting point is 0.5.
    The lower the value, the slower the loop will acts.
    Gotta have the right tool for the job!

    Where is all the stuff MADE IN THE USA?

    "Thats what we do Troy. Incredible, Invisible, Imbelivable things. We are an Unseen, Unknown, Unvincible fraternity of craftsman.."

  6. #6
    Join Date
    Apr 2007
    Location
    Amarillo by mornin'
    Posts
    1,011
    Post Likes
    Thread Starter
    Quote Originally Posted by Pascone10 View Post
    I use the PID object from easyIOHVAC. Intergral time has the following definition in the manual--

    Integral Gain
    Defines the integral gain parameter, in repeats per minute, used by the loop algorithm. Also called reset rate. Acts on magnitude of the setpoint error. A typical starting point is 0.5.
    The lower the value, the slower the loop will acts.
    Gotcha, thanks for that. I got it pretty slow but as soon as it hits setpoint, it slams to 0. This is a new one on me.
    "It's not that I'm smart, it's that I stay with the problem longer”
    Albert Einstein

  7. #7
    Join Date
    Dec 2016
    Location
    Milwaukee, Wi
    Posts
    78
    Post Likes
    Quote Originally Posted by Pascone10 View Post
    I use the PID object from easyIOHVAC. Intergral time has the following definition in the manual--

    Integral Gain
    Defines the integral gain parameter, in repeats per minute, used by the loop algorithm. Also called reset rate. Acts on magnitude of the setpoint error. A typical starting point is 0.5.
    The lower the value, the slower the loop will acts.
    I hear there's this great programming course that uses Easy IO for all the sample code, would you know anything about that :-P

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •