SQO InMicro800

gbradley

Lifetime Supporting Member
Join Date
Apr 2002
Location
Corona, Ca.
Posts
1,637
I have an air press that I built ages ago, and it has been running forever.
It was originally designed with Rotary Cams and Air actuated buttons.
We changed them out with a SLC150, and when that became obsolete went to Micrologix1000
Motor driven Cams> SLC150 > Micrologix 1000 > Micro800

I know it has been a while now, and Micrologix1000 1761L16AWA Lifecycle Status is Discontinued.

The Micrologix1000 died, and a used replacement unit is $900 bucks.:confused:
I want to replicate the program with Micro820.
According to the MicroLogix1000-Controllers-to-Micro800-Controllers-MigrationGuide, the Sequencer Output instruction SQO is Currently not replicable.
Is there an obvious replacement for SQO?
 
An SQO was just a counter (increment on false-to-true transition, using a 3-register object (Control) to manage current count and max count instead of a 3-register Counter object to do the same thing), with an Indexed MVM instruction to filter the current position in the source array through the mask (which may or may not also be an array) into the Destination.

You can use indirect addressing of the counter's ACC word as a substitute for the Index.

So it works out to one or two lines of code, something like:

XIC <<existing input conditions >> XIO(Cntr.DN) CNT(Cntr)
MVM(SQO_Array[Cntr.POS], Mask, Dest)

**Caveat Emptor: Untested code, based on ancient memory. There may need to be some additional code needed to get a perfect match to the SQO.

With luck, the original programmer used a RST instruction to reset the SQO -- that will work on the Counter just as well.

Good luck!
 

Similar Topics

I have a program that I've used 100 times. SQO settings: File N7:0, Mask 0FFFFh, Dest B3:1, Control R6:0, Length 8, Pos 2. Length & Position...
Replies
48
Views
955
Hello I am trying to make a program work with a sqo instruction .The process has 5 steps ,and a starting step of zero.There should be 8 sec...
Replies
17
Views
1,048
I am working on a machine that is using the SQO instruction to step through a cycle, but I am getting lost following it. I have not worked with...
Replies
18
Views
3,456
Hey guys Having a bit of an issue here. I want my SQO to reset on startup. Im using an (res) on the SQO with the first scan bit with nothing...
Replies
3
Views
1,371
I am reasonable familiar with with rs500 sequencers (by no means an expert) but this format of addressing the file on a SQO has me stumped...
Replies
3
Views
1,527
Back
Top Bottom