![]() |
![]() |
Chinese Version |
|
DeviceNet Slave Protocol Software |
||||
|
-Software Package for the Development of DeviceNet Slave-Devices Function Overview The DeviceNet Slave protocol software allows an easy and quick development of DeviceNet devices. All communication mechanisms as defined in the DeviceNet Specification 2.0 are supported, allowing the developer to concentrate entirely on the actual application. The modular structure of the protocol software allows an optimum implementation into the target system. The software package can be adjusted to the application requirements through the use of a configuration file. The available DeviceNet objects and functions can be extended individually, new user-defined objects can be created and specific device profiles can be delveloped. A separate module contains all CAN interface functions in order to access the CAN controller, thus allowing the user the easy adaptation to CAN controllers that are currently not supported by the software. The data transfer to and from the CAN controller is managed through the use of queues in order to separate the interrupt level from the program level. The DeviceNet protocol software is delivered as C source code. Each version is tested for compliance by using the most current ODVA DeviceNet Protocol Conformance Test Software. The extensive
documentation as well as the sample program allow a quick start using
the DeviceNet software. The sample program will run immediately on a reference
platform (i.e. CPU manufacturer evaluation board or IXXAT interface board).
An adaptation of the code to meet the requirements of the target hardware
can usually be accomplished within 2 to 3 days. The sample program is
also very helpful during this process. Available Versions IXXAT offers the code as Basic and Extended Version. The Basic Version supports the entire Predefined Master/Slave Connection Set for the development of a Group-2-Only-Slave. Also available are the Device Heartbeat Message and the Device Shutdown Message. In addition the Extended Version supports the UCMM Port, the creation of dynamic Explicit Messages and I/O Messages as well as the Offline Connection Set. Basic Version Functionality
Extended Version Functionality Basic Version
enhanced by Supported Processors/CAN-Controller & Compiler The DeviceNet slave protocol software is available for various microcontrollers of the manufactures Infineon, Intel, Philips, Atmel and Motorola. An adaptation
of the DeviceNet Software to which are not supported microprocessors can
be done by using the Standard-C code within only a few days. |
|
|
The 10th Floor, Quantum Plaza, No. 27, Zhichun Road, Haidian District, Beijing, 100083, P.R. China |
|
|
Tel: +86-10-82357579, 82357580, 82357576
Fax: +86-10-82357574 |
![]() |
info@mcu-world.com |