DIE NEUGIER IST GEBLIEBEN

Programmieren
früher und heute.

Von SPS und Verfahrenstechnik bis C und Z80

Was als Hobby begann, wurde Beruf. Und ist heute wieder die Freude daran, Dinge zu entwickeln und zu verstehen.

ELEKTROTECHNIK / AUTOMATION / CODE Seit 1988 auch privat am Programmieren

01 / PERSÖNLICH

Hallo, ich bin Ercan.

Ich möchte verstehen,
wie die Dinge funktionieren.
Und sie selbst gestalten.

Meine ersten Programme schrieb ich 1988 auf einem PC mit Intel-386-Prozessor unter MS-DOS – damals mit BASIC und Turbo Pascal.

Auch C interessierte mich schon Ende der 1980er und Anfang der 1990er Jahre. Ich beschäftigte mich etwas mit Borland C 2.0, doch über erste Versuche kam ich damals nicht hinaus. Dann rückte die SPS-Programmierung in den Mittelpunkt – und die begeisterte mich ebenfalls.

Später wurde Programmierung für mich zum Beruf. Viele Jahre arbeitete ich an komplexen Automatisierungsprojekten, vor allem für molkereitechnologische Anlagen. Verfahrenstechnik, Visualisierung, Planung, Inbetriebnahme und Optimierung gehörten genauso dazu.

Heute habe ich die Zeit, zu diesem alten Wunsch zurückzukehren: C wirklich zu lernen. Aus den ersten Versuchen von damals werden jetzt eigene Projekte – vom kleinen Lernprogramm bis zum Z80-Simulator mit Entwicklungsumgebung. Und da bin ich: wieder am Lernen, Ausprobieren und Programmieren.

Auf EDS-Code verbinde ich Erfahrungen aus der industriellen Automatisierung mit der Freude daran, Neues zu entwickeln, auszuprobieren und zu verstehen.

02 / PROJEKTE HEUTE

Aus Neugier wird Code.

Eigene Werkzeuge. Kleine Schritte.
Und immer etwas dazulernen.

KONSOLE / TEXTWERKZEUG C:\edit TEXT · MAUS · Z80-SYNTAX

C / KONSOLE

DOS-Editor in C

Ein Konsoleneditor mit Mausunterstützung und Z80-Syntax-Highlighting. Ein Stück vertraute Arbeitsweise, selbst programmiert.

Projekt im Überblick

Im Mittelpunkt stehen das Bearbeiten von Text in der Konsole, die Bedienung mit der Maus und die Hervorhebung von Z80-Assembler.

Die genaue Bedienung und Beispiele bekommen später ihren eigenen Platz.

Zum DOS-Editor-Artikel ↗

DESKTOP / KLEINER HELFER GTK() C · OBERFLÄCHE · WINDOWS

C / GTK / WINDOWS

GTK-Programmstarter

Ein bewusst überschaubares C-/GTK-Projekt für Windows. Ein praktischer Helfer und ein guter Anlass, Oberflächen zu entwickeln.

Projekt im Überblick

Der Programmstarter gehört zu meinen eigenen GTK-Anwendungen. Ein kleineres Projekt bietet Raum, die Verbindung von C-Code und grafischer Oberfläche zu erkunden.

Einblicke in Aufbau und Bedienung folgen.

Zum Programmstarter-Artikel ↗

04 / AUTOMATION & VERFAHRENSTECHNIK

Nicht nur das Programm.
Die ganze Anlage verstehen.

Am Anfang stand neben dem Programmierer oft ein Verfahrenstechniker. Ich wollte beides verstehen. Überwiegend autodidaktisch und durch die jahrelange Zusammenarbeit mit einem erfahrenen Verfahrens-Engineer eignete ich mir die molkereitechnologische Verfahrenstechnik an.

So wurden Planung, Programmierung und Inbetriebnahme für mich zu einer zusammenhängenden Aufgabe.

Erfahrung aus der Praxis

Steuerungen
Siemens S5 · S7 · PCS 7
PJ40 · Alfa Laval Alert 500
Prozessanlagen
Erhitzungsanlagen · Tanklager
Frischkäserei · CIP-Reinigung
Vom Plan zum Betrieb
Hardware · Software · Visualisierung
Verfahrenstechnik · Inbetriebnahme

05 / AUS DER WERKSTATT

Gedanken, Wege, Erfahrungen.

Diese Themen möchte ich vertiefen.
Einblicke aus meiner Werkstatt.

C / KONSOLE · WARMLAUFPROJEKT

C-ARCHIV 1.1

Ein Konsolenprogramm mit Einträgen, Suche, Sortierung und Speichern.

Lesen ↗