Access from the user program
KL1501, KL1512
29
Version: 3.1.0
5.3.2
Alternative format
In the alternatives format, the KL1501 is mapped with 4/6 bytes of input data and 4/6 bytes of output data.
Requirements
Word offset
High byte
Low byte
Complete evaluation: no
Motorola format: no
Word alignment: no
0
D0
Cnt-CB/SB
1
D2
D1
Requirements
Word offset
High byte
Low byte
Complete evaluation: no
Motorola format: yes
Word alignment: no
0
Cnt-CB/SB
D0
1
D1
D2
Requirements
Word offset
High byte
Low byte
Complete evaluation: yes
Motorola format: no
Word alignment: no
0
Cnt-CB/SB
CB/SB
1
Res.
D0
2
D2
D1
Requirements
Word offset
High byte
Low byte
Complete evaluation: yes
Motorola format: yes
Word alignment: no
0
D0
CB/SB
1
Res.
Cnt-CB/SB
2
D1
D2
Requirements
Word offset
High byte
Low byte
Complete evaluation: yes
Motorola format: no
Word alignment: yes
0
Res.
CB/SB
1
D0
Cnt-CB/SB
2
Res.
Res.
3
D2
D1
Requirements
Word offset
High byte
Low byte
Complete evaluation: yes
Motorola format: no
Word alignment: yes
0
Res.
CB/SB
1
Cnt-CB/SB
D0
2
Res.
Res.
3
D1
D2
Legend
Complete evaluation:
The terminal is mapped with control and status byte.
Motorola format
Motorola or Intel format can be set.
Word alignment
The terminal is positioned on a word boundary in the Bus Coupler.
CB
Control byte (appears in the process image of the outputs).
SB
Status byte (appears in the process image of the inputs).
Cnt-CB
Control byte in process data exchange.
Cnt-SB
Status byte in process data exchange.
D0
Data byte 0
D1
Data byte 1
D2
Data byte 2
Res.
This byte is assigned to the process data memory, although it has no function.