Both TMLCAN and TechnoCAN protocols allow a Technosoft drive to communicate via CAN bus using TML (Technosoft Motion Language) instructions.
TMLCAN is based on CAN-BUS 2.0B specifications, with a 29 bit identifier.
TechnoCAN is based on CAN-BUS 2.0A specifications, with a 11 bit identifier. It was specifically designed to allow TML communication between Technosoft drives/motors and a host on a CANopen network, without interfering with the CANopen standard messages. The only limitation of TechnoCAN compared to TMLCAN is the supported number of axes (31 axes vs 255).
More details about the communication protocols used by Technosoft drives can be found:
– at http://www.technosoftmotion.com/ESM-um-html/communication_protocol_tmlcan.htm
– in the EasyMotion Studio Help (Help | Help Topics | Communication | Protocols).