Component: Isolated Input (BL0121) (E-blocks 2)

From Flowcode Help
Jump to navigationJump to search
Author Matrix TSL
Version 8.8
Category E-blocks 2


Isolated Input component

A set of 2 isolated inputs that can take a high voltage or floating input and convert to a standard digital input via the use of opto isolators. A high is received when the voltage across the terminals is low 0 - 4V. A low is received when the voltage across the terminals is high 6 - 48V.

Version information

Library Version, Component Version, Date, Author, Info
9, 8.0, 08-05-25, BR, Added autodetect port on Ev_PostInitialise


Detailed description

No detailed description exists yet for this component

Examples

No additional examples

Macro reference

ReadAll

Fc9-comp-macro.png ReadAll
Reads all of the inputs at once, returning a byte containing one bit per input. Range 0-3. 
Fc9-u8-icon.png - BYTE Return


ReadState

Fc9-comp-macro.png ReadState
Read the state of the input at the given index. 0 = Voltage Present on input, 1 = No Voltage Present on input 
Fc9-u8-icon.png - BYTE Index
The input to read the status of. 0 or 1 
Fc9-bool-icon.png - BOOL Return


WaitUntilHigh

Fc9-comp-macro.png WaitUntilHigh
Pause the program until the input at the given index is turned on. 
Fc9-u8-icon.png - BYTE Index
Index of the switch to wait for. 
Fc9-void-icon.png - VOID Return


WaitUntilLow

Fc9-comp-macro.png WaitUntilLow
Pause the program until the input at the given index is turned off. 
Fc9-u8-icon.png - BYTE Index
Index of the switch to wait for. 
Fc9-void-icon.png - VOID Return


Property reference

Fc9-prop-icon.png Properties
Fc9-conn-icon.png Connections
Fc9-type-16-icon.png Input Mode
Choose how your switches are connected. PORT = Single port byte for all switches - pins are allocated in sequence from pin 0 - X Custom = Individual pin by pin connections 
Fc9-type-19-icon.png Port
 
Fc9-type-5-icon.png Switch 0
 
Fc9-type-5-icon.png Switch 1
 

Component Source Code

Please click here to download the component source project: FC_Comp_Source_EBlocks2_IsolatedInput_BL0121.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_EBlocks2_IsolatedInput_BL0121.fcfx