What is an application profile?

From CANopen-Lift
Revision as of 18:58, 10 January 2007 by Dressler (CiA) (talk | contribs)
Jump to navigation Jump to search

As an easy setup of a system was one of the main goals of the group, it was decided to specify the lift-devices within an application profile instead of several device profiles. The application profile does not just describe single devices as the device profile does, but describes the functionality of a whole application. In this case, the application comprises up to eight lifts including the appropriate components each.

An application profile defines virtual devices. Their advantage is the fact, that several virtual devices can be merged to a single physical device. So it can be chosen, which of the defined functionalities shall be located in which physical device. As every device which could be connected to the system is already defined in an application profile, the communication between the devices can be pre-defined. This is required for a plug-and-play system.