Beruflich Dokumente
Kultur Dokumente
Logic control and motion integrated in one single IEC 61131-3 system: Development kit for
everything from basic motion applications to advanced CNC controllers
CODESYS Inspiring Automation Solutions 2 3 CODESYS Motion + CNC
features
The Structure of CODESYS Motion + CNC CODESYS Motion + CNC Available Products
CODESYS Motion + CNC is seamlessly integrated into the CODESYS Development System as a tool box and thus benefits CODESYS SoftMotion
from the available functions of the platform. Motion is processed in the controller within the context of CODESYS Control For single-axis and coordinated multiple-axis movements,
(IEC 61131-3 runtime system). such as master/slave functions and cams:
Use of available library POUs and programming of the
The tool box contains numerous components:
motion function based on the IEC data structure
development
design
motion
environment
execution
motion
SM3_Basic.library
SM3_CNC.library
Accompanying visualization templates for simplified integrated cam editor (CAM)
(DriveInterface, PLCopen MC,
(CNC, kinematics) engineering and commissioning
user application
Support for the most widely used fieldbus systems commissioning with the CODESYS Development System
drive interface
Generic and specific drivers for the most popular Additional visualization templates for online editing of
drive specific driver (library)
position virtual servo drives, e.g. from Schneider Electric, KEB, Bosch cams in runtime mode with optional products: CODESYS
connection
machine
closed loop
standard drivers (CAN / ETC / ...) Rexroth, Control Techniques, Festo or Stber (more HMI, CODESYS TargetVisu, or CODESYS WebVisu
CODESYS standard I/O image details under www.codesys.com)
RTS
Principal Application
Configuration and commissioning of drives:
-- Adding the necessary bus system to the CODESYS project.
CODESYS SoftMotion CNC
Support for CANopen, EtherCAT, and Sercos, as well as standard
systems, such as stepper drives and drives with an analog controller. For CNC movements with multiple coordinated axes and
More upon request. precisely defined motion path
-- Adding the required drives With complete functionality of CODESYS SoftMotion
-- The device name represents implicitly provided IEC data structure Motion planning in the integrated DIN 66025 editor
with abstracted data for each drive, allowing smooth exchange of with graphical 3D display
drives and drive buses -- Step-by-step using an extensive set of G-code move-
-- Configuration of the drive/bus-specific parameters, such as ment commands, e.g. linear, circular, spline
baud rate, emergency, and sync -- Graphical in the 3D display and follow-up editing of
-- Drive commissioning with integrated Online Config Mode the G-code
Motion planning and processing: -- By data input in a tabular editor
-- Calling of POUs for PLCopen MotionControl in the CODESYS project (e.g. MC_POWER, MC_MoveAbsolute, -- By reading existing G-code files in ASCII format
MC_MoveVelocity) -- Import of DXF files for automated creation of matching
-- POU parameters are IEC 61131-3 variables that can be changed when the application is in runtime mode, G-code
e.g. by the logic application, sensor values, or user input in the visualization.
-- Optional call from included additional block, e.g. for diagnostics or error handling
CODESYS Motion + CNC From Intelligent Device to Motion Typical Application Cases, Selected References, and Benefits
Controller at a Glance
CODESYS a trademark of
03.2015