SLC 500 Level 1
Upon completion of the course the student should:
- Be able to troubleshoot an SLC 500 PLC system in a competent and confident manner.
- Be able to recognise SLC 500 hardware and be able to replace modules when a fault occurs.
- Be able to operate the Allen-Bradley software to make it perform certain tasks.
- Understand basic instruction set and be able to make minor modifications to software.
- Be able to backup and restore a PLC program when required.
- Be able to perform basic system diagnostics when a problem occurs.
Equipment per Delegate
- Allen-Bradley SLC 500 PLC.
- PC or laptop.
To fault find a system you need to know exactly how it works.
How exactly does a PLC work?
- Am I getting the input to the PLC?
- The LED on the output card means I am getting voltage out right?
- What exactly happens in-between? Theres more than just a program in the CPU.
- How exactly does it scan the program?
- What is this Watchdog Timer? Is it that important?
- Can I use the same output twice? That's bad programming isn't it?
- A PLC is a logic controller, so use a logical approach to fault find it.
- What are the 8 simple test points to check?
- Is forcing a bit and toggling a bit is pretty much the same?
How do I do the following?
- Check power is ON and PLC is in right mode (RUN or Program).
- Check LEDs for fault definition.
- Check and change modules if required (with spares and without spares).
- System connection.
- Establish link to PLC.
- Create a blank project and take a backup.
- Open the correct project offline and link to PLC.
- Interrogate errors in Status table.
- Identify if it is a hardware or software fault?
- Identify if it is a PLC or comms fault.
- Change the battery.
- Check all settings against a template, Node Address etc.
- Check hardware configuration.
- Clear memory and download program.
- Check software against latest copy using the compare function.
- Monitor program.
- Searching for specific operands and instructions.
- Changing timer, counter values online.
- Making minor mods offline and online.
- Check or create a custom monitor table to establish parameter status.
- Create a Histogram to monitor address transitions.
- Create a Trend to trend address status or values.
- Altering timer, counter and other data table values if required.
- Force a parameter if required.
- Toggling addresses to move program on in sequence.
- Call up documentation to assist with software diagnostics.
- Printing cross reference / program listings etc.
Background information also covered.
Understanding the following
- Number formats, bits, words.
- Binary, floating point, integer.
- Program blocks and data tables, B3, T4, N7, etc.
- How to monitor various blocks.
- Understand basic Ladder programs.
- Basic Instructions, contacts, Set, reset etc.
- Timers and counters.
- Comparators, maths.
- Altering values in a data table.
- Toggling vs forcing.
- Back-tracking through a program to establish where power flow stops.
- Overall reset procedure.
- Fault finding tips.
Provisional bookings can be made via email, phone or letter. Confirmation in writing with a purchase order number is required four weeks prior to the course start date.
Dates may be offered to other customers after this date.
Joining instructions are sent out approximately two weeks prior to the course start date.
Typical course times are 09:00 to 16:30. Alternative arrangements can be made for customised and on-site courses.
A light lunch will be provided when training at our in-house facility.
Payment and Cancellations
Fees are based upon payment being made to confirm course booking. Should you be unable to meet these terms please advise us as we will be able to re-quote on your payment terms.
Prices are quoted exclusive of VAT. New Customers are required to pay pro forma.
Requests for cancellation must be made via email or letter. Cancellation charges may apply.
Allen-Bradley SLC 500