News:

  • September 12, 2025, 07:20:27 PM

Login with username, password and session length

Author Topic: T1H-DM1E - in production for 10+ years - D Memory Values corrupt/changing  (Read 571 times)

jcb

  • Full Member
  • ***
  • Posts: 41
This is a new one for me. We have a Terminator system that was the first Do-More we installed at the plant, upgrading from the older Directlogic PLC's, about 11 years ago.

It has been working great all this time. Minimal issues. Lost an Analog Card here and some triac outputs there but for the most part it has been bullet proof.

Last Friday I took vacation and my co-worker said that part of the chain timing was all messed up and it looked like the D variables that hold the timer presets were jumping around but it was only a couple of them D13-D14. He set them to hard values and when i came in Monday I could see random numbers in the variables but they weren't changing values.

This morning exactly a week later one of the guys said the bin timing isn't acting right. I opened the program and now D10-D11 are set to random values 18128 and 11889.

Should have been 2000 so it was taking 12 seconds for a detected full bin to drop instead of 2.

Is this some form of memory corruption or is there possibly a touch screen that is causing this. Those variables are not adjustable in the touch screen and at the moment there is no other variables that i can see but these Lower D variables affected?

I am going to hard code the values and maybe change out the PLC but i just thought it was odd and figured i would ask if anyone has run into something like this before.

Thanks,
John.


« Last Edit: August 01, 2025, 10:43:38 AM by jcb »

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3759
    • Host Engineering
Battery issue?  When did you replace it (after 11 years, it won't last that long).

jcb

  • Full Member
  • ***
  • Posts: 41
Thank You.

No we have never replaced the battery.

I just popped the front on my spare and see it there. I've got some CR2032's here.

Can i just change that out hot without losing the program or damaging anything?

I have already made a fresh memory image this morning after correcting those variables.

Thanks
John.
« Last Edit: August 01, 2025, 11:21:38 AM by jcb »


jcb

  • Full Member
  • ***
  • Posts: 41
I will do this at Lunch today. I did check the $BatteryLow on this controller and it is set to off.

Thank You,
John.