
Technosoft 2013
70
iPOS360x MX Technical Reference
TechnoCAN uses only identifiers outside of the range used by the default by the CANopen
predefined connection set (as defined by CiA 301). Thus, TechnoCAN protocol and CANopen
protocol can co-exist and communicate simultaneously on the same physical CAN bus, without
disturbing each other.
5.1.5.
Checking Setup Data Consistency
During the configuration phase, a CANopen master can quickly verify using the checksum objects
and a reference
.sw
file (see 0 and 5.2.4 for details) whether the non-volatile EEPROM memory of
an iPOS360x drive
contains the right information. If the checksum reported by the drive doesn’t
match with that computed from the
.sw
file, the CANopen master can download the entire
.sw
file
into the drive EEPROM using the communication objects for writing data into the drive EEPROM.
5.2. Using the built-in Motion Controller and TML
One of the key advantages of the Technosoft drives is their capability to execute complex motions
without requiring an external motion controller. This is possible because Technosoft drives offer in
a single compact package both a state of art digital drive and a powerful motion controller.
5.2.1.
Technosoft Motion Language Overview
Programming motion directly on a Technosoft drive requires creating and downloading a TML
(Technosoft Motion Language) program into the drive memory. The TML allows you to:
Set various motion modes (profiles, PVT, PT, electronic gearing or camming
1
, etc.)
Change the motion modes and/or the motion parameters
Execute homing sequences
2
Control the program flow through:
Conditional jumps and calls of TML functions
TML interrupts generated on pre-defined or programmable conditions (protections
triggered, transitions on limit switch or capture inputs, etc.)
Waits for programmed events to occur
Handle digital I/O and analogue input signals
Execute arithmetic and logic operations
Perform data transfers between axes
Control motion of an axis from another one via motion commands sent between axes
Send commands to a group of axes (multicast). This includes the possibility to start
simultaneously motion sequences on all the axes from the group
Synchronize all the axes from a network
1
Optional for iPOS360x CANopen execution
2
The customization of the homing routines is available only for iPOS360x CAN execution
Содержание iPOS360x MX
Страница 2: ......
Страница 4: ......
Страница 13: ... Technosoft 2014 XI iPOS360x MX Technical Reference This page is empty 1 Safety information ...
Страница 44: ... Technosoft 2014 32 iPOS360x MX Technical Reference Figure 3 4 Axis ID Setting Examples CANopen mode ...
Страница 45: ... Technosoft 2014 33 iPOS360x MX Technical Reference Figure 3 5 Axis ID Setting Examples TMLCAN mode ...
Страница 69: ... Technosoft 2013 57 iPOS360x MX Technical Reference Figure 3 23 Multiple Axis CAN network ...
Страница 114: ... Technosoft 2013 102 iPOS360x MX Technical Reference This page is empty ...
Страница 115: ......
Страница 116: ......