Miért fontos a jó elnevezés?
A TIA Portal alapértelmezés szerint a szimbolikus Tag-kezelést preferálja a közvetlen címzéssel szemben. Ez nemcsak átláthatóbbá teszi a kódot, hanem megkönnyíti a módosításokat és a karbantartást is, különösen nagyobb projekteknél vagy csapatmunkában. Jó változónév önmagában dokumentálja a program működését. Ha egy változót elolvasol, és rögtön tudod, mire való – akkor jól nevezted el.
- Növeli az átláthatóságot
- Megkönnyíti a hibakeresést
- Kód újrafelhasználása során időt takarít meg
- Egységes struktúra segíti a csapatszintű munkát
📌 Alapelvek
1. Legyen beszédes
Ne M1, hanem pl. Motor1_Start, Conveyor_Sensor_OK
2. Kövesd a céges/szabványos konvenciókat
Pl. PLCopen, NAMUR, vagy saját belső naming standard.
3. Típusjelölés a névben
Sok programozó az adattípus jelöli egy előtaggal.
bprefix – bool (pl.bStartButton, b_StartButton)- x prefix – bool (pl. xStartButton)
iprefix – integer (pl.iCounter)rprefix – real (pl.rTemperature)sprefix – string (pl.sOperatorName)
4. Használj camelCase vagy PascalCase írásmódot
A PasclaCase használata előnyösebb a prefix használatához.
motorStartSignal,ConveyorBeltRunning
❌ Amit érdemes kerülni:
Rövidítések, amit csak te értesz.(KE1, KTA..)
Magyar és angol keverése (Kapcsolo1_Enabled).
Nevek, amik nem utalnak funkcióra (Valami,X,Y).
5. Néhány példa
Egy FB példáján keresztül megnézzük mik is a gyakori problémák a blokk paraméterek elnevezéseinél.



Saját módszerem, ami szerint prefix mindig a paraméter típusát jelöli. Pl. „i = input”, „o = output”, „m = merker”…
6. TIA Portal – Hatékony tagkezelés a gyakorlatban
A TIA Portal lehetőséget kínál a Tag-ek megfelelő rendezésére, logikus struktúrálására. Kerüljük a „mindent a Default Tag table-be” technikát. Sokkal átláthatóbb, ha a bemeneteket és kimeneteket külön Tag table-ben kezeljük. Ez történhet akár beépítési hely vagy eszköz szerint is. Pl. +S szekrény Input és Output Tag-jeit egy külön group-ban két Tag table-re oszthatjuk. De akár nyithatunk külön Tag table-t az analóg vagy safety jeleknek is. Érdemes a ki és bemenetkhez feljegyezni akár kommentben is az adott eszköz tervjelét, ez nagyban segíti a későbbi diagnosztikát és beazonosíthatóságot. A túl hosszú Tag vagy paraméter névhasználat elkerülésének érdekében a feleslegesen hosszú pl. mágneskapcsoló utótagokat MK-ra rövidíteni érdemes. Így elkerülhetjük a feleslegesen hosszú „KeveroMotorMagneskapcsolo” elnevezéseket.


