Course Content |
| •
984 Instruction Set Revision |
| Brief
revision of the basic 984
instruction set |
| •
Data transfer functions |
| A
detailed look at data transfer
functions explaining why
they are required and the
number
of functions that are available
including: |
| |
Register
to Table |
Table
to Register |
| |
Table to Table |
Block move |
| |
Table to Block |
Block to Table |
| |
FIFO
operations |
Table search |
|
| •
Matrix Functions |
| Students
will be introduced to logic,
compare, bit shift and rotation
functions. |
| •
Skipping Segments and Subroutines |
| Students
will be shown the advantages
of using the SKIP command,
but also warned of
the consequences of using
this function.
Examples will be used to
illustrate the operation
of Subroutines and how they
are implemented with the
Jump, Label and Return
functions. |
| •
Sweep Functions |
| Instruction
regarding the operation
of the Sweep function, outlining
instances where they
can be applied. |
| •
Status words |
| The
format of the Status table
will be demonstrated with
an explanation of how the
STAT function
can be used to interrogate
the system information. |
| •
Modbus Plus |
| Introduction
to the operation of Modbus
Plus, as well as an explanation
of the operation
of the MSTR function. Students
will be given a series of
exercises to structure
their understanding of the
Modbus Plus hardware and
software. |
| •
Student Exercise |
| An
exercise will be set that
will involve using examples
of software from all of
the modules
covered by the course. |