26.07.2014 Views

proposta de utilização do sistema operacional windows ce ... - UTFPR

proposta de utilização do sistema operacional windows ce ... - UTFPR

proposta de utilização do sistema operacional windows ce ... - UTFPR

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.7.5 LIS<br />

O <strong>sistema</strong> <strong>de</strong> lista <strong>de</strong> instruções escreve linha a linha as operações. É uma linguagem<br />

<strong>de</strong> baixo nível semelhante à máquina ou assembler usada com micropro<strong>ce</strong>ssa<strong>do</strong>res. Este tipo<br />

<strong>de</strong> linguagem é útil para aplicações pequenas, como também aplicações que requerem<br />

otimização <strong>de</strong> velocida<strong>de</strong> <strong>do</strong> programa ou uma rotina específica no programa. Como<br />

menciona<strong>do</strong> anteriormente, a IL po<strong>de</strong> ser usada para criar blocos <strong>de</strong> função. Uma aplicação<br />

típica <strong>de</strong> IL po<strong>de</strong>ria envolver a inicialização para zerar (isto é, reset) <strong>do</strong> valor <strong>do</strong>s<br />

acumula<strong>do</strong>res <strong>de</strong> to<strong>do</strong>s os cronômetros em um programa <strong>de</strong> controle (SIEMENS, 2003).<br />

O programa a seguir mostra em linguagem <strong>de</strong> lista <strong>de</strong> instruções o funcionamento <strong>do</strong><br />

circuito da figura 5.<br />

LD X0 (carrega a entrada X0)<br />

AND X1 (“operação e” com a entrada X1)<br />

OUT Y0 (envia o resulta<strong>do</strong> para a respectiva saída)<br />

2.7.6 Consi<strong>de</strong>rações para escolha <strong>do</strong> CLP<br />

• Ter a <strong>ce</strong>rteza <strong>de</strong> que to<strong>do</strong>s os produtos já instala<strong>do</strong>s são compatíveis com o CLP que<br />

será implanta<strong>do</strong>.<br />

• Definição <strong>de</strong> qualquer condição ambiental que irá afetar a sua aplicação. Existem<br />

especificas questões ambientais que irão afetar o <strong>sistema</strong> (temperatura, ruí<strong>do</strong>s<br />

elétricos, vibrações, códigos específicos para sua facilida<strong>de</strong>, etc.)? Certamente o meio<br />

ambiente po<strong>de</strong> afetar na operação <strong>de</strong> um CLP. Por exemplo, um típico CLP tem sua<br />

faixa <strong>de</strong> temperatura <strong>de</strong> 0-60 graus Celsius. Se a aplicação incluir qualquer condição<br />

ambiental extrema, precisará encontrar produtos que satisfaçam tais condições, ou<br />

projetar uma instalação que reúna estas especificações.<br />

• Determinação <strong>de</strong> quantos dispositivos analógicos e discretos sua aplicação terá. Quais<br />

tipos (AC, DC, etc.) serão ne<strong>ce</strong>ssários? O numero e o tipo <strong>de</strong> dispositivos que seu<br />

<strong>sistema</strong> incluirá, é diretamente relacionada ao número <strong>de</strong> I/O que será ne<strong>ce</strong>ssária para<br />

seu <strong>sistema</strong>. Será ne<strong>ce</strong>ssário escolher um CLP que suporte a quantida<strong>de</strong> <strong>de</strong> I/O que<br />

serão utilizadas e tenham módulos que suportem os tipos <strong>de</strong> sinal utiliza<strong>do</strong>s.<br />

• Determine quan<strong>do</strong> o <strong>sistema</strong> irá utilizar qualquer característica especial. Sua aplicação<br />

irá utilizar algum conta<strong>do</strong>r rápi<strong>do</strong> ou posicionamento? Quanto a um clock em tempo<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!