Jump to content

Component: Injector (API Analog Input) (Test Injectors)

From Flowcode Help
Revision as of 19:47, 16 November 2021 by Wiki bot (talk | contribs) (Created page with "{| style="width:50%" |- | width="20%" style="color:gray;" | Author | Matrix Ltd |- | width="20%" style="color:gray;" | Version | 1.2 |- | width="20%" style="color:gray...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Author Matrix Ltd
Version 1.2
Category Test Injectors


Injector (API Analog Input) component

Data injector to allow a physical analog input pin to be attached to a simulated component. The component will poll for any input state changes via SCADA Slave enabled hardware. Enabling the Flowcode simulation runtime to directly interface with a physical I/O pin.

Detailed description

No detailed description exists yet for this component

Examples

No additional examples


Downloadable macro reference

InitialiseInjector
Sets up the injector ready to receive commands or send data 
- STRING InjectorName
Name of the console that will be created 
- BYTE Return


RxByteCount
Returns the number of bytes currently sat in the receive buffer. 
- UINT Return


TxByte
Puts a byte onto the comms channel. 
- BYTE DataByte
 
- VOID Return


RxByte
Attempt to receive a byte back from the injector 0 - 255 = Valid data 256 = RX timeout no data available 
- UINT Return


GetConsoleHandle
Gets the handle to the console allowing data displaying on the panel etc. 
[[File:]] - Return


UARTSend
 
- BYTE Channel
 
- BYTE Data
 
- VOID Return



Property reference

Properties
API Slave
SCADA Slave component to use to pipe data to a physical SPI bus 
Number of Pins
Specifies the number of pins the component can monitor and control. 
Poll Rate
 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Simulation ADC Pin
Pin monitored by the simulation 
SCADA Slave ADC Pin
Pin used by the connected SCADA Slave hardware 
Connections
Simulations