RnniaSnow/ST-Coder-14B
RnniaSnow/ST-Coder-14B is a 14.8 billion parameter code generation model, fine-tuned on Qwen2.5-Coder-14B-Instruct, specifically optimized for Industrial Automation tasks. It excels in generating IEC 61131-3 Structured Text (ST) code, understanding PLC logic, IEC 61131-3 syntax, and industrial protocols. This model is designed for developers working with PLCs and industrial control systems, offering specialized code generation for this domain.
Loading preview...
ST-Coder-14B: Specialized Industrial Automation Code Generation
ST-Coder-14B is a 14.8 billion parameter model, fine-tuned from Qwen2.5-Coder-14B-Instruct, with a 32768 token context window. It is uniquely specialized for Industrial Automation and the IEC 61131-3 Structured Text (ST) programming language.
Key Capabilities
- Domain-Specific Code Generation: Generates high-quality ST code for industrial applications.
- PLC Logic Understanding: Comprehends complex PLC concepts such as PID control, motion control, safety logic, and state machines.
- IEC 61131-3 Syntax Adherence: Follows strict ST syntax, including
FUNCTION_BLOCK,VAR_INPUT,VAR_OUTPUT, and type rules. - Industrial Protocol Knowledge: Understands Modbus, TCP/IP socket handling in ST, and vendor-specific nuances (Codesys, TwinCAT, Siemens SCL).
- Training Data: Utilizes a mix of verified ST code from real-world projects and high-quality synthetic data generated via DeepSeek-V3 distillation.
Good For
- Industrial Automation Engineers: Automating code generation for Programmable Logic Controllers (PLCs).
- Structured Text Development: Creating or assisting with ST code for various industrial control systems.
- Prototyping & Development: Accelerating the development of industrial control logic.
Disclaimer: Due to the physical risks associated with Industrial Control Systems, generated code must always be verified, simulated, and tested in a safe environment before deployment. The authors disclaim liability for any damages.