×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Micrologix random bits

Micrologix random bits

Micrologix random bits

(OP)
  Has anyone experienced this problem?  We seem to have a recent problem with the MicroLogix 1500 LRP processors.  Randomly, we have had unused bits go high and integer values re-write themselves.  In one instance, the first 20 timer presets in the program all reset themselves to 0.  We have the EEPROM set to load on memory error only and the presets should all be burnt in during commissioning.
  We have had some process error bits in the program reserved for future use.  They had neither OTE or OTL instructions referencing them.  When they randomly go high, the customer has no way of resetting them except disconnecting the battery and forcing the EEPROM to load.
  Of course the Rockwell tech people always tell you it's not them.  They think it might be our Parker CTC touch screen driver.  This only started showing up recently.

RE: Micrologix random bits

One thing you may want to check is the touch screen configuration, some of them allow you to write from the touch screen on start up which means tbe register in the touch screen overwrite the PLC. Possibly the touch screen is restarting occasionally and writing bogus values. Usually you can select the option to write or not from the Touch Screen.

RE: Micrologix random bits

(OP)
I wish that were the case.  We have been using this particular touch screen program for several years and we do not tell it to write on start.  
  The bits in question are not addressed in the touch screen program and they do not have trigger coils in the PLC program. In one instance, the first 20 timer's (T4:0-T4:20) presets reset to 0.  We have no use or desire to even change the presets through the screen or program.
  I was wondering if anyone else has experienced the phenomena of bits or presets changing without being told to.  Of course when you call Rockwell tech support, the standard greeting is. "Rockwell tech support, what did you do now?  It's your fault!"  They tried blaming it on our touch screen since it wasn't their’s.  If the problem were in our programs, it would do it on all of the machines, not just a random few. Is a batch of bad processors possible?

RE: Micrologix random bits

Why don't you just hard code the presets. Since you are not changing the presets, use a "MOV" instuction to constantly write the Presets.

RE: Micrologix random bits

(OP)
  That's exactly what we did.  The guy that actually wrote the program sometimes takes a machine gun attitude and overdoes it on the programming complexity.  That's why there were several bits that did not have coils that were reserved for future machine options.  They went high and were not resettable without a laptop.
  That being said, the timer presets that went to 0 WERE hard coded.  And why did the unused bits go high?  Perhaps cosmic rays??

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources