[ag-automation] FDDI (Fieldbus Device Driver Interface) Update

Dieter Hess d.hess at 3s-software.com
Mon Jun 18 18:25:53 CEST 2007


Hello,
here is an updated version of the FDDI:
- for information the overview as odt-document (not changed since last time)
- fddi.h: the header file for the fddi (updated)
- fddi.c: a prototype implementation of fddi (compilable but not tested) to better understand how fddi is meant to work

Some remarks:
- The implementation in fddi.c is just a prototype, to get the idea how it is working.
  I know that there are a lot of improvements like error handling, more dynamic data structures etc.
- I didn't rework fddi.h regarding coding guidelines, because I don't know the coding guidelines right now.
  Of course I have no problems to follow the coding guidelines, but I would do it in a second step.
- To test the fddi at least two other modules are needed:
  - A Fieldbus Device Driver (for example a CANopen Stack) including a definition for configuration
  - An application using the fddi
  As I am not planning to implement a fieldbus stack in the near future I would be happy if someone else will do this using the fddi.
  For definitions of configuration profiles I have suggestions for CANopen, Profibus, EtherCAT, SERCOS III and ProfiNet.
  But I will wait until someone write a real stack, because formatting them definitions is quite a lot of work.

Best regards

Dieter Hess 
---------------------------------------------------- 
We software Automation. 

3S-Smart Software Solutions GmbH 
Dieter Hess 
Geschäftsführer 
Memminger Str. 151, DE-87439 Kempten 
Fon +49-831-54031-0, Fax +49-831-54031-50
Email: d.hess at 3s-software.com 
Web: http://www.3s-software.com 
Besuchen Sie das CoDeSys Internet-Forum unter http://forum.3s-software.com/
3S-Smart Software Solutions GmbH
Geschäftsführer: Dipl.Inf.Dieter Hess, Dipl.Inf. Manfred Werner  
Handelsregister:  Kempten HRB 6186 
USt-IDNr. DE 167014915

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Fieldbus Device Driver Interface.odt
Type: application/octet-stream
Size: 16864 bytes
Desc: Fieldbus Device Driver Interface.odt
Url : https://lists.osadl.org/pipermail/ag-automation/attachments/20070618/f98927a7/attachment-0003.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fddi.c
Type: application/octet-stream
Size: 7588 bytes
Desc: fddi.c
Url : https://lists.osadl.org/pipermail/ag-automation/attachments/20070618/f98927a7/attachment-0004.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fddi.h
Type: application/octet-stream
Size: 17036 bytes
Desc: fddi.h
Url : https://lists.osadl.org/pipermail/ag-automation/attachments/20070618/f98927a7/attachment-0005.obj 


More information about the ag-automation mailing list