Profileimage by Stephan Strelen SPS-Programmierung und Bildverarbeitung from Buettelborn

Stephan Strelen

available

Last update: 04.12.2023

PLC-Programming, Automation, Image Processing

Company: Strelen Control Systems GmbH
Graduation: not provided
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

strelen_firmenprofil.pdf

Skills

PLC: CoDeSys, TwinCAT, SIMATIC - modular and object-oriented control software development - NC-programming (Beckhoff, IAI, Elau) - Bus-system integration (e.g. Profibus, CAN, EtherCAT) - Robot integration - Commissioning High-Languages: C, C# (Visual Studio, TI Code Composer) - Thread-Programming - GUI-Programming - Web-Interface Programming (ASP.NET / Script-Programming) - Database Interfaces / SQL - TCP/IP socket-programming - programming of learning and inferential systems - Data-Mining Image Processing - Dalsa Sherlock - Embedded systems - OpenCV / AForge - Smart Cameras (Cognex, Baumer, EyeVision) Control - Design of cloed-loop PID / state-space controllers - Self-optimization and learning controllers - Design of neural-controllers for identification of processes

Project history

Developing of inspection systems based on industrial image processing Solutions for quality inspection and evaluation in the food industry and for electrical / mechanical assembly lines Samples: - Measuring dimensions (length, width, shape, footprint) of bakery and confectionery products - Measuring height and volume of products travelling rapidly on a conveyor - Checking mechanical/electrical parts for errors, wrong dimensions, completeness - Evaluating the quality of irregular objects (e.g. toast bread) - Controlling the quality of weldings (holes, location, size) - Technologies being used: - Visual Studio (C# and C++) - Embedded C - Dalsa Sherlock - OpenCV - Common Vision Blox - MySQL Software Development „Inteligent Dosing Control“ - Job: Designing of a control-algorithm for a non-linear, highly complex bulk material dosing application with large random disturbances. - Solution: Developing a control algorithm based on stochastic methods to adjust adequate parameters out of a very large base of historical data. - Technologies being used: - Data-Mining / Big Data methods - Visual Studio (C#) - TwinCAT 2.11 - MySQL several project “control software development for an automotive plant” - Job: Developing the software for an assembly-plant for auto-mobile-parts, each plant with ~1000 I/Os, large Profibus systems, NC-axes and robots - Developing under TwinCAT 2.11 - Integration of external controlers via Profibus - Integration of Motoman-Robots - Software-Developing and Commissioning Developing of optical inspection systems for secondary packaging processes - Problem description: in secondary packaging processes, products that are already packed individually are finally packed, typically in trays or boxes. Completeness is usually checked by checkweighers. If there is a larger number of products packed in the secondary packaging process and if the tolerances of the individual packages are high, a safe control cannot be guaranteed by checkweighing. - Solution: based on optical methods, a solution was developed that observes and counts the individual packed products. - Developed under Visual Studio (C#) and TwinCAT 2.11 - project planning, construction, software-developing, commissioning was handled by Strelen as a turn-key contractor Developing of optical inspection systems for primary and secondary packaging processes - Problem: before packages are packed in the secondary packaging process, a solution needed to be developed that assured only undamaged products are fed into the final packaging process - Solution: based on optical methods, a solution was developed that measures and controls the quality of the individual packed products. - Developed under Visual Studio (C#) and TwinCAT 2.11 - Control of: - completeness - damages - tight sealing Development of machine control solutions - Development of a control solution for the food-, pharma- and assembly-machines - Development under TwinCAT, CoDeSys and Step7 - Axis control by use of Elau, ABB and Siemens - Integration and development of HMI (Lauer, WinCC, PC-based) - Software Development and commissioning over a period of 15 years - Working as engineer, project manager and turn-key supplier - Integration of image processing solutions for quality control and measurement (like dimensions or speed) (e.g. Cognex)

Local Availability

Only available in these countries: Germany, Austria und Switzerland
world-wide
Profileimage by Stephan Strelen SPS-Programmierung und Bildverarbeitung from Buettelborn PLC-Programming, Automation, Image Processing
Register