EasyManua.ls Logo

Mitsubishi MELSEC iQ-F FX5 series - Page 7

Mitsubishi MELSEC iQ-F FX5 series
888 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5
CONTENTS
Performing an OR operation on 16-bit block data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Performing an XOR operation on 16-bit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Performing an XOR operation on 32-bit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Performing an XOR operation on 16-bit block data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Performing an XNOR operation on 16-bit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Performing an XNOR operation on 32-bit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Performing an XNOR operation on 16-bit block data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
6.4 Bit Processing Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Setting a bit in the word device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Resetting a bit in the word device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Performing a 16-bit test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Performing a 32-bit test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Batch-resetting bit devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Batch-resetting devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
6.5 Data Conversion Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Converting binary data to BCD 4-digit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Converting binary data to BCD 8-digit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Converting BCD 4-digit data to binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Converting BCD 8-digit data to binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Converting single-precision real number to 16-bit signed binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Converting single-precision real number to 16-bit unsigned binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
Converting single-precision real number to 32-bit signed binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Converting single-precision real number to 32-bit unsigned binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
Converting 16-bit signed binary data to 16-bit unsigned binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Converting 16-bit signed binary data to 32-bit signed binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Converting 16-bit signed binary data to 32-bit unsigned binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Converting 16-bit unsigned binary data to 16-bit signed binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Converting 16-bit unsigned binary data to 32-bit signed binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Converting 16-bit unsigned binary data to 32-bit unsigned binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259
Converting 32-bit signed binary data to 16-bit signed binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Converting 32-bit signed binary data to 16-bit unsigned binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Converting 32-bit signed binary data to 32-bit unsigned binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Converting 32-bit unsigned binary data to 16-bit signed binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Converting 32-bit unsigned binary data to 16-bit unsigned binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264
Converting 32-bit unsigned binary data to 32-bit signed binary data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Converting 16-bit binary data to Gray code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Converting 32-bit binary data to Gray code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Converting Gray code to 16-bit binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Converting Gray code to 32-bit binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Converting decimal ASCII to 16-bit binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Converting decimal ASCII to 32-bit binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Converting ASCII to HEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Converting character string to 16-bit binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Converting character string to 32-bit binary data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Two's complement of 16-bit binary data (sign inversion). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Two's complement of 32-bit binary data (sign inversion). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Decoding from 8 to 256 bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Encoding from 256 to 8 bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Separating 4 bits from 16-bit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . 286
Co
nnecting 4 bits to 16-bit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Separating the specified number of bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

Table of Contents

Related product manuals