Rockwell Automation 1746-BAS-T SLC 500 Basic Basic-T Modules User Manual

Page 6

Advertising
background image

Publication 1746-UM004B-EN-P - December 2005

ii Table of Contents

Chapter 4

Programming Overview

Understand Module Memory Organization . . . . . . . . . . . . . 4-1
Allocate SLC memory for the Module . . . . . . . . . . . . . . . . . 4-2

Module ID Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

BASIC Programming Instructions . . . . . . . . . . . . . . . . . . . . 4-3

BASIC Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
BASIC Statements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
BASIC Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6

Create and Edit a BASIC Program . . . . . . . . . . . . . . . . . . . 4-8

Enter a BASIC Program Using an ASCII Terminal. . . . . . 4-8
Run a BASIC Program . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Stop a BASIC Program . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
Edit a BASIC Program Line Through an ASCII Terminal . 4-11
Delete a BASIC Program Line . . . . . . . . . . . . . . . . . . . . 4-13
Renumber a BASIC Program. . . . . . . . . . . . . . . . . . . . . 4-13

Transfer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14

Transfer Data Between the SLC Processor and
Port PRT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
Transfer Data Between the SLC Processor and
Port PRT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Transfer Data Between the SLC Processor and
Port DH485 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
Transfer Data Between the SLC Processor and the
Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19
Status Information for the SLC Processor . . . . . . . . . . . . 4-19

SLC Fault Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21

Appendix A

Specifications

Module Hardware Specifications . . . . . . . . . . . . . . . . . . . . 1-1
1747-PBASE BASIC Development Software Specifications . . 1-3
Related Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

Appendix B

Worksheets

Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1

What to Do Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2

Port PRT1 Configuration (Jumper JW1) . . . . . . . . . . . . . . . B-2

What to Do Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2

Port PRT2 Configuration (Jumper JW2) . . . . . . . . . . . . . . . B-3

What to Do Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3

Optional Memory Module Selection (Jumper JW3) . . . . . . . B-4

What to Do Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4

Program Port and Protocol Selection (Jumper JW4) . . . . . . B-5

What to Do Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5

Advertising
This manual is related to the following products: