Skip to content

Library contains functionality for handling drive functions such as moving an axis with a given speed or to a target position (EPOS)

License

Notifications You must be signed in to change notification settings

simatic-ax/sinamics-drive-functions

Repository files navigation

Simatic.Ax.Sinamics

This package contains functionality for handling drive functions such as moving an axis with a given speed or to a target position (EPOS).

Getting started

Install with Apax:

apax add @simatic-ax/sinamics-drive-functions

Add the namespace in your ST code:

USING Simatic.Ax.Sinamics

Functions

Function Blocks Description
SinaSpeed Moves an axis with a given speed via telegram 1
SinaPos Controls an axis via the basic positioner technology from SINAMICS S/G

Please refer to the documentation from SIOS Blocks for activating SINAMICS drive functions with SIMATIC S7-1200/1500, for further information about description and functionality of these blocks. Additionally for the drive functions and used telegrams also refer to the respective manual for each drive system Landing page for SINAMICS drive functions.

Additional information

NOTE

No implementation for target llvm are provided, ensure that all necessary functionality is mocked in unit tests.

NOTE

This implementation of SinaSpeed and SinaPos for SIMATIC AX has been only validated on a SINAMICS S120 drive system. Other SINAMICS drive system from the G and S series have not been tested, but should be compatible in general.

About

Library contains functionality for handling drive functions such as moving an axis with a given speed or to a target position (EPOS)

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages