|
Rapid Development
CMO and CML eliminate the development of low-level code to control a CANopen network. Multi-axis motion
is as simple as passing coordinates to a predefined coordinated set. CML links into a C++ application program.
CMO are COM objects that can be used by Visual Basic, .NET, Labview or any program supporting
the COM object interface.
Control Platform Flexibility
CML delivers optimal flexibility and performance. The application program can run on a PC under Windows
or on an embedded microprocessor with any real-time multi-tasking operating system. CMO provides
optimal ease of use for applications running under Windows.
|
|
|
Application |
|
Processor |
|
Operating System |
|
CMO |
|
Visual Basic, Labview etc. |
|
PC |
|
Windows |
|
CML |
|
C++ |
|
PC
Embeded |
|
Windows or Linux
Real-time multi-taking OS |
CMO/CML Function Summary
|
Network Management: |
|
◆ Configuration and startup
◆ Synchronization
◆ Node guarding |
|
◆ Message generation (SDOs, PDOs etc)
◆ Heartbeat
◆ Network error management |
|
Motion: |
|
◆ Path planning
◆ PVT generation |
|
◆ Execute profiles and homing
◆ Drive PVT buffer management |
|
General: |
|
◆ Set and get parameters
◆ Download drive setup files |
|
◆ Fault handling
◆ Read/write CANopen I/O modules |
Quickly Create a Powerful Motion Application
|
Command Menu
Amplifier properties and methods appear
In a drop-down. Simply scroll and select
|
|
Labview Program
Each CMO method appears in a separate
Function block to perform two relative moves
|
|
Graphical User Interface
Visual Basic combines with CMO for
Integrated GUI and machine control |
|
|