I/O

The integration of input and output signals in TwinCAT is realized via mapping. For this purpose, it is relatively simple to define a variable as the carrier of I/O information. When transferring this information, however, the specific data type of the information must be known. To ensure that the interface defined in the TwinCAT 3 Plastic Technology Functions can work independently of the data type, the library creates general I/O classes (FBs) and specific classes derived from them to ensure maximum flexibility and expandability. With the generalization of the I/O type, other tasks such as the processing of diagnostic information can also be implemented.

The following tables list the compatible I/O elements available for each available standard I/O interface.

I_InputBase

Name

Description

InputAnalog16

Input module for (up to) 16-bit analog input terminals.

InputAnalog16Status

Expanded input module for (up to) 16-bit analog input terminals with additional status information.

InputAnalog32

Input module for (up to) 32-bit analog input terminals.

InputCoE406

Input module for DS406-based encoder systems via EtherCAT.

InputCoE_Polling

Input element for values from an EtherCAT participant that can be read asynchronously via CoE.

InputDigital

Input element for a digital (Boolean) input signal.

InputDigitalCam

Input element for digital feedback from a hydraulic axis.

InputSsi

Input module for SSI-based encoder systems.

I_OutputBase

Name

Description

OutputAnalog16

Output module for (up to) 16-bit analog output terminals.

OutputCoE408

Output module for DS408-based hydraulic valves via EtherCAT.

OutputCoE408_P

An advanced version of the CoE408 input with integrated pressure measurement.

OutputDigital

Output element for a digital (Boolean) output signal.

I_InvDevice

Name

Description

InverterCoE402_VM

Inverter with a DS402-based interface in VelocityMode.

InverterCoE402_CSVM

Inverter with a DS402-based interface in CyclicSynchronousVelocityMode.

InverterAnalog

Inverter with an analog interface.

I_LimitingOutput

Name

Description

LimitingOutputCoE

Limitation output of a DS402-based servo axis.

LimitingOutputSoE

Limitation output of a Sercos III-based servo axis.