Selecionar Solução por:

Visão Geral do Curso

  • DLL (Dynamic Link Library) é um arquivo que possui dados e recursos que podem ser utilizados por mais de um programa ao mesmo tempo, permitindo a execução de códigos externos a um programa, em geral, compartilhados com outros programas. O uso de DLLs se torna cada vez mais frequente devido às diversas ações comuns realizadas pelos softwares, por exemplo: manipulação de janelas, comunicação com o sistema operacional, execução de rotinas e gerenciamento de alocação de memória.  
  •  
    O Treinamento Automação com DLL e APIs em Projetos de Simulação é focado no uso dos recursos do FlexSim para integração e customização com qualquer solução tecnológica que venha a contribuir com seu projeto, permitindo uma comunicação direta e automatizando o processo de alimentação dos mesmos.  
  •  
    A linguagem de programação do FlexSim é o FlexScript baseado em C++, havendo uma grande compatibilidade com DLLs. Desse modo, é possível utilizar códigos inteiros em FlexScript diretamente pela DLL. É possível atrelar a função de uma DLL à qualquer lógica de um modelo, como por exemplo: Triggers, ProcessFlow e User Command/Event. O uso de DLLs ainda permite a comunicação de um modelo de simulação com outros sistemas e serviços e podem servir de ponte para controlar a entrada e saída de dados do FlexSim. Assim, através da manipulação de dados, comunicação com o modelo e todo o potencial explorável das DLLs é possível otimizar e agregar valor à simulação. Trata-se de uma etapa avançada para quem deseja construir um digital twin de um processo complexo.

Adquira esse curso


Aprendizados Chaves

 

Ao integrar DLL com o FlexSim, é possível extrair todas as vantagens para o modelo de simulação: 

 

  • Modularização – Diversas lógicas do modelo utilizando a mesma DLL 

 

  • Implementação – A atualização de uma DLL afetará todos os pontos de lógicas que a utilizam 

 

  • Velocidade – A estrutura C++ presente nas DLLs pode trazer um ganho de velocidade para a execução do modelo 

 




Módulos do Curso

  • Breve contextualização sobre a FlexSim
  • Bibliotecas
  • Portfólio de treinamentos
  • Estrutura do curso
  • Conceitos de DLL
  • Principais aplicações
  • Integração com outras ferramentas
  • Instalação
  • Ferramentas possíveis
  • Programas utilizados e instalação
  • Revisão FlexScript
  • Boas práticas de código
  • Relação entre DLL, UC e EU
  • Velocidade de execução e Erros comuns
  • Parâmetros avançados e Sintaxe atual
  • Prompt de comando, Gerenciamento de arquivos, Criação e leitura de arquivos
  • Comunicação externa, txt, Rotinas
  • FlexSim via Cmd e Funções externas
  • Cases na Indústria
  • Cases de Tecnologia da Informação
  • Cases de Recursos Humanos
  • Cases de Marketing
  • Cases de Logística
  • Cases de Serviços Financeiros
  • Recapitulação do conteúdo abordado


FAQ

14 horas
Treinamento de nível avançado.
Ter cursado os cursos Simulação I, Modelagem Lógica com Process Flow e Simulação II.