Справочник Пользователя для Mitsubishi Electronics FXCPU

Скачать
Страница из 838
26 Applied Instructions (Character String Control)
26.8 MIDW / Random Replacement of Character Strings
643
FXCPU Structured Programming Manual
[Basic & Applied Instruction]
21
Appl
ied
 In
stru
cti
ons 
(R
eal
 T
im
C
lock
 Contr
ol)
22
Ap
plied
 Instru
ctio
ns 
(E
xt
er
na
l De
vi
ce
)
23
App
lied Instr
ucti
ons 
(Ex
tensi
on 
Functi
on)
24
Ap
pl
ied In
struct
ions 
(O
thers)
25
Appl
ied
 Instru
cti
ons
 
(B
lock
 Dat
O
per
at
io
n)
26
App
lie
d Instr
uction
(Charac
ter 
Stri
ng C
ontrol
)
27
Ap
pl
ied Inst
ruct
io
ns 
(D
ata
 Op
eration 3
)
28
Appl
ied
 In
stru
cti
ons 
(D
ata C
om
par
ison
)
29
App
lie
d Instr
uction
(D
ata
 T
abl
O
peration
)
30
Appli
ed In
struc
tions
(E
xt
ernal Devi
ce 
Comm
uni
cat
ion)
26.8
MIDW / Random Replacement of Character Strings
Outline
This instruction replaces the characters in arbitrary positions inside designated character string with a 
specified character string.
→ For handling of character strings, refer to "FX Structured Programming Manual [Device &
Common]."
1. Format and operation, execution form
2. Set data
3. Applicable devices
FX
3U(C)
FX
3G(C)
FX
3S
FX
2N(C)
FX
1N(C)
FX
1S
FX
U
/FX
2C
FX
0N
FX
0(S)
Instruction 
name
Operation
Execution 
form
Expression in each language
Structured ladder/FBD
ST
MIDW
16 bits
Continuous
MIDW(EN,s1,s2,d);
MIDWP
16 bits
Pulse
MIDWP(EN,s1,s2,d);
Variable
Description
Data type
Input
variable
EN
Execution condition
Bit
Head device storing a character string used in overwriting
String
Head device specifying the head position and number of characters to
be overwritten (2 points occupied)
s2
:
Head character position to be overwritten
s2+1 :
Number of characters to be overwritten
ARRAY [1..2] OF ANY16
Output
variable
ENO
Execution state
Bit
Head device storing a character string overwritte
String
Operand 
type
Bit Devices
Word Devices
Others
System user
Digit specification
System 
user
Special 
unit
Index
Cons
tant
Real 
Number
Character 
String
Pointer
X Y M T C S D
.b KnX KnY KnM KnS T C D R U
\G
V Z Modifier K H
E
"
"
P
z
z
z
z z z z z
z
z
z
z
z
z z z z z
z
z
z
z
z z z z z
z
z
MIDW
EN
ENO
d
s1
s2
MIDWP
EN
ENO
d
s1
s2