Access from the user program
KL3356
38
Version: 2.3.0
reserved: This byte is assigned to the process data memory, although it is not used.
DataOUT2
The process data word DataOUT2 is not used and is not displayed by the TwinCAT System Man-
ager.
5.3
Control and status bytes
Register communication
Control byte 1 (for register communication)
Control byte 1 (CB1) is located in the
, and is transmitted from the controller to the
terminal.
Bit
CB1.7
CB1.6
CB1.5
CB1.4
CB1.3
CB1.2
CB1.1
CB1.0
Name
RegAccess
R/W
Reg. no.
Key
Bit
Name
Description
CB1.7
RegAccess
1
bin
Register communication switched on
CB1.6
R/W
0
bin
Read access
1
bin
Write access
CB1.5 to CB1.0
Reg. no.
Register number:
Enter the number of the
- want to read with input data word
- want to write with output data word
Status byte 1 (for register communication)
The status byte 1 (SB1) is located in the
and is transmitted from terminal to the controller.
Bit
SB1.7
SB1.6
SB1.5
SB1.4
SB1.3
SB1.2
SB1.1
SB1.0
Name
RegAccess
R/W
Reg. no.
Using control and status bytes
In contrast to other types of terminal, the process data provided when using a KL3356 is valid even
during register communication!
The KL3356 uses
• control byte 0 and status byte 0 exclusively for register communication
• control byte 1 and status byte 1 exclusively for process data mode
Key
Bit
Name
Description
SB1.7
RegAccess
1
bin
Acknowledgment for register access
SB1.6
R
0
bin
Read access
SB1.5 to SB1.0
Reg. no.
Number of the register that was read or written.
Summary of Contents for KL3356
Page 2: ......