Syntax, Example – Rockwell Automation 1746-BAS BASIC LANGUAGE User Manual

Page 171

Advertising
background image

Publication 1746-RM001A-US-P

Output Functions 12-21

Syntax

PUSH [remote device node address]
PUSH [remote device file number]
PUSH [remote device file type]
PUSH [starting element offset (x2) of remote device file]
PUSH [number of elements to be transferred]
PUSH [message time-out value]
CALL 91
POP [status of message instruction]

Example

>1

REM EXAMPLE PROGRAM

>10 PUSH 1 : REM REMOTE NODE ADDRESS = 1

>20 PUSH 7 : REM REMOTE FILE 7

>30 PUSH ASC(N) : REM FILE TYPE = INTEGER

>40 PUSH 0 : REM OFFSET = 0

>50 PUSH 10: REM WORD LENGTH = 10

>60 PUSH 5 : REM THE TIME-OUT VALUE = 0.5 SECOND

>70 CALL 91 : REM WRITE DATA FROM OUTPUT BUFFER

>80 POP R : REM GET THE OUTPUT ARGUMENT

>90 IF R<>0 PRINT “READ ERROR CODE =”,R

READY

>RUN

READ ERROR CODE = 5

READY

>

Advertising