AB PlantPax Sequencer Object

Join Date
Jul 2007
Location
Kiruna
Posts
600
I spent today playing with this. Its great if you ask me and extremely flexible.

What stumps me is they spent quite some time developing it and it only permits 32 Input and Output devices to be used in the sequencer. It can have 500 steps though!

32 Inputs is not a lot for a sequence. Has anyone any idea how to extend this perhaps? The Sequencer is contained in a locked AOI.
 
Can you program them in parallel with the same control tags but different source, mask, and destination data areas? That was a trick used in the PLC5 days...

You can examine the done bits from each in series to limit sequence advance in a normal sequencer if you need a "wider" sequencer input size (not having seen this AOI), but I like to assign them to an internal bit if I use the SQI or MEQ with indirect addressing, so that when there is a mismatch when monitoring them online, it is easy to go to the individual word or DINT in this case, right away.

But I always add PLC logic to generate HMI code that will report the names of mismatched sequencer inputs step by step so you need not troubleshoot from RSLogix when something halts or delays the sequencer. You can store the timing of each change of state of the inputs in a trace table just by recording the timestamp at every change of state of the inputs in a separate array with a copy of the input data. That info can be used to nail down exactly which input device is slowing the process when it is neck and neck between multiple culprits, and a few milliseconds improvement can be valuable.

I normally use MVM and MEQ instead of the RSLogix varieties because I have had a need to otherwise alter the step numbers, the SQO outputs become unconditional and the position altered with a move command after a normal automatic branch from the SQI logic or from the operator controls when they need to back up and repeat a few steps or skip over one or more to get to a spot from which they could repair or remove misapplied components.

I did not like the way the SQI and SQO instructions affect the position in the classic example usage, and had trouble getting a SQI to "fire" when it entered a step in which all the conditions were met, it should advance again, but in a PLC5 and SLC as I recall, it required a false to true transition and would hang under certain material length settings in my particular case. I patched that up with a parallel MEQ instruction, then just erased the SQI from the code and and left the MEQ.

I still like the SQO for the RSLogix viewing capabilities, and the built in DN bit, but a MVM with indirect addressing is possibly more efficient and does the same thing with the data fields. There is nothing wrong with writing to the POS of the SQO with a MOV and putting the SQO instructions on unconditional rungs. I never drive real outputs with the destinations of the MVM or SQO, they are later examined in series with mode and basic machine state to drive the outputs.
 
Last edited:
Hi Okie,

The AOI is locked. You build the sequence up from the HMI by adding your steps. For step on conditions you can only use from the 32 inputs you define in the sequencer. For activations you can only use from the 32 outputs you define.

You Map the Inputs as follows:
XIC Valve1_Opened OTE Seq_Inp00
XIC LS001.On OTE Seq_Inp01.....and so on.

Sure you can map a combination of inputs to a single sequence input but then you will not see what the sequencer is waiting on in each step.
 

Similar Topics

Rockwell have released a new version of plantpax which contains a simple sequencer which would be ideal for me. No sample projekts and the aoi is...
Replies
1
Views
2,551
Hello, i need to use P_Intlk and feed the Status interlock OK bit to a P_DOut block. However, there's 17 interlocks for this output. How can I...
Replies
1
Views
109
Hello All We have 3rd party vendors that run on older versions of PLC (Plc2.0) while we run the main system using plantpax and PLC 3.5-10. Plantpx...
Replies
0
Views
96
Dear Members, Hello, we are working on a project and facing an issue with the plantpax 5 PMTR library, we have a bidirectional motor, which has 2...
Replies
6
Views
248
The PMTR has a timeout parameter for run feedback during a start, but once the motor has been running for a while and loses that run feedback (to...
Replies
0
Views
225
Back
Top Bottom