BC's Indigenous Public Post-Secondary Institute

RNET-240 - Programmable Logic Controllers - 3.00 Credits

RNET-240 - Programmable Logic Controllers - 3.00 Credits

Course Details
An introductory course in Programmable Logic Controllers designed to provide the underlying knowledge and skills required to comprehend, program and troubleshoot PLC control systems as applied to Renewable Energy systems. PLC theory is studied as well as programming techniques in ladder logic. Numerous practical problems are assigned. Troubleshooting techniques are emphasized. Control diagrams, programming languages and control circuits will be incorporated. The course also details what is available in PLC control; PLC operation; where and why PLCs are used, common applications and interfacing of equipment. The course takes a fundamental approach to the use of the RSLogix programming platform. It begins with an overview of the architecture and migrates to an introduction of RSLogix5000, the selected programming environment for this course. Students will receive a basic understanding of the structure of a PLC program including an introductory look at Program Files and Data Files. Also included is a section on RSLinx, which will facilitate the students going online and downloading to a PLC processor.
Part of the:
  • Available/Required in the following Programs:
  • Renewable Energies Technology Diploma Program - Diploma Completion Plan
  • Prerequisites : RNET CORE Year 1
    Corequisites : RNET-241 , RNET CORE Year 1
    Course Outline
    Instructors Qualifications: Relevant Master’s Degree and at least 5 years relevant experience
    Office Hours: 1.5 per week
    Contact Hours: 48
    Student Evaluation
    Assignments 50-70%, Final 30-50%, Total 100%. Grading procedures follow NVIT policy.
    Learning Outcomes:

    Upon successful completion of this course students should be able to:

    • ·outline the architecture, operating principles and sections of a programmable controller, how a PLC works and its application as an industrial controller;

    • define the function of relay logic, timer, counter, internal relay, mathematical and sequence instructions within a PLC;

    • identify and explain the hardware differences between small and large PLCs ; identify the common operating modes found in PLCs.;

    • review and explain numbering systems as well as terms such as bit, byte, word, Least Significant Bit, Most Significant Bit as they apply to memory locations in PLCs;

    • describe how ladder logic diagram language communicates information to a PLC; convert relay logic diagrams to PLC ladder logic programs;

    • use the following PLC programming parameters and instructions; Latch/Unlatch, One Shot Rising/One Shot Falling, Timers, Counters, Sequencers, Bit Shifting, Mathematics Functions;

    • interpret, diagnose and evaluate control logic diagrams and control circuits including operator display panels;

    • define and explain the documentation available within the programming software for recording and documenting purposes; define the addressing of Inputs/Outputs and storage areas of PLC systems;

    • understand PLC communications systems and protocols to include network communication between PLC units and PLC to display unit communication;

    • describe commonly accepted installation procedures and practices for PLC systems; and

    • describe the preventative maintenance procedures to be undertaken with PLC systems.

    Text and Materials:
    Other Resources:
    Transfer Credits: For more information visit: www.bctransferguide.ca
    Other Information: