RPC-330 USER'S MANUAL REV 1Page i RPC-330Copyright 1995, 1999 - Remote Processing Corporation. All rights reserved. However, any part of this
SETUP AND OPERATION SECTION 2Page 2-4 RPC-330WHERE TO GO FROM HEREIf you want to do this: Turn toSectionSave a program 3Run a program at power up or
SAVING PROGRAMS SECTION 3Page 3-1 RPC-330Figure 3-1 W3 autorun jumperINTRODUCTIONProgram s are stored in an EPROM in socket U6. Youcan store one o
SAVING PROGRAMS SECTION 3Page 3-2 RPC-330The time it takes save a program depends upon thelength and complexity of the program and flash EPROMtype.
SAVING PROGRAMS SECTION 3Page 3-3 RPC-330To change the EPRO M in U6, remove the IC andreplace it with the new one. When installing a 29C256,pin 1 o
SERIAL PORTS SECTION 4Page 4-1 RPC-330Figure 4-1 Serial port and jumper locationsDESCRIPTIONThe RPC -330 has two serial ports that interface to apri
SERIAL PORTS SECTION 4Page 4-2 RPC-330Figure 4-2 Network diagram400 LINEB 5,0,(LINEB(5,0) .AND. 251)500 LINEB 5,0,(LINEB(5,0) .OR. 4)Jumper W4 deter
SERIAL PORTS SECTION 4Page 4-3 RPC-330Figure 4-3 Data packetTwo wire RS-485The RS-485 port on the RPC-330 is set up for 4 wiremode. 2- wire mode w
SERIAL PORTS SECTION 4Page 4-4 RPC-330Access CO M0 and C OM1 buffers in one of three ways:1. INPUT statement. This removes a ll characters inthe bu
RAM MEMORY SECTION 5Page 5-1 RPC-330Figure 5-1 RAM and W1 jumper location J2 from card 3 Tx Out 4 RTS In 5 RXD In 6 CTS Out 9 Ground
RAM MEMORY SECTION 5Page 5-2 RPC-330To install a new memory chip:1. Turn off power to the RPC-330.2. Remove the memory chip from U5.3. Orient the chi
TABLE OF CONTENTSPage ii RPC-330SECTION 1 OVERVIEWDESCRIPTION ... 1-1MANUAL ORGANIZATION ... 1-1MANUAL CONVENTIONS ...
RAM MEMORY SECTION 5Page 5-3 RPC-330Figure 5-2 RPBASIC-52 memory mapThe highest address in a 32K RAM system is 7FFFH.Many times it is desirable to s
RAM MEMORY SECTION 5Page 5-4 RPC-330ASSEMBLY LANGUAGE INTERFACEAssembly language programs must be placed in theRPBASIC-52 EPROM . W hen using RPBASI
DIGITAL I/O SECTION 6Page 6-1 RPC-330Figure 6-1 Digital I/O INTRODUCTIONDigital I/O lines ar e used to inter face with opto-moduleracks, switches, lo
DIGITAL I/O SECTION 6Page 6-2 RPC-330maximum of 2. 5 ma at 0.4V and can source over 2. 5ma. Outputs sink over 15 ma at 1.0V. This will driveopto
DIGITAL I/O SECTION 6Page 6-3 RPC-330LINE function and statement at J3 is used with MPS-XXopto rack. It accesses a module according to the positionn
DIGITAL I/O SECTION 6Page 6-4 RPC-330Figure 6-2 Inductive load protectionshould not be used unless a series resistor is installed.Protection diodes m
DIGITAL I/O SECTION 6Page 6-5 RPC-330Maximum continuous current is 2 amper es at 60 volts @25 C. ON resistance is 0.5 ohm s. Cur rent capability of
DIGITAL I/O SECTION 6Page 6-6 RPC-330Figure 6-3 Digital I/O connector pin out (viewed from top)Table 6-1 Connector pin ou t - J3Pin # 82C55 Descrip
DIGITAL I/O SECTION 6Page 6-7 RPC-330
CALENDAR/CLOCK SECTION 7Page 7-1 RPC-330 DESCRIPTIONAn optional DS1216DM calendar/clock module may beinstalled in U5. The DS1216DM also battery back
TABLE OF CONTENTSPage iii RPC-330SECTION 13 ANALO G INP UTS (cont)AMPLIFIERS ... 10-5CALIBRATION ... 10-5COMMAN
CALENDAR/CLOCK SECTION 7Page 7-2 RPC-330Figure 7-1 Calendar/Clock
DISPLAY PORT SECTION 8Page 8-1 RPC-330Figure 8-1 Display interfaceINTRODUCTIONRPBASIC-52 and the RPC-330 interface to a variety ofdisplays:VF (vacuu
DISPLAY PORT SECTION 8Page 8-2 RPC-330DISPLAY CONNECTOR PIN OUTThe display port uses an 82C5 5 for data and control. The table below lists a pin numb
KEYPAD PORT SECTION 9Page 9-1 RPC-330Figure 9-1 Keypad connectorINTRODUCTION16, 20, or 24 position keypads are plugged into keypadport J5. Keys ar
KEYPAD PORT SECTION 9Page 9-2 RPC-330The second example uses ON KEYPAD to generate aninterrupt every time a key is pressed.10 ON KEYPAD1000...500 GOT
ANALOG INPUT SECTION 10Page 10-1 RPC-330Figure 10-1 Analog I/ODESCRIPTIONThe RPC-330 has 8 single ended analog input channels. These channels are us
ANALOG INPUT SECTION 10Page 10-2 RPC-330When channel = even Pol. + - + - + - + - CH # 0 1 2 3 4 5 6 7channel 0 2 4 6When range = 0, the inp
ANALOG INPUT SECTION 10Page 10-3 RPC-33040 NEXTThis next program saves data to RAM segment 1 in asystem with 128K of RAM. It takes approximately 2 m
ANALOG INPUT SECTION 10Page 10-4 RPC-330MEASURING HIGHER VOLTAGESVoltages higher than + 5V are measur ed by inserting aseries resistor to the input.
ANALOG INPUT SECTION 10Page 10-5 RPC-330Figure 10-2 Amplifier CircuitAMPLIFIERSTwo operational amplifiers are available to signalcondition inputs.Am
SOFTWARE REVISION HISTORYPage iv RPC-330V1.10 Initial release for RPC-330.V1.11 11/29/95Added day of week to DAT E comm and andfunction.V1.12 12/01/9
WATCHDOG TIMER SECTION 11Page 11-1 RPC-330DESCRIPTIONThe watchdog timer is used to reset the RPC-330 if theprogram or CPU "crashes". The
EXTERNAL INTERRUPT SECTION 12Page 12-1 RPC-330DESCRIPTIONInterrupts are useful, and even necessary, whenintermittent signals of short duration requir
EXTERNAL INTERRUPT SECTION 12Page 12-2 RPC-330Figure 12-1 Optically isolated and TTL interrup tsPROGRAM EXAMPLEThe following program enables interrup
MULTI-MODE COUNTER SECTION 13Page 13-1 RPC-330DESCRIPTIONBoth 24 bit multimode counters are capable of up/down,binary, divide-by-n, and quadrature in
MULTI-MODE COUNTER SECTION 13Page 13-2 RPC-330short pulse is generated. The latch captures it capturesit. A latch is cleared using LINEB function.5
MULTI-MODE COUNTER SECTION 13Page 13-3 RPC-330COMMANDSThe table below lists commands used with the counter.Command FunctionCOUNT(0) Returns value in
ANALOG OUTPUT SECTION 14Page 14-1 RPC-330Figure 14-1 Analog OutputDESCRIPTIONTwo optional analog output channels are available. Theycan be configure
TECHNICAL INFORMATION SECTION 15Page 15-1 RPC-330ELECTRICAL SPECIFICATIONSCPU80C320, 22.1184 Mhz clockMemoryRPBASIC-52, 32K ROM, jumperable for 64K.T
TECHNICAL INFORMATION SECTION 15Page 15-2 RPC-330MEMORY AND I/O BANK MAPMemoryDescription AddressRPBASIC-52, U2 0000H - 7FFFHRAM, U3, 32K 00000H - 07
OVERVIEW SECTION 1Page 1-1 RPC-330DESCRIPTIONThe RP C-330 is an embedded contr oller with a built inBasic language. Several features make it suitabl
OVERVIEW SECTION 1Page 1-2 RPC-330Figure 1-1 System layoutSymbols and Term inologyNOTE: Text under this heading is helpful information. It is inten
SETUP AND OPERATION SECTION 2Page 2-1 RPC-330Figure 2-1 Connector location and functionINTRODUCTION The RPC -330 is ready to program as soon as youc
SETUP AND OPERATION SECTION 2Page 2-2 RPC-330FIRST TIME OPERATIONBecome familiar with the locations of connectors beforegetting started. See Figure
SETUP AND OPERATION SECTION 2Page 2-3 RPC-330does not contain any special codes; they are sim plyASCII characters.Uploading programs is simply a proc
Commentaires sur ces manuels