Industrial Direct Communications for Delphi® (IDC4Delphi) is an open-source initiative, part of the IoTBench project, aiming to bridge the gap between automation engineers and software developers. By providing a comprehensive set of tools and components, IDC4Delphi empowers the Industrial Internet of Things (IIoT) ecosystem to scale faster and more efficiently.
IDC4Delphi offers a collection of tools and libraries that make it easier for both software developers and automation engineers to work together by facilitating seamless communication with industrial hardware and protocols. By using IDC4Delphi, developers can focus more on building automation solutions without worrying about the low-level details of protocol implementation.
Protocol | Format Name | Description | Status |
---|---|---|---|
KNX KNXnet/IP | Standard for building automation. | ||
Modbus TCP | Industrial protocol for serial communication. | ||
MQTT Client | A lightweight messaging protocol often used in IoT for device-to-cloud communication. |
Clone this repository:
git clone https://github.com/IoTBench-org/IDC4Delphi.git
Open the project in Delphi.
Install the necessary dependencies (if applicable).
Build the project and include the relevant components in your Delphi applications.
To start using IDC4Delphi in your projects, follow these steps:
IDC4Delphi
components to your Delphi project.This project references several technologies and products, including:
When using these logos, please ensure that you comply with the respective trademark usage policies of each company.
We welcome contributions from the community! Here’s how you can help:
git checkout -b feature/my-new-feature
git commit -m 'Add some feature'
git push origin feature/my-new-feature
Please refer to the CONTRIBUTING.md file for detailed contribution guidelines.
This project is licensed under the MIT License. See the LICENSE file for more information.