Middleware in CODESYS V3

In this project a middleware was created for a control unit from Sensortechnik Wiedemann. The abstraction level encapsulates/separates basic functions to simplify the creation of applications and allows that applications are not hardware based. The project also implied the development of function blocks for CAN communication (J1939), joysticks, characteristic lines, current control and various in- and outputs and the central error management for the software components of the library. The management system enables that every instance of a function component can permanently store errors and related Meta data in the memory of the control unit. The stored errors can be readout and governed by CAN communication. The error management was improvement by a multi-level concept which allows differentiating between service and developer.

See more at My portfolio

My values and ethics

I am a passionate freelance engineer who has always been driven by scientific and technological challenges and innovations.
My conception of duty is based on: commitment, perfectionism and discipline.
I feel obligated to provide customers with tailor-made and viable solutions in other words: I ensure value for money. I completed my vocational training as motor car mechanic. After three years of practical work, I wanted to acquire more expert knowledge and applied for a course of studies in mechanical engineering. Through my work experience in science and technology, I gained valuable insights into different specialist areas and organisational structures.

I have been faced with most different challenges and workloads and it has always been satisfying to master them. Finding the most efficient and sustainable solutions within a specified time limit is an absolute must for me. I take every effort to make my work comprehensible and transparent to customers. Project results are traceable and well-documented. As a freelance I have an excellently developed sense of customer service. I appreciate trustworthiness and honesty as a basis for target-oriented co-operation.

download CV

Interested in working together? Get in touch

Portfolio

Read more about my last projects. If you have a touch-screen device, you can easily swipe from page to page.

Contact

Are you looking for professional assistance for your team? Leave your phone number, please. I’ll calling as fast as possible!

Nico Fuchs Engineering

Nico Fuchs
Mittelweg 3
18442 Niepars

Tel. +49 38321 164003
Mobil +49 179 7714508
Mail info@nfengineering.de
Xing-Profil

Imprint

As regards content, Mr Nico Fuchs shall be responsible for this website pursuant to §5 of the German Teleservices Act.

Nico Fuchs
Mittelweg 3
18442 Niepars

Tel. +49 38321 164003
Mobil +49 179 7714508
Mail info@nfengineering.de

Liability and legal statement

I would like to note expressly that I have absolutely no influence on the contents and design of all linked sites. I therefore expressly distance myself from the content of all external, linked sites on my home page and its related sites. This note shall apply to all links on our websites and for the contents of sites to which links or banners are built up.

All text, scripts and images and files are protected by intellectual property right. The use and copying of the content and files of these sites is not allowed without the prior consent of the web site operator (§72 in connection with §2, clause 1, no. 5 German Copyright Act). All mentioned product names can be trademarks of registered companies.

Imprint | Privacy