TConnolly
Lifetime Supporting Member
I'm trying to program the HMI to switch a ML1200 back into RUN mode after a fault. The idea is for the customer to be able to handle problems without a laptop or need for RSLogix500.
I used
S:1 := S:1 & 0x5FFF
to clear the error halt bit S:1/13 and that worked successfully.
However
S:1 := (S:1 & 0x5FE0) | 0x0006
would not work for placing the controller back in run mode.
I could swear I did this once before with a SLC500 from RSView, but it doesn't seem to be working for the ML1200. The manual seems to indicate that S:1/0 thru S:1/4 are read only, however I do seem to be able to write to at least part of it.
Am I missing something or forgotten something?
I do have the S:1/8 and S:1/12 bits set to clear fault and go to run on power up, however I was hoping to avoid the need for the customer to cycle power.
I used
S:1 := S:1 & 0x5FFF
to clear the error halt bit S:1/13 and that worked successfully.
However
S:1 := (S:1 & 0x5FE0) | 0x0006
would not work for placing the controller back in run mode.
I could swear I did this once before with a SLC500 from RSView, but it doesn't seem to be working for the ML1200. The manual seems to indicate that S:1/0 thru S:1/4 are read only, however I do seem to be able to write to at least part of it.
Am I missing something or forgotten something?
I do have the S:1/8 and S:1/12 bits set to clear fault and go to run on power up, however I was hoping to avoid the need for the customer to cycle power.