Download Here for Free
Transcript
TABLE OF CONTENTS Chapter 1 Overview DESCRIPTION . . . . . . . . . . MANUAL ORGANIZATION . MANUAL CONVENTIONS . . Symbols and Term inology TECHNICA L SUPPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 2 Setup and Operation INTRODUCTION . . . . . . . . . . . . . . . . . OPERATING PRECAUTIONS . . . . . . . . . EQUIPMENT . . . . . . . . . . . . . . . . . . . . FIRST TIME OPERATION . . . . . . . . . . . UPLOADING AND DOWNLOADING P R OG R AM S . . . . . . . . . . . . . . . . . Uploading program s using PC Smar tLink Downloading programs using PC SmartLink . . . . . . . . . . . . . . . . . Other communications software . . . . . . Editing pr ogram s and pro gram ming hints WHERE TO G O FROM H ERE . . . . . . . . . TROUBLESHOOTING . . . . . . . . . . . . . . Chapter 3 Saving Programs INTRODUCTION . . . . . . SAVING A PROGRAM . . AUTORUNNING . . . . . . . PREVENTING AUTORUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 2 . . . . . . . . 3 3 3 4 . . . . 4 4 . . . . . . . . . . 5 5 6 6 7 . . . . 8 8 8 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapte r 4 Ser ial Por ts DESCRIPTION . . . . . . . . . . . . . . COM0 SERIAL PORT . . . . . . . . . COM1 SERIAL PORT . . . . . . . . . RS-422/485 Termination network TWO WIRE R S-485 . . . . . . . . . . . MULTIDROP NETWORK . . . . . . . ACCESSING SERIAL BUFFERS . . A C C E SS IN G C OM 0 A ND C O M 1 . . COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 10 10 10 11 11 12 12 13 Chapter 5 RAM Memory INTRODUCTION . . . . . . . . . . . . . . . CHANGING M EMORY . . . . . . . . . . . BATTERY BACKUP . . . . . . . . . . . . . RESERVING MEM ORY . . . . . . . . . . . STORING VARIABLES IN RAM . . . . . CORRUPTED VARIABLES . . . . . . . . . ASSEMBLY LANGUAGE INTERFACE COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 14 14 15 15 15 16 16 Chapte r 6 Dig ital and Opto P orts INTRODUCTION . . . . . . . . . . . . . . . . . ON-CARD OPTO RACK . . . . . . . . . . . . . Description . . . . . . . . . . . . . . . . . . . Installation . . . . . . . . . . . . . . . . . . . G4 operation . . . . . . . . . . . . . . . . . . PWM Output . . . . . . . . . . . . . . . . . . G5 operation . . . . . . . . . . . . . . . . . . Conve rting analo g measu rem ents . . . . . DIGITAL I/O PORT . . . . . . . . . . . . . . . . Digital I/O comm ands . . . . . . . . . . . . High current output . . . . . . . . . . . . . . Interfac ing digital I/O to an opto-m odule rack . . . . . . . . . . . . . . . . . . . . . Interfacing to switches and other devices Digital I/ O pro gram ming exa mple . . . . Page ii . . . . . . . . . . . 17 17 17 17 18 18 18 19 19 19 19 . . . 20 21 21 Table 6-1 C onnector pin out - J4 . . . . . . COMMANDS . . . . . . . . . . . . . . . . . . . . . Chapter 7 Calendar/Clock DESCRIPTION . . . . . . . . . . S E TT I NG D A TE A N D T I M E . GENERATING INTERRUPTS COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 23 23 23 Chapter 8 Display Port INTRODUCTION . . . . . . . . . . . CONNECTING DISPLAYS . . . . . WRITING TO THE DISPLAY . . . PROGRAMMING EXAMPLE . . . DISPLAY TYPES . . . . . . . . . . . DISPL AY C ONN ECT OR PIN OUT COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 24 24 24 25 25 25 Chapter 9 Keypad Port INTRODUCTION . . . . . . . . PROGRAMMING EXAMPLE KEYP AD P ORT P IN OU T - J5 COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 26 27 27 C ha pter 10 A nalog I/O DESCRIPTION . . . . . . . . . . . . . . . . . C O N N EC TIN G A N A LOG I/O . . . . . . . Analog I/O J1 pin out . . . . . . . . . . Grounding . . . . . . . . . . . . . . . . . . ACQUIRING ANALOG DATA . . . . Reducing noise . . . . . . . . . . . . . . . Data logging on a timer tick . . . . . . MEASURING HIGHER VOLTAGES Conve rting analo g measu rem ents . . . Measuring 4-20 mA current loops . . . CALIBRATION . . . . . . . . . . . . . . . . ANALOG OUTPUT . . . . . . . . . . . . . . Program ming . . . . . . . . . . . . . . . . COMMANDS . . . . . . . . . . . . . . . . . . PROGRAM EXAMPLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 . . . . . . . . 21 22 . . . . . . . . . . . . Chapter 11 Watchdog Timer Description . . . . . . . . . . . . . . . . . . . . . . . . 32 Chapter 12 User Jumpers DESCRIPTION . . . . . . . . . . . . . . . . . . . . 33 Chapter 13 Serial EEPROM DESCRIPTION . . . . . . . . . . . . . . . . . . . . PROGRAM EXAMPLE . . . . . . . . . . . . . . 34 34 Technical Information ELECTRICAL SPECIFICATIONS . MEM ORY AN D I/O bank map . . . . MECHANICAL SPECIFICATIONS JUMPER DESCRIPTIONS . . . . . . 35 35 35 36 . . . . . . . . . . . . . . . . Appendix A RPBASIC -52 Software Supplement . . . . . . . .