Please enable JavaScript to view this page.

Advanced Controls II

SKEL 122

Advanced Controls II

SKEL 122

Course Description

Prerequisite: SKEL 121. Present students with basic concepts and hands-on experience with programmable digital control systems. Emphasis placed on hardware, program (software) entry, R-T-C math, documentation, trouble-shooting, communication links (generic) and peripheral equipment. (60-0)

Outcomes and Objectives

Demonstrate an understanding of the architecture of a PLC processor.

Objectives:

  • Describe function of data files.
  • Describe function of data file types.
  • Describe function of program files.
  • Describe relationship between data files and program instructions.
  • Describe PLC operation cycle.

Demonstrate an understanding of instruction and program execution.

Objectives:

  • Describe bit instructions as logic statements.
  • Describe program rungs as logic statements.
  • Describe logic statements as program rungs.
  • Describe the difference between main programs and subroutines.
  • Describe function of basic bit instructions.
  • Describe ladder program structure.

Demonstrate understanding of timer, counter, simple math and data manipulation instructions.

Objectives:

  • Describe function of timer instructions.
  • Describe function of counter instructions.
  • Describe function of Add, Sub, Mul, Div Instructions.
  • Describe function of move and file instructions.

Demonstrate an understanding of the architecture of a control logix processor.

Objectives:

  • Describe function of tags.
  • Describe function of data types.
  • Describe function of tasks.
  • Describe function of programs.
  • Describe function of routines.
  • Describe function of tag scope.
  • Show ability to configure a project.
  • Describe operation cycle.
  • Describe function of user defined data types.

Demonstrate ability to use PLC programming software offline.

Objectives:

  • Demonstrate basic windows skills.
  • Create a new project.
  • Create ladder routines.
  • Create tags with tag editor.
  • Describe tag display properties.
  • Verify a project and correct errors.
  • Adequately document a project.

Demonstrate ability to use PLC programming software online.

Objectives:

  • Demonstrate ability to start RSLinx and establish communications to processor.
  • Demonstrate ability to download program to processor.
  • Demonstrate ability to monitor and edit tag data.
  • Demonstrate ability to use test mode.
  • Demonstrate ability to make online program edits.
  • Demonstrate ability to upload a program from a processor.

Demonstrate ability to create, test and debug a program.

Objectives:

  • Describe and program a one shot function.
  • Decribe and program a memory latch function.
  • Describe and program a step logic function.
  • Analyze a program written in both step logic and non-step logic form.
  • Demonstrate ability to design a program from a narrative description.