Rockwell Automation 1771-DB BASIC MODULE User Manual
Page 331

Chapter
Call Routines 69–127
13
13 -73
Indicates
Code
D5
data conversion error
D6
the scanner is not able to communicate with a 1771 chassis
adapter
D7
the adapter is not able to communicate with the module
D8
the 1771 module response was not valid
D9
duplicated label
DA
file is open – another station owns it
DB
another station is the program owner
Syntax
PUSH
type of PLC WRITE command
PUSH
remote PLC node address
PUSH
file number of remote PLC
PUSH
file type on remote PLC
PUSH
starting word offset on remote PLC
PUSH
number of elements to be transferred
PUSH
message time-out value
PUSH
selection of BTW buffer or internal string
PUSH 1
PUSH
string number
CALL 123
POP
CALL 123 status
Example
>15 PUSH 64: CALL 4: REM SET BLOCK TRANSFER WRITE LENGTH
>16 PUSH 64: CALL 5: REM SET BLOCK TRANSFER READ LENGTH
>20 PUSH 5 : REM PLC-5 FILE
>30 PUSH 0 : REM PLC-5 NODE ADDRESS
>40 PUSH 7 : REM PLC-5 FILE NUMBER
>50 PUSH ASC(N) : REM PLC-5 FILE TYPE
>60 PUSH 0 : REM STARTING WORD OFFSET FOR PLC-5
>70 PUSH 20 : REM NUMBER OF WORDS TO TRANSFER
>80 PUSH 10 : REM COMMAND TIME-OUT VALUE (X100MS)
>90 PUSH 0 : REM USE BTW BUFFER
>100 PUSH 1 : REM ALWAYS 1
>110 PUSH 0 : REM STRING NUMBER–NA FOR THIS EXAMPLE
>120 CALL 123
>130 POP S : REM STATUS OF THE CALL
>140 IF (S<>0) THEN PRINT “UNSUCCESSFUL CALL 123 SETUP”