O ambiente de programação OpenPCS está em total conformidade com a norma IEC 61131-3, ou seja, permite a implementação do código do programa em 6 linguagens:
-Lista de Instrução
-Texto Estruturado
-Diagrama de blocos de funções
-Diagrama da escada
-Gráfico de Funções Sequenciais
-Gráfico de Funções Contínuas
OpenPCS é multitarefa e permite:
-programação estruturada facilitada por declarações variáveis e pelo auto-reconhecimento de palavras-chave
-ferramentas de depuração em linha e simulação integrada
-ferramenta simplificou a gestão de projectos graças ao navegador do projecto
Além disso, na edição AsconTecnologic são acrescentadas três bibliotecas de funções que favorecem e melhoram a programação das estratégias de controlo:
-Biblioteca de controlo (funções de regulação avançadas, PID, algoritmos quentes/frios, afinação automática, etc.)
-Biblioteca auxiliar (programador, cálculo de médias móveis, cálculo de F0, Modbus RTU e funções de comunicação TCP, etc.)
-AT I/O Library (funções de configuração e acesso a módulos de E/S distribuídos)
---