viii
Differences between specifications of FP0 and FP0R effecting program change
data areas
As the size of the data area and the settings of hold and non-hold areas changes,
check if the address of the used data memory is correct. The area that has been used
as a hold area might be a non-hold area.
Change in
supported
instructions
The following instructions that are supported on the FP0 cannot be used. Replace
them with the instructions for the FP0R based on the following description.
[FP0]
F144(TRNS) instruction
F168(SPD1) instruction
F169(PLS) instruction
[FP0R]
→ F159(MTRN) instruction
→ F171(SPDH), F177(HOME) instructions
→ F172 (PLSH) instruction
→
As for the following instructions, the specifications change. Modify the programs in
accordance with the specifications after the change.
[FP0]
F12(ICRD) instruction
Unit of read: 64 words
P13(PICWT) instruction
[FP0R]
→ Unit of read: 2048 words
→
Unit of write: 2048 words
Change in
special
internal
relays
The addresses of the following special internal relays are changed.
High-speed counter control flag
[FP0]
R903A: For CH0
R903B: For CH1
R903C: For CH2
[FP0R]
→ R9110 : For CH0
→ R9111 : For CH1
→ R9112 : For CH2
→
Change in
special data
registers
The contents of the following special data registers are changed.
DT9052(DT90052):
High-speed counter control flag
As each 4 bits of the control code for all
4 channels are allocated, write the
control code in the area of the
DT90052:
High-speed counter control flag
As the areas to write the channel numbers
to be changed and the control codes are
separated, write the corresponding channel
numbers and control codes.
The addresses of the following special data registers are changed.
Elapsed value of high-speed counter CH0 to CH3
[FP0]
DT9044(DT90044)-DT9045(DT90045)
DT9048(DT90048)-DT9049(DT90049)
DT9104(DT90104)-DT9105(DT90105)
DT9108(DT90108)-DT9109(DT90109)
[FP0R]
→DT90300-DT90301
→DT90304-DT90305
→DT90308-DT90309
→ DT90312-DT90313
Target value of high-speed counter CH0 to CH3
DT9046(DT90046)-DT9047(DT90047)
DT9050(DT90050)-DT9051(DT90051)
DT9106(DT90106)-DT9107(DT90107)
DT9110(DT90110)-DT9111(DT90111)
→ DT90302-DT90303
→ DT90306-DT90307
→ DT90310-DT90311
→
Note) The numbers in parentheses are for FP0-T32.