Hoje em dia é comum analisarmos programas em PLCs da família Siemens desenvolvidos na forma intuitiva e com todo o código sendo escrito no OB1 (Bloco Organizacional 1), dificultando um rápido entendimento da lógica, ou no caso de uma manutenção causando um prejuizo em relação ao tempo para o entendimento do código. Nesse curso, apresento a Técnica de Máquina de Estado feita em linguagem Ladder, com blocos MOVE, sendo aplicada aos PLCs S7-1500 e S7-1200 usando os recursos disponíveis no TIA PORTAL V16 como FCs, FBs e DBs. O aluno poderá nesse curso desenvolver o conhecimento para os PLCs da família Siemens, mas poderá aplicá-lo em qualquer PLC que possua recursos semelhantes. Veremos como aplicar os recursos de FC, FBs e DBs de forma a deixar o código fácil de ser analisado e modificado, facilitando futuras manutenções ou modificações que por ventura venham a acontecer. Devendo ao final do treinamento identificar os ganhos nessa filosofia de programação. Faremos também simulações usando o PLCSim Advanced 4.0, para uma melhor entendimento da programação. Deixarei como material de apoio o link diretamente do suporte da Siemens, onde poderão baixar as versões de teste por 21 dias do TIA PORTAL V16 e PLCSim Advanced 4.0. Tendo o objetivo de incentivar aos profissionais de automação trabalharem com uma programação otimizada dos PLCs Siemens S7-1500 e S7-1200.