Files
kkelomatic_home/codesys
nearxos 6ef31cd12a Refine PLC algorithm documentation for lighting control and EtherCAT integration
- Updated the output structure for `struct_room_outs` to focus solely on light states, removing unnecessary status feedback fields.
- Simplified the control logic for lights 1 to 6, aligning with the new design approach for Option C.
- Added detailed instructions for declaring `EtherCAT_RelayFeedback` and `EtherCAT_Outputs` in the Global Variable List, enhancing clarity for integration with the EL2809 module.

This update improves the documentation's accuracy and usability for developers working on the home automation system.
2026-02-08 00:47:57 +02:00
..

CODESYS Project Files

This folder contains the CODESYS Home Automation project and exports.

Files

  • Home_Automation (1).project — Binary CODESYS project (open in CODESYS IDE)
  • Home_Automation.export — CODESYS XML export (readable, full project)
  • Home_Automation.xml — PLCopen XML export (readable, program structure)
  • Home_Automation.projectarchive — Project archive

Parsing Exports

From the project root:

python3 scripts/parse-codesys-xml.py codesys/Home_Automation.export
python3 scripts/parse-codesys-xml.py codesys/Home_Automation.xml

Documentation

See docs/codesys/ for CODESYS documentation.