HOME   |   SUPPORT   |   COMPANY   |   CONTACT US    
 
Overview      Capture      Management & Retrieval      Business Process Management      Services      Solutions & Products     Partners     
Overview      Protocol Expertise      Protocol Stacks      Gateways & Interfaces      Drivers & Tools      Solutions & Services      Partners     
Automotive      Financial Services      Government      Industrial      Insurance      Manufacturing      Cross Industry     
Overview      Protocol Expertise      Protocol Stacks      Gateways & Interfaces      Drivers & Tools      Solutions & Services      Partners     
 
DeviceNet Dev. Services
EtherNet/IP Dev. Services
ControlNet Dev. Services
AnyBus Fieldbus Services
 
 
 
 
Protocol Stacks

Superior software & product development services Solutions & Services

Free download: ODVA's Glossary of EtherNet/IP TermsFree download: ODVA's Glossary of Ethernet Terms

Partners

  SUMMARY  |  EADK  |  ESDK  |  DSDK  |  DMDK  
  CADK  |  CSDK  |  CANopen  

The DeviceNet Master Developers Kit (DMDK) allows users to rapidly integrate field proven master (client) & I/O scanner source code into DeviceNet products and systems.The DMDK consists of documentation (Application Program Interface, Master Architecture, User Manual) and complete DeviceNet Master protocol stack source code. The source code operates within a real-time, multitasking operating system that supports messaging queues, event flag recognition, interrupt handling and timer functions.  It is intended for applications employing a single microprocessor and DeviceNet channel, and 128K each of FLASH memory and RAM. The code employs two APIs (Application Program Interfaces) to facilitate the integration with various system components:

  • Host API - provides the scan list configuration and data exchange functions needed to interface to the host hardware.
  • CAN API - allows the use of different CAN controllers (82C200 and 82527 included).

DMDK code supports I/O Poll, I/O Bit-strobe, I/O Cyclic, and I/O Change of State on a per slave basis. It also handles connection management such as proxy and other functions necessary for the scanner to operate as a Group 2 and a Group 2 Only Client. In addition to the rudimentary functions performed by all master devices, a number of significant features go beyond the basics:

  • Background poll rate for lower priority nodes
  • Electronic keying for each slave
  • Host triggered explicit messages to nodes
  • Up to 4 mapping segments for each node’s DeviceNet I/O data to/from the host
  • Adjustable inter-scan delay time
  • Node Diagnostic Information

Pyramid Solutions provides training, consulting and full turnkey software and network protocol integration solutions, and can help your team minimize the risk and time required to develop your DeviceNet Master product. Contact us today to g et started.