EasyManua.ls Logo

Mitsubishi Electric MELSEC iQ-R Series - Multiplexer

Mitsubishi Electric MELSEC iQ-R Series
2110 pages
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...
1938
30 SELECTION FUNCTIONS
30.4 Multiplexer
30.4 Multiplexer
MUX(_E)
These functions output one of the input values.
*1 The input variable s can be changed within the range from 2 to 28.
Setting data
Description, type, data type
Processing details
Operation processing
These functions output one of the values input to (s1) to (s28), in the same data type as (s), from (d) according to the value
input to (n).
If the (n) input value is 0, the value input to (s1) is output from (d).
If the (n) input value is (n)-1, the value input to (sn) is output from (d).
Ex.
Data type: INT
If a value outside the range of the number of pins in (s) is input to (n), an undefined value is output from (d). (No operation
error occurs. When MUX_E is used, ENO outputs FALSE.)
Input an INT data type value to (n) within the range of 0 to 27, provided that it is within the range of the number of pins in (s).
Input a BOOL, INT, DINT, WORD, DWORD, REAL, LREAL, STRING, TIME, structure, or array data type value to (s).
Ladder, FBD/LD
*1
Structured text
*1
[Without EN/ENO] [With EN/ENO] [Without EN/ENO]
d:=MUX(n,s1,s2);
[With EN/ENO]
d:=MUX_E(EN,ENO,n,s1,s2);
Argument Description Type Data type
EN Execution condition (TRUE: Executed, FALSE: Not executed) Input variable BOOL
n(K) Output value selection Input variable INT
s1 (IN0) to s28 (IN27) Input Input variable ANY
ENO Output status (TRUE: Normal, FALSE: Abnormal) Output variable BOOL
d Output Output variable ANY
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)
nd
s1
s2
EN ENO
dn
s1
s2
(s1) (s28)
(d)
n
1234
5678
1234
0
MUX_K
_IN0
_IN1
MUX
INT
INT
INT
INT

Table of Contents

Other manuals for Mitsubishi Electric MELSEC iQ-R Series

Related product manuals