
OVERVIEW SECTION 1
Page 1-1 RPC-320
DESCRIPTION
The RP C-320 is an embedded controller with a built in
Basic language. Several features make it suitable as a
stand alone unit:
Built in RPBASIC-52 programm ing language
supports hardware using single commands. On card
flash EPROM programmer can save up to 8
programs to 62K, or about 500K total.
High speed multimode counter accepts quadrature or
single inputs. Programmable for up/down, binary,
divide-by-N, X1, X2 or X4 quadrature counting.
LCD character and graphic display and keypad ports
for operator interface.
Two RS-232 serial ports, one of which is
configurable for RS-422/485.
Watchdog timer resets card if a program "crashes".
34 digital I/O lines, 9 of which are high current
outputs. 24 of these lines can connect to an opto
rack or other TTL devices.
Eight channel, 12 bit resolution analog to digital
converter. Configurable operational amplifiers
allow you to signal condition inputs or measure
temperature.
32K, 128K, or 512K RAM battery backable to save
process variables and other data when power is off.
32K or 512K flash EPROM to save program s and
data.
The RPC-320 uses an 80C320 CPU operating at 22.1184
Mhz. It can operate stand alone or on a network using
the RS-485 port. Its 4.7" x 7.0" size with 4 mounting
holes makes it easy to mount in a NEMA box.
Compactness is enhanced by on-board analog and digital
terminal strips.
RPBASIC-52 programming language is standard. This
language is a version of the original Intel BASIC-52. It
was modified for the RPC -320 for control, data
acquisition applications, and on board hardware features.
Program development can take place on your PC, using
your word processor, or on the RPC-320. Programs
from your PC are downloaded using a serial
communication program.
MANUAL ORGANIZATION
This manual provides all the information r equired to
install, configure, and operate the RPC-320. Using this
manual you will be able to:
Interface the RPC-320 to your IBM compatible PC
or terminal.
Understand the operation of the RPC-320 hardware
using RPBASIC-52 programming software.
This manual assumes you are familiar with some type of
BASIC programming software. The syntax used by
RPBASIC-52 is similar to BASIC-52. If you are not
experienced with any BASIC software, you may w ant to
refer to books and training programs available through
your local book store. The BASIC-52 Programming
Manual has information and examples for the original
commands. Commands unique or modified by
RPBASIC-52 are in the Software Supplement in this
manual.
Each chapter or section is written to first provide an
overview. Then, m ore specific information is provided.
Each chapter has some examples using Basic. A
summary of related hardware commands is at the end of
most chapters.
MANUAL CONVENTIONS
Information appearing on your screen is shown in a
different type.
Example:
RPBASIC-52 V1.0
Copyright Intel (1985) and Remote Processing
Bytes free: 27434