You can stick PROFIBUS (and other protocol packets) inside a CAN frame. CAN is mostly used at a local machine level. It is designed for short distances but is fast, multi-master with inherent priority allowing minimum times to be established between any two critical points irrespective of overall net load. Imagine you have an I/O module, user interface and axis controller on the same bus coupled up to a PC. Allthougth normally the PC is in control, you can get e.g. A limit switch on an input to send a message direct to the axis control to tell it to stop. The max time for the message to arrive can be in the order of 100's of useconds. Http://www.can-cia.de -- To unsubscribe from this list, send a message to [EMAIL PROTECTED] with the command "unsubscribe linux-embedded" in the message body. For more information, see <http://waste.org/mail/linux-embedded>.