|
Introduction to Programming Design for
Controllers
James Vogel, P.E.
Overview
The development of
programming has paralleled the fantastic growth in the use of computers over the
years. Since the late 1940’s, the number of computers has grown from a few
research computers to over a billion computers today. Programming is essential
for computers, programmable controllers and embedded computers. Programmable
controllers are special purpose computers used in many industries. Embedded
computers are used in aircraft, automobiles, measuring instruments, vending
machines and also commercial devices such as cell phones, iPods, video games,
and appliances. The object of this course is to provide an introduction to
programming design with an emphasis on programmable controllers. The course
provides an introduction to programming design methodologies that are common to
computer programming and programmable logic controllers.
This course is designed
for engineers who desire to learn more about the methods used in developing
programs. The course provides a short history of programming, the steps for
creating programs, concepts essential for creating programs, program design
tools, programming languages, and the IEC International Standard on Programming
Programmable Controllers, 61131-3.
The student must take a
multiple choice quiz consisting of twenty (20) questions at the end of the
course to obtain PDH credits. It is my intention that the material presented in
this course helps the student to be better versed in programming design concepts
and be more comfortable working with programs used in engineering.
Specific Knowledge or Skill Attained
This course teaches the
following specific knowledge and skills:
-
Introduction to programming
-
Steps for creating a program
-
Representation of data in programs
-
Flowcharts, pseudocode, and state diagrams
-
Fundamental control structures used in programming languages
-
Standard programming languages used on programmable controllers
-
Programming examples
-
Compiling, testing and maintenance
Course
Click on the following PDF attachment and review the document
prior to taking
a quiz for credit.
Introduction to Programming Design for Controllers (74 KB)
Having Trouble Downloading the PDF File?
Right click on the link. Select "Save Target As..."
Then save on your desktop. To view the file, double click the icon on your
desktop and return to this page to take the quiz.
You may need Acrobat Reader to view this document.
Click on the link below to download a free copy of Acrobat Reader.
To obtain PDH credits for this course, you will need to take a quiz for
credit. Click on the link below.
(To take the quiz,
your web browser must be set to accept cookies. See how to
check your cookie settings.)

|