Yes it is possible to hard code the timer value or write it from the touch screen. If from touchscreen, choose the preset tag for the timer say "Timer99.Pre". So any value changed on this tag is changing your timer preset values
AEC,
There are several methods to run motors in a sequence. The easiest in RSLogix5000 is probably to use a SQL (Sequencer Load) to move the sequence from your HMI to the PLC, then use a SQO (Sequencer Output) to start the next output each time SQO is triggered with a start input. This input can be operator controlled or timer controlled or whatever needed to start the next fan.
What do you mean "No"? If you don't like my suggestions, then just ignore them!No the operator will select his own sequence by clicking on the fans (1,3,5,6,2,4 or anything else and then click start
then the fans should operate in that sequen with certain time limits each.
In which case a Sequencer Output instruction can solve the problem.the operator would not select the sequence after each fan has stopped. he will select at ones and then he would select start. Then the fans should run in sequence.
aec,
I have ran it on the emulator and it only works correctly on the first time around.
Think about what happens when you press the stop button, and the things you need to clear out before another sequence begins.
What I have got is the previous selections are still in the PLC, so when I input a second sequence, the first sequence starts again.
Mark
The RSLogix5000 online Help files can help you with these questions.In SQO, what is Control R6:0?I read the manual but couldn’t get the idea, also will the destination file be incremented in the SQO ???? Is O:2 similar to tag output.[32]
I am not qualified to answer your RSLogix5000 addressing questions. Others will help with that.Control is the instruction’s address and control element (3 words) that stores the status byte of the instruction, the length of the file, and the position in the file. Do not use this address for any other instruction. Status bits in the control file include:
11 = ER (error bit)
13 = DN (done bit)
15 = EN (enable bit)
The control element:
________15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word 0 = EN_DN____ER
Word 1 = Length of sequencer file
Word 2 = Position
That is exactly how my LogixPro program works. The SQO is a very powerful instruction that can control many Outputs, so use it carefully. Remember, the Outputs will be left in their last state, so you will need some method to turn them off if the Stop button is pressed. I used a Move to put "0" into the Output Word, which effectively turns OFF all outputs.Also the timer should be like for example if the sequence is 3,2,4,5,1,6
Then fan3 should work for 10 sec and shut off
then fan 2 for 10 sec and shut off
then fan 4 for 10 sec and shut off ……..like wise till fan 6