ian.smith7
Member
Hi all
We have a mixer controlled by a SLC 5/05 64K PLC. The rack includes some digital I/O, HSC2, and a RIO scanner. The RIO has some digital I/O and Data transfers to two PowerFlex Inverters.
It is quite common during a mix cycle for the time count to miss seconds. So a timed phase of the mix that counts off 150 seconds actually takes 150s to 200s, in severe cases.
We have traced the problem back to one line of code:
IF S42-NEQ-N7:0 then pulse B3:0/0 AND S42-MOV-N7:0
Most of the time this works fine and B3:0/0 gets a one scan pulse every time S42 changes value. However sometimes the value in S42 can change by 2 in one jump causing only a single pulse of B3:0/0.
This would seem to be a scanning issue but I dont really have clue were to start fault finding for the cause.
Thre are two identical mixers and both suffer from this problem.
any help is appreciated.
Ian
We have a mixer controlled by a SLC 5/05 64K PLC. The rack includes some digital I/O, HSC2, and a RIO scanner. The RIO has some digital I/O and Data transfers to two PowerFlex Inverters.
It is quite common during a mix cycle for the time count to miss seconds. So a timed phase of the mix that counts off 150 seconds actually takes 150s to 200s, in severe cases.
We have traced the problem back to one line of code:
IF S42-NEQ-N7:0 then pulse B3:0/0 AND S42-MOV-N7:0
Most of the time this works fine and B3:0/0 gets a one scan pulse every time S42 changes value. However sometimes the value in S42 can change by 2 in one jump causing only a single pulse of B3:0/0.
This would seem to be a scanning issue but I dont really have clue were to start fault finding for the cause.
Thre are two identical mixers and both suffer from this problem.
any help is appreciated.
Ian