Library overview

» PROFINET V14
(Version bd05)

The Profinet V14 library provides function blocks that are required to control Baumüller inverters. The inverters are connected to the PLC via the Profinet field bus.

  • BM_FindNotchPosFARS: This module carries out the search for the notch positions with the mode "fixed current angle and rotating shaft".
  • BM_FindNotchPosInjection: This function block searches for the notch positions in the "injection method" mode.
  • BM_FindNotchPosRAFS: This module carries out the search for the notch positions with the mode "stationary shaft and variable angle of energisation".
  • BM_Home: The module "BM_Home" references the drive axis with the respective set method.
  • BM_HomeInit: This block initialises the homing method for the "BM_ Home" block by "referencing in the travel distance".
  • BM_HomeInitBlock: This block initialises the homing method for the "BM_ Home" block by "Referencing to mechanical stop".
  • BM_MasterEngine: This block generates position setpoints from the values of speed and acceleration for a virtual master axis.
  • BM_MoveAbsolute: This function block executes a controlled movement to the specified position.
  • BM_MoveAbsoluteInit: This module passes on settings from the controller to the "BM_MoveAbsolute" module.
  • BM_MoveRelative: This module executes a controlled movement around the specified relative position.
  • BM_MoveRelativeInit: This module passes on settings from the controller to the "BM_MoveRelative" module.
  • BM_Power_CPU300: This function block switches the operational readiness of the drive.
  • BM_Power_CPU1500: This function block switches the operational readiness of the drive.
  • BM_Quickstop: This function block stops the drive axis from all drive states.
  • BM_Read: This function block enables the reading of parameters via the demand data communication.
  • BM_ReadAxisError: This function block reads out the errors of a drive.
  • BM_ReadAxisStatus: This block reads out the extended status of the axis.
  • BM_ReadStatus: This function block returns the drive status.
  • BM_Reset: This block carries out a reset, for example, to switch from the "Errorstop" state to the "Standstill" state.
  • BM_Stop: This function block stops the drive axis from the drive states: Homing, Discrete Motion, Continous Motion and Synchronised Motion.
  • BM_SyncIn: This function block carries out a relative position coupling of a drive to a synchronised setpoint.
  • BM_SyncOut: This function block cancels the coupling created by "BM_SyncIn".
  • BM_Velocity: This function block converts an endless movement with a specified velocity.
  • BM_VelocityInit: This function block transfers settings from the controller to the "BM_Velocity" function block.
  • BM_Write: With this function block, parameters can be written to the controller via the demand data communication.
  • BM51_Power_CPU300: This function block switches on the operational readiness of the connected Baumüller bmaXX5100 mains inverter.
  • BM51_Power_CPU1500: This function block switches on the operational readiness of the connected Baumüller mains inverter bmaXX5100.

» PROFINET V15
(Version bd05)

The Profinet V15 library provides function blocks that are required to control Baumüller inverters. The inverters are connected to the PLC via the Profinet field bus.

  • BM_FindNotchPosFARS: This module carries out the search for the notch positions with the mode "fixed current angle and rotating shaft".
  • BM_FindNotchPosInjection: This function block searches for the notch positions in the "injection method" mode.
  • BM_FindNotchPosRAFS: This module carries out the search for the notch positions with the mode "stationary shaft and variable angle of energisation".
  • BM_Home: The module "BM_Home" references the drive axis with the respective set method.
  • BM_HomeInit: This block initialises the homing method for the "BM_ Home" block by "referencing in the travel distance".
  • BM_HomeInitBlock: This block initialises the homing method for the "BM_ Home" block by "Referencing to mechanical stop".
  • BM_MasterEngine: This block generates position setpoints from the values of speed and acceleration for a virtual master axis.
  • BM_MoveAbsolute: This function block executes a controlled movement to the specified position.
  • BM_MoveAbsoluteInit: This module passes on settings from the controller to the "BM_MoveAbsolute" module.
  • BM_MoveRelative: This module executes a controlled movement around the specified relative position.
  • BM_MoveRelativeInit: This module passes on settings from the controller to the "BM_MoveRelative" module.
  • BM_Power_CPU300: This function block switches the operational readiness of the drive.
  • BM_Power_CPU1500: This function block switches the operational readiness of the drive.
  • BM_Quickstop: This function block stops the drive axis from all drive states.
  • BM_Read: This function block enables the reading of parameters via the demand data communication.
  • BM_ReadAxisError: This function block reads out the errors of a drive.
  • BM_ReadAxisStatus: This block reads out the extended status of the axis.
  • BM_ReadStatus: This function block returns the drive status.
  • BM_Reset: This block carries out a reset, for example, to switch from the "Errorstop" state to the "Standstill" state.
  • BM_Stop: This function block stops the drive axis from the drive states: Homing, Discrete Motion, Continous Motion and Synchronised Motion.
  • BM_SyncIn: This function block carries out a relative position coupling of a drive to a synchronised setpoint.
  • BM_SyncOut: This function block cancels the coupling created by "BM_SyncIn".
  • BM_Velocity: This function block converts an endless movement with a specified velocity.
  • BM_VelocityInit: This function block transfers settings from the controller to the "BM_Velocity" function block.
  • BM_Write: With this function block, parameters can be written to the controller via the demand data communication.
  • BM51_Power_CPU300: This function block switches on the operational readiness of the connected Baumüller bmaXX5100 mains inverter.
  • BM51_Power_CPU1500: This function block switches on the operational readiness of the connected Baumüller mains inverter bmaXX5100.

» PROFINET V15.1
(Version bd05)

The Profinet V15.1 library provides function blocks that are required to control Baumüller inverters. The inverters are connected to the PLC via the Profinet field bus.

  • BM_FindNotchPosFARS: This module carries out the search for the notch positions with the mode "fixed current angle and rotating shaft".
  • BM_FindNotchPosInjection: This function block searches for the notch positions in the "injection method" mode.
  • BM_FindNotchPosRAFS: This module carries out the search for the notch positions with the mode "stationary shaft and variable angle of energisation".
  • BM_Home: The module "BM_Home" references the drive axis with the respective set method.
  • BM_HomeInit: This block initialises the homing method for the "BM_ Home" block by "referencing in the travel distance".
  • BM_HomeInitBlock: This block initialises the homing method for the "BM_ Home" block by "Referencing to mechanical stop".
  • BM_MasterEngine: This block generates position setpoints from the values of speed and acceleration for a virtual master axis.
  • BM_MoveAbsolute: This function block executes a controlled movement to the specified position.
  • BM_MoveAbsoluteInit: This module passes on settings from the controller to the "BM_MoveAbsolute" module.
  • BM_MoveRelative: This module executes a controlled movement around the specified relative position.
  • BM_MoveRelativeInit: This module passes on settings from the controller to the "BM_MoveRelative" module.
  • BM_Power_CPU300: This function block switches the operational readiness of the drive.
  • BM_Power_CPU1500: This function block switches the operational readiness of the drive.
  • BM_Quickstop: This function block stops the drive axis from all drive states.
  • BM_Read: This function block enables the reading of parameters via the demand data communication.
  • BM_ReadAxisError: This function block reads out the errors of a drive.
  • BM_ReadAxisStatus: This block reads out the extended status of the axis.
  • BM_ReadStatus: This function block returns the drive status.
  • BM_Reset: This block carries out a reset, for example, to switch from the "Errorstop" state to the "Standstill" state.
  • BM_Stop: This function block stops the drive axis from the drive states: Homing, Discrete Motion, Continous Motion and Synchronised Motion.
  • BM_SyncIn: This function block carries out a relative position coupling of a drive to a synchronised setpoint.
  • BM_SyncOut: This function block cancels the coupling created by "BM_SyncIn".
  • BM_Velocity: This function block converts an endless movement with a specified velocity.
  • BM_VelocityInit: This function block transfers settings from the controller to the "BM_Velocity" function block.
  • BM_Write: With this function block, parameters can be written to the controller via the demand data communication.
  • BM51_Power_CPU300: This function block switches on the operational readiness of the connected Baumüller bmaXX5100 mains inverter.
  • BM51_Power_CPU1500: This function block switches on the operational readiness of the connected Baumüller mains inverter bmaXX5100.

Contact us now

Downloads

baumueller-automation-en-03-2019
Automation
4.89 MB

scroll to the top