DL06 Micro PLC User Manual, 3rd Edition, Rev. E
5-198
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Listed below are the program steps necessary to execute the Write to Network function.
Step 1: Load the slave address (0–90 BCD) into the low byte and “F2” into the high
byte of the accumulator (the next two instructions push this word down to the
second layer of the stack).
Step 2: Load the number of bytes to be transferred into the accumulator (the next
instruction pushes this word onto the top of the stack).
Step 3: Load the starting Master CPU address into the accumulator. This is the memory
location where the data will be written from. This parameter requires a HEX
value.
Step 4: Insert the WX instruction which specifies the starting V-memory location
(Aaaa) where the data will be written to in the slave.
Helpful Hint: — For parameters that require HEX values, the LDA instruction can be used
to convert an octal address to the HEX equivalent and load the value into the accumulator.
A aaa
WX
Operand Data Type DL06 Range
A
aaa
V-memory V See memory map
Pointer P See memory map
Inputs X 0–777
Outputs Y 0–777
Control Relays C 0–1777
Stage S 0–1777
Timer T 0–377
Counter CT 0–177
Special Relay SP 0–777
Program Memory $ 0–7680 (2K program mem.)
DS Used
HPP Used
Write to Network (WX)
The Write to Network instruction is used to write a block
of data from the master device to a slave device on the
same network. The function parameters are loaded into
the accumulator and the first and second levels of the
stack.