Zelio Logic - Variable Speed Timer

matt_paint

Member
Join Date
Jan 2015
Location
Warwick
Posts
2
Hi,
I am working on my first Zelio project (using Zelio Soft 2) so do excuse my question if it's really simple.
I am looking to generate an output on a timed basis (a flash lasting 1 second every X seconds). X needs to be variable - ideally determined by a 10k Potentiometer on one of the analogue inputs.

I'm comfortable with the FBD design software (Zelio Soft) but so far Ladder Design is a foreign language to me.
 
Lancie1 is more familiar with the ZelioSoft. I understand how to program in Ladder but not FBD. Looking at the ladder programming I can't see a way to directly send the variable input to a timer, although one may exist.
 
Try using a counter

If you use a self reseting counter, triggered with a 1 sec timer you can use equ to or greater than logic.
 
ZelioSoft Program

I still can't find a way to use a variable potentiometer on an input to adjust the time. I hope someone else will jump in and offer a better solution. I did use a counter as suggested to adjust the time. Perhaps you can change the value of the counter with the display, I don't know. As I said, I know very little about this software. Attached are my attempts in Ladder and FBD.
 
I will take a look at your logic. I am entering your logic to try out in the Zelio simulator.
 
Last edited:
I still can't find a way to use a variable potentiometer on an input to adjust the time.
I think that you need to use an Analog Comparator function to compare your analog input to the value of a Timer. For each Comparison, you will have a contact that closes at a specific time. So then to "adjust" the time setting, you simply use an Input to enable a specific comaprison contact for a particular time.

Description

The Analog Comparators function block is used to:
  • Compare a measured analog value with an internal reference value.
  • Compare two measured analog values.
  • Compare two measured analog values with hysteresis parameter.
The result of this comparison is used in the form of a contact.
 
Builiding on JRW's program, you could use the Analog Comparator instructions something like the attached file.
 
Last edited:
Did you get your program to work?

You may need to change the "H" term (hysterisis) in the Analog Comparators from 0.5 to 0.4, so there is no overlap between the analog number recognition. At least that seems to work better in the Zelio simulator (runs great in fact). With the simulator running, click on the "Display/Hide Analog Inputs" at the bottom of your screen. Then turn the 1B Analog Input knob to a number (1 to 6) and watch the action.
 
Last edited:
Hi,
I am working on my first Zelio project (using Zelio Soft 2) so do excuse my question if it's really simple.
I am looking to generate an output on a timed basis (a flash lasting 1 second every X seconds). X needs to be variable - ideally determined by a 10k Potentiometer on one of the analogue inputs.

I'm comfortable with the FBD design software (Zelio Soft) but so far Ladder Design is a foreign language to me.
Attached is a simplified version based entirely on your 1st post (See quote).
 
Attached is a simplified version based entirely on your 1st post (See quote).
JRW and Osmanmom, apparently Matt's program has to be only in ladder logic. He knows how to do it in FBD, but not in ladder.
I'm comfortable with the FBD design software (Zelio Soft) but so far Ladder Design is a foreign language to me.
 
Last edited:

Similar Topics

Good afternoon colleagues, a pleasure to greet you. In this opportunity I require some help from you. I am trying to make a shift register in...
Replies
2
Views
2,222
I have programmed a Zelio logic to monitor 3 inputs, and coresponding 3 outputs for controling of 3 pumps. How to pause/resume timers for pumps ...
Replies
13
Views
4,381
Hi. I am, in fact, not an specialist in PLC's but, in my work we remotely access a gear 500 kilometers away and we have observed, after some...
Replies
4
Views
2,535
Hi there, I have a Zelio SR2B121JD and am trying to work out in FBD how to pause a timer. If I start a timer for a 60 second countdown, how can I...
Replies
14
Views
7,254
I have a zelio logic 2 smart relay on an alarm system. The relay is getting no inputs at all yet is showing the coil to be energised and the...
Replies
1
Views
2,525
Back
Top Bottom