A könyv teljes forrásbázisa — 140 ellenőrzött forrás témakör szerint rendezve, megbízhatósági szinttel, és nyolc dokumentált eset, amikor két forrás ütközött vagy egy forrás hibásnak bizonyult.
- H.1 Hogyan olvasd ezt a jegyzéket?
- H.2 A szakképesítés és a szabványok
- H.3 CODESYS — a fejlesztőkörnyezet súgója
- H.4 CODESYS — könyvtárak, nyelvi és vizualizációs súgó
- H.5 WAGO — a CC100 és a fejlesztőeszközök
- H.6 Waveshare — a bővítőmodul
- H.7 Modbus
- H.8 PROFIBUS, PROFINET, EtherCAT
- H.9 Jelek, érzékelők, I/O-modulok
- H.10 Más gyártók IEC 61131-3 megvalósításai
- H.11 Biztonságtechnika
- H.12 Algoritmusleírás és magyar oktatási anyagok
- H.13 Raspberry Pi és egyéb
- H.14 Forráskritikai esetek
- H.15 Tükrözött források és a linkromlás
- H.16 Amit a forrásbázis nem fed le
Ez a függelék a könyv teljes forrásbázisát közli egy helyen.
Nem díszítés és nem formalitás. A könyv első fejezete egy ígéretet tett:
„Ebben a könyvben csak olyan technikai állítás szerepel, amely megbízható forrásból igazolható — jellemzően gyártói dokumentációból vagy szabványból.”
Ez a függelék az, amivel ezt az ígéretet ellenőrizni lehet. Minden forráshoz megtalálod, hogy hol érhető el, mikor néztük meg, milyen szintű, és a könyv melyik fejezete használja.
H.1 Hogyan olvasd ezt a jegyzéket?
A három megbízhatósági szint
A könyv írása során minden forrás besorolást kapott, és a besorolás meghatározta, mire volt használható.
| Szint | Mit jelent? | Mire használható? |
|---|---|---|
| elsődleges | gyártói dokumentáció (adatlap, kézikönyv, online súgó, könyvtárleírás) vagy szabványdokumentum | önmagában megalapoz egy technikai állítást |
| elsődleges jellegű | szabványgazda szervezet ismertetője, vagy egy IEC-megvalósító saját referenciája | megalapoz, de lehetőleg második forrással együtt |
| másodlagos | szakkönyv, egyetemi vagy szakképzési jegyzet, elismert szakmai portál | önmagában nem alapoz meg technikai állítást — csak megerősít |
| tájékoztató | fórum, blog, videó, szabványismertető a szabvány szövege nélkül | tényt nem alapoz meg; legfeljebb megmondja, mit kell elsődleges forrásban visszakeresni |
Mert egy oktatási anyag állításait évekig fogják idézni, és mert egy PLC-nél a rossz adat nem elméleti probléma. Ha egy bemeneti jelszint vagy egy biztonsági határérték téves, annak fizikai következménye van.
Ezért az elv: magyar egyetemi jegyzetből nem lehet gyártói adatot megalapozni, még akkor sem, ha kiváló írásról van szó. Az egyetemi jegyzet elmagyarázza a fogalmat; a számot az adatlap mondja meg.
A számok
| Mutató | Érték |
|---|---|
| Ellenőrzött források száma | 140 |
| Ebből elsődleges | 119 (85%) |
| Ebből elsődleges jellegű | 7 (5%) |
| Ebből másodlagos | 12 (9%) |
| Ebből tájékoztató | 2 (1%) |
| A törzsanyagban ténylegesen hivatkozott | 134 |
| A függelékekhez gyűjtött, törzsanyagban nem hivatkozott | 6 |
| Dokumentált forráskritikai eset | 8 (H.14) |
A táblázatok oszlopai
- # — a forrás azonosítója. Ugyanez az azonosító szerepel a fejezetek végén, a
lábjegyzetekben (
[^s057]→ S057). - Forrás — cím, kiadó, elérési hely és a hozzáférés dátuma. Ahol szükséges, dőlt betűs megjegyzés is: mire használtuk, vagy mi a korlátja.
- Szint — a fenti besorolás.
- Fejezet — a könyv azon fejezetei, amelyek lábjegyzettel hivatkozzák a forrást. Ezt
az oszlopot gépi ellenőrzés állította elő a fejezetek lábjegyzeteiből, nem kézzel írtuk.
Ahol
—áll, a forrás a törzsanyagban nem kapott lábjegyzetet (H.13).
Egy forrásra a szöveg hivatkozhat lábjegyzet nélkül is — például a programkövetelményre (S001) a 26. és a 27. fejezet végig épít, de lábjegyzettel csak az 1. fejezet idézi. A 26. és a 27. fejezetnek egyáltalán nincs saját forráslistája: mindkettő a korábbi fejezetek már igazolt anyagát rendezi újra.
Az oszlop tehát azt mutatja meg, hol keresd az idézetet, nem azt, hol hasznosul a forrás.
A jegyzék az URL-eket https:// előtag nélkül, tömörítve közli — a hosszú
paraméterláncok helyén … áll. A cél a visszakereshetőség, nem a másolhatóság: a
dokumentum címére és a kiadó nevére rákeresve akkor is megtalálod, ha a cím közben
megváltozott (H.15).
H.2 A szakképesítés és a szabványok
4 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S001 | PLC programozó szakképesítés programkövetelménye (07145003) — NSZFH / Szakképzési Innovációs Tanács. Elérés: kutatas/PLC-programozo-programkovetelmeny-07145003.pdf (2026-07-29). A könyv egészének kiindulópontja. |
elsődleges | 1. |
| S008 | IEC 61131-1 és IEC 61131-3 ismertetők — PLCopen. Elérés: plcopen.org/standards/logic/iec-61131-1/ (2026-07-29). A szabványcsalád felépítése és az SFC meghatározása. |
elsődleges jellegű | 1., 6., 15. |
| S025 | IEC 61131-3:2013 publikációs adatlap (Ed. 3.0; visszavonva 2025-05-22) — IEC Webstore. Elérés: webstore.iec.ch/en/publication/4552 (2026-07-29). |
elsődleges | 6. |
| S026 | IEC 61131-3 Edition 4.0, 2025-05 — nyilvános előnézet (scope, TOC) — IEC. Elérés: cdn.standards.iteh.ai/samples/iec/iec-61131-3-2025/… (2026-07-29). A teljes szabványszöveg nem nyilvános; a könyv csak az előnézetre hivatkozik. |
elsődleges | 6., 15., 16. |
H.3 CODESYS — a fejlesztőkörnyezet súgója
34 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S007 | CODESYS Online Help: Task Configuration — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_f_task_configuration.html (2026-07-29). |
elsődleges | 2., 10., 11. |
| S018 | CODESYS Online Help: Integer data types — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_datatype_integer.html (2026-07-29). |
elsődleges | 4. |
| S019 | CODESYS Online Help: Data Type: REAL, LREAL — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_datatype_real.html (2026-07-29). |
elsődleges | 4. |
| S020 | CODESYS Online Help: Constant — Typed Literal — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_operands_constant_typedliterals.html (2026-07-29). |
elsődleges | 4. |
| S021 | CODESYS Online Help: Data Types (elemi típusok) — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_reference_datatypes.html (2026-07-29). |
elsődleges | 4. |
| S028 | CODESYS Online Help: FBD/LD/IL — a kombinált szerkesztő — CODESYS GmbH. Elérés: content.helpme-codesys.com/…/_cds_f_programming_language_fbd_ld_il.html (2026-07-29). A CFC eltéréseinek forrása is. |
elsődleges | 6., 13., 14., 16. |
| S029 | CODESYS Online Help: Programming in Instruction List (IL) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/CODESYS LD FBD/_cds_programming_in_il.html (2026-07-29). |
elsődleges | 13., 16. |
| S030 | CODESYS Online Help: Object: POU — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_f_obj_pou.html (2026-07-29). |
elsődleges | 10. |
| S032 | CODESYS Online Help: Object: Function — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_obj_function.html (2026-07-29). |
elsődleges | 10., 11. |
| S033 | CODESYS Online Help: Object: Function Block — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_obj_function_block.html (2026-07-29). |
elsődleges | 10., 11. |
| S034 | CODESYS Online Help: Object: Program — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_obj_program.html (2026-07-29). |
elsődleges | 10. |
| S035 | CODESYS Online Help: Task Configuration (reference) — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_f_reference_task.html (2026-07-29). A prioritás, a task-típusok és a watchdog mezőinek forrása. |
elsődleges | 2., 8. |
| S036 | CODESYS Online Help: Configuring a Task — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_creating_task_configuration.html (2026-07-29). |
elsődleges | 8. |
| S037 | CODESYS Online Help: Forcing Values — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_forcing_values.html (2026-07-29). |
elsődleges | 8., 23. |
| S038 | CODESYS Online Help: Testing in Simulation Mode — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_testing_in_simulation_mode.html (2026-07-29). |
elsődleges | 8. |
| S039 | CODESYS Online Help: Using Breakpoints — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_using_breakpoints.html (2026-07-29). A töréspontos I/O-frissítés figyelmeztetésének forrása. |
elsődleges | 8., 23. |
| S055 | CODESYS Online Help: Installing Devices — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_installing_device.html (2026-07-29). |
elsődleges | 8. |
| S056 | CODESYS Online Help: Device Tree and Device Editor — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_device_tree_device_editor.html (2026-07-29). |
elsődleges | 8., 9. |
| S078 | CODESYS Online Help: Monitoring of Values — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_f_monitoring.html (2026-07-29). |
elsődleges | 23. |
| S079 | CODESYS Online Help: Tab: Monitoring (task-monitorozás) — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_obj_task_config_monitor.html (2026-07-29). |
elsődleges | 23. |
| S080 | CODESYS Online Help: Tab: Log (eszköznapló) — CODESYS GmbH, V3.5 SP22+. Elérés: content.helpme-codesys.com/…/_cds_edt_device_log.html (2026-07-29). Az AuditLog leírásának forrása is. |
elsődleges | 23. |
| S081 | CODESYS Online Help: Configuring Devices and I/O Mapping — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_configuring_devices_mapping_ios.html (2026-07-29). |
elsődleges | 9., 21., 23. |
| S082 | CODESYS Online Help: Saving/Sending the Project Archive — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_saving_project_archive.html (2026-07-29). |
elsődleges | 25. |
| S083 | CODESYS Online Help: Downloading Source Code to and from the PLC — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_loading_sourcecode_to_from_plc.html (2026-07-29). |
elsődleges | 25. |
| S084 | CODESYS Online Help: Retrieving and Editing Project Information — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_querying_and_editing_project_information.html (2026-07-29). |
elsődleges | 25. |
| S106 | CODESYS Online Help: Downloading the Application Code, Logging in, and Starting the PLC — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_loading_application_login_starting.html (2026-07-31). |
elsődleges | 9. |
| S107 | CODESYS Online Help: Creating a Boot Application — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_creating_a_boot_application.html (2026-07-31). |
elsődleges | 9. |
| S108 | CODESYS Online Help: Data Persistence — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_f_setting_data_persistence.html (2026-07-31). A RETAIN/PERSISTENT élettartam-táblázat. |
elsődleges | 10. |
| S115 | CODESYS Online Help: ST Instruction: CASE — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_st_instruction_case.html (2026-07-31). |
elsődleges | 12. |
| S116 | CODESYS Online Help: ST Instruction: WHILE — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_st_instruction_while.html (2026-07-31). A végtelen ciklus figyelmeztetésének forrása. |
elsődleges | 12. |
| S117 | CODESYS Online Help: EXST Instruction: CONTINUE — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_exst_instruction_continue.html (2026-07-31). Az „EXST” az extension-ST-re utal; nem elírás. |
elsődleges | 12. |
| S133 | CODESYS Online Help: Performing an Online Change — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_performing_an_online_change.html (2026-07-31). |
elsődleges | 25. |
| S134 | CODESYS Online Help: Command: Online Change — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_cmd_online_change.html (2026-07-31). A CAUTION-figyelmeztetés és a teljes letöltést igénylő módosítások listája. |
elsődleges | 21., 25. |
| S135 | CODESYS Online Help: Command: Extract Archive — CODESYS GmbH, V3.5.22.0. Elérés: content.helpme-codesys.com/…/_cds_cmd_extract_archive.html (2026-07-31). A .projectarchive kiterjesztés forrása. |
elsődleges | 25. |
H.4 CODESYS — könyvtárak, nyelvi és vizualizációs súgó
25 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S040 | CODESYS Util Library Documentation — CODESYS GmbH, v3.5.22.0. Elérés: content.helpme-codesys.com/en/libs/Util/Current/index.html (2026-07-29). |
elsődleges | 4., 8., 17. |
| S041 | CODESYS Standard Library Documentation — CODESYS GmbH, v3.5.22.0. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/index.html (2026-07-29). |
elsődleges | 17., 18. |
| S042 | CODESYS Standard Library: TON (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Timer/TON.html (2026-07-29). |
elsődleges | 17. |
| S043 | CODESYS Standard Library: TOF (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Timer/TOF.html (2026-07-29). |
elsődleges | 17. |
| S044 | CODESYS Standard Library: TP (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Timer/TP.html (2026-07-29). A Q leírásában EN szerepel IN helyett — gyártói elírás, lásd H.13. |
elsődleges | 17. |
| S045 | CODESYS Standard Library: CTU (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Counter/CTU.html (2026-07-29). |
elsődleges | 18. |
| S046 | CODESYS Standard Library: CTD (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Counter/CTD.html (2026-07-29). |
elsődleges | 18. |
| S047 | CODESYS Standard Library: CTUD (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Counter/CTUD.html (2026-07-29). A PV típusának szabványtól való eltérését a gyártó maga jelzi. |
elsődleges | 18. |
| S048 | CODESYS Standard Library: R_TRIG (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Trigger/R_TRIG.html (2026-07-29). |
elsődleges | 18. |
| S049 | CODESYS Standard Library: F_TRIG (FB) — CODESYS GmbH. Elérés: content.helpme-codesys.com/en/libs/Standard/Current/Trigger/F_TRIG.html (2026-07-29). |
elsődleges | 18. |
| S059 | CODESYS Online Help: Tab „Modbus TCP Client – General” — CODESYS GmbH, V4.6.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Modbus/_mod_edt_master_tcp.html (2026-07-29). |
elsődleges | 20., 21. |
| S060 | CODESYS Online Help: Tab „Modbus TCP Server Device – General” — CODESYS GmbH, V4.6.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Modbus/_mod_edt_slave_device_tcp.html (2026-07-29). A %IW/%QW hozzárendelés ténye; a magyarázat a könyv levezetése. |
elsődleges | 20. |
| S075 | CODESYS Online Help: Run as WebVisu — CODESYS GmbH, V4.10.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Visualization/_visu_execute_webvisu.html (2026-07-29). |
elsődleges | 22. |
| S076 | CODESYS Online Help: Object: CODESYS WebVisu — CODESYS GmbH, V4.10.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Visualization/_visu_obj_webvisu.html (2026-07-29). |
elsődleges | 22. |
| S077 | CODESYS Online Help: Object: Visualization — CODESYS GmbH, V4.10.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Visualization/_visu_f_reference_ui_objects_visu_and_visueditor.html (2026-07-29). |
elsődleges | 22. |
| S121 | CODESYS LD FBD Help: Command: View as function block diagram — CODESYS GmbH, V4.6.0.0. Elérés: content.helpme-codesys.com/en/CODESYS LD FBD/_cds_cmd_fbd_ld_il_view_as_function_block_diagram.html (2026-07-31). |
elsődleges | 13., 16. |
| S122 | CODESYS LD FBD Help: Command: View as Ladder Logic — CODESYS GmbH, V4.6.0.0. Elérés: content.helpme-codesys.com/en/CODESYS LD FBD/_cds_cmd_fbd_ld_il_view_ladder_logic.html (2026-07-31). |
elsődleges | 13., 16. |
| S123 | CODESYS LD FBD Help: Command: View as instruction list — CODESYS GmbH, V4.6.0.0. Elérés: content.helpme-codesys.com/en/CODESYS LD FBD/_cds_cmd_fbd_ld_il_view_as_instruction_list.html (2026-07-31). Mindhárom parancsnál azonos figyelmeztetés a konverzió feltételéről. |
elsődleges | 13., 16. |
| S126 | CODESYS CFC Help: Automatic Execution Order by Data Flow — CODESYS GmbH, V4.5.0.0. Elérés: content.helpme-codesys.com/en/CODESYS CFC/_cds_cfc_automatic_order_by_dataflow.html (2026-07-31). |
elsődleges | 14. |
| S127 | CODESYS CFC Help: Command: Set Execution Order — CODESYS GmbH, V4.5.0.0. Elérés: content.helpme-codesys.com/en/CODESYS CFC/_cds_cmd_cfc_set_execution_order.html (2026-07-31). |
elsődleges | 14. |
| S128 | CODESYS SFC Help: Qualifiers for Actions in SFC — CODESYS GmbH / ABB-tükör. Elérés: help.plc.abb.com/_cds_sfc_qualifiers_actions.html (2026-07-31). A minősítők teljes listája. |
elsődleges | 15. |
| S129 | CODESYS SFC Help: SFC Elements: Step and Transition — CODESYS GmbH, V4.4.0.0. Elérés: content.helpme-codesys.com/en/CODESYS SFC/_cds_sfc_element_step_transition.html (2026-07-31). |
elsődleges | 15. |
| S130 | CODESYS SFC Help: Processing Order in SFC — CODESYS GmbH / ABB-tükör. Elérés: help.plc.abb.com/_cds_sfc_processing_order.html (2026-07-31). A hatlépéses feldolgozási sorrend és az ábécésorrendű IEC-akciók. |
elsődleges | 15. |
| S136 | CODESYS Visualization Help: Visualization Element: Button — CODESYS GmbH, V4.10.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Visualization/_visu_elem_button.html (2026-07-31). A tulajdonságcsoportok és a State variables. |
elsődleges | 22. |
| S137 | CODESYS Visualization Help: Configuring User Inputs for Visualization Elements — CODESYS GmbH, V4.10.0.0. Elérés: content.helpme-codesys.com/en/CODESYS Visualization/_visu_configure_user_input_on_an_element.html (2026-07-31). |
elsődleges | 22. |
H.5 WAGO — a CC100 és a fejlesztőeszközök
12 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S016 | WAGO 750-430 termékoldal — 8 csatornás digitális bemenet, 24 V DC, 3 ms — WAGO. Elérés: wago.com/global/i-o-systems/8-channel-digital-input/p/750-430 (2026-07-29). |
elsődleges | 3. |
| S017 | WAGO 750-455 termékoldal — 4 csatornás analóg bemenet, 4…20 mA — WAGO. Elérés: wago.com/global/i-o-systems/4-channel-analog-input/p/750-455 (2026-07-29). |
elsődleges | 3. |
| S051 | Compact Controller 100 Data Sheet 751-9301** — WAGO (terjesztői tükör). Elérés: lakewoodautomation.com/support/manuals/WAGO/WAGO-Compact-Controller-100-Datasheet.pdf (2026-07-29). Gyártói dokumentum terjesztői tükrön — lásd H.14. |
elsődleges | 7., 20., 24. |
| S052 | Manual — WAGO I/O System Compact 751-9301 Compact Controller 100 — WAGO (terjesztői tükör). Elérés: asset.conrad.com/media10/add/160267/…/manual-2544040-wago-compact-controller-100-io-module-751-9301-1-pcs.pdf (2026-07-29). Fejléc: „valid from FW Version 03.08.07(20)”. |
elsődleges | 7., 20. |
| S053 | 751-9301 kézikönyv, 78–79., 83., 89. oldal (oldalankénti lekérés) — WAGO (ManualsLib-tükör). Elérés: manualslib.com/manual/2575484/Wago-Compact-Controller-100.html (2026-07-29). A DHCP-alapállapot, a fix IP-cím eljárása és a reset-műveletek. |
elsődleges | 9. |
| S054 | PFC100 Manual — Temporarily Setting a Fixed IP Address — WAGO (ManualsLib-tükör). Elérés: manualslib.com/manual/1800206/Wago-Pfc100.html?page=89 (2026-07-29). Az eljárás megerősítése másik WAGO vezérlőn. |
elsődleges | 9. |
| S094 | Manual: WAGO 751-9301 CC100, Version 1.6.0, valid from FW 04.04.xx(26)** — WAGO. Elérés: tme.eu/Document/988730240af2641e8b26a2b65a5ff750/751-9301-en.pdf (2026-07-31). A WBM belépési adatai és menüszerkezete; az EtherCAT Master itt már szerepel. |
elsődleges | 9., 19. |
| S095 | Manual: WAGO 751-9301 CC100, Version 1.1.0, valid from FW 03.08.07(20)* — WAGO. Elérés: asset.conrad.com/media10/add/160267/…/manual-2544040-…pdf (2026-07-31). Ez a kiadás még nem* említi az EtherCAT Mastert. |
elsődleges | 19. |
| S096 | cc100-firmware-sdk — Changelog — WAGO (hivatalos GitHub-szervezet). Elérés: github.com/WAGO/cc100-firmware-sdk/blob/main/Changelog (2026-07-31). A 03.09.07 (21) bejegyzés: „[NEW] Codesys EtherCAT Master activated”. |
elsődleges | 19. |
| S097 | WAGO Automation Community: EtherCAT Master in CODESYS — WAGO (gyártói fórum, munkatársi válasz). Elérés: wago.community/t/ethercat-master-in-codesys/822 (2026-07-31). Csak a licenckérdés jelzésére; konkrét licencnevet a könyv nem állít. |
másodlagos (elismert szakértő) | 19. |
| S109 | WAGO TechDocs: Installing WAGO Device Descriptions separately — WAGO. Elérés: techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/2498688651.html (2026-07-31). |
elsődleges | 8. |
| S110 | WAGO TechDocs: Integrating Available WAGO Device Descriptions and Libraries into CODESYS — WAGO. Elérés: techdocs.wago.com/Software/eCOCKPIT_Migration/en-US/2781576971.html (2026-07-31). |
elsődleges | 8. |
H.6 Waveshare — a bővítőmodul
4 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S061 | Modbus_POE_ETH_IO_8CH — Overview — Waveshare. Elérés: docs.waveshare.com/Modbus_POE_ETH_IO_8CH (2026-07-29). |
elsődleges | 21. |
| S062 | Modbus_POE_ETH_IO_8CH — Module Parameter Configuration — Waveshare. Elérés: docs.waveshare.com/Modbus_POE_ETH_IO_8CH/Module-Parameter-Configuration (2026-07-29). |
elsődleges | 21. |
| S063 | Modbus_POE_ETH_IO_8CH — Development Protocol (regisztertérkép) — Waveshare. Elérés: docs.waveshare.com/…/Modbus_POE_ETH_IO_8CH/Development-Protocol (2026-07-29). A 0x10000/0x41000 jelölést nem magyarázza — lásd H.13. |
elsődleges | 21. |
| S064 | Industrial 8-Ch Ethernet Digital Input/Output Module — termékoldal — Waveshare. Elérés: waveshare.com/modbus-poe-eth-io-8ch.htm (2026-07-29). A gyári IP-címet és a unit ID-t nem közli. |
elsődleges | 21. |
H.7 Modbus
3 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S057 | *MODBUS Application Protocol Specification V1.1b3* (2012-04-26) — Modbus Organization. Elérés: modbus.org (tükör: pusr.com/download/LonHand/…) (2026-07-29). A protokoll alapdokumentuma. |
elsődleges | 19., 20. |
| S058 | *MODBUS over Serial Line* — Specification and Implementation Guide V1.02 — Modbus Organization. Elérés: modbus.org (tükör: cdn.linak.com/…/modbus-over-serial-line-v1-02.pdf) (2026-07-29). Az RTU-időzítés és az RS-485 fizikai réteg forrása. |
elsődleges | 19., 20. |
| S098 | MODBUS Messaging on TCP/IP Implementation Guide V1.0b — Modbus Organization / Modbus-IDA. Elérés: modbus.org (tükör: millenia.cars.aps.anl.gov/software/epics/…) (2026-07-31). Az 502-es port és az MBAP-fejléc mezőinek forrása. |
elsődleges | 20. |
H.8 PROFIBUS, PROFINET, EtherCAT
6 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S065 | PROFIBUS System Description — Technology and Application — PROFIBUS & PROFINET International (PI). Elérés: profibus.com/fileadmin/media/downloadsection/PROFIBUS_Systembeschreibung_ENG_web.pdf (2026-07-29). |
elsődleges | 19. |
| S066 | The Difference between PROFIBUS and PROFINET — PI North America. Elérés: us.profinet.com/the-difference-between-profibus-and-profinet/ (2026-07-29). |
elsődleges jellegű | 19. |
| S067 | EtherCAT Technology Introduction — The Ethernet Fieldbus (2012-10) — EtherCAT Technology Group. Elérés: ethercat.org/download/documents/EtherCAT_Introduction_EN.pdf (2026-07-29). |
elsődleges | 19. |
| S088 | Glossary — Field Level (automatizálási szintek) — Hilscher Gesellschaft für Systemautomation mbH. Elérés: hilscher.com/service-support/glossary/field-level (2026-07-29). Szabványalapú (ISA-95 / IEC 62264) második forrás pótlása javasolt. |
elsődleges | 19., 22. |
| S089 | PROFINET System Description — Technology and Application (2018-11) — PROFIBUS Nutzerorganisation e.V. / PI. Elérés: profibus.com/fileadmin/media/downloadsection/…/PROFINET_System_Description_engl_2018_Update.pdf (2026-07-29). Az MRP, az RT/IRT és a megfelelőségi osztályok forrása. |
elsődleges | 8., 19. |
| S090 | EtherCAT Device Protocol Poster — EtherCAT Technology Group. Elérés: ethercat.org/download/documents/ethercat_device_protocol_poster.pdf (2026-07-29). Az állapotgép, az ESI és a hibaszámlálók forrása. |
elsődleges | 19. |
H.9 Jelek, érzékelők, I/O-modulok
7 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S009 | Connection of Encoder Types in Compliance with IEC 61131-2 to DI Modules (109477921, V1.0) — Siemens Industry Online Support. Elérés: cache.industry.siemens.com/dl/files/921/109477921/… (2026-07-29). Az IEC 61131-2 „Table 7” bemenettípus-táblázata. |
elsődleges | 3. |
| S010 | Digital inputs for 2-wire and 3-wire sensors according to EN 61131-2 (DK9222-0909-0008) — Beckhoff Automation GmbH. Elérés: download.beckhoff.com/download/document/Application_Notes/DK9222-0909-0008.pdf (2026-07-29). A Type 1/2/3 táblázat második, független megerősítése. |
elsődleges | 3. |
| S011 | Industrial Digital Inputs — They're Not Quite as Simple as Counting from 0 to 1 — Analog Devices. Elérés: analog.com/en/resources/technical-articles/… (2026-07-29). |
elsődleges | 3. |
| S012 | 4-20 mA Current Loop Fundamentals, System Design, and Setup — National Instruments. Elérés: ni.com/en/shop/data-acquisition/… (2026-07-29). |
elsődleges | 3. |
| S013 | What Is a 4-20 mA Current Loop? — Fluke Corporation. Elérés: fluke.com/en-us/learn/blog/calibration/what-is-a-4-20-ma-current-loop (2026-07-29). Az „élő nulla” fogalmának megerősítése. |
elsődleges | 3. |
| S014 | What Are the Differences Between 2-Wire, 3-Wire, and 4-Wire RTDs? — DwyerOmega (Dwyer Instruments). Elérés: dwyeromega.com/en-us/resources/rtd-2-3-4-wire-connections (2026-07-29). |
elsődleges | 3. |
| S015 | I/O Module Debate — Transistor vs. Relay Output? (David Peterson, 2022) — Control.com. Elérés: control.com/technical-articles/… (2026-07-29). Szakmai portál; csak gyártói adatlapokkal együtt használva. |
másodlagos | 3. |
H.10 Más gyártók IEC 61131-3 megvalósításai
17 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S022 | Numeric Literals (IEC 61131-3) — Fernhill Software. Elérés: fernhillsoftware.com/help/iec-61131/common-elements/literals-numeric.html (2026-07-29). IEC-megvalósító referenciája. |
elsődleges jellegű | 4. |
| S023 | BCD_TO (IEC 61131-3 Function) — Convert BCD to Integer — Fernhill Software. Elérés: fernhillsoftware.com/help/iec-61131/common-elements/conversion-functions/bcd-to-integer.html (2026-07-29). |
elsődleges jellegű | 4. |
| S024 | Statement List (STL) for S7-300 and S7-400 Programming — Reference Manual — Siemens AG, 05/2010. Elérés: cache.industry.siemens.com/dl/files/446/45523446/…/s7awl__b.pdf (2026-07-29). A kettes komplemens és a BCD korlátainak forrása. |
elsődleges | 4. |
| S031 | Programming with STEP 7 Manual (6ES7810-4CA10-8BW0) — Siemens AG, 05/2010. Elérés: cache.industry.siemens.com/dl/files/107/45531107/…/S7pr___b.pdf (2026-07-29). A törzsanyagban nem hivatkozott — lásd H.13. |
elsődleges | — |
| S050 | PLCnext Engineer online help — RS (bistabil funkcióblokk) — Phoenix Contact. Elérés: engineer.plcnext.help/latest/RS.htm (2026-07-29). Az SR interfészét a CODESYS objektumböngészőjéből kell ellenőrizni. |
elsődleges | 18. |
| S087 | Programming Guideline for S7-1200/1500 (81318674, V1.6) — Siemens AG, 12/2018. Elérés: cache.industry.siemens.com/dl/files/040/90885040/…/81318674_Programming_guideline_DOC_v16_en.pdf (2026-07-29). A modularizáció négy igazolt előnyének és a blokktípusoknak a forrása. |
elsődleges | 11. |
| S111 | EcoStruxure Machine Expert V2.1: Variable Types — Schneider Electric. Elérés: product-help.schneider-electric.com/Machine Expert/V2.1/en/SoMProg/…/D-SE-0083607.html (2026-07-31). CODESYS-alapú környezet; a CODESYS saját összefoglaló lapja nem volt elérhető. |
elsődleges | 10. |
| S112 | Automation Builder 2.2: Remanent Variables — RETAIN, PERSISTENT — ABB. Elérés: automationbuilder.webhelp… (ABB CODESYS-alapú súgó) (2026-07-31). Az élettartam-táblázat második, független megerősítése. |
elsődleges | 10. |
| S113 | Beckhoff Information System: Structured Text (ST) — operátorprecedencia — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tcplccontrol/925248523.html (2026-07-31). |
elsődleges | 12. |
| S114 | Expression (IEC 61131-3) — A Computation to Return a Value — Fernhill Software. Elérés: fernhillsoftware.com/help/iec-61131/common-elements/expressions.html (2026-07-31). A precedencia második, független megerősítése. |
elsődleges jellegű | 12. |
| S118 | Beckhoff Information System: LD element contact — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tc3_plc_intro/2528590731.html (2026-07-31). |
elsődleges | 13. |
| S119 | Beckhoff Information System: LD element coil — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tc3_plc_intro/2528596107.html (2026-07-31). |
elsődleges | 13. |
| S120 | Beckhoff Information System: FBD/LD/IL és Programming Ladder Diagrams (LD) — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tc3_plc_intro/2526631051.html (2026-07-31). A hálózat meghatározása és a sín. |
elsődleges | 13. |
| S124 | Beckhoff Information System: Programming Function Block Diagrams (FBD) — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tc3_plc_intro/2526636427.html (2026-07-31). |
elsődleges | 14. |
| S125 | Beckhoff Information System: FBD/LD/IL element network — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tc3_plc_intro/2528536971.html (2026-07-31). |
elsődleges | 14. |
| S131 | Beckhoff Information System: Modifiers and Operators in IL — Beckhoff. Elérés: infosys.beckhoff.com/content/1033/tc3_plc_intro/2528526219.html (2026-07-31). Az NE/LE operátorleírás nem idézhető szó szerint — lásd H.13. |
elsődleges | 16. |
| S132 | Kollmorgen KAS Webhelp: Instruction List (IL) — Kollmorgen. Elérés: webhelp.kollmorgen.com/kas4.01/Content/PLC_library/Instruction-List-IL.htm (2026-07-31). Az utasítás szerkezete és a „current result” fogalma. |
elsődleges | 16. |
H.11 Biztonságtechnika
14 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S068 | Help on the Application of ISO 13849-1 — Safety Evaluation with TIA Selection Tool — Siemens AG, 12/2021. Elérés: assets.new.siemens.com/siemens/assets/api/uuid:23ce849b-…/hilfetexte-iso-en-211221.pdf (2026-07-29). A PL-, kategória-, MTTF_D- és DC-táblázatok forrása. |
elsődleges | 24. |
| S069 | ISO 13849 explained — practical guidance for risk assessment and performance levels — TÜV SÜD, 2026-05-26. Elérés: tuvsud.com/en-us/resource-centre/blogs/iso-13849-explained-… (2026-07-29). |
elsődleges jellegű | 24. |
| S070 | EN/IEC 61496-1 ismertető (ESPE, Type 2/3/4) — Pilz. Elérés: pilz.com/en-IN/iec-en-61496-1 (2026-07-29). A PL↔SIL megfeleltetés harmadik, független megerősítése. |
elsődleges | 24. |
| S071 | Application Manual — PNOZ X Safety Relays with Plug-in Connection Terminals — Pilz GmbH & Co. KG, 2009-06. Elérés: pim.galco.com/Manufacturer/Pilz/TechDocument/…/pnoz_x_app.pdf (2026-07-29). |
elsődleges | 24. |
| S091 | Safety of machinery — standards (EN ISO 13849, EN IEC 62061, A/B/C típusok) — Phoenix Contact. Elérés: phoenixcontact.com/en-us/industries/functional-safety/safety-of-machinery-standards (2026-07-29). |
elsődleges | 24. |
| S092 | ISO 13850 Emergency Stop Requirements Explained (Douglas Nix, 2026-05-18) — Machinery Safety 101. Elérés: machinerysafety101.com/2026/05/18/iso-13850-emergency-stop-requirements/ (2026-07-29). Elismert szakértő szakmai blogja; a megállítási kategóriák megerősítve két gyártói forrással is. |
másodlagos (elismert szakértő) | 24. |
| S093 | GK-2 Catalog-Handbook, Fifth Edition — Safety Controllers — Schmersal. Elérés: airlinemedia.airlinehyd.com/Literature/Manufacturer_Catalogs/Schmersal/GK-2.pdf (2026-07-29). |
elsődleges | 24. |
| S099 | FAQ FA122781: What are the 3 stop categories according to EN 60204-1? — Schneider Electric. Elérés: se.com/us/en/faqs/FA122781/ (2026-07-31). |
elsődleges | 24. |
| S100 | Stop and Emergency Stop Function (EN 60204-1 megállítási kategóriák) — Kollmorgen. Elérés: kollmorgen.com/en-us/developer-network/stop-and-emergency-stop-function (2026-07-31). A megállítási kategóriák harmadik megerősítése. |
elsődleges | 24. |
| S101 | What is the difference between the PL and SIL parameters? — Eaton. Elérés: eaton.com/gb/en-gb/markets/machine-building/…/difference-between-sil-and-pl.html (2026-07-31). A PFH_D-sávok második, szám szerint egyező forrása. |
elsődleges | 24. |
| S102 | Performance Level and SIL explained — EN ISO 13849 / EN 62061 — CTB. Elérés: ctb.co.at/en/knowledge/safety-performance-level-sil-iec-13849-62061/ (2026-07-31). A PL b és PL c PFH_D-értéke egy nagyságrenddel eltér a másik két forrásétól — lásd H.13. |
másodlagos — ellentmondásos | 24. |
| S103 | 3-step Method — Safety Knowledge (ISO 12100 kockázatcsökkentési lépcső) — KEYENCE. Elérés: keyence.co.uk/ss/products/safetyknowledge/about/method/ (2026-07-31). |
elsődleges | 24. |
| S104 | Basic Safety Standard ISO 12100 — IDEC. Elérés: idec.com/en-eu/solutions/safety/law/iso-iec/iso12100 (2026-07-31). |
elsődleges | 24. |
| S105 | EN ISO 12100 and its relation to the Machinery Directive (A/B/C típusú szabványok) — CEN-CENELEC. Elérés: cencenelec.eu/media/CEN-CENELEC/…/eniso12100relationmachinerydirective.pdf (2026-07-31). Európai szabványügyi szervezet kiadványa. |
elsődleges | 24. |
H.12 Algoritmusleírás és magyar oktatási anyagok
8 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S002 | Irányítástechnika (TÁMOP-tananyag) — Széchenyi István Egyetem. Elérés: maxwell.sze.hu/~kuczmann/Iranyitaselmelet/TAMOP_Logisztika.pdf (2026-07-29). |
másodlagos | 1. |
| S003 | Irányítástechnikai alapfogalmak (Sumicz Árpád) — Magyar Kereskedelmi és Iparkamara. Elérés: plhcontrol.hu/know_how/Irányitastechnika_alfejezet.pdf (2026-07-29). |
másodlagos | 1. |
| S004 | PLC és SCADA rendszerek (Pletl Szilveszter – Kincses Zoltán, 2014) — Pannon Egyetem / SZTE. Elérés: mik.uni-pannon.hu/docs/tananyagok/PLC_es_SCADA.pdf (2026-07-29). |
másodlagos | 1., 2. |
| S005 | Programozható logikai vezérlők — segédlet (Szabó Géza, 1995) — BME Közlekedésautomatikai Tanszék. Elérés: 2ge.hu/download/plc.pdf (2026-07-29). |
másodlagos | 1., 2., 3. |
| S006 | PLC-k általános felépítése — BME oktatói segédlet (szerző és év nélkül). Elérés: oktatok.reak.bme.hu/farkas/…/PLC-k_altalanos_felepitese-1.pdf (2026-07-29). Szerző nélküli; csak más forrás megerősítése mellett használva. |
másodlagos — csak megerősítésre | 2. |
| S072 | 3. A folyamatábra — Algoritmusok és a programozás alapjai (Dr. Varga Imre) — Debreceni Egyetem, Informatikai Kar. Elérés: irh.inf.unideb.hu/~vargai/APA/Flowchart_hu.html (2026-07-29). |
másodlagos | 5. |
| S073 | Programozási alapismeretek — algoritmusleíró eszközök — ELTE, TÁMOP-4.1.2.A/2-10/1. Elérés: progalapfsz.elte.hu/downloads/seged/eTananyag/lecke4_lap1.html (2026-07-29). A „strukturált program” algoritmuselméleti jelentése. |
másodlagos | 5., 11. |
| S074 | ISO 5807:1985 — Information processing (ismertető) — Pacific Certifications. Elérés: pacificcert.com/iso-5807-1985-information-processing/ (2026-07-29). A szabvány szövege nem nyilvános; a könyv csak a címét és tárgyát közli. |
tájékoztató | 5. |
H.13 Raspberry Pi és egyéb
6 forrás.
| # | Forrás | Szint | Fejezet |
|---|---|---|---|
| S027 | Why is the instruction list (IL) language for PLCs falling out of favor? (Danielle Collins) — Motion Control Tips. Elérés: motioncontroltips.com/why-is-the-instruction-list-il-language-for-plcs-falling-out-of-favor/ (2026-07-29). A bizottsági indoklás idézetének forrása. |
másodlagos | 6., 16. |
| S085 | CODESYS Control for Raspberry Pi SL — termékoldal — CODESYS Store International. Elérés: store.codesys.com/en/codesys-control-for-raspberry-pi-sl.html (2026-07-29). A törzsanyagban nem hivatkozott — a G függelékhez gyűjtött forrás. |
elsődleges | — |
| S086 | Data Sheet — CODESYS Control for Raspberry Pi SL (2026-03-25) — CODESYS Store International. Elérés: store.codesys.com/media/n98_media_assets/files/2302000009-F/4/…pdf (2026-07-29). A törzsanyagban nem hivatkozott — a G függelékhez gyűjtött forrás. |
elsődleges | — |
| S138 | 3S-Smart Software Solutions GmbH: Raspberry PI with Standard CODESYS V3 — First Steps (oktatóanyag, PDF). Elérés: forge.codesys.com/forum/en/4483/genmed-RaspberryPI_CodesysV3_FirstSteps_EN.pdf (2026-07-31). A telepítés lépéssora és a GPIO leképezése. A CODESYS-t fejlesztő cég saját anyaga, de nem a hivatalos súgó — ezért elsődleges jellegű. |
elsődleges jellegű | G függelék |
| S139 | Raspberry Pi Ltd: Raspberry Pi 4 Model B datasheet (RP-008341-DS-1). Elérés: datasheets.raspberrypi.com/rpi4/raspberry-pi-4-datasheet.pdf (2026-07-31). A GPIO villamos adatai (VDD IO = 3,3 V, 0…0,8 V / 2,0 V…VDD IO, 7 mA) és a tápellátás. |
elsődleges | G függelék |
| S140 | CODESYS Forge fórumszál: Codesys Control Raspberry PI 4.10.0 — missing „Update Raspberry PI” option — CODESYS Forge, benne CODESYS-munkatárs válasza. Elérés: forge.codesys.com/forge/talk/Runtime/thread/7e61620959/ (2026-07-31). Csak nyomot ad ahhoz, hol keresd a hiányzó menüpontot — tényt nem alapoz meg. |
tájékoztató | G függelék |
H.14 Forráskritikai esetek
Ez a függelék legtanulságosabb része — és az, ami miatt érdemes elolvasni akkor is, ha sosem fogsz forrást visszakeresni.
Nyolc olyan eset volt a könyv írása közben, amikor két hiteles forrás ellentmondott egymásnak, vagy amikor egy forrás önmagában bizonyult hibásnak. Mindegyiket a könyv szövege is jelzi ott, ahol előfordul; itt egy helyen látod őket.
1. A CC100 és az EtherCAT — időbeli ellentmondás
| Forrás | Mit mond? |
|---|---|
| S095 — kézikönyv, v1.1.0 (FW 03.08.07) | az EtherCAT Master nem szerepel a támogatott protokollok között |
| S094 — kézikönyv, v1.6.0 (FW 04.04.xx) | az „EtherCAT Master” szerepel a licencmentes protokollok sorában |
A feloldás: egyik forrás sem téved. Az S096 firmware-jegyzék szerint a
03.09.07 (21) kiadás bejegyzése: „[NEW] Codesys EtherCAT Master activated”. A funkció
tehát egy adott firmware-kiadással jelent meg.
A tanulság — a könyv ebből önálló alfejezetet írt (19.13): ha két forrás ellentmond, az első kérdés ne az legyen, melyik a megbízhatóbb, hanem az, hogy melyik időpontot írja le.
2. A PFH_D-sávok — egy nagyságrendnyi eltérés
| Forrás | PL b |
PL c |
|---|---|---|
| S068 (Siemens) és S101 (Eaton) — egymással szám szerint egyeznek | ≥ 3 × 10⁻⁶ … < 10⁻⁵ | ≥ 10⁻⁶ … < 3 × 10⁻⁶ |
| S102 (CTB) | egy nagyságrenddel eltérő felső határ | egy nagyságrenddel eltérő felső határ |
A többi szinten (a, d, e) mind a három forrás egyezik. Mivel csak két szomszédos sor
tér el, ez elírásnak látszik.
A könyv eljárása: a két egyező forrás értékeit közli, az eltérést viszont a 24.5. alfejezetben kiírja, mert biztonságtechnikai adatnál az olvasónak tudnia kell, hogy itt a szabvány szövegéből érdemes visszaellenőrizni.
3. Az IL összehasonlító operátorai — nem idézhető szöveg
Az S131 (Beckhoff) lekért összefoglalójában az NE operátor leírása szó szerint azonos
volt az EQ-éval, az LE-é pedig a GE-ével. Ez nyilvánvaló átírási hiba.
A könyv eljárása: ezt a hat operátort nem idézi szó szerint, csak a szokásos, egyértelmű jelentésüket adja meg — és a 16.2. alfejezetben megírja, miért.
4. A TP blokk dokumentációjának elírása
Az S044 (CODESYS Standard Library) a TP blokk Q kimenetét így írja le:
„Pulse signal, set to TRUE for PT milliseconds if EN has a rising edge” — miközben
a blokk bemenetének neve IN, nem EN.
A könyv eljárása: az IN nevet használja, összhangban a blokk tényleges interfészével és
a TON/TOF blokkokkal, és a 17.5. alfejezetben jelzi az eltérést.
5. A PV típusa — a gyártó saját jelzése
Ez nem két forrás ellentmondása, hanem egy forrás és egy szabvány eltérése — és kivételesen maga a gyártó mondja ki (S047):
„Datatype
WORD, which is used forPVin CODESYS, does not match the IEC standard, which forPVdefines datatypeINT.”
A könyv eljárása: kiemelt alfejezetet szentel neki (18.4), mert ez tipikus, nehezen érthető fordítási hiba forrása a gyakorlatban.
6. A szabványjelölés elírása a programkövetelményben
Az S001 — vagyis maga a hivatalos programkövetelmény — a szabványt „MSZ EN 1131-3” alakban említi. A helyes jelölés IEC 61131-3, magyar honosítással MSZ EN 61131-3.
A könyv eljárása: végig a helyes jelölést használja, de az 1.5. és a 6.1. alfejezetben megnevezi a hibás alakot is — mert a vizsgadokumentumokban az olvasó találkozni fog vele.
7. A Waveshare regisztercímzés — hiányzó magyarázat
Az S063 regisztertérképe a bemeneteket 0x10000-től, a vezérlőregisztereket 0x41000-től
adja meg. Ez öt hexadecimális jegy, ami nem fér el a Modbus 16 bites PDU-címterében.
Egyik felhasznált forrás — sem a fejlesztői protokoll, sem a termékoldal (S064) — nem
magyarázza meg a jelölést, és a gyári IP-címet, illetve a unit ID-t sem közli.
A könyv eljárása: nem találgat. A 21.5. alfejezet helyette egy négylépéses mérési eljárást tanít (feltételezés → mérés → következtetés → dokumentálás), és ebből lett a fejezet módszertani magja.
8. A méret szerinti PLC-besorolás — forrásonként eltérő határok
Ugyanaz a szakirodalom (S004) a mikro PLC-t 15–128 I/O-pontra teszi, míg egy másik forrás (S006) „mágneskapcsolónyi, 5–10 bemenetes” eszközként írja le.
A könyv eljárása: a számokat tájékoztató adatként közli, és a 2.7. alfejezetben kimondja, hogy ez a besorolás nem szabványos; a vizsgán a kompakt/moduláris felosztás a biztos alap.
Egyik esetben sem az történt, hogy egy forrás „hazudott”. Ami történt: elavult, elírt, hiányos vagy nem szabványos volt.
A mérnöki gyakorlatban ez a normális állapot. A kérdés nem az, hogy találsz-e ellentmondást — hanem az, hogy mit csinálsz vele. A négy használható válasz:
- Dátum: melyik forrás melyik állapotot írja le? (1. eset)
- Többség: hány független forrás mondja ugyanazt? (2. eset)
- Belső ellentmondás: hihető-e a szöveg önmagában? (3. és 4. eset)
- Mérés: ha egyik sem dönt, mérd meg. (7. eset)
Amit soha ne csinálj: ne válaszd ki azt a forrást, amelyik kényelmesebb.
H.15 Tükrözött források és a linkromlás
Két gyakorlati megjegyzés, amelyet a jegyzék használatához tudni kell.
Terjesztői tükrök
A WAGO CC100 adatlapja és kézikönyve (S051, S052, S053, S054, S094, S095) a
feldolgozáskor nem volt közvetlenül elérhető a wago.com nyilvános felületéről — a részletes
PDF-ek terjesztői és katalógustükrökön (Conrad, TME, ManualsLib, Lakewood Automation)
voltak elérhetők.
A tükrözött fájlok tartalmilag WAGO-dokumentumok: WAGO-fejléccel, WAGO-cikkszámmal, a gyártó saját tördelésével. A könyv ezért elsődleges forrásként kezeli őket.
Amit viszont a végleges kiadás előtt el kell végezni: ellenőrizni, hogy a wago.com
letöltési oldalán elérhető legfrissebb kiadás egyezik-e ezekkel az adatokkal, és a
hivatkozásokat a gyártó saját letöltési oldalára átírni.
Ugyanez vonatkozik a Modbus-specifikációkra (S057, S058, S098), amelyek szintén tükrökről
származnak — bár ezeknél a modbus.org az elsődleges kiadó, és a dokumentumok verziószámmal
azonosítottak, ami a tükröt is egyértelművé teszi.
Ha egy hivatkozás megszűnik
Egy online súgó címe évek alatt biztosan megváltozik. A jegyzék ezért nem csak URL-t, hanem címet, kiadót és verziószámot is közöl — ezekkel a dokumentum akkor is megtalálható, ha a link már nem él.
Gyakorlati sorrend, ha egy hivatkozás nem működik:
- Keress rá a pontos címre és a kiadó nevére (például: „CODESYS Online Help Forcing Values”).
- A CODESYS-súgónál nézd meg, van-e újabb verziójú lap ugyanazzal a névvel — a tartalom jellemzően megmarad, a verziószám változik.
- Gyártói adatlapnál a cikkszám (például
751-9301) a legbiztosabb keresőkulcs. - Szabványoknál a szabványszám és a kiadás éve (például
IEC 61131-3:2025) azonosít.
Minden bejegyzésben szerepel, mikor néztük meg a forrást (2026-07-29 vagy 2026-07-31).
Ez azért fontos, mert — ahogy a H.14. pont első esete megmutatta — egy gyártói dokumentum tartalma változik. A dátum megmondja, melyik állapotra vonatkozik a könyv állítása. Ha ma mást találsz a megadott címen, az nem feltétlenül hiba: lehet, hogy azóta frissült a dokumentum. Ilyenkor az újabb az érvényes — és érdemes megnézni, változott-e az az adat, amelyre a könyv hivatkozik.
H.16 Amit a forrásbázis nem fed le
A teljesség kedvéért: vannak témák, amelyekhez a könyv tudatosan nem szerzett forrást, mert a szükséges dokumentum nem nyilvános vagy nem ingyenes. Ezeket az I függelék sorolja fel tételesen, itt csak a legfontosabbak:
| Téma | Mi hiányzik? |
|---|---|
| IEC 61131-3 teljes szövege | csak a nyilvános előnézet (S026) áll rendelkezésre |
ISO 13849-1 kockázatgráfja (S/F/P → PL_r) |
a szabvány szövege nem nyilvános |
| ISO 13855 biztonsági távolság képlete | a szabvány szövege nem nyilvános |
| ISO 5807 folyamatábra-jelölések | csak ismertető (S074), a szabvány szövege nem |
A CC100 néhány gyakorlati adata (WebVisu-port, WSTRING-támogatás, naplónév) |
a gyártói források nem közlik — mérésre bízva |
| A Raspberry Pi-runtime ciklusideje és ingadozása | a gyártó nem közöl késleltetési adatot (S086) — mérésre bízva (G.10) |
Egy jegyzettől szokatlan, hogy felsorolja, mit nem tud. Ez a könyv mégis ezt teszi — mert a szakmában pontosan ez a különbség a megbízható és a magabiztos munka között.
Aki tudja, hol vannak a saját tudásának határai, az tudja azt is, mikor kell utánanéznie.