El entorno de programación OpenPCS es totalmente compatible con el estándar IEC 61131-3, que permite la ejecución del código de programa en 6 idiomas :
-Instruction List
-Structured Text
-Function Block Diagram
-Ladder Diagram
-Sequential Function Chart
-Continous Function Chart
OpenPCS es multitasking y permite:
-programación estructurada facilitada por las declaraciones de variables y por el reconocimiento automático de palabras clave
-instrumentos de debug en línea y tool de simulación integradas
-gestión de proyectos simplificada gracias al project browser
Además, en la edición AsconTecnologic se añaden tres bibliotecas de funciones que facilitan y mejoran la programación de las estrategias de control :
-Control Library (funciones de control avanzada, algoritmos PID calor/frío, autotuning, etc.)
-Auxiliary Library (programador, cálculo de promedios móviles, el cálculo de F0, funciones de comunicación Modbus RTU y TCP, etc )
-AT I/O Library (funciones de configuración y de acceso a módulos de I/O distribuidos)