Download Print this page

Converting Int To Bit Array - Mitsubishi Electric MELSEC iQ-F FX5 Programming Manual

Instructions, standard functions/function blocks
Hide thumbs Also See for MELSEC iQ-F FX5:

Advertisement

18.51

Converting INT to Bit Array

INT_TO_BITARR(_E)
These functions output low-order (n) bits of INT type data to a bit array.
Ladder diagram, FBD/LD
[Without EN/ENO]
s
d
n
Setting data
■Descriptions, types, and data types
Argument
Description
EN
Execution condition (TRUE: Execution, FALSE: Stop)
s
Input
n
Only a constant 4, 8, 12 or 16 can be specified.
ENO
Output status (TRUE: Normal, FALSE: Abnormal)
d(INT_TO_BITARR(_E))
Output (Variables are available for element specification.)
Processing details
■Operation processing
• These functions output low-order (n) bits of ANY 16 type data specified to (s).
• Output bits beyond the specified number of bits are not changed.
■Operation result
1.
Function without EN/ENO
The operation processing is executed. The operation output value is output from (d).
2.
Function with EN/ENO
The following table lists the execution conditions and operation results.
Execution condition
EN
TRUE (Executes operation)
FALSE (Stops operation)
*1 When FALSE is output from ENO, data output from (d) is undefined. In that case, modify a program so that the data output from (d) is
not used.
Operation error
There is no operation error.
[With EN/ENO]
EN
ENO
s
d
n
Operation result
ENO
TRUE
*1
FALSE
Structured text
[Without EN/ENO]
d:=INT_TO_BITARR(s,n);
[With EN/ENO]
d:=INT_TO_BITARR_E(EN,ENO,s,n);
Type
Input variable
Input variable
Input variable
Output variable
Output variable
(d)
Operation output value
Indefinite value
18 TYPE CONVERSION FUNCTIONS
18.51 Converting INT to Bit Array
18
Data type
BOOL
ANY16
INT
BOOL
BOOL array element
967

Hide quick links:

Advertisement

loading