devicenet从站设备的开发工具包
功能概述
devicenet从站协议软件使得用户能最快最简单的开发devicenet设备。包含了所有devicenet规格的通信机制,用户只需要把精力集中在应用层。
模块化结构的软件能够实现一个最佳化集成的系统,通过配置文件可以调整符合应用需求的软件包。有效的devicenet对象和功能可以独立的存在,用户可以创建新定义的对象以及可以进行开发的特殊设备配置文件。
一个独立的模块通过访问CAN控制器可以包含所有CAN接口的功能,但目前用户还不能直接通过软件自行改写CAN控制器。CAN控制器数据的传输和接收使用队列访问的形式,这样可以将代码层与中断层分离。
devicenet 从站协议软件以C源代码的形式交付,每个版本的软件都是通过了ODVA devicenet 协议认证测试软件最高规格的测试。
随机提供了大量便于理解的文档和样例程序,以帮助用户更快的了解和使用devicenet软件。通过参考样例程序,调节代码就可以在短短几天之内就设计出满足期望需求的设备。
特点:
devicenet 从站协议软件支持开发符合ODVA devicenet的Group-2-Only Servers 以及 Group-2 Servers
类
- ID对象类
- 信息路由对象类
- devicenet对象类
- 集合对象类
- 连接对象类
- 处理响应对象类
- 8/8 (8-bit Class ID and 8-bit Instance ID)
- 支持对所有明确的信息以及IO信息进行分片储存
- 明确的信息
- I/O 信息
- 轮询
- Bit-Strobe
- 改变状态和周期 (响应/未响应)
- Dynamic Explicit Messages in Message Group 1 and 3
- Dynamic I/O Messages in Message Group 1
- Device Heartbeat Message (Producer)
- Device Shutdown Message (Producer)
- Offline Connection Set
- Switches for MAC ID and baud rate
- Module Status LED, Network Status LED or combined MN Status LED as well as I/O LED
The resources of the target hardware must include a timer interrupt for the protocol timing as well as a CAN controller interrupt.
The devicenet slave protocol software is available for various microcontrollers from Infineon, Intel, NXP, Atmel, Freescale and others.
A list of the currently supported microcontrollers and development tool chains can be found under [ www.IXXAT.com/devicenet_stack_available_versions_en.html ].
An adaptation of the devicenet software to other target systems can be done by using the standard C code within a few days. This adaptation can also be done by IXXAT.
Contents of delivery
- Source Code
- Company license (limited to company location or business units)
- Extensive manual
- Sample program
- Technical support
Further information
Please request our expanded "devicenet Software Description".
Additional services (not part of the contents of delivery)
- Service Contract: In addition to the software package IXXAT offers a service contract. During the contract period IXXAT provides the following services:
- Free updates and bug elimination
- Technical support via telephone, including answering all questions
regarding general devicenet issues.
- Code Introduction: One or two days of detailed introduction to the code. Interfaces, flow charts and data exchange inside the devicenet software will be explained. In addition, any questions addressing possible adaptation issues will be answered and, if necessary, code will be modified accordingly.
- Supporting the Conformance-Test: We will conduct preliminary devicenet Protocol Conformance Test using the official ODVA software within IXXAT. Potential errors can be detected and corrected prior to the official test at the ODVA test labs.
- Technical Consulting: Support during the specification of the devicenet device or system prior to the actual development. Our clients benefit from our applied expertise in regard to devicenet, helping them to avoid errors and achieve superior solutions in a shorter period of time.
- Implementation Support: IXXAT offers adaptation, implementation and testing of devicenet software to meet the requirements of both your hardware and application.
- Seminars: IXXAT offers a devicenet-Seminar. If requested, the seminar can also be held on-site.
Order number
1.02.0118.TTDDC | devicenet Slave Protocol Software (Variants on request) |