High
−
level Instructions
3
−
18
Explanation of example
The data at bit position 4 in data register DT20 is copied to bit position 12 in data register DT10 when trigger
R0 turns on.
Bit position
DT10
12
0
· ··
·
Bit position
·
· ·
· ·
DT20
15
1 1 0
12
0
11
1 1 0
8
1
7
0 0 0
4
1
3
0 1 0
0
1
Source [S]
R0: on
·
·
· ·
· ·
· ·
15
0 0 0
11
0 1 0
8
0
7
1 1 0
4
1
3
0 0 1
0
0
Destination [D]
·
·
·
Bit position
·
· ·
· ·
DT10
15
0 0 0
12
1
11
0 1 0
8
0
7
1 1 0
4
1
3
0 0 1
0
0
Destination [D]
n : H C 0 4
Source
bit position 4
Destination
bit position 12
“
F5 (BTM)
”
execution
Description
A single bit in the 16-bit data or the 16-bit equivalent constant specified by S is copied to a bit of the 16-bit area
specified by D, as specified by n.
With the FP2SH and FP10SH, it is possible to transfer the contents of multiple bits as a single transfer.
How to specify n
The “n” specifies the source and destination bit positions using hexadecimal data as follows:
n : H
□ □ □
Bit position of source “S” (set range: H0 to HF)
Bit position of destination “D” (set range: H0 to HF)
Number of transfer bits
Range other than the above: “0” should be specified.
FP2 (Ver. 1.03 and subsequent versions), FP2SH and FP10SH only
Range: From 0 to F can be specified (refer to next page).
Bit position specification for S and D
Bit position
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Set value
HF HE HD HC HB HA H9
H8
H7 H6
H5
H4 H3
H2
H1
H0
For example, when bit position 10 is specified, “HA” should be specified.
If bit position 4 of S is being transferred to bit position 12 of D, n = HC04.
Flag conditions
・
Error flag (R9007): Turns on and stays on when the area specified using the index modifier
exceeds the limit.
・
Error flag (R9008): Turns on for an instant when the area specified using the index modifier
exceeds the limit.
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]
Содержание FP-X
Страница 1: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 2: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 24: ...Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 110: ...Relays Memory Areas and Constants 1 86 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 111: ...Chapter 2 Basic Instructions Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 112: ...Basic Instructions 2 2 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 184: ...Basic Instructions 2 74 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 264: ...Basic Instructions 2 154 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 265: ...Chapter 3 High level Instructions Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 266: ...High level Instructions 3 2 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 288: ...High level Instructions 3 24 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 406: ...High level Instructions 3 142 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 483: ...High level Instructions 3 219 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 537: ...High level Instructions 3 273 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 838: ...High level Instructions 3 574 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 862: ...High level Instructions 3 598 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1052: ...High level Instructions 3 788 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1053: ...Chapter 4 Precautions Concerning Programs Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1054: ...Precautions Concerning Programs 4 2 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1088: ...Precautions Concerning Programs 4 36 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1089: ...Chapter 5 Appendix Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1332: ...5 244 5 7 ASCII Codes Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...
Страница 1333: ...5 245 Phone 800 894 0412 Fax 888 723 4773 Web www clrwtr com Email info clrwtr com ...