Welcome to the PLC Simulator project! This project provides an open-source PLC (Programmable Logic Controller) simulator designed to help users practice and develop their PLC programming skills.
The PLC Simulator is a tool for simulating the behavior of PLCs, enabling users to write and test PLC code without needing physical hardware. The simulator supports Ladder Diagram language and provides an environment where users can learn, experiment, and validate their PLC programs.
git clone https://github.com/codingplc/plc-simulator.git
cd plc-simulator
yarn install
yarn start
We welcome contributions from the community! Please follow these steps to contribute:
- Fork the Repository: Click the 'Fork' button and clone your forked repository locally.
- Create a New Branch: Run
git checkout -b branch-name
to create a new branch for your changes. - Make Your Changes: Implement your changes in the project.
- Commit Your Changes: Commit your changes using
git commit -m "Description of changes"
. - Push to GitHub: Push your changes with
git push origin branch-name
. - Submit a Pull Request: Create a pull request from your branch to the main repository.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Please use the Issues section to report bugs or request new features. Provide as much detail as possible to help us address your issues effectively.
If you have any questions, feel free to reach out via email.