FB_AxisInvBase
This FB creates an axis operated with a simple inverter. This type of axis is prepared for the use of drive components whose definition is below the possibilities of a servo axis. The biggest problem might be the lack of position feedback. But even very simple drives like frequency inverters may be used to support some tasks in a machine, such as turning an extruder or moving a conveyor belt. The axis does not require position feedback and does not support position-bound functions.
Syntax:
fbInvAxis: FB_AxisInvBase
(
AxisName := 'InvExtruder',
nPtpPoints := 10,
iProcessHandler := 0,
iPosCamLookup := 0,
iVeloCamLookup := 0
);
Initialization parameters of the FB_init constructor
Designation | Type | Obligatory |
|
---|---|---|---|
AxisName | STRING | Yes | Used for messages and file names, among other things. |
nPtpPoints | INT | No | Not supported for inverter axes |
iProcessHandler | I_ProcessHandler | No | Optional: A function block for handling pressures and other process variables. |
iPosCamLookup | I_CammingLookup | No | Not supported for inverter axes |
iVeloCamLookup | No | Optional: A lookup function block with a VvsP camming table. |
Connection options (I/Os)
Designation | Type | Description |
---|---|---|
Device | Field device used to control the axis |
Availability of connection options The connection option is available as a property of the axis and can be linked once to an I/O instance: e.g. |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4024.55 | PC or CX (x64, x86) | Tc3_PlasticFunctions (>= v3.12.5.0) |