
Access from the user program
KL6031/KS6031, KL6041/KS6041
34
Version: 2.1.0
5
Access from the user program
5.1
Control and status word
Control word
The control word (CW) is located in the output process image, and is transmitted from the controller to the
terminal.
Bit
CW.15 CW.14 CW.13 CW.12 CW.11 CW.10 CW.9
CW.8
CW.7
CW.6
CW.5
CW.4
CW.3
CW.2
CW.1
CW.0
Name
OL7
OL6
OL5
OL4
OL3
OL2
OL1
OL0
-
OL2*
OL1*
OL0*
SC
IR
RA
TR
Bits CW.15 to CW.8 are only shown if the large process image is used.
If the small or medium process image is used, only bits CW.7 to CW.0 are shown as control bytes! The
number of output bytes available for transfer from the controller to the terminal is displayed by bits
OL2* ... OL0*.
Key
Bit
Name
Description
CW.15
...
CW8
OL7 ... OL0
(OutLenght)
1
dec
... 22
dec
If the large process image is used: Number of output bytes () available for transfer from
the controller to the terminal.
-
If the small/medium process image is used: not shown
CW.7
-
0
bin
reserved
CW.6
…
CW.4
OL2* ... OL0*
(OutLenght*)
0
If the large process image is used: reserved
1 ... 6
If the medium process image is used: Number of output bytes available for transfer from
the controller to the terminal.
1 ... 4
If the small process image is used: Number of output bytes available for transfer from
the controller to the terminal.
CW.3
SC
(SendContinious)
rise
Continuous sending of data from the FIFO.
The send buffer is filled (up to 128 bytes) by the controller. The buffer content is sent
with rising edge of bit SC. The terminal acknowledges the data transfer to the controller
through setting of bit SW.2. SW.2 is cancelled with CW.3.
CW.2
IR
(InitRequest)
1
bin
The controller requests terminal for initialization. The send and receive functions are
blocked, the FIFO pointers are reset and the interface is initialized with the values from
the relevant registers (
). The terminal acknowledges com-
pletion of the initialization via bit
(IA).
0
bin
The controller once again requests the terminal to prepare for serial data exchange.
CW.1
RA
(ReceiveAccepted)
toggle
The controller acknowledges receipt of data by changing the state of this bit. Only then
new data can be transferred from the terminal to the controller.
CW.0
TR
(TransmitRequest)
toggle
Via a change of state of this bit the controller notifies the terminal that the DataOut bytes
contain the number of bytes indicated via the OL bits. The terminal acknowledges re-
ceipt of the data in the status byte via a change of state of bit
(TA). Only
now new data can be transferred from the controller to the terminal.
Status word
The status word (SW) is located in the input process image, and is transmitted from terminal to the controller.
Bit
SW.15 SW.14 SW.13 SW.12 SW.11 SW.10 SW.9
SW.8
SW.7
SW.6
SW.5
SW.4 SW.3
SW.2 SW.1
SW.0
Name
IL7
IL6
IL5
IL4
IL3
IL2
IL1
IL0
-
IL2*
IL1*
IL0*
BUF_F
IA
RR
TA
Bits SW.15 to SW.8 are only shown if the large process image is used.
If the small or medium process image is used, only bits SW.7 to SW.0 are shown as status bytes! The
number of input bytes available for transfer from the terminal to the controller is displayed by bits IL2* ... IL0*.
Содержание KL6031 Series
Страница 1: ...Documentation EN KL6031 KS6031 KL6041 KS6041 Serial Interface Terminals 2022 06 08 Version 2 1 0...
Страница 2: ......
Страница 4: ...Table of contents KL6031 KS6031 KL6041 KS6041 4 Version 2 1 0...
Страница 52: ......