# This header is for providing additional information to hugo for the website generation it ignored by asciidoctor

title: "Documentation" page_css_file: /4diac/css/4diac_doc.css sidebar: - sb-doc ---

# Eclipse 4diac Documentation

Eclipse 4diac is an open source environment for distributed industrial automation based on IEC 61499. This documentation provides tutorials, examples, integration guides, communication references, and developer resources for Eclipse 4diac.

## Start Here

If you are new to Eclipse 4diac, these pages provide the recommended starting points.

Getting Started | Learn the basics of IEC 61499, Function Blocks, and distributed automation.
4diac Framework | Understand the Eclipse 4diac architecture and the interaction between 4diac IDE and 4diac FORTE.
Installation | Install Eclipse 4diac IDE and prepare your target environment.
Tutorials | Create, model, and deploy your first Eclipse 4diac application step by step.

### Using Eclipse 4diac

Guides for application design, hardware integration, and industrial communication.

Examples | Explore reference applications and working systems.
IO Access | Connect hardware and configure peripherals for platforms such as Raspberry Pi or PLCs.
Communication | Use industrial and IoT protocols such as MQTT, OPC UA, and Modbus.

### Reference & Development

Resources for troubleshooting, advanced configuration, and platform extension.

FAQs | Answers to common questions and troubleshooting scenarios.
Development | Develop custom Function Blocks, 4diac IDE plugins, and 4diac FORTE extensions.
Specifications | Review compliance profiles and project-maintained specifications.

Note

Want to improve the documentation?

- Report an issue

- Open a pull request

- Join the conversation on our 4diac Discussion Forum.