# go-plc **Repository Path**: god-jason/go-plc ## Basic Information - **Project Name**: go-plc - **Description**: Native Go implementation of PLC protocols for iot-master and others. Visit github.com/zgwit/iot-master - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2022-09-02 - **Last Updated**: 2024-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

GO-PLC

Native Go implementation of PLC protocols for iot-master and others. [github.com/zgwit/iot-master](https://github.com/zgwit/iot-master) ## Quickstart ```sh # make sure you have go1.17 or higher # install library go get -u github.com/zgwit/go-pic ``` ## Plan | NAME | COMPLETE | TESTED | COMMENT | |----------------------|----------|--------|---------| | Modbus RTU | ✔ | ✔ | | | Modbus TCP | ✔ | ✔ | | | Modbus ASCII | ❌ | | Won't | | Omron Fins | ✔ | | | | Omron Hostlink | ✔ | | | | Siemens PPI | ❌ | | | | Siemens FetchWrite | ❌ | | | | Siemens S7 | ✔ | ✔ | | | Mitsubishi FxProgram | ✔ | | | | Mitsubishi FxSpecial | ❌ | | | | Mitsubishi A1C | ❌ | | | | Mitsubishi A1E | ❌ | | | | Mitsubishi Q2C | ❌ | | | | Mitsubishi Q3E | ❌ | | | | Mitsubishi Q4C | ❌ | | | | Mitsubishi Q4E | ❌ | | | ## Authors The [zgwit team](https://github.com/zgwit/go-plc/graphs/contributors). If you need to get in touch with us directly you may find us on [zgwit.com](https://zgwit.com) but try to create an issue first. ## How to join Just fork & pull request! ## License [MIT](https://github.com/zgwit/go-plc/blob/master/LICENSE)