MERAK HÂLÂ SÜRÜYOR

Programlama
geçmişte ve bugün.

SPS ve proses mühendisliğinden C ve Z80'e

Hobi olarak başlayan programlama mesleğimin bir parçası oldu. Bugün ise yeniden bir şeyler geliştirme ve anlama sevincine dönüştü.

ELEKTROTEKNİK / OTOMASYON / KOD 1988'den beri özel olarak da programlama

01 / KİŞİSEL

Merhaba, ben Ercan.

Bir şeylerin
nasıl çalıştığını anlamak
ve onları kendim tasarlamak istiyorum.

İlk programlarımı 1988 yılında Intel 386 işlemcili bir bilgisayarda, MS-DOS altında BASIC ve Turbo Pascal ile yazdım.

C dili de 1980'lerin sonunda ve 1990'ların başında ilgimi çekiyordu. Borland C 2.0 ile biraz uğraştım, ancak o dönemde ilk denemelerin ötesine geçemedim. Daha sonra SPS programlama ön plana çıktı ve o da beni aynı ölçüde heyecanlandırdı.

Daha sonra programlama mesleğimin bir parçası oldu. Uzun yıllar, özellikle süt endüstrisindeki tesisler için karmaşık otomasyon projelerinde çalıştım. Proses mühendisliği, görselleştirme, planlama, devreye alma ve optimizasyon da çalışmalarımın içindeydi.

Bugün eski bir isteğime dönmek için zamanım var: C dilini gerçekten öğrenmek. O zamanki ilk denemeler artık küçük öğrenme programlarından geliştirme ortamına sahip bir Z80 simülatörüne kadar kendi projelerime dönüşüyor. Yeniden öğreniyor, deniyor ve programlıyorum.

EDS-Code'da endüstriyel otomasyon deneyimimi yeni şeyler geliştirme, deneme ve anlama isteğimle birleştiriyorum.

02 / BUGÜNKÜ PROJELER

Merak koda dönüşüyor.

Kendi araçlarım. Küçük adımlar.
Ve her zaman yeni bir şey öğrenmek.

KONSOL / METİN ARACI C:\edit METİN · FARE · Z80 SÖZDİZİMİ

C / KONSOL

C ile DOS editörü

Fare desteği ve Z80 sözdizimi vurgulaması olan bir konsol editörü. Alıştığım çalışma biçiminin kendi yazdığım bir parçası.

Projeye genel bakış

Projenin merkezinde konsolda metin düzenleme, fareyle kullanım ve Z80 assembler sözdiziminin vurgulanması bulunuyor.

Ayrıntılı kullanım ve örnekler daha sonra ayrı bir bölümde yer alacak.

DOS editörü yazısını oku ↗

MASAÜSTÜ / KÜÇÜK YARDIMCI GTK() C · ARAYÜZ · WINDOWS

C / GTK / WINDOWS

GTK program başlatıcısı

Windows için bilinçli olarak küçük tutulan bir C/GTK projesi. Hem pratik bir yardımcı hem de arayüz geliştirmek için iyi bir çalışma.

Projeye genel bakış

Program başlatıcısı kendi GTK uygulamalarımdan biri. Bu küçük proje, C kodu ile grafik arayüz arasındaki bağlantıyı incelemek için alan sağlıyor.

Yapısı ve kullanımı hakkında ayrıntılar daha sonra eklenecek.

Program başlatıcısı yazısını oku ↗

04 / OTOMASYON VE PROSES MÜHENDİSLİĞİ

Yalnızca programı değil.
Tüm tesisi anlamak.

Başlangıçta programcının yanında çoğu zaman bir proses uzmanı bulunurdu. Ben her iki alanı da anlamak istedim. Büyük ölçüde kendi kendime öğrenerek ve deneyimli bir proses mühendisiyle yıllarca çalışarak süt endüstrisindeki proses mühendisliği bilgisini edindim.

Böylece planlama, programlama ve devreye alma benim için birbirini tamamlayan tek bir göreve dönüştü.

Uygulamadan gelen deneyim

Kontrol sistemleri
Siemens S5 · S7 · PCS 7
PJ40 · Alfa Laval Alert 500
Proses tesisleri
Isıl işlem üniteleri · Tank sahaları
Taze peynir üretimi · CIP temizliği
Plandan işletmeye
Donanım · Yazılım · Görselleştirme
Proses mühendisliği · Devreye alma

05 / ATÖLYEDEN

Düşünceler, yollar, deneyimler.

Bu konuları daha ayrıntılı ele almak istiyorum.
Atölyemden notlar.

C / GTK · ALIŞTIRMA PROJESİ

GTK hesap makinesi

Pencereler, düğmeler, gösterge ve hesaplama mantığına anlaşılır bir giriş.

Oku ↗

C / KONSOL · ALIŞTIRMA PROJESİ

C-ARCHIV 1.1

Kayıt, arama, sıralama ve kaydetme özelliklerine sahip bir konsol programı.

Oku ↗