Back to FabImage Studio website

You are here: Start » Filter Reference » Hardware Support

Hardware Support

Advantech

Icon Name Description / Applications Modules
AdamTCP_Connect

Connects as a client to a remote Advantech Adam device.

ThirdParty
AdamTCP_Function01

Function code 01. Reads discrete output's ON/OFF status.

ThirdParty
AdamTCP_Function02

Function code 02. Reads discrete input's ON/OFF status.

ThirdParty
AdamTCP_Function03

Function code 03. Reads the binary contents of input registers.

ThirdParty
AdamTCP_Function04

Function code 04. Reads the binary contents of input registers.

ThirdParty
AdamTCP_Function05

Function code 05. Forces a single coil to either ON or OFF.

ThirdParty
DAQNavi_GetDigitalInput

Returns value from digital input.

ThirdParty
DAQNavi_GetDigitalInputs

Returns values from all digital inputs.

ThirdParty
DAQNavi_GetDigitalInterrupt

Returns interrupt values.

ThirdParty
DAQNavi_GetDigitalOutput

Gets digital output value.

ThirdParty
DAQNavi_GetDigitalOutputBit

Gets digital output bit value.

ThirdParty
DAQNavi_InitInterrupts

Initializes interrupts.

ThirdParty
DAQNavi_SetDigitalOutput

Sets digital output value.

ThirdParty
DAQNavi_SetDigitalOutputBit

Sets digital output bit to specified value.

ThirdParty
DAQNavi_SetPortDirection

Sets the port direction (input or output).

ThirdParty

Advantech SUSI

Icon Name Description / Applications Modules
AdvantechSUSI_GetFrequencyI2C

Gets frequency of I2C bus.

ThirdParty
AdvantechSUSI_GetGPIOPortLevel_Multiple

Gets GPIO level.

ThirdParty
AdvantechSUSI_GetGPIOPortLevel_Single

Gets GPIO level.

ThirdParty
AdvantechSUSI_GetThermalProtection

Gets thermal protection.

ThirdParty
AdvantechSUSI_LockStorageArea

Locks storage area.

ThirdParty
AdvantechSUSI_ReadBlockSMB

Reads block from SMBus.

ThirdParty
AdvantechSUSI_ReadBlockSMBI2C

Reads block from SMBus-I2C.

ThirdParty
AdvantechSUSI_ReadByteSMB

Reads byte from SMBus.

ThirdParty
AdvantechSUSI_ReadI2C

Reads from I2C device.

ThirdParty
AdvantechSUSI_ReadQuickSMB

Turns SMBus device function off (on) or disable (enable) a specific device mode.

ThirdParty
AdvantechSUSI_ReadStorageArea

Reads from storage area.

ThirdParty
AdvantechSUSI_ReadWordSMB

Reads word from SMBus.

ThirdParty
AdvantechSUSI_ReceiveByteSMB

Receive byte from SMBus.

ThirdParty
AdvantechSUSI_SendByteSMB

Send byte to SMBus.

ThirdParty
AdvantechSUSI_SetFrequencyI2C

Sets frequency of I2C bus.

ThirdParty
AdvantechSUSI_SetGPIOPortDirection_Multiple

Sets GPIO direction.

ThirdParty
AdvantechSUSI_SetGPIOPortDirection_Single

Sets GPIO direction.

ThirdParty
AdvantechSUSI_SetGPIOPortLevel_Multiple

Sets GPIO level.

ThirdParty
AdvantechSUSI_SetGPIOPortLevel_Single

Sets GPIO level.

ThirdParty
AdvantechSUSI_SetThermalProtection

Sets thermal protection.

ThirdParty
AdvantechSUSI_UnlockStorageArea

Unlocks storage area.

ThirdParty
AdvantechSUSI_WatchDogGetLimits

Gets hardware watchdog configuration.

ThirdParty
AdvantechSUSI_WatchDogStart

Starts hardware watchdog timer..

ThirdParty
AdvantechSUSI_WatchDogStop

Stops hardware watchdog timer.

ThirdParty
AdvantechSUSI_WatchDogTrigger

Triggers hardware watchdog timer.

ThirdParty
AdvantechSUSI_WriteBlockSMB

Writes block to SMBus.

ThirdParty
AdvantechSUSI_WriteBlockSMBI2C

Writes block to SMBus-I2C.

ThirdParty
AdvantechSUSI_WriteByteSMB

Writes byte to SMBus.

ThirdParty
AdvantechSUSI_WriteI2C

Writes to I2C device.

ThirdParty
AdvantechSUSI_WriteQuickSMB

Turns SMBus device function off (on) or disable (enable) a specific device mode.

ThirdParty
AdvantechSUSI_WriteReadI2C

Reads and writes to I2C bus.

ThirdParty
AdvantechSUSI_WriteStorageArea

Writes to storage area.

ThirdParty
AdvantechSUSI_WriteWordSMB

Writes word to SMBus.

ThirdParty

AdvantechUNO

Icon Name Description / Applications Modules
AdvantechUNO_GetBacklightBrightness

Gets the backlight brightness.

ThirdParty
AdvantechUNO_GetBacklightLimits

Gets the display capabilities.

ThirdParty
AdvantechUNO_GetBoardParameter_Int

Gets a board parameter of type Int.

ThirdParty
AdvantechUNO_GetBoardParameter_String

Gets a board parameter of type String.

ThirdParty
AdvantechUNO_GetGPIOMasks

Gets GPIO masks.

ThirdParty
AdvantechUNO_GetGPIOPinDirection_Multiple

Gets GPIO directions.

ThirdParty
AdvantechUNO_GetGPIOPinDirection_Single

Gets GPIO direction.

ThirdParty
AdvantechUNO_GetGPIOPinLevel_Multiple

Gets GPIO levels.

ThirdParty
AdvantechUNO_GetGPIOPinLevel_Single

Gets GPIO level.

ThirdParty
AdvantechUNO_GetLEDStatus

Gets the LED status.

ThirdParty
AdvantechUNO_GetPowerStatus

Gets the power status.

ThirdParty
AdvantechUNO_GetUserData

Gets the user data space.

ThirdParty
AdvantechUNO_GetUserDataLockStatus

Gets the user data space lock status.

ThirdParty
AdvantechUNO_LockUserData

Locks the user data space.

ThirdParty
AdvantechUNO_ReadDeviceData

Reads the device data.

ThirdParty
AdvantechUNO_SetBacklightBrightness

Sets the backlight brightness.

ThirdParty
AdvantechUNO_SetBacklightLimits

Sets the display capabilities.

ThirdParty
AdvantechUNO_SetGPIOPinDirection_Multiple

Sets GPIO directions.

ThirdParty
AdvantechUNO_SetGPIOPinDirection_Single

Sets GPIO direction.

ThirdParty
AdvantechUNO_SetGPIOPinLevel_Multiple

Sets GPIO levels.

ThirdParty
AdvantechUNO_SetGPIOPinLevel_Single

Sets GPIO level.

ThirdParty
AdvantechUNO_SetLEDStatus

Sets the LED status.

ThirdParty
AdvantechUNO_SetPowerStatus

Sets the power status.

ThirdParty
AdvantechUNO_SetUserData

Sets the user data space.

ThirdParty
AdvantechUNO_UnlockUserData

Unlocks the user data space.

ThirdParty

BitFlow

Icon Name Description / Applications Modules
BitFlow_GetGPOutPin

Gets R64 GPOUT pins state.

ThirdParty
BitFlow_GetHardwareTriggerStatus

Gets the status of the hardware trigger.

ThirdParty
BitFlow_GetRegisterName

Gets a register name.

ThirdParty
BitFlow_GrabImage

Captures a frame using BitFlow frame grabber.

ThirdParty
BitFlow_GrabImage_WithTimeout

Captures a frame using BitFlow frame grabber.


Use this filter if the trigger may be not coming for some time, while the application should be performing other operations continuously (e.g. processing HMI events).

ThirdParty
BitFlow_ReadValueFromRegister

Reads a value from a register.

ThirdParty
BitFlow_SetGPOutPin

Sets R64 GPOUT pins.

ThirdParty
BitFlow_SoftwareTrigger

Performs a software trigger.

ThirdParty
BitFlow_StartAcquisition

Captures a frame using BitFlow frame grabber.

ThirdParty
BitFlow_StopAcquisition

Captures a frame using BitFlow frame grabber.

ThirdParty
BitFlow_WriteValueToRegister

Writes a value to a register.

ThirdParty

Euresys

Icon Name Description / Applications Modules
MultiCam_GetDigitalInput

Reporting the logic state of I/O lines used as inputs.

ThirdParty
MultiCam_GetIntegerParameter

Gets parameter of type integer from euresys device.

ThirdParty
MultiCam_GetRealParameter

Gets parameter of type real from euresys device.

ThirdParty
MultiCam_GetStringParameter

Gets parameter of type String from euresys device.

ThirdParty
MultiCam_GrabImage

Captures a frame using Euresys frame grabber.

ThirdParty
MultiCam_GrabImage_WithTimeout

Captures a frame using Euresys frame grabber.

ThirdParty
MultiCam_LoadConfigurationFile

Loads camera configuration file.

ThirdParty
MultiCam_SetDigitalOutput

Sets digital output.

ThirdParty
MultiCam_SetIntegerParameter

Sets parameter of type integer into euresys device.

ThirdParty
MultiCam_SetRealParameter

Sets parameter of type real into euresys device.

ThirdParty
MultiCam_SetStringParameter

Sets parameter of type String into euresys device.

ThirdParty
MultiCam_StartAcquisition

Initializes and starts image acquisition by frame grabber.

ThirdParty

Hikrobot

Icon Name Description / Applications Modules
Hikrobot_GetFirmwareVersion

Get Hikrobot SDK version.

ThirdParty
Hikrobot_GetInputLevel

Get input level information. When edge detection is on, the interface cannot be used to obtain the level.

ThirdParty
Hikrobot_GetInputParameters

Get input parameters.

ThirdParty
Hikrobot_GetLightParameters

Get light parameters.

ThirdParty
Hikrobot_GetOutputParameters

Get output parameters.

ThirdParty
Hikrobot_GetSdkVersion

Get Hikrobot IO firmware version.

ThirdParty
Hikrobot_Reboot

Reboot the I/O device.

ThirdParty
Hikrobot_ResetAllParameters

Reset all I/O parameters to default values.

ThirdParty
Hikrobot_SetInputParameters

Set input parameters.

ThirdParty
Hikrobot_SetLightParameters

Set light parameters.

ThirdParty
Hikrobot_SetOutputEnable

Turn on output enable.

ThirdParty
Hikrobot_SetOutputParameters

Set output parameters.

ThirdParty

Hilscher

Icon Name Description / Applications Modules
Hilscher_Channel_Close

Closes a Hilscher device channel connection.

ThirdParty
Hilscher_Channel_GetSignals

Retrieves the current slot configuration.

ThirdParty
Hilscher_Channel_GetSlots

Retrieves the current slot configuration.

ThirdParty
Hilscher_Channel_IndexRead_ByteBuffer

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexRead_SInt16

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexRead_SInt32

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexRead_SInt64

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexRead_SInt8

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexWrite_ByteBuffer

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexWrite_SInt16

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexWrite_SInt32

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexWrite_SInt64

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IndexWrite_SInt8

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IORead_ByteBuffer

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IORead_SInt16

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IORead_SInt32

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IORead_SInt64

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IORead_SInt8

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IOWrite_ByteBuffer

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IOWrite_SInt16

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IOWrite_SInt32

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IOWrite_SInt64

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_IOWrite_SInt8

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameRead_ByteBuffer

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameRead_SInt16

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameRead_SInt32

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameRead_SInt64

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameRead_SInt8

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameWrite_ByteBuffer

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameWrite_SInt16

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameWrite_SInt32

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameWrite_SInt64

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_NameWrite_SInt8

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_Open_EtherCAT

Opens a Hilscher device channel connection.

ThirdParty
Hilscher_Channel_Open_EthernetIP

Opens a Hilscher device channel connection.

ThirdParty
Hilscher_Channel_Open_Profinet

Opens a Hilscher device channel connection.

ThirdParty
Hilscher_Channel_SetSignalConfiguration

Sets the slot configuration.

ThirdParty
Hilscher_Channel_SlotRead_ByteBuffer

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotRead_SInt16

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotRead_SInt32

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotRead_SInt64

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotRead_SInt8

Receives generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotWrite_ByteBuffer

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotWrite_SInt16

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotWrite_SInt32

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotWrite_SInt64

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Channel_SlotWrite_SInt8

Sends generic packet that can be filled with any data through Hilscher device.

ThirdParty
Hilscher_Driver_Close

Closes a Hilscher device driver connection.

ThirdParty
Hilscher_Driver_GetBoardInformation

Gets Hilscher device board information.

ThirdParty
Hilscher_Driver_GetChannelInformation

Gets Hilscher device channel information.

ThirdParty
Hilscher_Driver_GetInformation

Gets Hilscher device driver information.

ThirdParty
Hilscher_Driver_Open

Opens a Hilscher device driver connection.

ThirdParty
Hilscher_Driver_Restart

Restarts Hilscher device.

ThirdParty

Imago Technologies

Icon Name Description / Applications Modules
VisionBox_ConfigureLedGenerator

Configures led signal generator.

ThirdParty
VisionBox_ConnectMultiplexerOutput

Connects internal multiplexer signals.

ThirdParty
VisionBox_GetCameraTriggerNumberOfOutputs

Gets number of outputs of camera trigger device.

ThirdParty
VisionBox_GetDigitalInput

Reads a digital input state of Imago VisionBox computers.

ThirdParty
VisionBox_GetMultiplexerNumberOfOutputs

Gets number of multiplexer outputs.

ThirdParty
VisionBox_GetNumberOfDigitalInputs

Gets number of available digital inputs.

ThirdParty
VisionBox_GetNumberOfDigitalOutputs

Gets number of digital outputs.

ThirdParty
VisionBox_GetNumberOfLeds

Gets number of available LEDs.

ThirdParty
VisionBox_GetTriggerGeneratorConfiguration

Gets trigger generator configuration.

ThirdParty
VisionBox_IOSchedulerGetBufferFillLevel

Returns number of occupied entries in IO Scheduler buffer.

ThirdParty
VisionBox_IOSchedulerGetBufferMaxElementCount

Returns maximum number of entries in IO Scheduler buffer.

ThirdParty
VisionBox_IOSchedulerGetCounter

Gets values of selected counter in IO Scheduler unit.

ThirdParty
VisionBox_IOSchedulerGetNumberOfOutputs

Returns number of available outputs of IO Scheduler unit of Vision Box computer.

ThirdParty
VisionBox_IOSchedulerPushValue

Puts value in IO Scheduler buffer.

ThirdParty
VisionBox_IOSchedulerReset

Resets and disable IO Scheduler logic.

ThirdParty
VisionBox_IOSchedulerSetCompareSource

Configures comparison element of IO Scheduler unit.

ThirdParty
VisionBox_IOSchedulerSetEncoderDirection

Configures direction of encoder input of IO Scheduler unit.

ThirdParty
VisionBox_IOSchedulerSetOutputPulsTiming

Configure pulse parameters of IO Scheduler output.

ThirdParty
VisionBox_IOSchedulerSetTriggerSource

Connects signal to IO Scheduler input.

ThirdParty
VisionBox_IOSchedulerStart

Enables IO Scheduler logic in FPGA unit of Vision Box.

ThirdParty
VisionBox_RS232ConfigureBaudRate

Configures RS232 port. Has to be called before any other Vision Box' RS232 operation.

ThirdParty
VisionBox_RS232GetAvailableByteCount

Gets number of bytes waiting in RS232 buffer.

ThirdParty
VisionBox_RS232ReadNBytes

Reads byte array from RS232 port.

ThirdParty
VisionBox_RS232WriteNBytes

Sends byte array through RS232 port.

ThirdParty
VisionBox_RS422Get

Reads state of inputs as integer number.

ThirdParty
VisionBox_RS422GetBit

Reads state of particular input of RS 422 port.

ThirdParty
VisionBox_RS422GetNumberOfInputs

Returns number of available inputs of RS 422 port.

ThirdParty
VisionBox_RS422GetNumberOfOutputs

Returns number of available outputs of RS 422 port.

ThirdParty
VisionBox_RS422Set

Sets all outputs of RS422 port.

ThirdParty
VisionBox_RS422SetBit

Sets state of particular output of RS 422 port.

ThirdParty
VisionBox_RS422SetSource

Sets source of RS 422 port outputs.

ThirdParty
VisionBox_SetCameraTrigger

Sets camera trigger configuration.

ThirdParty
VisionBox_SetDigitalOutput

Sets a digital output state of Imago VisionBox computers.

ThirdParty
VisionBox_SetDigitalOutputSource

Sets source for specified digital output pin.

ThirdParty
VisionBox_SetLed

Sets led state.

ThirdParty
VisionBox_SetLedMode

Sets led mode.

ThirdParty
VisionBox_SetTriggerGeneratorConfiguration

Sets trigger generator configuration.

ThirdParty
VisionBox_StrobeInit

Initializes Strobe. Has to be called before any other Strobe related function.

ThirdParty
VisionBox_StrobeSetCurrent

Sets strobes current.

ThirdParty
VisionBox_StrobeSetFixedCurrent

Sets strobes fixed current.

ThirdParty
VisionBox_StrobeSetLimits

Sets strobes limits.

ThirdParty
VisionBox_StrobeSetOnTime

Sets strobes on-time.

ThirdParty
VisionBox_StrobeSetTriggerDelay

Sets strobes trigger delay.

ThirdParty
VisionBox_StrobeSetTriggerMode

Sets strobes trigger mode.

ThirdParty
VisionBox_StrobeSetTriggerSource

Sets strobes trigger source.

ThirdParty
VisionBox_StrobeSoftwareTrigger

Sets strobes software trigger.

ThirdParty

Kontron GPIO Board

Icon Name Description / Applications Modules
KontronGPIOBoard_Connect

Connect to Kontron GPIO board.

ThirdParty
KontronGPIOBoard_Disconnect

Disconnect from Kontron GPIO board.

ThirdParty
KontronGPIOBoard_GetBoardInfo

Gets Kontron GPIO board information.

ThirdParty
KontronGPIOBoard_GetInputState

Gets input level.

ThirdParty
KontronGPIOBoard_GetOutputCurrent

Gets output current.

ThirdParty
KontronGPIOBoard_GetOutputState

Gets output level.

ThirdParty
KontronGPIOBoard_GetVersionInfo

Gets firmware version from Kontron GPIO board.

ThirdParty
KontronGPIOBoard_SetOutputState

Sets input level.

ThirdParty

MSSQL

Icon Name Description / Applications Modules
MSSQL_EndTransaction

Ends the ongoing transaction.

ThirdParty
MSSQL_GetCommitMode

Gets the database commit mode.

ThirdParty
MSSQL_Query

Sends a query to the database.

ThirdParty
MSSQL_Read

Reads a value from the database.

ThirdParty
MSSQL_SetCommitMode

Sets the database commit mode.

ThirdParty
MSSQL_Write

Writes a value to the database.

ThirdParty

National Instruments

Icon Name Description / Applications Modules
DAQmx_ConfigAnalogEdgeTrigger

Returns values from a digital channel.

ThirdParty
DAQmx_ConfigDigitEdgeTrigger

Configures a trigger in a specified task.

ThirdParty
DAQmx_ConfigureTiming

Configure timing in specified task.

ThirdParty
DAQmx_CreateAnalogChannel

Creates a task and channel to measure or generate analog values.

ThirdParty
DAQmx_CreateCountEdgesChannel

Creates a task and channel to count number of edges.

ThirdParty
DAQmx_CreateDigitalPort

Creates a task and channel to measure or generate digital values.

ThirdParty
DAQmx_CreatePulseChannelFreq

Creates a task and channel to generate pulse.

ThirdParty
DAQmx_GetDigitalChannel

Returns array of values from a digital channels.

ThirdParty
DAQmx_ReadAnalogArray

Reads multiple samples from a specified analog task.

ThirdParty
DAQmx_ReadAnalogScalar

Reads a sample from a specified analog task.

ThirdParty
DAQmx_ReadCounterArray

Reads multiple samples from a specified counter task.

ThirdParty
DAQmx_ReadCounterScalar

Reads a sample from a specified counter task.

ThirdParty
DAQmx_ReadDigitalArray

Reads multiple samples from a specified digital task.

ThirdParty
DAQmx_ReadDigitalScalar

Reads a sample from a specified digital task.

ThirdParty
DAQmx_ResetDevice

Resets a selected device.

ThirdParty
DAQmx_SetDigitalChannel

Sets array of values to a digital channels.

ThirdParty
DAQmx_StartTask

Starts a specified task.

ThirdParty
DAQmx_StopTask

Stops and clears a task.

ThirdParty
DAQmx_WriteAnalogArray

Writes multiple samples to a specified analog task.

ThirdParty
DAQmx_WriteAnalogScalar

Sets an analog input to a specified value.

ThirdParty
DAQmx_WriteDigitalArray

Writes multiple samples to a specified digital task.

ThirdParty
DAQmx_WriteDigitalScalar

Sets a digital input to a specified value.

ThirdParty

Neousys

Icon Name Description / Applications Modules
Neousys_GetDigitalInput_Multiple

Gets values of all digital input channels at once on a Neousys computer.

ThirdParty
Neousys_GetDigitalInput_MultipleAsArray

Gets values of all digital input channels at once on a Neousys computer passed in an array form.

ThirdParty
Neousys_GetDigitalInput_Single

Gets value of single digital input channel on a Neousys computer.

ThirdParty
Neousys_ResetWatchdogTimer

Resets watchdog timer countdown on a Neousys computer.

ThirdParty
Neousys_SetDigitalOutput_Multiple

Sets values to all digital output channels at once on a Neousys computer.

ThirdParty
Neousys_SetDigitalOutput_MultipleAsArray

Sets values to all digital output channels at once on a Neousys computer passed in an array form.

ThirdParty
Neousys_SetDigitalOutput_MultipleAsArray_Checked

Sets values to all digital output channels at once on a Neousys computer passed in an array form. Additionally, does a read-back of the values to make sure they're identical to the written values.

ThirdParty
Neousys_SetDigitalOutput_Multiple_Checked

Sets values to all digital output channels at once on a Neousys computer. Additionally, does a read-back of the values to make sure they're identical to the written values.

ThirdParty
Neousys_SetDigitalOutput_Single

Sets value to single digital output channel on a Neousys computer.

ThirdParty
Neousys_SetDigitalOutput_Single_Checked

Sets value to single digital output channel on a Neousys computer. Additionally, does a read-back of the value to make sure it's identical to the written value.

ThirdParty
Neousys_SetWatchdogTimer

Sets watchdog timer properties on a Neousys computer.

ThirdParty
Neousys_StartWatchdogTimer

Starts watchdog timer countdown on a Neousys computer.

ThirdParty
Neousys_StopWatchdogTimer

Stops watchdog timer countdown on a Neousys computer.

ThirdParty

Nodka

Icon Name Description / Applications Modules
Nodka_GetGeneralParam

Gets general parameters of the controller.

ThirdParty
Nodka_GetPwmParams

Gets parameters of the light controller.

ThirdParty
Nodka_GetVersionInfo

Gets information about the hardware and the firmware of the device.

ThirdParty
Nodka_Initialize

Initializes Nodka NKIO_API SDK.

ThirdParty
Nodka_ReadInputLevel_Channel

Reads a single input channel.

ThirdParty
Nodka_ReadInputLevel_Port

Reads an entire input port.

ThirdParty
Nodka_ReadOutputLevel_Channel

Reads a single output channel.

ThirdParty
Nodka_ReadOutputLevel_Port

Reads an entire output port.

ThirdParty
Nodka_SetGeneralParam

Sets general parameters of the controller.

ThirdParty
Nodka_SetHoldingTimeUnit

Sets a holding time unit for a specific channel of the light controller.

ThirdParty
Nodka_SetPwmParams

Sets parameters of the light controller.

ThirdParty
Nodka_SetPwmParamsNoRetentive

Sets parameters of the light controller. The set parameters will be lost after reboot.

ThirdParty
Nodka_WriteOutputLevel_Channel

Writes a single output channel.

ThirdParty
Nodka_WriteOutputLevel_Port

Writes an entire output port.

ThirdParty

SiliconSoftware

Icon Name Description / Applications Modules
SiliconSoftware_GenerateSoftwareTrigger

Generates software trigger. This function depends on current applet.

ThirdParty
SiliconSoftware_GetDoubleParameter

Gets parameter of type Double.

ThirdParty
SiliconSoftware_GetIntegerParameter

Gets parameter of type Integer.

ThirdParty
SiliconSoftware_GetParametersList

Returns list of all parameter available on current applet.

ThirdParty
SiliconSoftware_GetStringParameter

Gets parameter of type String.

ThirdParty
SiliconSoftware_GrabImage

Captures a frame using Silicon Software board.

ThirdParty
SiliconSoftware_GrabImage_WithTimeout

Captures a frame using Silicon Software board.

ThirdParty
SiliconSoftware_SetDoubleParameter

Sets parameter of type Double.

ThirdParty
SiliconSoftware_SetIntegerParameter

Sets parameter of type Integer.

ThirdParty
SiliconSoftware_StartAcquisition

Initializes and starts image acquisition in Silicon Software board.

ThirdParty
SiliconSoftware_StopAcquisition

Initializes and starts image acquisition in Silicon Software board.

ThirdParty

XSight

Icon Name Description / Applications Modules
XSight_GetCompareStatus

Sets encoder stop.

ThirdParty
XSight_GetEncoderCaptureConfiguration

Gets encoder capture configuration.

ThirdParty
XSight_GetEncoderCaptureCount

Gets encoder capture count.

ThirdParty
XSight_GetEncoderCaptureStatus

Gets compare status.

ThirdParty
XSight_GetEncoderCount

Gets encoder counter.

ThirdParty
XSight_GetEncoderDirection

Gets encoder direction.

ThirdParty
XSight_GetEncoderEnable

Gets encoder enable status.

ThirdParty
XSight_GetEncoderSide

Gets encoder side.

ThirdParty
XSight_GetInputCounter

Gets input port counter value.

ThirdParty
XSight_GetInputFilter

Gets input filter property.

ThirdParty
XSight_GetInputInvertMode

Gets input port inverse property.

ThirdParty
XSight_GetInputMode

Reads input port working mode.

ThirdParty
XSight_GetOutputInvertMode

Gets output port inverse property.

ThirdParty
XSight_GetOutputLatchCount

Gets output latch count.

ThirdParty
XSight_GetOutputLatchStatus

Gets output latch status.

ThirdParty
XSight_GetOutputMode

Gets output port working mode.

ThirdParty
XSight_GetOutputPulseBufferStatus

Gets output pulse buffer status.

ThirdParty
XSight_GetOutputPulseConfiguration

Gets output pulse configuration.

ThirdParty
XSight_GetOutputPulseCount

Gets output pulse count.

ThirdParty
XSight_GetOutputPulseRunStatus

Gets output pulse run status.

ThirdParty
XSight_GetOutputPulseStatus

Gets output pulse status.

ThirdParty
XSight_GetPWMFlashTime

Gets PWM flash time.

ThirdParty
XSight_GetPWMParameters

Gets PWM channel parameters.

ThirdParty
XSight_GetPWMState

Gets PWM state.

ThirdParty
XSight_GetPWMTriggerMode

Gets PWM channel working mode.

ThirdParty
XSight_GetPWMTriggerSource

Gets PWM trigger source.

ThirdParty
XSight_OpenDevice

Opens IO device.

ThirdParty
XSight_ReadInputLevel_Multiple

Reads input port levels from device in one routine.

ThirdParty
XSight_ReadInputLevel_Single

Reads input port level from device.

ThirdParty
XSight_ReadOutputLevel_Multiple

Reads output port levels from device in one routine.

ThirdParty
XSight_ReadOutputLevel_Single

Reads output port level from device.

ThirdParty
XSight_ResetEncoderCount

Resets encoder counter.

ThirdParty
XSight_ResetInputCounter

Resets input port counter value.

ThirdParty
XSight_ResetOutputPulseCount

Resets output pulse count.

ThirdParty
XSight_SetCompareDataStart

Sets compare data.

ThirdParty
XSight_SetCompareGTStart

Sets compare greater than.

ThirdParty
XSight_SetCompareLinearStart

Sets compare linear stop.

ThirdParty
XSight_SetCompareStop

Sets encoder stop.

ThirdParty
XSight_SetEncoderCaptureConfiguration

Sets encoder capture configuration.

ThirdParty
XSight_SetEncoderCaptureStart

Sets encoder start.

ThirdParty
XSight_SetEncoderCaptureStop

Sets encoder stop.

ThirdParty
XSight_SetEncoderDirection

Sets encoder direction.

ThirdParty
XSight_SetEncoderEnable

Sets encoder enable status.

ThirdParty
XSight_SetEncoderSide

Sets encoder side.

ThirdParty
XSight_SetInputFilter

Setups input filter.

ThirdParty
XSight_SetInputInvertMode

Sets input port inverse property.

ThirdParty
XSight_SetInputMode

Sets input port working mode.

ThirdParty
XSight_SetOutputInvertMode

Sets output port inverse property.

ThirdParty
XSight_SetOutputLatchEnable

Sets output latch enable.

ThirdParty
XSight_SetOutputLatchSource

Sets output latch source.

ThirdParty
XSight_SetOutputMode

Gets output port working mode.

ThirdParty
XSight_SetOutputPulse

Sets output pulse.

ThirdParty
XSight_SetOutputPulseConfiguration

Sets output pulse configuration.

ThirdParty
XSight_SetOutputPulseSoft

Sets output pulse soft.

ThirdParty
XSight_SetOutputPulseTriggered

Sets output pulse triggered by input port.

ThirdParty
XSight_SetPWMFlashTime

Sets PWM flash time.

ThirdParty
XSight_SetPWMParameters

Sets PWM channel parameters.

ThirdParty
XSight_SetPWMStart

Sets PWM channel on.

ThirdParty
XSight_SetPWMStop

Sets PWM channel off.

ThirdParty
XSight_SetPWMTriggerMode

Sets PWM channel working mode.

ThirdParty
XSight_SetPWMTriggerSource

Sets PWM trigger source.

ThirdParty
XSight_WriteOutputLevel_Multiple

Writes output port levels to device in one routine.

ThirdParty
XSight_WriteOutputLevel_Single

Writes output port levels to device.

ThirdParty

Z4Sight

Icon Name Description / Applications Modules
Z4Sight_ConfigureEncoder

Configures the encoder.

ThirdParty
Z4Sight_ConfigureIOCommandList

Configures an I/O command list.

ThirdParty
Z4Sight_ConfigureTimer

Configures the timer.

ThirdParty
Z4Sight_EnableEncoder

Enables or disables the encoder.

ThirdParty
Z4Sight_EnableTimer

Enables or disables the timer.

ThirdParty
Z4Sight_EtherNetIP_Read_ByteBuffer

Reads the assembly data as a ByteBuffer.

ThirdParty
Z4Sight_EtherNetIP_Read_float32

Reads the assembly data as 32-bit floating point numbers.

ThirdParty
Z4Sight_EtherNetIP_Read_sint16

Reads the assembly data as signed 16-bit integers.

ThirdParty
Z4Sight_EtherNetIP_Read_sint32

Reads the assembly data as signed 32-bit integers.

ThirdParty
Z4Sight_EtherNetIP_Read_uint16

Reads the assembly data as unsigned 16-bit integers.

ThirdParty
Z4Sight_EtherNetIP_Write_ByteBuffer

Writes the assembly data as a ByteBuffer.

ThirdParty
Z4Sight_EtherNetIP_Write_float32

Writes the assembly data as 32-bit floating point numbers.

ThirdParty
Z4Sight_EtherNetIP_Write_sint16

Writes the assembly data as signed 16-bit integers.

ThirdParty
Z4Sight_EtherNetIP_Write_sint32

Writes the assembly data as signed 32-bit integers.

ThirdParty
Z4Sight_EtherNetIP_Write_uint16

Writes the assembly data as unsigned 16-bit integers.

ThirdParty
Z4Sight_GenerateSoftwareTrigger

Generates a software trigger for the timer.

ThirdParty
Z4Sight_GetAllInputLevels

Gets the state of all the inputs on the device.

ThirdParty
Z4Sight_GetCounterReferenceValue

Gets the I/O command list's internal counter value at the current moment.

ThirdParty
Z4Sight_GetEncoderCounter

Gets the current value of an encoder counter.

ThirdParty
Z4Sight_GetInputLevel

Gets input signal level.

ThirdParty
Z4Sight_Modbus_ReadCoils

Reads the coil data table in local memory for data received from a Modbus controller.

ThirdParty
Z4Sight_Modbus_ReadDiscreteInputs

Reads the discrete input data table in local memory for data received from a Modbus controller.

ThirdParty
Z4Sight_Modbus_ReadHoldingRegisters_ByteBuffer

Reads the holding register data table as a ByteBuffer.

ThirdParty
Z4Sight_Modbus_ReadHoldingRegisters_float32

Reads the holding register data table as 32-bit floating point numbers.

ThirdParty
Z4Sight_Modbus_ReadHoldingRegisters_sint16

Reads the holding register data table as signed 16-bit integers.

ThirdParty
Z4Sight_Modbus_ReadHoldingRegisters_sint32

Reads the holding register data table as signed 32-bit integers.

ThirdParty
Z4Sight_Modbus_ReadHoldingRegisters_uint16

Reads the holding register data table as unsigned 16-bit integers.

ThirdParty
Z4Sight_Modbus_ReadInputRegisters_ByteBuffer

Reads the input register data table as a ByteBuffer.

ThirdParty
Z4Sight_Modbus_ReadInputRegisters_float32

Reads the input register data table as 32-bit floating point numbers.

ThirdParty
Z4Sight_Modbus_ReadInputRegisters_sint16

Reads the input register data table as signed 16-bit integers.

ThirdParty
Z4Sight_Modbus_ReadInputRegisters_sint32

Reads the input register data table as signed 32-bit integers.

ThirdParty
Z4Sight_Modbus_ReadInputRegisters_uint16

Reads the input register data table as unsigned 16-bit integers.

ThirdParty
Z4Sight_Modbus_WriteCoils

Writes the coil data table in local memory to send to the Modbus controller.

ThirdParty
Z4Sight_Modbus_WriteHoldingRegisters_ByteBuffer

Writes the holding register data table as a ByteBuffer.

ThirdParty
Z4Sight_Modbus_WriteHoldingRegisters_float32

Writes the holding register data table as 32-bit floating point numbers.

ThirdParty
Z4Sight_Modbus_WriteHoldingRegisters_sint16

Writes the holding register data table as signed 16-bit integers.

ThirdParty
Z4Sight_Modbus_WriteHoldingRegisters_sint32

Writes the holding register data table as signed 32-bit integers.

ThirdParty
Z4Sight_Modbus_WriteHoldingRegisters_uint16

Writes the holding register data table as unsigned 16-bit integers.

ThirdParty
Z4Sight_Profinet_GetControllerState

Gets the state of the PROFINET controller (PLC) connected to the local computer.

ThirdParty
Z4Sight_Profinet_Read_ByteBuffer

Reads the module data as a ByteBuffer.

ThirdParty
Z4Sight_Profinet_Read_float32

Reads the module data as 32-bit floating point numbers.

ThirdParty
Z4Sight_Profinet_Read_sint16

Reads the module data as signed 16-bit integers.

ThirdParty
Z4Sight_Profinet_Read_sint32

Reads the module data as signed 32-bit integers.

ThirdParty
Z4Sight_Profinet_Read_uint16

Reads the module data as unsigned 16-bit integers.

ThirdParty
Z4Sight_Profinet_Write_ByteBuffer

Writes the module data as a ByteBuffer.

ThirdParty
Z4Sight_Profinet_Write_float32

Writes the module data as 32-bit floating point numbers.

ThirdParty
Z4Sight_Profinet_Write_sint16

Writes the module data as signed 16-bit integers.

ThirdParty
Z4Sight_Profinet_Write_sint32

Writes the module data as signed 32-bit integers.

ThirdParty
Z4Sight_Profinet_Write_uint16

Writes the module data as unsigned 16-bit integers.

ThirdParty
Z4Sight_RegisterEdge

Registers an edge in a command list.

ThirdParty
Z4Sight_RegisterImpulse

Registers an impulse in a command list.

ThirdParty
Z4Sight_RegisterPulse

Registers a pulse in a command list.

ThirdParty
Z4Sight_ResetEncoderCounter

Resets the value of an encoder counter.

ThirdParty
Z4Sight_SetOutputLevel

Sets output signal level.

ThirdParty
Z4Sight_SetOutputSource

Sets output signal source.

ThirdParty