Remote Processing Coorporation RPC-320 User Manual

Browse online or download User Manual for Unknown Remote Processing Coorporation RPC-320. Remote Processing Coorporation RPC-320 User`s manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 51
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
RPC-320 USER'S MANUAL REV 2
Page i RPC-320
Copyright 1997, 1999 - Remote Processing Corporation.
All rights reserved. However, any part of this document
may be reproduced with Remote Processing cited as the
source.
The contents of this manual and the specifications her ein
may change without notice.
TRADEMARKS
RPBASIC-52™ is a trademark of Remote Processing
Corporation.
PC SmartLINK® is a trademark of Octagon Systems
Corporation.
BASIC-52© is a trademark of Intel Corporation.
Remote Processing Corporation
79 75 E. Harvard Ave.
Denver, Co 802 31 USA
Tel: (303) 690 - 1588
Fax: (303) 690 - 1875
w w w .rp3 .com
NOTICE TO USER
The information contained in this manual is believed
correct. However, Remote Processing assumes no
responsibility for any of the circuits described herein,
conveys no license under any patent or other right, and
make no representations that the circuits are free from
patent infringement. Remote Processing makes no
representation or warr anty that such applications will be
suitable for the use specified without further testing or
modification. The user must make the final
determination as to fitness for a particular use.
Remote Processing Corporation' s general policy does not
recommend the use of its products in life support
applications where the failure or malfunction of a
component may directly threaten life or injury. It is a
Condition of Sale that the user of Remote Processing
products in life support applications assum es all the risk
of such use and indemnifies Remote Pr ocessing against
all damages.
P/N 1366
Revision: 2.8
Page view 0
1 2 3 4 5 6 ... 50 51

Summary of Contents

Page 1 - NOTICE TO USER

RPC-320 USER'S MANUAL REV 2Page i RPC-320Copyright 1997, 1999 - Remote Processing Corporation. All rights reserved. However, any part of this

Page 2 - TABLE OF CONTENTS

SETUP AND OPERATION SECTION 2Page 2-3 RPC-320sending it char acters. The uploa d and dow nload filedoes not contain any special codes; they are sim

Page 3

SETUP AND OPERATION SECTION 2Page 2-4 RPC-320WHERE TO GO FROM HEREIf you want to do this: Turn toChapterSave a program 3Run a program at power up or

Page 4 - SOFTWARE REVISION HISTORY

SAVING PROGRAMS SECTION 3Page 3-1 RPC-320Figure 3-1 W3 autorun jumperINTRODUCTIONProgram s are stored in an EPROM in socket U6. Youcan store one o

Page 5 - OVERVIEW SECTION 1

SAVING PROGRAMS SECTION 3Page 3-2 RPC-320The time it takes save a program depends upon thelength and complexity of the program and flash EPROMtype.

Page 6

SAVING PROGRAMS SECTION 3Page 3-3 RPC-32029C040 512K [1-3], [2-4]To change the EPRO M in U6, remove the IC andreplace it with the new one. When ins

Page 7

SERIAL PORTS SECTION 4Page 4-1 RPC-320Figure 4-1 Serial port and jumper locationsDESCRIPTIONThe RPC -320 has two serial ports that interface to apri

Page 8

SERIAL PORTS SECTION 4Page 4-2 RPC-320Figure 4-2 Network diagram400 LINEB 5,0,(LINEB(5,0) .AND. 251)500 LINEB 5,0,(LINEB(5,0) .OR. 4)Jumper W4 deter

Page 9

SERIAL PORTS SECTION 4Page 4-3 RPC-320Figure 4-3 Data packetTwo wire RS-485The RS-485 port on the RPC-320 is set up for 4 wiremode. 2- wire mode ca

Page 10 - SETUP AND OPERATION SECTION 2

SERIAL PORTS SECTION 4Page 4-4 RPC-320You can access C OM0 and COM 1 buffers in three ways:1. INPUT statement. This removes all characters inthe bu

Page 11

SERIAL PORTS SECTION 4Page 4-5 RPC-320 5 RXD In 6 CTS Out 9 Ground 10 +5*RTS input not in COM0.A serial cable is made by simply taking

Page 12 - SAVING PROGRAMS SECTION 3

TABLE OF CONTENTSPage ii RPC-320SECTION 1 OVERVIEWDESCRIPTION ... 1-1MANUAL ORGANIZATION ... 1-1MANUAL CONVENTIONS ...

Page 13

RAM MEMORY SECTION 5Page 5-1 RPC-320Figure 5-1 RAM and W1 jumper locationINTRODUCTION32K, 128K, or 512K of RAM may be battery backed onthe RPC-320

Page 14

RAM MEMORY SECTION 5Page 5-2 RPC-320Figure 5-2 RPBASIC-52 memory mapRESERVED MEMORYMany control systems use process variables that areoperator enter

Page 15 - SERIAL PORTS SECTION 4

RAM MEMORY SECTION 5Page 5-3 RPC-320510 GOSUB 2000 Retrieve variablesThis subroutine stores variables CF, JC, and AC into anarray starting in segmen

Page 16

DIGITAL AND OPTO PORTS SECTION 6Page 6-1 RPC-320Figure 6-1 Digital I/OINTRODUCTIONDigital I/O lines ar e used to inter face with opto-moduleracks, sw

Page 17

DIGITAL AND OPTO PORTS SECTION 6Page 6-2 RPC-320ground through a 10K/100K resistor packs using jumperW7. 10K is on digital port A only.Jumper W7 for

Page 18

DIGITAL AND OPTO PORTS SECTION 6Page 6-3 RPC-320digital I/O lines 8 bits at a time. T he address for port Ais 0, B is 1, and C is 2. J3 I/O bank n

Page 19

DIGITAL AND OPTO PORTS SECTION 6Page 6-4 RPC-320Figure 6-2 Inductive load protectionProtection diodes m ust be used with inductive loads. Refer to f

Page 20 - RAM MEMORY SECTION 5

DIGITAL AND OPTO PORTS SECTION 6Page 6-5 RPC-320100 CONFIG LIN E 100,13, 1,1, 1200 D = LINE #(125) 210 F = LINE (1) 220 LINE 105, 1230 LINE #110,1

Page 21

DIGITAL AND OPTO PORTS SECTION 6Page 6-6 RPC-320Figure 6-3 Digital I/O connector pin out (viewed from top)Table 6-1 Connector pin ou t - J3Pin # 82

Page 22

DIGITAL AND OPTO PORTS SECTION 6Page 6-7 RPC-320COMMANDSThe following tables shows the RPBASIC-52 commandsused for digital I/O.Command FunctionCONFIG

Page 23 - WARNING:

TABLE OF CONTENTSPage iii RPC-320SECTION 11 WATCHDOG TIMERDESCRIPTION ... 11-1EXTERNAL RESET ... 11-1DESCRIPTION ...

Page 24 - A = LINE(8)

CALENDAR/CLOCK SECTION 7Page 7-1 RPC-320DESCRIPTIONAn optional DS1216DM calendar/clock module may beinstalled in U5. The DS1216DM also battery backs

Page 25

CALENDAR/CLOCK SECTION 7Page 7-2 RPC-320Figure 7-1 Calendar/Clock

Page 26

DISPLAY PORT SECTION 8Page 8-1 RPC-320Figure 8-1 Display interfaceINTRODUCTIONRPBASIC-52 and the RPC-320 interface to a variety ofdisplays:VF (vacuu

Page 27 - LINEB 3,1,128

DISPLAY PORT SECTION 8Page 8-2 RPC-320DISPLAY TYPESRPBASIC-52' s software driver is based upon thecharacteristics of the display family. Compat

Page 28

KEYPAD PORT SECTION 9Page 9-1 RPC-320Figure 9-1 Keypad connectorINTRODUCTION16, 20, or 24 position keypads are plugged into keypadport J5. Keys ar

Page 29 - COMMANDS

KEYPAD PORT SECTION 9Page 9-2 RPC-320The second example uses ON KEYPAD to generate aninterrupt every time a key is pressed.10 ON KEYPAD1000...500 GOT

Page 30 - CALENDAR/CLOCK SECTION 7

ANALOG INPUT SECTION 10Page 10-1 RPC-320Figure 10-1 Analog I/ODESCRIPTIONThe RPC-320 has 8 single ended analog input channels. These channels are us

Page 31

ANALOG INPUT SECTION 10Page 10-2 RPC-320following tables for differential inputs.When channel = odd Pol. - + - + - + - + CH # 0 1 2 3 4 5 6 7channel

Page 32 - DISPLAY PORT SECTION 8

ANALOG INPUT SECTION 10Page 10-3 RPC-320into an array which requires 6 bytes per entry. Thesecond example takes only two byes per entry, can saveto

Page 33

ANALOG INPUT SECTION 10Page 10-4 RPC-320The output from the temperature sensor varies from unitto unit. Self heating effects as well as supply volta

Page 34 - KEYPAD PORT SECTION 9

SOFTWARE REVISION HISTORYPage iv RPC-320V1.04 Release for RPC320V1.05 BSAVE returned a hardware er ror when ver ifywas bad. In fact, save was OK.V1.

Page 35

ANALOG INPUT SECTION 10Page 10-5 RPC-320The output voltage from the tem peratur e sensor isdoubled by jumpering H1[5-7]. While this does notchange t

Page 36 - ANALOG INPUT SECTION 10

ANALOG INPUT SECTION 10Page 10-6 RPC-320Figure 10-2 Amplifier circuitCONVERTING ANALOGMEASUREMENTSInputs are converted to "real numbers" b

Page 37

ANALOG INPUT SECTION 10Page 10-7 RPC-320Voltage outputs from pins 6 and 10 are generated by theRS-232 chip U8. Both of these voltages go through a10

Page 38

WATCHDOG TIMER SECTION 11Page 11-1 RPC-320DESCRIPTIONThe watchdog timer is used to reset the RPC-320 if theprogram or CPU "crashes". The

Page 39

EXTERNAL INTERRUPT SECTION 12Page 12-1 RPC-320DESCRIPTIONThere are two sources of interrupts the ONITR statementresponds to: Inter nal and exter nal

Page 40

EXTERNAL INTERRUPT SECTION 12Page 12-2 RPC-320Figure 12-1 Optically isolated and TTL interrup tsenable interrupts.

Page 41

MULTI-MODE COUNTER SECTION 13Page 13-1 RPC-320DESCRIPTIONThe 24 bit multimode counter is capable of up/down,binary, divide-by-n, and quadrature input

Page 42

MULTI-MODE COUNTER SECTION 13Page 13-2 RPC-320The following program example returns a frequency. Input signal is at "A IN".100 LINEB 6,

Page 43 - WATCHDOG TIMER SECTION 11

POWER MANAGEMENT SECTION 14Page 14-1 RPC-320DESCRIPTIONThere are three power management modes. Each modeaffects the way RPBASIC operates. The IDLE

Page 44 - EXTERNAL INTERRUPT SECTION 12

POWER MANAGEMENT SECTION 14Page 14-2 RPC-320Currents are maximum and minimum as specified by themanufacturer. Min-max curr ent ranges "guarant

Page 45

OVERVIEW SECTION 1Page 1-1 RPC-320DESCRIPTIONThe RP C-320 is an embedded contr oller with a built inBasic language. Several features make it suitabl

Page 46 - MULTI-MODE COUNTER SECTION 13

TECHNICAL INFORMATION SECTION 15Page 15-1 RPC-320ELECTRICAL SPECIFICATIONSCPU80C320, 22.1184 Mhz clockMemoryRPBASIC-52, 32K ROM, jumperable for 64K.T

Page 47

TECHNICAL INFORMATION SECTION 15Page 15-2 RPC-320MEMORY AND I/O BANK MAPMemoryDescription AddressRPBASIC-52, U4 0000H - 7FFFHRAM, U5, 32K 00000H - 07

Page 48 - POWER MANAGEMENT SECTION 14

OVERVIEW SECTION 1Page 1-2 RPC-320Symbols and Term inologyNOTE: Text under this heading is helpful information. It is intended to act as a reminder

Page 49

OVERVIEW SECTION 1Page 1-3 RPC-320Figure 1-1 System layout

Page 50 - ELECTRICAL SPECIFICATIONS

SETUP AND OPERATION SECTION 2Page 2-1 RPC-320Figure 2-1 Connector location and functionINTRODUCTION The RPC -320 is ready to program as soon as youc

Page 51 - JUMPER DESCRIPTIONS

SETUP AND OPERATION SECTION 2Page 2-2 RPC-320FIRST TIME OPERATIONBecome familiar with the locations of connectors beforegetting started. See Figure

Comments to this Manuals

No comments