Home
mc read digital output lxm
Contents
1. Pmax 25 pulsos Acelera o Regime Desacelera o Configurando sa das Para configurar as sa das da CPU como Status dos contadores o seguinte procedimento deve ser seguido Selecione a CPU correspondente no bastidor configurado na guia Propriedades ser poss vel verificar as configura es atuais conforme mostra a figura abaixo 3 88 Hardware DO 6006 23 3 Slots Rack E Al 6006 05L CPU 8 In 8 Ou El as enne ci Pimital Madila S T Fo EEE l Propriedades Supervisionar vari veis Geral Watchdog Timer Special Entradas Saidas Habilita Scan true ql Pyylv e Normal g3 Normal id Normal 95 Normal D Normal or Normal o Normal Na guia Propriedades selecionado a sa da poss vel escolher o tipo que ser utilizado na aplica o Apenas as sa das Q1 Q2 Q7 e Q8 podem ser configuradas 146 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 Configurando as sa das Q1 e Q2 Quando utilizado os blocos PTO ou PWM as sa das devem ser configuradas caso essa configura o n o seja realizada uma mensagem de erro ser visualiza ao compilar o projeto A imagem abaixo mostra a configura o dispon vel para essas duas sa das Saidas Habilita Scan true Normal E ga Pyylv q4 PTO Descri o dos campos e Normal Sa da digital normal associada a sa da Q da CPU e
2. Enquanto a vari vel de sistema READER A ou READER B que habilita o canal serial estiver acionada o canal de comunica o serial ficar indispon vel para supervis o e envio de programa Desta forma a vari vel deve possuir uma l gica associada para ser habilitada somente durante a execu o da instru o Recebendo uma quantidade de dados no canal serial maior que o tamanho da vari vel de sa da OUT declarada os dados que excedam o tamanho da vari vel ser o armazenados em um buffer interno do CLP A sa da OUT ir armazenar dados at o limite declarado e a sa da ENO ser desligada Para armazenar os dados na vari vel de sa da OUT que ainda est o no buffer necess rio limpar o conte do de OUT habilitando a entrada RST ou movendo para outro endere o pois OUT deve estar vazia para continuar recebendo dados Atos A1 Cap tulo 4 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 ENTRADA SA DA MA 008 00 05 10 28 5 2010 Exemplo OUT String 10 pode armazenar at 10 caracteres Pelo canal serial foram enviados 36 caracteres 1234567890ABCDEFGHIJKLMNOPQORSTUVWXYZ Para o recebimento destes dados segue OUT 1234567890 Count 10 e ENO FALSE RST TRUE pulso OUT ABCDEFGHIJ Count 10 e ENO FALSE RST TRUE pulso OUT KLMNOPQRST Count 10 e ENO FALSE RST TRUE pulso OUT UVWXYZ Count 6 e ENO TRUE NOME TIPODEDADO DESCRI O EN BOOL Habilita exec
3. Fun o TANGENTE PE R Quando a entrada EN for habilitada ser realizado o c lculo da PPP PRP tangente de IN O resultado colocado em OUT OUT TAN IN Intervalo dos valores da fun o Valores de entrada Todos os n meros reais exceto os que zeram o cosseno Valores de sa da Todos os n meros reais Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada valor em radianos SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida Su Sino NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO O 2010 Schneider Electric Todos os direitos reservados 87 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 CAP TULO 4 Instru es Atos Array Com a entrada EN habilitada a instru o executa um XOR no array de bytes indicado na entrada IN Mio AR axa A instru o possibilita realizar XOR em uma determinada regi o do array ou seja entre a posi o inicial indicada na entrada SP e posi o final na entrada EP
4. teve PositionType Pere Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita a instru o Nome do dispositivo configurado no Access path Ver p gina 273 Define o tipo da posi o O Posi o atual do motor usr 1 Posi o atual do motor inc 2 Posi o de refer ncia ENTRADA definida pelo perfil usr 3 Posi o de refer ncia definida pelo perfil inc PositionType INT 4 Posi o atual do encoder externo usr 5 Posi o atual do encoder externo inc 6 Posi o atual definida pelo perfil usr 7 Posi o atual definida pelo perfil inc ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device anna vale BO sem erros Ver p gina 275 i Liga durante a execu o sem erros Ver SA DA Busy Slot p gina 275 Liga quando ocorre algum erro durante amoi SOL a execu o do bloco Ver p gina 275 Position DINT Valor da posi o indicada na entrada PositionType FLAG NOME DESCRI O eso DR Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados 947 MA 008 00 05 10 Atos A1 28 5 2010 rei MC READ ACTUAL TORQUE LXM PEA Ovi e Com as entradas EN e Enable ligada a instru o l o valor atual do torque do motor controlado pe
5. 120 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 Para realizar essa configura o o seguinte procedimento deve ser seguido Selecione a CPU correspondente no bastidor configurado na guia Propriedades ser poss vel verificar as configura es atuais conforme mostra a figura a seguir 00 Vari veis Globais 4 Access Path 5 88 Hardware UM Rack 6006 24 A1 6006 05L Y Serial A CPU In a Out 24de F Serial E E E 4004P92 Az Emp Slot A3 Emp Slot At Empis Slot IHM 4x20 LED Ez Graphs 1 Propriedades vast Geral Status da Placa Modelo BODE DSL Descri o CPUS In 8 Out N 24de Watchdog Timer Habilita true Intervalo ms sog Entradas Habilita Scan true Il Mormal I2 Mormal L Motrmal I4 Mormal I5 Mormal l6 Mormal If Motrmal I8 Mormal Saidas Habilita Scan teue Ql Normal de Normal Q3 Normal aa Mormal Q5 Mormal Q Normal sr Mormal go Normal O 2010 Schneider Electric Todos os direitos reservados 121 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 e Na guia Propriedades selecionado a entrada poss vel escolher o tipo que ser utilizada na aplica o conforme mostrado na figura a seguir Entradas Habilita Scan true Normal Interrup o Uni Directional Counter Contador Bi Direcional Descri o dos campos Nor
6. Lista de par metros ainda n o foi lida pelo dispositivo via pet e O UploadDriverParameter ATV FF39 65337 0 Listra de par metros n o compat vel com o dipositivo FF3A 65338 0 Dispositivo no estado pr operacional Dispositivo n o est no estado operacional 3 Switch On PRE Sote 8 habilitado FF3C 65340 0 Estado de falta de energia ativo FF3D 65341 0 Dispositivo incompat vel FF3E 65342 0 Erro no mapeamento Verifique o c digo de erro no manual do dispositivo Status do dispositivo 0 Inicializando 1 Reset na comunica o 2 Reset na aplica o 3 Pr operacional 4 Parado 5 Operacional 6 Status desconhecido Node Guarding ou heartbeat est desabilitado no dispositivo indicado Status inv lido 7 Node Guarding ou heartbeat est habilitado no dispositivo indicado mas n o respondeu nenhum status antes do timeout Atos A1 Cap tulo 5 MA 008 00 05 10 28 5 2010 C digos de erro SDO O 2010 Schneider Electric Todos os direitos reservados 0503 0000h 0504 0000h 0504 0001h 0504 0002h 0504 0003h 0504 0004h 0504 0005h 0601 0000h 0601 0001h 0601 0002h 0602 0000h 0604 0041h 0604 0042h 0604 0043h 0604 0047h 0606 0000h 0607 0010h 0607 0012h 0607 0013h 0609 0011h 0609 0030h 0609 0031h 0609 0032h 0609 0036h 0800 0000h 0800 0020h 0800 0021h 0800 0022h 0800 0023h Bit Toggle n o alterna Time out Client Server O comando especificado n o v lido Tamanho do blo
7. Listadas Exemplo 2 Entradas configuradas Index MW1 vari vel do tipo WORD LENGHT UINT amp 2 constante de valor 2 do tipo UINT LINES UINT 10 constante de valor 10 do tipo UINT EMENTA DID LEA CEA CEH ORE CE 11 11 11 11 11 A MW 1 Y MW2 22 MWB3 33 Y MW4 44 VETA MAE YMW5 55 RECUO NO 66 Y MW 7 T Y MW8 88 MW9 99 Y MW10 100 182 YMW1 YMW2 YMWS3 YMW4 YMWS YMW6 YMW7 YMWS YMW9 MW 10 22 11 22 33 44 55 66 11 88 22 11 22 11 22 33 44 55 66 11 22 33 44 5 66 11 88 99 100 ENDERE O DADO 22 11 22 11 22 11 22 33 44 22 11 22 11 22 11 22 11 22 Atos A1 Cap tulo 4 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 Entradas configuradas Index MW1 vari vel do tipo WORD LENGHT UINT 5 constante de valor 5 do tipo UINT LINES UINT 10 constante de valor 10 do tipo UINT Antes do segundo pulso inserido um novo dado 99 na vari vel Index Antes do quarto pulso inserido um novo dado 1000 na vari vel Index ENDERE O DADO Pulsot Pulso Pulsos Pulsc4 Pulsos_ AMW 1 1000 1000 MW2 25 De MWS3 33 33 33 33 33 33 MWA4 44 44 44 44 44 44 VEUEVACE YMWS 55 55 55 55 55 55 BECO CER MW 66 11 11 99 99 1000 MW7 77 22 22 22 22 22 MWB 88 33 33 33 33 33 MW9 99 44 44 44 44 44 MW10 100 55 55 55 55 55 Exemplo 3 Entradas configuradas
8. O resultado obtido na sa da da fun o onde deve ser um dado do tipo BYTE gerado no item Vari veis Globais grupo usu rio e regi o de DATA BLOCK NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN Array de bytes Vari vel de entrada SP UINT Posi o inicial do array EP Posi o final do array SA DA ENO BOOL C pia do valor booleano de EN Fun o BYTE Resultado do XOR FLAG NOME DESCRI O Ser ligado se o valor da entrada SP for maior que Su sitio a entrada EP O 2010 Schneider Electric Todos os direitos reservados 89 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Configurando tipo de dado BYTE Endere o Nome Tipo de dado SMAL EYTE emaz Exemplo de XOR_AR POSI O VALOR POSI O VALOR 1 7 FF FF 2 01 8 01 3 FF 9 FF 4 01 10 00 Resultado Ho SCAO 01 Atos A1 Cap tulo 4 TO AR MA 008 00 05 10 28 5 2010 A x E Ea As vli Quando a entrada de EN for habilitada ser armazenado o dado de IN na posi o indicada por P no ARRAY indicada pela sa da da fun o A sa da ENO ser uma c pia da entrada EN Quando a posi o indicada por P for inv lida a sa da ENO desligada Essa instru o realiza o armazenamento de vari veis numa estrutura do Tipo Array O tipo da vari vel a ser armazenado deve ser do mesmo tipo do Array declarado exceto para o tipo de dado BYTE Observa o O tipo de dado BYTE
9. SEE ee Eu aie Sie Se ZE eea DE PASSO O 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 28 5 2010 171 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Tipo PNP 4004 06BF assa Eus ale Sie Ele je Si jo DRIVER MOTOR DE PASSO i m oq H alealea SESIR GZS Gi 172 2010 Schneider Electric Todos os direitos reservados O O Lo LO S A ot O O 5 O lt gt io Lo dp A Oq LO Tipo NPN 6006 05L ao SEL zoa O W ENE MR RA LEREM Ea 173 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 Tipo PNP 6006 06L E JO e eee Eo LESS EE 38833885 Tr srsasona CC Tt il e mw sea zoa O W 2010 Schneider Electric Todos os direitos reservados 174 Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 Movimenta o de dados a SE AS E gar BITW Movimenta o BIT gt gt gt WORD wivi Movimenta o de estado para palavra Quando a entrada EN for habilitada esta instru o executa a transfer ncia de N vari veis booleanas consecutivas apontadas a partir da vari vel IN para o conte do da vari vel declarada na sa da da fun o onde N ser igual ao tamanho da vari vel declarada na sa da se Word 16 bits ou Dword 32 bits ENO ser uma c pia de EN NOME TIPO DE
10. nn Nenhum flag afetado EI g Ers i Er vem ji XOR EEE A instru o ser executada sempre que a entrada EN estiver PPP habilitada OUT IN1 XOR IN2 NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA INT IN2 WORD DWORD Vari veis de entrada ambas as entradas devem e CONSTANTE ser do mesmo tipo de dado ENO BOOL C pia do valor booleano de EN SA DA Fun o WORD e DWORD Resultado mesmo tipo de dado das entradas FLAG NOME DESCRI O ce Up Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados 55 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 Movimenta o de dados ROL Rota o esquerda EEE Quando a entrada EN for habilitada o valor de IN ser 777 Popy rotacionando esquerda N vezes de forma circular NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN A E EE Vari vel com conte do a ser rotacionado N UINT e N mero de rota es esquerda dos bits da CONSTANTE vari vel definida em IN ENO BOOL C pia do valor booleano de EN SAIDA Valor rotacionado de N vezes mesmo tipo de Fun o WORD e DWORD jado da entrada IN FLAG NOME DESCRI O O Nenhum flag afetado Quando a entrada EN for habilitada o valor de IN ser PRP rotacionado direita N vezes de forma circular NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o WORD DWOR
11. Seleciona menor valor re eeerereeeer ear eren ecra nene re aan er aaa ere nan nenna 65 MUX M ltiplexador CXICNSIVO bussene ses Sesau SAL UE ASS ONEAN RDE 66 SEL SCIOC AO DINA asma suis ES RS da E 67 FemporiZa o e Contadenn E aa dA Gis dunas aMades dosMinn asda s sia 68 CTD Contador Decrescente sima 141005580 00niga besta lan Sadat Dea ian do sa nl as feia logado Sedan Rad 68 OTU Contador CreSCENIe as agia sr iaee E Ga A 70 CTUD Contador Crescente e Decrescente eee ererenererenanos 12 TOP Femporizado OFF Delay sacana raspa kinninni n SANA AERIS AAEE 76 TON Temporizador ON Dela eau s da asda duna E 78 TP Temporizador Puse MOG rusena ENARE RaR GR O E ENT 80 Ree aean E Ee ETA AA A E A A E 82 ACOS Fun o ARCO COSSEN O enaere A 82 ASIN Funga ARCO SENO sriain keia EET a a Ti EN LEEN AA hina EN RE KEO N DEn TE AER ON D TEAR 83 ATAN F n cao ARCO TANGENTE ssa 84 COS Fun o COSSENO aaa a r AA 85 SIN FUNC OEN O ng 86 TAN Funcao TANGENTE rainten OS OS di 87 CAP TULO DE 89 TA E E E E 89 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 O RA RD E ARNS RR RR ER MRE 0 ISEC RR READ REINA RD E 89 E A OMR CRER RIR RR EDER RIR EDER DRI GERE ORAR PR RD RERE e PNR NIE ER 91 AR MR E NE 92 Gola jo fzi ga 675 o pega RR DRRCRRR E DOR ER NDRRCE RA RS RSRS Te DR VE DIR SR E E RN RE E 93 ALARM Gera o de alarmes scssesisasvideg
12. a sa da CV PV Atingindo este valor o contador permanecer parado mesmo com pulsos na entrada CU at que seja resetada R a sa da CV Durante a contagem poss vel a mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua incrementando a sa da CV at CV PV caso o novo valor de PV seja maior que CV Sendo o novo valor do preset PV menor que CV ent o a contagem interrompida e a sa da QU acionada O 2010 Schneider Electric Todos os direitos reservados 28 5 2010 13 MA 008 00 05 10 28 5 2010 ENTRADA SA DA 4 Atos A1 Cap tulo 3 Contagem decrescente A cada pulso em CD a sa da CV ser decrementada Quando o valor de contagem atingir o valor 0 zero a sa da QD ser ligada caso contr rio permanecer desligada A contagem permanece at a sa da CV atingir o valor CV 0 o contador permanecer parado mesmo com pulsos na entrada CD at que seja carregado LD um novo valor em CV Quando a entrada load LD for habilitada ser carregado na sa da de contagem CV o valor do preset PV Tanto PV quanto CV devem ser do mesmo tipo de dado Durante a contagem poss vel a mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua decrementando a sa da CV at CV 0 Caso a entrada LD seja acionada durante a contagem ser carregado automaticamente o novo valor do preset PV para a sa
13. clique com o bot o direito e marque a op o Quantidade de Par metros NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT ENTRADA WORD DWORD REAL In2 TIME DATE Entrada 2 TODe DAT ENO BOOL C pia do valor booleano de EN INT UINT DINT UDINT WORD SAIDA Fun o DWORD REAL Sa da copiada depois da compara o entre o menor TIME DATE TOD valor de Ini e In2 e DATE AND TIME O 2010 Schneider Electric Todos os direitos reservados 65 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 MUX Multiplexador extens vel ud PE vlvl A instru o ser executada sempre que a entrada EN estiver PRP PPP habilitada sa OUT IN K PR Seleciona dentre as N entradas IN m n 2 e m x 31 uma a ser copiada para a sa da da fun o A entrada selecionada indicada por K Para configurar um n mero maior de par metros Entradas selecione o bloco funcional com o cursor do mouse rea de programa o do Ladder clique com o bot o direito e marque a op o Quantidade de Par metros Para selecionar uma entrada o valor de K deve ser correspondente entrada ou seja para INO setar K 0 para IN5 setar K 5 para IN30 setar K 30 e etc ELE ER DID DESSA EN BOOL Habilita execu o da instru o K VINT Seleciona entrada a ser copiada INT UINT DINT ENTRADA In UDINT WORD Entrada 1 DWORD REAL In2 TIME DATE TOD Entrada 2 e DAT ENO BOOL C pi
14. ii OUT IN1 AND IN2 NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA INT IN WORD DWORD Vari veis de entrada ambas as entradas devem e CONSTANTE ser do mesmo tipo de dado SA DA ENO BOOL C pia do valor booleano de EN Fun o WORD e DWORD Resultado mesmo tipo de dado das entradas FLAG NOME DESCRI O nao Nenhum flag afetado 5 F A A instru o ser executada sempre que a entrada EN estiver 77 habilitada OUT NOT IN feita uma invers o dos bits de IN e o resultado colocado na sa da da fun o NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN WORD DWORD Vari veis de entrada ambas as entradas e CONSTANTE devem ser do mesmo tipo de dado SA DA ENO BOOL C pia do valor booleano de EN OUT WORD e DWORD Resultado mesmo tipo de dado das entradas 54 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 OR d RR A pote ar de e Ro Er A instru o ser executada sempre que a entrada EN estiver 7777 7777 habilitada i OUT IN1 OR IN2 NOME T DESCRI O EN BOOL Habilita execu o da instru o ENTRADA INT IN WORD DWORD Vari veis de entrada ambas as entradas devem e CONSTANTE ser do mesmo tipo de dado SA DA ENO BOOL C pia do valor booleano de EN Fun o WORD e DWORD Resultado mesmo tipo de dado das entradas FLAG NOME DESCRI O
15. DAT 2010 Schneider Electric Todos os direitos reservados 63 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 MAX Seleciona maior valor SA F PaPa A instru o ser executada sempre que a entrada EN estiver er habilitada OUT MAX IN1 IN2 IN Determina o maior valor entra as entradas IN m n 2 e m x 32 e copia para a sa da da fun o Para configurar um n mero maior de par metros Entradas selecione o bloco funcional com o cursor do mouse rea de programa o do Ladder clique com o bot o direito e marque a op o Quantidade de Par metros NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT DINT Ini UDINT WORD Entrada 1 ENTRADA DWORD REAL TIME DATE TOD In2 e Entrada 2 DATE AND TIME ENO BOOL C pia do valor booleano de EN INT UINT DINT SA DA UDINT WORD p Fun o DWORD REAL Sa da copiada depois da compara o entre o maior TIME DATE TOD e valor de Int e In2 DATE AND TIME Atos A1 MA 008 00 05 10 ARE 28 5 2010 MIN Seleciona menor valor PEE i F A instru o ser executada sempre que a entrada EN estiver 7r err habilitada 7777 OUT MIN IN1 IN2 IN Determina o menor valor entra as entradas IN m n 2 m x 32 e copia para a sa da da fun o Para configurar um n mero maior de par metros Entradas selecione o bloco funcional com o cursor do mouse rea de programa o do Ladder
16. Done BOOL Liga quando a execu o for conclu da sem erros Ver p gina 276 Liga durante a execu o sem erros Ver SA DA Busy Slot p gina 276 Liga quando a execu o abortada por OMRE ASON B outra fun o Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O aasa a Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 Exemplo de MC MOVE ADDITIVE LXM Exemplo de funcionamento com a instru o MC MOVE ABSOLUTE LXM Refer ncia a posi o O do encoder 1 volta 10000 Executado a instru o MC MOVE ABSOLUTE LXM para position 2500 Mo Moveddditive Lam Mo Movedbsolute Li EO Done Busw Cormmand borted iti Command borted Error a A Error Executado MC MOVE ADDITIVE LXM Primeira execu o Segunda execu o Terceira execu o Soma da posi o atual 2500 Soma da posi o atual 5000 Soma da posi o atual 7500 Dis ADD 2500 Dis ADD 2500 Dis ADD 2500 30 a0 30 1850 IE ri 242 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 Exemplo de funcionamento com a instru o MC MOVE RELATIVE LXM 1 volta 10000 A refer ncia do encoder a posi o atual Executado a instru o MC MOVE RELATIVE LXM para distance 2500 MO Move dditive Li MO MoveRelative Lim Elio g0 Execute _ ADD Cone Lms i
17. EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita a instru o Devi Nome do dispositivo configurado no evice Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da valg B91 sem erros Ver p gina 275 j Liga durante a execu o sem erros Ver SA DA Busy Slot p gina 275 Liga quando ocorre algum erro durante aire Soo a execu o do bloco Ver p gina 275 ErrorlD WORD Indica o c digo do ltimo erro encontrado Ver tabela da p gina 275 FLAG NOME DESCRI O e o amp amp Nenhum flag afetado 210 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC READ DIGITAL INPUT ATV ES MO ReadDigitalInpurt ATY EN Pr Enable FERE 772 Device 7 Com as entradas EN e Enable ligada a instru o l o valor das entradas digitais do dispositivo indicado na entrada Device 2274 InputMumber PRP NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 N mero da entrada a ser lida Device nan ENTRADA IL2 1 InputNumber INT IL6 5 O bit referente a entrada deve estar em 1 Os demais bits devem estar em O Ver p gina 274 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da vale SIDO sem erros Ver p gina 275 Liga durante a execu o sem erros Ver Sli BOOL p g
18. Et si ANN bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na sa da ET Base de tempo 1ms at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 O RESET de temporiza o acontece quando a entrada IN for desligada Do contr rio o bloco n o tem nenhum status alterado 190 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 28 5 2010 O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada NOME TIPO DE DADO DESCRI O Cap tulo 4 EN BOOL ENTRADA IN BOOL TIME e FL CONSTANTE ENO BOOL SA DA Q BOOL ET TIME Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim da contagem de tempo Entrada opcional Existente somente no modo com EN ENO Iniciar temporiza o Preset do temporizador C pia do valor booleano de EN Sa da opcional Existente somente
19. FRUN ss panas SEU GA SS E E 51 LOGAN MICAS sacas 52 50 555552055055200 555050000 EO 52 EN COgarntmo Natr aiee aREs Sede SiS SE ba US Sd SS 52 LOG Logaritmo de Dase TO ssa dia e n a E r aa S 53 Logica entered go e AR en e Ra E EA e EE e a a e iiaia 54 AND PARAR REED RR RU DID ERR NEED RS ERRA PRIMER DESSE PERES ERREI DRE PEIES RED PRN 54 PRE O A 54 OR aen E E E 55 46 E RR o O E A 55 Movimenta o de JAJOS sucrase a E LUAS LOUD SU DR 56 ROL ROlacao a CSQUErdA saienisi alia NENIE de LENE E E KEETE de Sie atras Sa 56 RJR SROI CO SrOIPe asi E A 56 SHL Deslocamento a esquerda anaa a a a aait 57 SAR Deslocamento a drena eosina EENAA REE EAE EEEE AS 57 Manmp lac o dE SINOS srren a a 58 CONCAT CoNcalena o ieoi 58 DELETE SAPA a a o O DE 58 RINDO CU sos A E AE 59 INSERT SINSO uere RR E E 59 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 Atos A1 28 5 2010 Manual de instru es LEFT Copia n caracteres da string a partir da esquerda 60 EEN CoOmpimeEnTO snsc besssan slando nc nicsL TE Ega dir densas dietas 60 MIDS CODIA gaga E IEE EEIE EE EEE E 61 REPLACE GUDS UTU ers ada DSO a ta 61 RIGHT Copia n caracteres da string a partir da direita erre 62 SCIEC O assita si isa Ra DA SDS UE Ad ADS ain dO a CS qa 63 LIMIT Limitador de m nimo e M ximo eee rece eere ecran reeanana 63 MAX Seleciona Maor Valo susana asotan asia dass alas a a aAn siga saias lo dan vila age n 64 MIN
20. ON Delay IEC 100ms ON Delay ATOS 1s ON Delay ATOS Pulse Mode IEC 1ms OFF Delay ATOS 1ms ON Delay ATOS 1ms Pulse Mode ATOS O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 1 Trigonom tricas NOME ACOS ASIN ATAN COS SIN TAN Especiais NOME ADJUST ANGLE COUNTER ANGLE SIMULATE CEP CPU COUNTER EVENT LOG FILT HIGH SPEED COUNTER PID PTO PWM RECIPE RPRINT SCALE SCALE 2G SCROLL SPRINT STEPMOTOR FASE STEPMOTOR PULSE MA 008 00 05 10 28 5 2010 DESCRI O Biblioteca da fun o Arco Cosseno IEC Arco Seno IEC Arco Tangente IEC Cosseno IEC Seno IEC Tangente IEC DESCRI O Biblioteca da fun o Ajuste de escala para entrada anal gica ATOS Contador Modo ngulo ATOS Simulador de ngulo ATOS Controle Estat stico de Processo ATOS Contador CPU ATOS Log de eventos ATOS Filtro ATOS Contador R pido da CPU ATOS Algoritmo PID padr o ISA ATOS Contador R pido da CPU ATOS Algoritmo PID padr o ISA ATOS Arquivo de receitas ATOS Leitura de canal serial ATOS Ajuste de escala ATOS Ajuste de escala de 2 Grau ATOS Deslocamento de bloco de dados ATOS Escrita em canal serial ATOS Escrita em canal serial ATOS Escrita em canal serial ATOS 2010 Schneider Electric Todos os direitos reservados 21 MA 008 00 05 10 28 5 2010 ATV NOME MC JOG ATV MC MOVE VELOCITY ATV MC POWER A
21. TIPO DE DADO DESCRI O Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim da EN BOOL contagem de tempo Entrada opcional Existente somente no modo ENTRADA com EN ENO IN BOOL Iniciar temporiza o TIME e PT CONSTANTE Preset do temporizador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com SA DA EN ENO Q BOOL Desabilitado no fim da temporiza o ET TIME Efetivo do temporizador IN t ti t2 t3 t4 t5 Q t ti PT t2 t5 PT ET ti t2 t3 44 t5 2010 Schneider Electric Todos os direitos reservados 77 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 TON Temporizador ON Delay vela O Bloco Funcional TON pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TON inserido no programa Modo Com EN ENO 7777 Com as entradas EN e IN habilitadas inicia se a contagem de PPP P777 tempo na sa da ET Base de tempo 10 ms at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilit
22. Valid SA DA Busy Error Value BOOL BOOL INT BOOL BOOL BOOL BOOL BOOL Habilita bloco Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 N mero da entrada a ser lida C pia do valor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 275 Liga durante a execu o sem erros Ver p gina 275 Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 275 Corresponde o valor da entrada em Tens o mV ou em corrente mA 220 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 cd e8 5 201 O RESET PARAMETERS ATV USE DI FesetParameters AT Com EN ligado a instru o retorna as configura es de f brica no dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute Pror PRE FR prer 2777 A instru o s poder ser executada quando o est gio de pot ncia do dispositivo indicado na entrada Device estiver desabilitado NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco ENTRADA Execute BOOL Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device nao pes s is sem erros Ver p gina 276 SAIDA E Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Erro
23. da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT WORD ENTRADA DINT UDINT INT IN2 DWORD REAL TIME DATE TOD e CONSTANTE SA DA ENO BOOL Resultado da compara o Vari veis de compara o ambas as entradas devem ser do mesmo tipo de dado 46 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 Convers o a ES x kk o e e TO Fi PPP Quando a entrada EN for habilitada feita a convers o do conte do de IN e colocado o valor na sa da da fun o Se n o houver erro de convers o a sa da ENO ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT ENTRADA UINT UDINT WORD IN e DWORD REAL Valor a ser convertido TIME DATE e TOD ENO BOOL C pia do valor booleano de EN INT DINT SA DA UINT UDINT Fun o WORD DWORD Valor convertido REAL TIME DATE e TOD o SST OV Overflow Ser ligado se houver estouro de vari vel Se o valor de IN for negativo ser colocado em N Sinal OUT o m dulo do valor convertido para os tipos sem sinal e este flag ser ligado 2010 Schneider Electric Todos os direitos reservados 47 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 TO BCD USE F
24. dulos Circuito de controle necessita de uma tens o de 24V 10mA para funcionar Circuito de pot ncia pode ser considerado um circuito com coletor aberto permitindo a conex o de tens es que podem variar de 3 a 30V com correntes de at 2A Desta forma uma vez polarizado o circuito de controle em 24V a liga o do motor de passo nas sa das poder ser feito com tens es mais baixas por exemplo 5V sem a necessidade de limitadores de tens o 166 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Tipo NPN 6006 05L Somente para tipo NPN MOTOR DE PASSO Ha T eo mu Pali T aii F F Hg ELI 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 28 5 2010 167 MA 008 00 05 10 28 5 2010 STEPMOTOR PULSE Motor de passo modo pulse 168 STEFMOTOR PULSE 1 5 TERMOTOR PULSE BLOCK Pro MODE Ere RESET RESOLUTION REM PRESET Atos A1 Cap tulo 4 vli As CPUs Atos MPC4004 05BF e Atos MPC4004 06BF permitem o acionamento de motor de passo de 4 fases x 2 A corrente m xima por fase podendo gerar pulsos para alimentar a entrada de um driver de motor de passo A sa da que gera pulsos para o driver do motor de passo depende do controlador program vel que est sendo utilizado Para Atos MPC4004BF Pulsos gerados pela sa da SO Para Atos MPC6006 Pulsos gerados pela sa da Q3 Exemplos de esquemas de l
25. em bytes INT DINT UINT UDINT WORD DWORD REAL Data TIME DATE Dado recebido TOD STRING BYTE ARRAY Struct FLAG NOME DESCRI O E Nenhum flag afetado MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 5 p Ro Er dvi A instru o usada para escrever objetos CANopen em um dispositivo especifico atrav s de mensagens SDO NOME e DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita execu o da instru o Nome da placa indicada no Access CO Path Ver p gina 273 A ndex do Objeto ee SUN Range 0000 hex FFFF hex Sub ndex do Objeto ENTRADA odiei A Range 00 hex FF hex Tamanho do dado a ser escrito em DataLength UINT bytes INT DINT UINT UDINT WORD DWORD REAL Data TIME DATE TOD Dado a ser escrito STRING BYTE ARRAY Struct ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Canli Soo sem erros Ver p gina 275 SAIDA Error UINT Erro CANopen Kernel Ver p gina 277 Se a sa da Erro 1 retorna uma Errorlnfo UDINT mensagem de erro SDO 4bytes Ver p gina 279 FLAG E RESTA E O Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 pr ai Er CURRENT CONTROL LXM dl Com EN habilitado a instru o altera a velocidade do motor EN ENO atrav s do modo controle de corrente no dispositivo indicado err Execute velcityzero 7 7 na entrada Device quando ocorrer a transi o de O para 1 Borda de subida
26. o esquerda copiado para a liga o in direita durante uma varredura se o estado da vari vel booleana associada for de ON para OFF caso contr rio o estado da liga o direita ser OFF Graficamente temos STATUS m id TEMPO DE TEMPO DE TEMPO DE VuaRREDURA 1 vaRREDURA 1 vBRREDURA 26 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 2 28 5 2010 Saida trt O estado da liga o esquerda copiado para a liga o direita e para a vari vel booleana associada Saida Invertida PPP RR aa ae O estado da liga o esquerda copiado para a liga o direita e o inverso da liga o esquerda para a vari vel booleana associada Set Sa da Terr o gt O estado da vari vel booleana associada ser setado como ON se a liga o esquerda for ON e permanecer assim at o mesmo ser resetado Reset Sa da 7777 o r O estado da vari vel booleana associada ser resetado como OFF se a liga o esquerda for ON e permanecer assim at o mesmo ser setado 2010 Schneider Electric Todos os direitos reservados 27 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 2 Sa da de Transi o Positiva Ju O estado da vari vel booleana associada ser resetado como 4 a OFF se a liga o esquerda for ON e permanecer assim at o mesmo ser setado Graficamente temos STATUS TEMPO DE TEMPO DE TEMP
27. o serial ficar indispon vel para supervis o e envio de programa Desta forma a vari vel deve possuir uma l gica associada para ser habilitada somente durante a execu o da instru o Utilizando o tipo de dado STRING na entrada IN as seguintes caracter sticas s o observadas ao executar a instru o Tamanho da STRING menor que COUNT Instru o n o executada ENO desligado Quantidade de caracteres igual ao COUNT Toda a STRING enviada pela serial ENO ligado Tamanho atual da STRING maior que COUNT Ser enviado apenas os caracteres definidos at COUNT ENO ligado Por exemplo Se COUNT 3 e STRING ABCD ser enviado apenas os caracteres ABC O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 TIPO DE DADO DESCRI O DESCRI O MA 008 00 05 10 28 5 2010 STEPMOTOR FASE Motor de passo modo fase PAS 162 7777 Pre errr an Pror PRP PRE 7777 Pre STEPMOTOR FASE 1 STEPFMOTOR FASE EN ENG TORQUE REACH STOP EFETIvE MODE DIR TYFE RESET RESOLUTION RFM Atos A1 Cap tulo 4 As CPUs Tipo NPN dos controladores program veis Atos MPC4004BF e Atos MPC6006 permitem o acionamento de 1 motor de passo de 4 fases x 2A corrente m xima por fase podendo ser ligado diretamente nas sa das do controlador As sa das que controlam o motor de passo dependem do controlador pr
28. os 9 pulsos Fase em regime Frequ ncia m xima durante toda a fase A quantidade de pulsos depender dos tr s valores definidos para par metros Pra Prd e Pmax relacionados na seguinte equa o Pulsas zb eme PEETRE max Pa Logo para o exemplo acima temos 7 pulsos na fase de regime Fase de desacelera o Frequ ncia m nima de desacelera o 1Hz ou seja os pulsos dever o terminar com esta frequ ncia O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Quantidade de pulsos 9 tendo que alcan ar a m nima frequ ncia ap s os 9 pulsos Observa o A frequ ncia que ser incrementada a cada pulso at alcan ar Fmax relacionada na seguinte express o E F F nna E N Logo para esse exemplo a frequ ncia de incremento seria de 1Hz ou seja a cada pulso de acelera o a frequ ncia aumentada em 1Hz at alcan ar a m xima frequ ncia definida Para o c lculo da frequ ncia de decremento utilizamos a seguinte express o E ea o max decremento P ri Com isso para esse exemplo a cada pulso de desacelera o a frequ ncia diminu da em 1Hz at que alcan ada a frequ ncia m nima desacelera o F minrd 1Hz Na imagem a seguir verifica se a sa da de trem de pulsos para o exemplo mostrado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Fra 1Hz Frd 1Hz Fmax 10Hz ehz 2Hz Hz 3Hz i Pra 9 pulsos Prd 9 pulsos
29. ou se a vari vel de entrada n o for v lida NAN silo N o um n mero por exemplo caso contr rio permanecer sempre desligado Zero Ser ligado se o resultado for ZERO Sinal Ser ligado se o resultado for NEGATIVO O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 MaRa 28 5 2010 LOG Logaritmo de base 10 HEE A instru o ser executada sempre que a entrada EN estiver 7777 habilitada OUT LOG IN O resultado estar sempre entre os valores 37 92978 lt OUT lt 38 53184 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada NOME TIPODE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida eu utero NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO O 2010 Schneider Electric Todos os direitos reservados 53 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 L gica entre registros n e x Ei E A do q qr Er AND A instru o ser executada sempre que a entrada EN estiver 7777 7777 habilitada
30. q4 PTO Descri o e Normal Sa da digital normal associada a sa da Q da programa o e PWM Deve ser configurada essa op o quando utilizado uma instru o PWM configurada com a essa sa da e PTO Seleciona se essa op o quando utilizado uma instru o PTO utilizando essa sa da no bloco Configurando as sa das Q7 e Q8 Quando utilizado o bloco HS COUNTER as sa das devem ser configuradas como sta tus do contador caso essa configura o n o seja realizada uma mensagem de erro ser visualiza ao compilar o projeto A imagem abaixo mostra a configura o dispon vel para essas duas sa das Saidas Habilita Scan true gl Normal gz Normal g3 Normal G4 Normal 95 Normal Q Normal Normal Li Normal Status Contador 1 Descri o e Normal Sa da digital normal associada a sa da Q da programa o e Status Contador Deve ser configurada dessa forma quando utilizado a instru o HS COUNTER sendo que a sa da Q7 referente ao Contador 1 e a sa da Q8 ao Contador 2 138 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Exemplo HS Counter As figuras abaixo mostram um exemplo de configura o da instru o HS COUNTER HS COUNTER 1 HE COUNTER efa LO ED G erol Endere o Nome Tipo de dado Valor Inicial Descri o Sagi El EDOL Tecla El pressionada dl Ke EDOL Tecla EZ pressionada SERA S E4 EDOL Tecla Kd pression
31. Com a entrada EN habilitada a cada pulso na entrada ADD o conte do de IN ser copiado para uma posi o do array O array deve ser do mesmo tipo de dado da entrada IN A sa da CNT indicada o n mero de amostras inseridas no array ou seja o n mero de posi es ocupadas Caso um valor seja removido MA 008 00 05 10 28 5 2010 126 para a sa da OUT este valor ser decrementado O valor m ximo para a sa da CNT exibir ser o mesmo n mero de posi es no array Conforme os pulsos em ADD a sa da CNT encrementada e quando seu valor corresponder ao n mero total de posi es a sa da ENO ser desligada e n o ser poss vel inserir nenhum outro valor no array at que seja removido um valor ou mesmo resetado o conte do do array Copiando movendo dados do array para a sa da OUT Para copiar um determinado valor do log para a sa da sem retirar o mesmo da pilha deve ser informado a posi o do dado dentro do array por meio da entrada Index e em seguida habilitar a entrada GET A sa da CNT permanece inalterada Antes de mover um dado da pilha do array deve se lembrar do modo de opera o da instru o ou seja verificar o status de acionamento da entrada MODE Para remover um determinado valor do log para a sa da OUT basta habilitar a entrada REM Com a entrada MODE em TRUE FIFO ser removido o primeiro dado inserido no array se estiver em FALSE ser removido o ltimo dado inserido no array A sa da CNT
32. DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN BOOL Indice para vari veis booleanas SA DA ENO BOOL C pia do valor booleano de EN Fun o WORD e DWORD Vari vel de sa da FLAG K DESCRI O ce po Gs Nenhum flag afetado Exemplo de BITW Declarando uma vari vel do tipo Word 16 bits para a sa da teremos a partir da vari vel IN MX1 16 vari veis booleanas de entrada Y MX1 a MX16 que ser o transferidas para word Sa da WORD l FJEJESEJESMIEIFIEJENEJENEIFIENEI MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 BMOVX Movimenta o indexada na origem e destino EE F Para EA Esta instru o copia uma determinada quantidade de dados PPP N a partir do endere o apontado em IN endere o de origem para outra regi o que come a no endere o apontado pela sa da da fun o endere o de destino A entrada N define o n mero de vari veis a serem movimentadas Observe que a quantidade de bytes movida depende o tipo de dado utilizado Utilizando o tipo de dado WORD em IN e na sa da da fun o move se N dados de 16 biis Utilizando o tipo de dado DWORD em IN e na sa da da fun o move se N dados de 32 bits Aten o O endere o definido em IN e na sa da da fun o o endere o f sico da origem e do destino do dado Observa es A instru o BMOVX pode ler toda a mem ria do usu rio podendo escrever em qualquer regi o da mem ria que n
33. DESCRI O FLAG NOME DESCRI O 124 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 EVENT LOG Log de eventos Pe EVENT Lis 1 vle v EWENT Lins A instru o ser executada sempre que a entrada EN estiver habilitada E E Sele o do modo de opera o A instru o gera um log de eventos armazenado em um array indicado pela entrada ARRAY Possibilita dois m todos de opera o das pilhas dentro do array FIFO e LIFO Esta sele o entre FIFO ou LIFO dada pela entrada MODE Pilha de dados no array modo FIFO FIFO First In First Out Primeiro dado inserido no array ser o primeiro dado a ser removido quando a entrada REM remover para a sa da OUT for igual a True Exemplo para um array de 5 posi es Ordem de entrada sus Ordem de sa da PRIMEIRO PRIMEIRO SEGUNDO gt 2 gt SEGUNDO TERCEIRO gt 3 gt TERCEIRO QUARTO p 4 gt QUARTO QUINTO 5 mp QUINTO Pilha de dados no array modo LIFO LIFO Last In First Out ltimo dado inserido no array ser o primeiro dado a ser removido quando a entrada REM remover para a sa da OUT for igual a True Exemplo para um array de 5 posi es Ordem de entrada S Ordem de sa da PRIMEIRO 1 gt QUINTO SEGUNDO 2 QUARTO TERCEIRO 3 TERCEIRO QUARTO 4 SEGUNDO QUINTO 5 gt PRIMEIRO Inserindo dados no array
34. Edo sem erros Ver p gina 276 SAIDA z Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O aasa O po Nenhum flag afetado 2010 Schneider Electric Todos os direitos reservados 259 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 5 MC TORQUE CONTROL LXM ESA e e E iwi EN ENO 777 Execute InTorquet 777 Com EN habilitado a instru o controla o Torque do motor atrav s do dispositivo indicado na entrada Device quando Pt Device Busy tt ocorrer a transi o de O para 1 Borda de subida na entrada Execute 7 Torque Command borted 27 re TorqueRamep Error re Esta instru o referente ao dispositivo LXM32 instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1646040 16800 1646041 16400 NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Execute BOOL Rana execu o na transi o Device no Nome do dispositivo configurado no ENTRADA Access path Ver p gina 273 Define o torque alvo veja exemplo Torque nt Range 30000 30000 Define o tempo da Rampa at o motor Wong lisina DANI alcan ar o torque alvo Ver p gina 275 ENO BOOL C pia do valor booleano de EN InTorque BOOL ps Mi o torque indicado for k B BOOL Liga durante a execu o sem erros Ver SA DA usy p gina 276 Liga quando a execu o abortada p
35. FALSE Setar BUSY FALSE Receita nula Caso seja indicado um n mero na entrada Index n o correspondente quantidade de receitas configuradas a sa da NULL ser setada para TRUE tanto para armazenar STORE quanto para carregar LOAD uma receita Para setar a sa da NULL FALSE desabilite a instru o EN FALSE ou utilize l gica no programa Carregar Receita LOAD Para carregar uma receita segue a sequ ncia Indicar o n mero da receita na entrada Index n o pode ser zero Setar LOAD TRUE pode ser um pulso Os valores para as vari veis configuradas no s frame s ser o carregados NOME TIPODE DADO DESCRI O EN Habilita execu o da instru o BOOL Carrega receita Armazena receita UINT Endere o para armazenar receita C pia do valor booleano de EN BOOL Sinaliza receita ocupada Sinaliza receita nula MA 008 00 05 10 28 5 2010 RPRINT Leitura de canal serial 154 PRP 777 RPRINT 1 RFRINT A instru o ser executada sempre que a entrada EN estiver habilitada Esta instru o quando habilitada recebe dados pelo canal serial e aloca em uma STRING ou Array de bytes Antes de executar a instru o acionando a entrada EN necess rio acionar a vari vel de sistema que disp e o canal serial para recep o de dados Para o canal A RS232 habilitar a vari vel de sistema READER A e para o canal B RS485 habilitar a vari vel de sistema READER B
36. Interrup o Z Contador Uni Direcional Z Contador Bi Direcional Observa o A entrada I3 corresponde ao zero do contador 1 e a entrada I6 ao zero do contador 2 O 2010 Schneider Electric Todos os direitos reservados 111 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 ANGLE SIMULATE SE Fara ANGLE SIMULATE 1 ANGLE SIMULATE Simulador de ngulo Torr K pa A o Esta instru o vinculada ao hardware do controlador portanto poss vel inserir somente uma inst ncia deste Function Block no projeto PPT Terr Observa o Utilizando este function block n o ser permitido adicionar ao programa as seguintes instru es e Stepmotor fase Stepmotor pulse Angle COUNTER e CPU COUNTER e CPU COUNTER Z e HS COUNTER dito Aten o As vari veis do tipo ARRAY devem ter no m ximo 16 posi es exemplo ARRAY 0 15 OF UINT ou ARRAY 1 16 OF UINT TIPO DE EN BOOL Habilita execu o da instru o STOP BOOL Bloqueio de contagem do simulador Valor em RPM que o simulador deve contar Es NH Valor m ximo de 500 RPM ENTRADA Valores dos ngulos iniciais de compara o CMP beg ARRAY UINT Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP end e OUT Valores dos ngulos finais de compara o CMP end ARRAY UINT Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP beg e OUT ENO BOOL C pia do valor booleano de EN ET UINT Efetivo de cont
37. MC READ PARAMETER ATV MO ReadParameter ATY tre 1777 Device tt Device Pere ParameterMNunmber POTE e A Index TES 7277 Subindex EAR MA 008 00 05 10 28 5 2010 eee Com as entradas EN e Enable ligada a instru o l o valor de um par meiro espec fico no dispositivo indicado na entrada Esta instru o utiliza SDO Mensagem de servi o Recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME TIPODEDADO DESCRI O EN BOOL Enable BOOL Device gt ParameterNumber UINT ENTRADA ndex UINT Subindex UINT ENO BOOL Valid BOOL Busy BOOL SA DA Error BOOL Value DINT Length UINT Habilita bloco Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 N mero do par metro 10 velocidade atual 11 velocidade final 1000 via ndex e subindex Indica o par metro lido em decimal ver p gina 273 Obs1 Apenas se ParameterNumber 1000 Obs2 Verificar endere amento no manual do dispositivo utilizado Subindex do par metro lido em decimal ver p gina 273 Range de 0 a 255 Obs1 Apenas se ParameterNumber 1000 Obs2 Verificar endere amento no manual do dispositivo utilizado C pia do valor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 275 Liga durante a execu o sem erros Ver p gina 275 Liga quando ocorre algum erro durante a execu
38. O sia A del 33 EE 0 E 1 S E E ado a AN A a a E A E 34 EXPT BOICNCIA ON aiene a a aai 34 MOD M dulo de uma divis o eee eeererereee ne ere ra ceeanceee aerea a renanera 35 MOVE Movimentacao de dados ass paras ig Meir eai E SAS US And na 36 NAN O NG AC LO eis EEEE EEEE 37 SOR T Raiz Quadrada essrsreror ennnen e EOS EEEE EEE EEEREN 38 SUB SUDIA O inaa a RO 39 BEEE N AAT E SS 40 RS Biest vel com Reset dominante a o 40 SR Biest vel com Set dominante terrena cera renan eren a enenanoo 40 COMPA a Tiea A E E E E 41 Ereda a iG A a dd O 41 GE Nalor QUIIQUAI QUE sinso an asicsiasadoinidisdesols paso isdhade somadas asas dida dol as 42 CE SMIO dio D D a RENO E DE DRE CORRA DRE PD DR RR 43 EE MENOR OU QUAIQUIO rui mis EE EE EAEEREN EENE 44 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 Lrs Menor QUE 0909000 seiersen live saida dali as Di iara ai ass ico ra Ni End Sia 45 NE DIO OMO oraninin leds E T E 46 CONVEO AO onerata EEEE E EESE EEEN EE EN 47 pa O a A E A T E E AA E T EN E T E E EE A E E T 47 TOB O er E 48 TO STR Convertepara STRING cinnin aaa 48 BOD TO e NN E EE A EEEN E EEEREN E EAN EAEE 49 STR TO Converte STRING para INT DINT eani aianei 49 BYTE TO WORD Converte Byte para Word eee 50 WORD TO BYTE Converte Word para Byte eee erereaeaos 50
39. PEE vive Quando a entrada EN for habilitada possibilita o ajuste linear da sa da OUT em rela o a uma vari vel definida pelo par metro IN Com a entrada EN habilitada ao acionar a entrada AZ ser 3777 feita a aquisi o de IN como valor relativo de zero Caso a entrada AFS seja acionada o valor de IN ser aquisitado como valor do fundo de escala relativo 7777 7777 T777 ei z j A Pen Esses dados aquisitados s o salvos pela instru o e 259 utilizados para c lculo do fator de ajuste O fator de ajuste dado pela seguinte equa o VFS VZ Fator VFS relativo VZ relativo O valor ajustado dado pela seguinte equa o Efetivo Ajustado Efetivo real Zero real x Fator Zero relativo Observa o O valor do fator de ajuste Factor somente calculado quando aquisitados os valores de zero e ou fundo de escala relativos Portanto se alterado apenas os valores reais VZ e VFS o fator n o recalculado NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o IN INT UINT Valor Efetivo Real AZ BOOL Sina C lculo do Fator de Ajuste do Valor dd Habilita C lculo do Fator de Ajuste do ARS BOL Fundo de Escala VZ INT UINT Valor do Zero Real VFS INT UINT Valor do Fundo de Escala Real ENO BOOL C pia do valor booleano de EN SA DA Factor REAL Fator de Ajuste OUT INT UINT Valor Ajustado NOME OSU O OO Z Zero ligado se o valor da sa da for ZERO O 2010 Schnei
40. Todos os direitos reservados Atos A1 Cap tulo 4 Configurando entradas MA 008 00 05 10 28 5 2010 Para os controladores program veis das fam lias Atos MPC6006 e Atos Expert BF as entradas do hardware s o configuradas conforme sua aplica o Para realizar essa configura o o seguinte procedimento deve ser seguido Selecione a CPU correspondente no bastidor configurado na guia Propriedades ser poss vel verificar as configura es atuais conforme mostra a figura abaixo E Fil EF BB Hardware UM Et dE graphs Propriedades Geral Status da Placa Modelo Descri o Watchdog Timer Habilita Intervalo ms Entradas Habilita Scan Ii Iz 3 I4 IE IE I7 IG Saidas Habilita Scan l e ga da a E ar a O 2010 Schneider Electric Todos os direitos reservados A2 A3 Ad E 4004P92 MO vari veis Globais Wo Access Path Rack A 6006 24 CPU g Inia Out N 24de Serial A Serial E Empty Slot Empty Slot Empty Slot IHM 4x20 LCD 6006 05L CPUS In f 8 Out N 24de true Soo true Normal Normal Normal Normal Normal Normal Normal Normal true Normal Normal Normal Normal Normal Normal Normal Normal 135 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 e Na guia Propriedades selecionado a entrada poss vel escolher o tipo que ser utilizada na aplica o conforme mostrado na figura a seguir Entradas Habilita Sc
41. da CV e o bloco funcional continua a contagem a partir do novo valor de CV NOME TIPODEDADO DESCRI O Habilita execu o da instru o EN BOOL Entrada opcional Existente somente no modo com EN ENO CU Sinal de contagem pulso D BOOL R Reset de contagem CV 0 LD Carrega Preset PV em CV efetivo INT UINT DINT e PV UDINT Preset do contador C pia do valor booleano de EN ENO Sa da opcional Existente somente no modo BOOL com EN ENO QU Sa da do contador crescente QD Sa da do contador decrescente INT UINT DINT e CV UDINT Efetivo do contador FLAG K DST eo Ras Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 Exemplo gr fico de funcionamento CU O 2010 Schneider Electric Todos os direitos reservados 75 MA 008 00 05 10 28 5 2010 TOF Temporizador OFF Delay O Bloco Funcional TOF pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TOF inserido no programa 76 Modo Com EN ENO Com as entradas EN e IN habilitadas na transi o de TRUE para FALSE da entrada IN inicia se a contagem de tempo na sa da ET Base de tempo 10ms at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Quando o efetivo for igual ao preset ET PT a sa da Q ser desl
42. da Q permanece ligada Permanecendo com a entrada IN habilitada quando o efetivo ET for igual ao preset ET PT a sa da Q ser desligada e o efetivo permanecer com o valor final O valor de ET ser zerado ET 0 somente quando a entrada IN for desligada Ligando novamente a entrada IN a sa da Q ligada e uma nova temporiza o iniciada Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilitado Utilizando um pulso na entrada IN ON e em seguida OFF a sa da Q ser ligada e permanecer assim at que se atinja a contagem do efetivo em ET Quando ET PT a sa da Q ser desligada e o efetivo ser zerado automaticamente pois a entrada IN permaneceu desligada ao final da temporiza o O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na saida ET Base de tempo 1 ms at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Permanecendo com a entrada IN habilitada quando o efetivo ET for igual ao preset ET PT a sa da Q ser desligada e o efetivo permanecer com o valor final O valor de ET ser zerado ET 0 somente quando a entrada IN for desli
43. de semana e feriados tudo que voc precisa fazer ligar para 0800 7289 110 O AssisT apresentar rapidamente a melhor solu o valorizando o seu precioso tempo PPASSIST 0800 7289110 Sua parta r a mundo al iico porta de imirada par agro Sunda elsinco Para contato com a Schneider Electric utilize o endere o e telefones mostrados atr s deste Manual O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 CONVEN ES UTILIZADAS e Palavras em outras l nguas s o apresentadas em it lico por m algumas palavras s o empregadas livremente por causa de sua generalidade e frequ ncia de uso Como por exemplo s palavras software e hardware N meros seguidos da letra h subscrita ex 1024 indicam numera o hexadecimal e seguidos da letra b ex 106 bin rio Qualquer outra numera o presente deve ser interpretada em decimal e O destaque de algumas informa es dado atrav s de cones localizados sempre esquerda da p gina Cada um destes cones caracteriza um tipo de informa o diferente sendo alguns considerados somente com car ter informativo e outros de extrema import ncia e cuidado Eles est o identificados mais abaixo NOTA De car ter informativo mostra dicas de utiliza o e ou configura o poss veis ou ressalta alguma informa o relevante no equipamento OBSERVA O De car ter informativo mostra alguns pontos import
44. durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O Se TT Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados AB MA 008 00 05 10 Atos Al 28 5 2010 de AF s MC POWER LXM AS PAR Mo Power Lx Com as entradas EN e Enable ligada o est gio de pot ncia do dispositivo 2777 indicado na entrada Device habilitado 1 Dever ter somente um Power por dispositivo 2 instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 16 6040 16 00 16 6041 16 00 NOME e DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita a execu o Dale no Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando o est gio de pot ncia SA DA Status BOOL estiver habilitado e n o houver nenhum erro Liga quando ocorre algum erro durante Siro So a execu o do bloco Ver p gina 275 FLAG NOME DESCRI O se po Nenhum flag afetado 246 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 Em i e a MC READ ACTUAL POSITION LXM PRE Pas P jig 1 j T E a A Cr i a Ex MO Read ctualPosition Lx SFA EM 2222 Enable id Com as entradas EN e Enable ligada a instru o l o valor da posi o atual do motor controlado pelo dispositivo indicado na 7777 Device tt entrada Device
45. e Seaenirada EN Q LT TRUE Q M LT Importante Para utilizar outras instru es tamb m vinculadas a Hardware CPU COUNTER ANGLE COUNTER ou CPU COUNTER Z necess rio configurar diferentes efetivos ID1 ID2 ID3 e ID4 para cada instru o MA 008 00 05 10 28 5 2010 Atos A1 Cap tulo 4 NOME TIPODE DADO DESCRI O EN RST LD STOP EN Q EM Q LT ENTRADA PR DV EF ENO M GE M LT SA DA Z 134 BOOL BOOL BOOL BOOL BOOL BOOL DINT DINT DINT DINT BOOL BOOL BOOL BOOL BOOL Habilita execu o da instru o Reset do efetivo do contador r pido Carrega valor de IV no efetivo de contagem Bloqueio de contagem Habilita atualiza o da sa da Q no hardware do controlador Habilita a sa da Q para ser acionada apenas quando EFETIVO lt PRESET Valor de preset Valor carregado no efetivo quando acionado o load LD durante a contagem Valor carregado no efetivo para contagem decrescente quando EFETIVO 0 Efetivo de contagem ID1 Contador 1 ID2 Contador 2 Obs Usar vari veis da regi o de I O C pia do valor booleano de EN Status de compara o EFETIVO gt PRESET Status de compara o EFETIVO lt PRESET Sa da da instru o atualizada somente se EN Q TRUE O contador 1 deve utilizar a sa da Q7 O contador 2 deve utilizar a sa da Q8 ativada quando o encoder envia o sinal de ZERO sinal de referencia O 2010 Schneider Electric
46. este caso o valor deve ser 2 274 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 5 MA 008 00 05 10 28 5 2010 Exemplo de Torque O valor do torque lido de 0 1 Exemplo Valor lido 300 isso significa que o valor atual representa 30 do torque nominal do motor Obs 100 0 corresponde ao stall torque cont nuo do motor Exemplo de sa da Confirm Enable 1 o Erro Confirm ns E Comportamento de blocos funcionais com entrada Enable Execu o conclu da sem erro Execu o conclu da com erro O 2010 Schneider Electric Todos os direitos reservados 2 5 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 Comportamento de blocos funcionais com entrada Execute Execu o conclu da sem erro Eruh I Error T TT TT LHE I Conan dA Perde Execu o conclu da com erro Dorie 1 i l A i i i I ConmandA borded i mar dee Busy Execu o abortada por outra fun o Dare I I L Conmarnd bared Rusy Execu o conclu da sem erro Execute desabilitado durante a execu o I I l i i E mescute I I Errr 1 1 1 1 1 im 1 Chara 1 1 i i i Conmn andiscried i E Ps a Busy Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 C digo de erros CANopen Kernel detectados 00h Ne
47. exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 ASIN Fun o ARCO SENO EEE vivia Quando a entrada EN for habilitada ser realizado o c lculo do 7777 arco seno de IN O resultado colocado na sa da da fun o OUT Sin IN Intervalo dos valores da fun o Valores de entrada 1 lt IN lt 1 Valores de sa da 17 2 lt OUT lt T1 2 Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado valor em radianos FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida OV Overflow ao NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO O 2010 Schneider Electric Todos os direitos reservados 83 MA 008 00 05 10 Atos Al 28 5 2010 e ATAN Fun o ARCO TANGENTE LE PARAR Quando a entrada EN for habilitada ser realizado o c lculo do PRP arco tangente de IN O resultado colocado na sa da da fun o O
48. negativa RESOLUTION A resolu o do motor especificada pelo fabricante do motor representa o n mero de passos que o motor dever realizar para completar uma volta Exemplo Para um motor com resolu o de 200 passos por volta ser o necess rios duzentos passos para que o eixo do motor complete uma volta RPM Rota es Por Minuto Valor da velocidade do motor A velocidade do motor em RPM calculada difere para cada uma das configura es do motor de passo RPM 60 Freq m x de Interrup o x Resolu o Freq m x de interrup o 10 KHz 1 100 us Valor constante Portanto RPM lt 600000 Resolu o MA 008 00 05 10 28 5 2010 ENTRADA SA DA 164 Atos A1 Cap tulo 4 A velocidade m xima efetivamente alcan ada depende do tipo de motor que se est utilizando bem como do torque necess rio ao processo Quanto mais veloz menor ser o torque do motor PRESET N mero de passos que o eixo do motor dever realizar Observa o Freq ncia m xima de interrup o do function block no CLP 10kHz m ximo Per odo de interrup o 60 RPM x Resolu o Utilizando este function block n o ser permitido adicionar ao programa as seguintes instru es Angle simulate Stepmotor pulse PWM PTO NOME TIPO DE DADO DESCRI O EN Habilita execu o da instru o TORQUE Habilita torque no motor STOP Interrompe funcionamento do motor F
49. o for v lida NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO SA DA OV Overflow O 2010 Schneider Electric Todos os direitos reservados 34 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 ADD Adi o SE A A instru o ser executada sempre que a entrada EN er estiver habilitada OUT IN1 IN2 FR 7777 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado eei TIPO DE DADO DESCRI O BOOL Habilita execu o da instru o INT DINT ENTRADA UINT UDINT WORD PRRI IN1 IN2 DWORD REAL TIME aak ia A o as entradas devem ser DATE TOD e p CONSTANTE ENO BOOL C pia do valor booleano de EN INT DINT SA DA UINT UDINT WORD Fun o DWORD REAL TIME Resultado mesmo tipo de dado de IN1 e IN2 DATE TOD e CONSTANTE FLAG NOME DESCRI O OV Overflow Ser ligado se houver estouro de vari vel Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 DIV Divis o SE Fi A instru o ser executada sempre que a entrada EN estiver 7777 habilitada OUT IN1 IN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligad
50. o valor da sa da CV for menor que o valor de preset PV a sa da Q permanecer desligada Quando a sa da CV for igual ao valor de preset PV a sa da Q ser ligada Quando a entrada de reset R for habilitada o contador ser zerado isto CV 0 A contagem permanece at a sa da CV PV Atingindo este valor o contador permanecer parado mesmo com pulsos na entrada CU at que seja resetada R a sa da CV Pulsos na entrada CU ou acionamento de R somente ser o interpretados pelo bloco funcional se a entrada EN estiver habilitada Durante a contagem poss vel mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua incrementando a sa da CV at CV PV caso o novo valor de PV seja maior que CV Sendo o novo valor do preset PV menor que CV ent o a contagem interrompida e a sa da Q acionada Modo Sem EN ENO TENE A cada pulso em CU a sa da CV ser incrementada Enquanto o valor da sa da CV for menor que o valor de preset PV a sa da Q permanecer desligada Quando a sa da CV for igual ao valor de preset PV a sa da Q ser ligada Quando a entrada de reset R for habilitada o contador ser zerado isto CV 0 A contagem permanece at a sa da CV PV Atingindo este valor o contador permanecer parado mesmo com pulsos na entrada CU at que seja resetada R a sa da CV Durante a contagem poss vel mudan a de valor do pr
51. opera o seja de incremento ou decremento respectivamente NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT UINT DINT ENTRADA IN WORD DWORD Vari vel de entrada TIME DATE TOD REAL e CONSTANTE DEC BOOL Incrementa decrementa ponteiro de destino SA DA ENO BOOL C pia do valor booleano de EN Fun o WORD e DWORD Ponteiro para inserir IN FLAG NOME DESCRI O OV Overtlow Ser ligado se a vari vel usada sair do range de endere os do tipo de dado 178 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 SFR Deslocamento ENTRADA SA DA Esta uma instru o de deslocamento Funciona como uma entrada serial a um registro de deslocamento Se a entrada EN estiver ligada a instru o se comporta de seguinte maneira Se a entrada R estiver habilitada todas as vari veis booleanas entre as entradas IN1 e IN2 ser o desligadas Se a mesma estiver desabilitada ser feito o deslocamento das vari veis booleanas Se a entrada S estiver desabilitada ser feito um deslocamento de INT para IN2 e o conte do da entrada D ser copiado para vari vel booleana IN1 Caso a entrada S esteja habilitada ser feito um deslocamento de IN2 para IN1 e o conte do da entrada D ser copiado para vari vel booleana IN2 NOME TIPO DE DADO DESCRI O Habilita execu o da instru o Utilizar pulsos EN
52. reservados Atos A1 MA 008 00 05 10 Papos 28 5 2010 MID Copiar PR RCA o o pr Quando a entrada de EN for habilitada ser colocado na sa da da 777 fun o L caracteres de IN a partir da posi o P A sa da ENO ser uma c pia da entrada EN NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN STRING String de origem L UINT Quantidade de caracteres P UINT Posi o na string IN SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING Valor copiado da String em IN FLAG NOME DESCRI O aaa Nenhum flag afetado REPLACE Substituir EE Quando a entrada de EN for habilitada ser colocada na sa da TPTY da fun o uma c pia de IN1 por m ser o substitu dos L caracteres a partir da posi o P pelo conte do da entrada IN2 A sa da ENO ser uma c pia da entrada EN Pror 7777 errr errr NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN1 e IN2 STRING Strings de origem L UINT Quantidade de caracteres P UINT Posi o de IN1 SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING Resultado O 2010 Schneider Electric Todos os direitos reservados 61 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 RIGHT Copia n caracteres da string a partir da direita SEE RIGHT A instru o ser executada sempre que a entrada EN estiver er habilitada Copia n posi es da entrad
53. z i para a execu o da instru o D Vari vel de entrada dos dados Indica se o deslocamento no sentido de IN1 S BOOL para IN2 S desacionado ou IN2 para IN1 S acionado R Habilita Desligamento das vari veis booleanas dentro da faixa entre IN1 e IN2 IN1 IN2 Vari veis booleanas que definem a faixa ENO C pia do valor booleano de EN MA 008 00 05 10 28 5 2010 SCROLL Deslocamento de bloco de dados PRP teto PRP rry teto PRP 180 SCROLL Atos A1 Cap tulo 4 A instru o ser executada sempre que a entrada EN estiver habilitada por pulsos de transi o positiva Esta instru o quando habilitada executa movimenta o de blocos de dados de acordo com as entradas Index Primeira vari vel de uma lista LENGHT Tamanho do bloco de dados a ser movimentado LINES Quantidade de vari veis listadas incluindo a vari vel index K Constante copiada para todas as vari veis da lista Deve ser o mesmo tipo de dado das vari veis listadas Ver Exemplo 1 Movimenta o de dados da esquerda para direita LEFT FALSE e LD FALSE Com as entradas LEFT e LD em FALSE a cada pulso na entrada EN o conte do da vari vel Index copiado para a posi o Index LENGHT descartando os dados das vari veis no final da lista Ver Exemplo 2 Movimenta o de dados da direita para esquerda LEFT TRUE e LD FALSE A cada pulso na entrada EN o conte do da ltima vari vel da l
54. 0 Cap tulo 3 a x A BYTE TO WORD Converte Byte para Word AS d Quando a entrada EN for habilitada feita a convers o do conte do de IN e colocado o valor na sa da da fun o Se n o EM houver erro de convers o a sa da ENO ser ligada caso contr rio Pere AIM cr ser desligada ESSA oo ISSA ENTRADA EN BOOL Habilita execu o da instru o IN BYTE Valor a ser convertido SA DA ENO BOOL C pia do valor booleano de EN Fun o WORD Valor convertido FLAG NOME DESCRI O Z Zero Ser ligado quando o resultado da convers o for Zero WORD TO BYTE Converte Word para Byte Ps Quando a entrada EN for habilitada feita a convers o do conte do de IN e colocado o valor na sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio rr ser desligada ELES N EESSALO ENTRADA EN BOOL Habilita execu o da instru o IN BYTE Valor a ser convertido SA DA ENO BOOL C pia do valor booleano de EN Fun o WORD Valor convertido FLAG NOME DESCRI O OV Ser ligado se houver estouro de vari veis e Overflow convers es Z Zero Ser ligado quando o resultado da convers o for Zero Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 T R U N C E i na d j K TROM Quando a entrada EN for habilitada truncada a parte decimal do 3777 conte do de IN e colocado o valor na sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada cas
55. 75 Liga quando ocorre algum erro durante zmo Sao a execu o do bloco Ver p gina 275 C digo do ltimo warning gerado WarninglD WORD Veja o c digo do warning no manual do produto FLAG NOME DESCRI O saaa S E a Nenhum flag afetado Atos A1 MA 008 00 05 10 Rs 28 5 2010 RESET PARAMETERS LXM PEA ITA FesetParameters Lam Com EN ligado a instru o retorna as configura es de f brica no dispositivo indicado na entrada Device quando ocorrer a 77 transi o de O para 1 Borda de subida na entrada Execute FER Prr ProT ProT A instru o s poder ser executada quando o est gio de pot ncia do dispositivo indicado na entrada device estiver desabilitado NOME e DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BODL positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device Nao S sem erros Ver p gina 276 SAIDA E Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O ces Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 SET DRIVE RAMP LXM SEL hd a cr Oivi EM 2777 Execute er Com EN habilitado a instru o configura a rampa de acelera o e de desacelera o do di
56. A ECUC 10001 1000 1000 l 4 100OS 1000 1000 Posi o hodk O conte do da vari vel IN deve ser o endere o f sico da vari vel a ser copiada e o conte do da vari vel SAIDA o endere o f sico da vari vel de destino No nosso caso desejamos copiar o conte do de MW2 de endere o f sico 16 2C02 e copiar para vari vel Y MW6 de endere o f sico 16 2C0A Para isso acima IH inicializamos as vari veis conforme a tabela IEH2CD uintia Dessa forma ao habilitar o bloco o conte do de MW2 ser copiado para MW6 como para N est definida a constante 3 as tr s vari veis na sequ ncia tamb m ser o copiadas conforme mostra a tabela abaixo o MIX mMXd e NIXO O 2010 Schneider Electric Todos os direitos reservados Elvira AIDA letc 177 MA 008 00 05 10 Atos Al 28 5 2010 Ena MOVX Movimenta o indexada no destino PE PARAR Se a entrada EN estiver acionada o conte do da vari vel IN ser 2777 transferido para a vari vel cujo ndice endere o apontado na sa da da fun o 7777 Pr A instru o tem ainda uma entrada DEC decremento que quando ativada provoca um decremento autom tico no ndice sa da da fun o caso contr rio provoca um incremento Como o incremento ou decremento feito antes da execu o da transfer ncia necess rio que o conte do inicial do ndice seja uma posi o de mem ria a menos ou a mais conforme a
57. Busw SRH 560 Dis ADD i Cormmand borted E is R Distance Cormmand borted 270 Yel ADC Error A RR velocity Error Executado MC MOVE ADDITIVE LXM a Terceira execu o SS Segunda execu o Quarta execu o Primeira execu o Soma do resultado Soma do resultado da Soma do resultado da Soma da Dis_R 2500 Sor E da segunda Dis ADD 2500 Primera exeoug o 5000 execu o 7500 ferceira execu o 10000 Dis ADD 2500 E l 30 30 30 30 O 2010 Schneider Electric Todos os direitos reservados 948 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 MC MOVE RELATIVE LXM SAS ddr o cr MFA MO MoveRelative LM EM ENO p od Execute Doneb Com EN habilitado a instru o realiza o movimento do dispositivo indicado na entrada Device para a posi o Pere Device Busy 77r determinada na entrada Distance com refer ncia a posi o atual do encoder quando ocorrer a transi o de O para 1 277 Distance Commandabortedp e Borda de subida na entrada Execute rrr velocity Error rra A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1646040 164800 1646041 16400 16H607A 16400 NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva ENTRADA o E Nome do dispositivo configurado no Access path Ver p gina 273 Distance DINT Valor da posi o Velocity DINT Valor da velocidade ENO BOO
58. C Diferente IEC DESCRI O Biblioteca da fun o Convers o entre os tipos de dados IEC Converte para BCD IEC Converte para STRING IEC Converte valor BCD para tipo UINT UDINT IEC Converte Byte para Word ATOS Converte Word para Byte ATOS Converte data para string formatada ATOS Converte graus em radianos ATOS Converte radianos em graus ATOS Converte STRING para UINT IEC Truncamento IEC DESCRI O Biblioteca da fun o Real Time Clock ATOS O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 1 28 5 2010 Detec o de borda NOME DESCRI O Biblioteca da fun o Detecta borda de descida mudan a de estado 1 para 0 F TRIG IEC R_TRIG e Detecta borda de subida mudan a de estado O para 1 IEC Logar tmicas NOME DESCRI O Biblioteca da fun o LN e Logaritmo natural IEC LOG e Logaritmo de base 10 IEC L gica entre registros NOME DESCRI O Biblioteca da fun o AND e AND l gico IEC NOT e Invers o de bits IEC OR e OR l gico IEC XOR e XOR l gico IEC Movimenta o de dados NOME e DESCRI O Biblioteca da fun o BITW e Movimenta o BIT gt gt gt WORD ATOS BMOVX e Movimenta o indexada na origem e destino ATOS MOVX e Movimenta o indexada no destino ATOS ROL e Rota o esquerda IEC ROR e Rota o direita IEC SCROLL e Deslocamento de bloco de dados ATOS SFR e Deslocamento A
59. CISALNESENENCAEILIAEN TRUE oM t FALSE FALSE aM I FALSE YoM 4 186 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 dd 28 5 2010 WBITX Movimenta o indexada WORD gt gt gt BIT PE viela Quando a entrada EN for habilitada o endere o apontado pela PPI vari vel IN ser incrementado ou decrementado conforme o estado da entrada I D e o conte do deste endere o movido para N vari veis booleanas apontadas pela vari vel da sa da da fun o N ser igual ao tamanho da vari vel IN ENO ser uma c pia de EN O bit 0 de IN ser o conte do da primeira booleana 7777 PRP NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o IN WORD e DWORD Ponteiro para a Vari vel de Entrada ENTRADA Quando ativada provoca um decremento autom tico caso contr rio um incremento LEC autom tico do Endere o apontado pela Vari vel BOOL IN SA DA ENO C pia do valor booleano de EN Fun o Vari vel Booleana Inicial de Sa da FLAG NOME DESCRI O Ser ligado se a vari vel usada sair do range de SA tora endere os do tipo de dado MA 008 00 05 10 Atos Al 28 5 2010 co WLDX Movimenta o indexada na origem SEE viro Quando a entrada EN for habilitada o conte do do endere o apontado pela vari vel IN ser incrementado ou decrementado conforme o estado da entrada DEC e o conte do deste endere o ser movido para a vari vel da s
60. D T ENTRADA IN e CONSTANTE Vari vel com conte do a ser rotacionado N mero de rota es direita dos bits da N UINT e CONSTANTE vari vel definida em IN i ENO BOOL C pia do valor booleano de EN SAIDA Valor rotacionado de N vezes mesmo tipo de Fun o WORDe DWORD ijado da entrada IN FLAG NOME DESCRI O EE PR Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 3 28 9 2010 SHL Deslocamento esquerda SEE FAIA Quando a entrada EN for habilitada o valor de IN ser deslocado PrP esquerda N vezes e inserido ZEROS direita 7777 NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o WORD DWORD F ENTRADA IN e CONSTANTE Vari vel com conte do a ser deslocado N mero de deslocamentos esquerda dos bits N UINT e CONSTANTE da vari vel definida em IN ENO BOOL C pia do valor booleano de EN SAIDA Valor deslocado de N vezes mesmo tipo de Fun o OR RR IN FLAG NOME DESCRI O ces O Nenhum flag afetado Quando a entrada EN for habilitada o valor de IN1 ser PRP deslocado direita N vezes e inserido ZEROS esquerda Pee NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o WORD DWORD 2 P ENTRADA IN e CONSTANTE Vari vel com conte do a ser deslocado N mero de deslocamentos direita dos bits da N UINT e CONSTANTE vari vel definida em IN ENO BOOL C pia do valor booleano de EN SAIDA Valor de
61. DADO DESCRI O BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL dositival De co Nome do dispositivo configurado no ENTRADA Access path Ver p gina 273 Ponto de refer ncia da posi o Depois que o movimento de refer ncia Position DINT for bem sucedido o valor da posi o estabelecido automaticamente como ponto de refer ncia MA 008 00 05 10 28 5 2010 HomingMode ENTRADA vHome vOutHome POutHome PDisHome 236 UINT DINT DINT DINT DINT Atos A1 Cap tulo 5 Seleciona modo 1 LIMN with index pulse 2 LIMP with index pulse 7 REF with index pulse inverted outside 8 REF with index pulse inverted inside 9 REF with index pulse not inverted inside 10 REF with index pulse not inverted outside 11 REF with index pulse inverted outside 12 REF with index pulse inverted inside 13 REF with index pulse not inverted inside 14 REF with index pulse not inverted outside 17 LIMN 18 LIMP 23 REF inverted outside 24 REF inverted inside 25 REF not inverted inside 26 REF not inverted outside 27 REF inverted outside 28 REF inverted inside 29 REF not inverted inside 30 REF not inverted outside 33 Index pulse in negative direction 34 Index pulse in positive direction 35 Position Setting Velocidade para procurar a chave fim de curso Velocidade do movimento ap s encontrar a chave fim de cu
62. DO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN STRING String de origem L UINT Quantidade de caracteres para apagar P UINT Posi o na String IN SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING String de destino Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 FIND Procurar PRA F4F ra Quando a entrada de EN for habilitada ser colocado na sa da da PPP fun o a posi o onde foi encontrada a ocorr ncia da entrada IN2 dentro da entrada IN1 se n o for encontrada esta ocorr ncia ser retornado 0 A sa da ENO ser uma c pia da entrada EN Se o conte do de IN2 for vazio a sa da ENO ser desligada NOME TIPODEDADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN1 IN2 STRING String de origem e de procura SA DA ENO BOOL C pia do valor booleano de EN Fun o UINT Posi o onde IN2 foi encontrado em IN1 FLAG NOME DESCRI O as Nenhum flag afetado Quando a entrada de EN for habilitada ser colocado na sa da da fun o o conte do de IN1 e ser inserido na posi o P o conte do da entrada IN2 O seu tamanho atual ser a soma do tamanho das duas entradas Se o comprimento total das duas entradas for maior que o da vari vel de sa da ser truncada o final da vari vel e ser ligado o flag de Overflow A sa da ENO ser uma c pia da entrada EN NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da i
63. E ADDITIVE LXM MC MOVE RELATIVE LXM MC MOVE VELOCITY LXM MC POWER LXM MC READ ACTUAL POSITION LXM MC READ ACTUAL TORQUE LXM MC READ ACTUAL VELOCITY LXM MC READ AXIS ERROR LXM MC READ DIGITAL INPUT LXM MC READ DIGITAL OUTPUT LXM MC READ PARAMETER LXM MC READ STATUS LXM MC RESET LXM MC SET POSITION LXM MC STOP LXM MC TORQUE CONTROL LXM MC TOUCH PROBE LXM MC WRITE DIGITAL OUTPUT LXM READ ANALOG INPUTS LXM READ AXIS WARNING LXM RESET PARAMETERS LXM SET DRIVE RAMP LXM SET LIMIT SWITCH LXM STORE PARAMETERS LXM VELOCITY CONTROL LXM MA 008 00 05 10 28 5 2010 DESCRI O Biblioteca da fun o Controle de corrente CANopen Aborta captura de posi o CANopen Habilita sincronismo CANopen Desabilita sincronismo CANopen Interrompe movimento CANopen Posi o de Refer ncia CANopen Sentido de Rota o CANopen Movimento absoluto CANopen Movimento aditivo CANopen Movimento relativo CANopen Altera a velocidade CANopen Habilita o est gio de pot ncia CANopen Posi o atual CANopen Torque atual CANopen Velocidade atual CANopen Ultimo erro CANopen L entrada digital CANopen L sa da digital CANopen L Par metros CANopen Status CANopen Limpa o ultimo erro CANopen Define a posi o CANopen Para o movimento CANopen Controle do torque CANopen Captura de posi o CANopen Escreve na sa da digital CANopen L entrada anal gica CANopen Ultimo warning CANop
64. E EmorInfo 77 7777 Sublndex DataLength 7777 PETI Rak 6006 24 EXEMEBLO 3 4 Access Path mon Enable ara k 6006 06L A1 Serial E 6006 06L A1 Serial B q Device 2579 TTT ErrorIno 277 7777 Sublndex CataLength 377 a 6006 24 Data pirt EXEMPLO 7 Enable FEFE CAM PORT 4 Network Exemplo de ndex e Subindex Par metro Index 203C hex Subindex 2 hex O valor a ser declarado na entrada da instru o deve ser convertido para decimal Index 8252 dec Subindex 2 dec MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 Exemplo de rampa de acelera o e desacelera o Com o valor de 50 o tempo para executar a rampa ser de 5 segundos O tempo de acelera o e de desacelera o de 0 1 segundos Exemplo de Input Output Number Caso deseje utilizar a sa da entrada 2 o bit 1 dever estar em 1 e os demais em 0 conforme mostrado abaixo ojojojojojojajo t Et o Th 5 4 2 24 0 Se a vari vel for do tipo INT o valor inserido deve estar no formato decimal para este caso o valor deve ser 2 Se a vari vel for do tipo WORD o valor inserido deve estar no formato hexadecimal para este caso o valor deve ser 2 Exemplo de Outputs Caso deseje escrever TRUE na sa da 2 o Bit 1 deve estar em 1 conforme abaixo ojojojojojojajo f Et Th 5 432 24 6 Sa da ligada Bit 1 Sa da desligada Bit O A vari vel do tipo WORD portanto o valor inserido deve estar no formato hexadecimal para
65. ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT WORD ENTRADA DINT UDINT Vari veis de compara o ambas as entradas devem INT IN2 DWORD REAL ser do mesmo tipo de dado TIME DATE TOD e CONSTANTE SA DA ENO BOOL Resultado da compara o O 2010 Schneider Electric Todos os direitos reservados 41 T Mm MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 GE Maior ou igual que Rca viv Pr 7777 ENTRADA SA DA 42 Quando a entrada EN for habilitada feita a compara o das entradas IN1 e IN2 se a entrada IN1 for MAIOR OU IGUAL QUE IN2 a sa da ENO ser ligada caso contr rio ser desligada ENO IN1 gt IN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT WORD DINT UDINT Ra E INT IN2 DWORD REAL Vari veis de compara o ambas as entradas devem TIME DATE TOD e ser do mesmo tipo de dado CONSTANTE ENO BOOL Resultado da compara o O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010
66. Ea K leE At TaNetAt BIAS D sendo Ki 1 Ti Descri o da nomenclatura utilizada e K ganho do sistema pois multiplica os termos P le D e Ki ganho integral e d ganho derivativo tempo do termo derivativo e dt Tempo de amostragem e de Erro atual Erro anterior e i 1 Ki Tempo do termo Integral reset time e BIAS Offset da sa da de controle Mais informa es sobre o algoritmo desta instru o e m todos de sintonia on line podem ser encontrados no manual Algoritmo PID padr o ISA dispon vel para download gratuitamente no site da Schneider Electric 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 PID Algoritmo PID ISA continua o NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o Habilita controle PID em modo manual MAN BOOL TRUE MODO MANUAL FALSE MODO AUTOM TICO Carrega valor do termo integral definido em LD BOOL VALUE Define modo DIR BOOL TRUE DIRETO FALSE REVERSO Vari vel de entrada ex canal de PW D te IN bb a N tipo de dado de SP e MV Vari vel de Preset SP INT e UINT Deve ser do mesmo tipo de dado de PV e ENTRADA MV PERIOD UINT Per odo de amostragem K UINT Ganho proporcional resolu o de 100 ms TI UINT Ganho integral TD UINT Ganho derivativo MV_BIAS INT Offset de sa da DB HIGH INT Banda morta alta DB LOW INT Banda morta baixa PERIOD PWM UINT Temp
67. FR ADOSI ON O 2a ss ta a Rd ENEN ONDE E Ae E GE E OE E UREE ONE GELE 179 SCROLL Deslocamento de bloco de dados eee rerrenno 180 EXCIMPIOS usado ab AO A a E SA DR 182 TAB Carregamento de constantes e eeeeeeererenerereree ear erenenacerenanaos 185 WBIT Movimenta o WORD gt gt gt BIT e eeeeeerereeee ease 186 WBITX Movimenta o indexada WORD gt gt gt BIT eee 187 WLDX Movimenta o indexada na origem eee rere aerea 188 Exemplo de range de MATOS sia GL 188 Tempornza o e Contagem a a a a 190 TMR 1MS Temporizador 1ms OFF Delay eee eererenana 190 TON 100MS Temporizador 100ms ON Delay erre 192 12 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 TON 1S Temporizador TS ON Delay ansien eiaeiiai 193 TOF 1MS Temporizador OFF Delay erre erre aerea 196 TON 1MS Temporizador ON Delay siso auuanaaas ES aeiae Lad aU da a qd 198 TE IMS Femporizador Pube MOTO ssa iapesnaades ansdnda San andas datadas has ba tado n bands datados 200 OV SON seno sais rossts ganas Gfanaab cad asp aidssRasabesoGaLDas E 202 DIS HARD INT Desabilita interrup o de Hardware eee 202 DER CO NE Oi 203 CAPITULO 5 a En A 205 P A E E E SG 205 MC JOCA errana T I T 205 MC NOVE VELOCIDADES E A DOS ad 207 MEG POMER AD aspas Di GLS T 208 MC READ ACTUAL VELOCITY AT
68. GT Maior que SE Ea FER FER ENTRADA SA DA Quando a entrada EN for habilitada feita a compara o das entradas IN1 e IN2 se a entrada IN1 for MAIOR QUE IN2 a sa da ENO ser ligada caso contr rio ser desligada ENO IN1 gt IN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT WORD DINT UDINT a p IN1 IN2 DWORD REAL Vari veis de compara o ambas as entradas devem TIME DATE TOD e ser do mesmo tipo de dado CONSTANTE ENO BOOL Resultado da compara o 2010 Schneider Electric Todos os direitos reservados 43 MA 008 00 05 10 Atos Al 28 5 2010 E LE Menor ou igual que SE P ra Prf 7777 ENTRADA SA DA 44 Quando a entrada EN for habilitada feita a compara o das entradas IN1 e IN2 se a entrada IN1 for MENOR OU IGUAL QUE IN2 a sa da ENO ser ligada caso contr rio ser desligada ENO IN1SIN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado ENE ERES ESSA EN BOOL Habilita execu o da instru o INT UINT WORD DINT UD
69. INT MA 008 00 05 10 28 5 2010 Index ENTRADA Subindex ENO Valid Busy SA DA Error Value Length UINT UINT BOOL BOOL BOOL BOOL BOOL UINT Atos A1 Cap tulo 5 Index do par metro lido em decimal Ver p gina 273 Obs 1 Apenas se ParameterNumber 1000 Obs 2 Verificar endere amento no manual do dispositivo utilizado Subindex do par metro lido em decimal Ver p gina 273 Range de 0 a 255 Obs 1 Apenas se ParameterNumber 1000 Obs 2 Verificar endere amento no manual do dispositivo utilizado C pia do valor booleano de EM Liga quando a execu o for conclu da sem erros Ver p gina 275 Liga durante a execu o sem erros Ver p gina 275 Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 275 Indica o status da entrada indicada FALSE Entrada desligada TRUE Entrada ligada Tamanho do par metro lido em bytes FLAG NOME DESCRI O 254 Nenhum flag afetado 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 capuo gt 28 5 2010 MC READ STATUS LXM RZ E Odivi pio ReadStatyus UM Com as entradas EN e Enable ligada a instru o l informa es referentes ao motor controlado pelo dispositivo indicado na entrada Device Disabled Stopping Feferenced Standstill DiscreteMotion ContingousMiotiorn SynchronizedMotion Homing DataSetMotion Constantitelocity Accelerat
70. INT RR E IN1 IN2 DWORD REAL Vari veis de compara o ambas as entradas devem TIME DATE TOD ser do mesmo tipo de dado e CONSTANTE ENO BOOL Resultado da compara o O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 LT Menor que 0999999 EM Ea Quando a entrada EN for habilitada feita a compara o das entradas IN1 e IN2 se a entrada IN1 for MENOR QUE IN2 a sa da ENO ser ligada caso contr rio ser desligada Pr rfr ENO IN1 lt IN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o INT UINT WORD ENTRADA DINT UDINT PTN IN1 IN2 DWORD REAL Vari veis de compara o ambas as entradas devem TIME DATE TOD e ser do mesmo tipo de dado CONSTANTE SA DA ENO BOOL Resultado da compara o 2010 Schneider Electric Todos os direitos reservados 45 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 NE Diferente SIE Quando a entrada EN for habilitada feita a compara o das entradas IN1 e IN2 se o resultado for DIFERENTE a sa da ENO ser ligada caso contr rio ser desligada ENO IN1zIN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa
71. INT SWORD Nome Tipo de dado Attribute Walor Inicial Descri o Endere o t E ER DS N di i i INT RETENTIVO N1 RETENTIVO RETENTIVO BETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO RETENTIVO PETENTIVO O 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 28 5 2010 189 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Temporiza o e Contagem TMR 1MS Temporizador ims OFF Delay O Function Block TMR 1MS pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TMR 1MS inserido no programa O projeto pode ter at 2 TMR 1MS Modo Com EN ENO Com as entradas EN e IN habilitadas inicia se a contagem de tempo na sa da ET Base de tempo ms at o valor de preset Durante essa contagem a sa da Q permanece ligada Quando o efetivo for igual ao preset a sa da Q ser desligada quando IN for desligado o efetivo ET ser zerado ET 0 Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilitado O RESET de temporiza o acontece quando a entrada IN for desligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do IH z
72. Index MW1 vari vel do tipo WORD LENGHT UINT 1 constante de valor 1 do tipo UINT LINES UINT 10 constante de valor 10 do tipo UINT ENDERE O DADO Pulsol Pulso Pulsos Pulsot Pulsos AMW 1 MW2 E MWS3 33 44 55 66 77 88 MW4 44 55 66 77 88 99 VEUEVACE YMWS 55 66 77 88 99 100 Listadas MW 66 77 88 99 100 100 MW7 77 88 99 100 100 100 MWB 88 99 100 100 100 100 MW9 99 100 100 100 100 100 MW10 100 100 100 100 100 100 MA 008 00 05 10 28 5 2010 Exemplo 4 Entradas configuradas Index MW1 vari vel do tipo WORD LENGHT UINT 2 constante de valor 2 do tipo UINT LINES UINT 10 constante de valor 10 do tipo UINT K WORD 200 constante de valor 200 do tipo WORD LD TRUE 184 Vari veis Listadas Atos A1 Cap tulo 4 A ELO ETESE YMW1 YMW2 YMWS3 YMW4 YMWS YMW6 YMW7 YMWS YMW9 YMW10 11 200 22 200 33 200 44 200 55 200 66 200 11 200 88 200 99 200 100 200 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 RA 28 5 2010 TAB Carregamento de constantes F viv Esta fun o carrega um conjunto de constantes a partir de um FPT endere o especificado na entrada Index Pror A quantidade de entradas de constantes do bloco configur vel via software 2 a 32 entradas Essa configura o feita clicando com o bot o direito sobre o bloco TAB No menu pop up que aparecer selecione a op o Quantidade
73. KHz 1 100 us Valor constante Portanto RPM lt 600000 Resolu o A velocidade m xima efetivamente alcan ada depende do tipo de motor que se est utilizando bem como do torque necess rio ao processo Quanto mais veloz menor ser o torque do motor PRESET N mero de passos que o eixo do motor dever realizar MA 008 00 05 10 28 5 2010 ENTRADA SA DA 170 Atos A1 Cap tulo 4 Observa o Frequ ncia m xima de interrup o do function block no CLP 10kHz m ximo Per odo de interrup o 60 RPM x Resolu o Utilizando este function block n o ser permitido adicionar ao programa as seguintes instru es Angle simulate Stepmotor fase PWM PTO NOME TIPO DE DADO DESCRI O EN BLOCK MODE RESET RESOLUTION RPM PRESET ENO REACH EFETIVE Habilita execu o da instru o Interrompe funcionamento do motor BOOL False Modo Posi o True Modo Cont nuo Zera o efetivo e desliga a sa da REACH se estiver ligada TRUE Resolu o valor espec fico do motor de AIR passo utilizado REAL Rota es por minuto UDINT N mero de passos do motor BOOL C pia do valor booleano de EN Liga quando Efetive Preset UDINT N mero de passos dado pelo motor FLAG NOME DESCRI O Nenhum flag afetado 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Tipo NPN 4004 05BF DRIVER MOTOR
74. L C pia do valor booleano de EN Liga quando a execu o for conclu da onc SER sem erros Ver p gina 276 i Liga durante a execu o sem erros Ver SA DA Busy EOUL p gina 276 Liga quando a execu o abortada por Sommen cenie Sua outra fun o Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O siste DO Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC MOVE VELOCITY LXM s SA ka a Ap LI ENO PARE Invelocityp Com EN ligado a instru o altera a velocidade de rota o do motor controlado pelo dispositivo indicado na entrada Device PTE Busy p quando ocorrer a transi o de O para 1 Borda de subida na 1777 esmaga entrada Execute Error tre A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1640041 16400 NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Execute BOOL ae a execu o na transi o ENTRADA poctu Dec Nome do dispositivo configurado no Access path Ver p gina 273 Velocity DINT Valor da velocidade ENO BOOL C pia do valor booleano de EN Liga quando a velocidade indicada for InVelocity BOOL atingida Bus BOOL Liga durante a execu o sem erros Ver SA DA y p gina 276 Liga quando a execu o abortada por A ans Ds outra fun o Ver p gina 276 Error BOOL Liga quando ocorre algum erro
75. LA Meria E SS a 238 VC MOVE ABSOLUTE LAM arce ieit iE E E TEE AE A E 240 MO MOVE ADDIIVE LAN aer meri fa e niitO nois Boa a niis nada ani nagna 241 MC MOVE RELATIVE EXM erroen iusan enoar iA EERI E NADO A nLADadaS ERARE 244 MO MOVE VELOCITY CXM ruperea Ga SG S 245 MICPO E REX M sienna E N EAR EOE AOE 246 MC READ ACTUAL POSITION LXM nn arnesi eeit 241 VIC READACITUAL TORQUE EX M jar sos a sida assa LES LD 248 MO READ AC TUAL VELOCIT YA EXM us ssgnes susnaris op aa Ein apa pagina e EERS 249 MG READAXIS ERROR EX suis ainda EST ii a 250 MG READ DIGITAL INPUT EXMooszarcos doors loan odds anaa aaa a rai 251 MC READ DIGITAL OUTPUT LAI saias sas sas GUI ARG EEEN 252 VIG READ FARAME TER LAM iore 253 MO READ STATUS LAM zrnin OE 255 MORE SE TEA Neea Go ias os doi UR ado dd Saad do tu ci a ci a 257 MOSE ROS PNI INE IDA rea E EE EA EAE E 258 MEC S TOP LX Moue A 259 MC TORQUE CONTROLEX Morrie aean E E E 260 MO TOUCH PROBE LAN cestero e EN 261 Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 MC WRITE DIGITALOUTPUT EXM pisar sas aa a a iai 263 READ ANALOGINPUTS EXM oreispiaen o ia EEA E E EE 265 REABAXISMARINIO EXMA saias E E E E 266 RESETPARAMETERS CAM ecran sda tdos cantada antena tado 267 SET DRIVE RAMP LXM su isaniadiaaanad da saibia ONTAN dias de 268 SET LIMIT SITE EXMO anasasria de O 269 STORE PARAMETERS LAI nie 210 VELOCI CONTROLES aaa a 271 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 At
76. N LXM Mo Gearn Lsm EN rrer Execute PTE frrr Master Busy p irrt 227 Slave cCommand borted 2277 ve Rabiollumerator Error re trt RablioDenominator Atos A1 Cap tulo 5 po A A ma s F P JA i Si C E DE a Com EN habilitado a instru o realiza o engate eletr nico nos dispositivos indicado nas entradas Master e Slave quando ocorrer a transi o de 0 para 1 Borda de subida na entrada Execute Esse engate feito atrav s do m todo de sincroniza o da velocidade dos dispositivos O sinal recebido pelo dispositivo Slave calculado com o sinal enviado pelo Master mais o ajuste da taxa de engate configurada nas entradas RatioNumerator e RatioDenominator NOME JJ TIPO DE DADO DESCRI O EN Execute ENTRADA Master Slave RatioNumerator RatioDenominator ENO InGear SA DA Busy CommandaAborted Error BOOL Habilita bloco Habilita a execu o na transi o ES positiva Es Nome do dispositivo configurado no Access path Ver p gina 273 e Nome do dispositivo configurado no Access path Ver p gina 273 DINT Numerador da taxa de engate DINT Denominador da taxa de engate BOOL C pia do valor booleano de EN Liga quando o ajuste da taxa de engate BOOL E for executada pela primeira vez BOOL Liga durante a execu o sem erros Ver p gina 276 BOOL Liga quando a execu o abortada por outra fun o Ver p gina 276 BOOL Liga quando ocorre algum e
77. N habilitada a cada pulso em CD a sa da CV 3777 ser decrementada Quando o valor de contagem atingir o valor 0 zero a sa da Q ser ligada caso contr rio permanecer desligada A contagem permanece at a sa da CV atingir o valor CV 0 o contador permanecer parado mesmo com pulsos na entrada CD at que seja carregado LD um novo valor em CV Quando a entrada load LD for habilitada ser carregado na saida de contagem CV o valor do preset PV Tanto PV quanto CV devem ser do mesmo tipo de dado Pulsos na entrada CD ou acionamento de LD somente ser o interpretados pela instru o se a entrada EN estiver habilitada Durante a contagem poss vel mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua decrementando a sa da CV at CV 0 Caso a entrada LD seja acionada durante a contagem ser carregado automaticamente o novo valor do preset PV para a saida CV e o bloco funcional continua a contagem a partir do novo valor de CV Modo Sem EN ENO P7 asia A cada pulso em CD a sa da CV ser decrementada Quando o valor de contagem atingir o valor 0 zero a sa da Q ser ligada caso contr rio permanecer desligada A contagem permanece at a sa da CV atingir o valor CV 0 o contador permanecer parado mesmo com pulsos na entrada CD at que seja carregado LD um novo valor em CV Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 Quando
78. O Bloco Funcional TOF pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TOF inserido no programa S o permitidas no m ximo 16 inst ncias TOF 1MS no projeto 196 Modo Com EN ENO Com as entradas EN e IN habilitadas na transi o de TRUE para FALSE da entrada IN inicia se a contagem de tempo na sa da ET Base de tempo 1ms at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Quando o efetivo for igual ao preset ET PT a sa da Q ser desligada e permanecer assim at que IN seja ligado Quando a entrada IN ligada a sa da Q ligada novamente e o efetivo ET zerado E T 0 Se EN for desligado antes do fim da temporiza o a temporiza o PAUSADA voltando ao normal quando EN for novamente habilitado O RESET de temporiza o acontece quando a entrada IN for ligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada Modo Sem EN ENO Na transi o de TRUE para FALSE da entrada IN inicia se a contagem de tempo na sa da ET Base de tempo 1ms at o valor de preset PT Durante essa c
79. O DE 1 YVARREDORA 1 YARREDUORA 1YARREDOURA Sa da de Transi o Negativa n O estado da vari vel booleana associada ser resetado como OFF se a liga o esquerda for ON e permanecer assim at o mesmo ser setado Graficamente temos STATUS TEMPO DE TEMPO DE TEMPO DE 1ARRE0URA 1 YARREDURA TvaRREDURA Atos A1 MA 008 00 05 10 Cap tulo 2 28 5 2010 Saida SET RESET O estado da vari vel booleana associada sa da ser setado P7 como ON ou OFF a cada transi o positiva borda de subida da 5R liga o esquerda permanecendo assim at a pr xima transi o positiva da liga o Graficamente temos STATUS O 2010 Schneider Electric Todos os direitos reservados 29 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 2 Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 CAP TULO 3 Instru es 1EC61131 3 Aritm ticas ABS M dulo ASS HE A instru o ser executada sempre que EN for habilitada OUT IN Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA INT DINT REAL e x IN CONSTANTE Vari vel de entrada ENO BOOL C pia do valor booleano de EN Fun o INT DINT e REAL Resultado mesmo tipo de dado de IN FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n
80. OS asalica aos assado assi a a eba E e dasias ends 20 ais 075 O RR RR 20 LeMmporiza ao e CON ACC erora E 20 Td ONOMENICAS ssamasse nisi serabaoGladLo sEGrei sita do somas ado dali dsso ce ando saiind sos iGRds oia de po ganas o a dars dani orais 21 ESPECIAIS sn a T 21 RD AA A 22 Cor a A E E E E 22 LA Mi E a 23 CAPITULO 2 sasa 25 Instru es de l gica entre contatos eee errar reee errar ereeaeeaanena 25 Contato Normalmente Aberto NA e erereeereee eee eren rea a aerea arena 25 Contato Normalmente Fechado NF erre eeere errar ea ereana 25 Contato qe Transicao POSi asanca D ala 26 Contato de Transita Db 16 5h Uh RR ER PR DR E E AEAEE KERIS EA RNa 26 O 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 Atos A1 28 5 2010 Manual de instru es SeS E EAEI E NERI EIS RH E UR E RR ARS ADD PR E ETE ARA A RR 21 Sd FINVO A 5 ERES ERR RANDO RR SRIDI RR RE RRIEER PR DNTIRO ROUGE E DRESS RAR 27 DEL OA E E EE EEE E PE a E 27 meS RSE O fe E A AE AAA E ET E TAE E A A E SR E EA 27 Salda ge Tr nsi o POSIVAkoinnrieeesorir sE E suada se na ce dauania asi dada 28 Salgada de Transi o Negativa 2220254220 02500000000000080500080000005000000 0000 008000 50a0as00M00oaa o naranisaadea ias 28 Dao SET RE SE E aus cd Renas alo Sa E E E E e EERE ENEE 29 CAPITULO Josean 31 ANIC ICAC aa E A 31 AB Se NO NO easa a E E E E A 31 AN BID RSA o 6 Orn I E E E S S RR o 32 DIV DIVIS
81. PWM Deve ser configurada essa op o quando utilizado uma instru o PWM configurada com a essa sa da e PTO Seleciona se essa op o quando utilizado uma instru o PTO utilizando essa sa da no bloco O 2010 Schneider Electric Todos os direitos reservados 147 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 PWM Modula o por largura de pulso SEF Pliyf 1 PWM Pulse Width Modulation Modula o por largura de mn pulso Atrav s da configura o da frequ ncia da onda e da largura do pulso poss vel atrav s desse bloco controlar a quantidade de energia na sa da Observa o A m xima frequ ncia de sa da ir depender do Hardware que est sendo utilizado para mais informa es consulte o Cat logo de Hardware No exemplo abaixo temos uma forma de onda quadrada com o per odo de 1ms 1kHz e largura de pulso de 25 sa da tipo PNP pe perodo ims Para sa da do tipo NPN acionada em OV no exemplo acima observar amos os 75 da onda em n vel alto sa da TRUE e 25 em n vel baixo sa da False conforme mostra abaixo 25 periogo ims Para verificar a os pulsos modulados na sa da necess rio configurar a sa da correspondente Q1 ou Q2 como PWM essa configura o deve ser feita na guia Propriedades da CPU do projeto conforme mostra a figura abaixo Saidas Habilita Scan trye Q Normal or Normal o Normal 148 O 2010 Schneider Electric Todos os
82. R e value Pr Index eve Subindex Per Length EE TIPODEDADO DESCRI O EN BOOL Habilita bloco Execute BOOL Habilita a instru o Nome do dispositivo configurado no Bayes po o Access Path Ver p gina 273 N mero do par metro m S Range 1000 via ndex e subindex Value DINT Valor a ser escrito no par metro ndex do par metro a ser escrito em Obs Verificar endere amento no manual do dispositivo utilizado Subindex do par metro a ser escrito em decimal Ver p gina 273 Subindex UINT Range de 0 a 255 Obs Verificar endere amento no manual do dispositivo utilizado Tamanho do par metro a ser escrito em Length UINT bytes Range de 0 a 4 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da en Aini sem erros Ver p gina 276 SAIDA k Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG E SS e o ag Nenhum flag afetado MA 008 00 05 10 28 5 2010 READ ANALOG INPUT ATV Read naloglnput ATY EI 277 Enable Peer rrit Device Terr 2777 InpubMumber PET Atos A1 Cap tulo 5 og i EP 8 o a e F dvi Com as entradas EN e Enable ligada a instru o l o valor das entradas anal gicas do dispositivo indicado na entrada Device NOME TIPODEDADO DESCRI O EN Enable Device ENTRADA InputNumber ENO
83. RO A a Y O 48 EXPT Pot ncia X S FARA A instru o ser executada sempre que a entrada EN estiver P77 habilitada joa OUT IN1 Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA REAL e o IN1 IN2 CONSTANTE Vari veis de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida NAN OV Overflow Sa o N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 MOD M dulo de uma divis o S Fikiri Quando a entrada EN for habilitada o valor de IN1 dividido por PRP PPP IN2 IN1 IN2 e o resto da divis o colocado na sa da da fun o Se n o houver estouro de vari vel e divis o por zero a sa da ENO 7777 ser setada caso contr rio ser resetada IN1 OUT MOD z IN2 ESSE O EO EN BOOL Habilita execu o da instru o INT DINT ENTRADA N1 IN2 UINT UDINT Vari veis de entrada ambas as entradas devem ser i WORD DWORD do mesmo tipo de dado e CONSTANTE ENO BOOL C pia do valor booleano de EN SA DA INT DINT Fun o UINT UDINT Resultado mesmo tipo de dad
84. Software de Programa o Atos Al MA 008 00 05 10 Manual de instru es 2010 Atos A1 Soft Schneider Schneider SP Electric Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 Este manual n o pode ser reproduzido total ou parcialmente sem autoriza o por escrito da Schneider Electric Seu conte do tem car ter exclusivamente t cnico informativo e a Schneider Electric se reserva no direito sem qualquer aviso pr vio de alterar as informa es deste documento O 2010 Schneider Electric Todos os direitos reservados 3 MA 008 00 05 10 Atos A1 28 5 2010 Manual de instru es Termo de Garantia A Schneider Electric Brasil Ltda assegura ao comprador deste produto garantia contra qualquer defeito de material ou de fabrica o que nele apresentar no prazo de 360 dias contados a partir da emiss o da nota fiscal de venda A Schneider Electric Brasil Ltda restringe sua responsabilidade substitui o de pe as defeituosas desde que o crit rio de seu Departamento de Assist ncia T cnica se constate falha em condi es normais de uso garantia n o inclui a troca gratuita de pe as ou acess rios que se desgastem naturalmente com o uso cabos chaves conectores externos e rel s A garantia tamb m n o inclui fus vel baterias e mem rias regrav veis tipo EPROM A Schneider Electric Brasil Ltda declara a garantia nula e sem efeito se este produto sofrer qualquer dano provocado por aciden
85. TOS SHL e Deslocamento esquerda IEC SHR e Deslocamento direita IEC TAB e Carregamento de constantes ATOS WBIT e Movimenta o WORD gt gt gt BIT ATOS WBITX e Movimenta o indexada WORD gt gt gt BIT ATOS WLDX e Movimenta o indexada na origem ATOS O 2010 Schneider Electric Todos os direitos reservados 19 MA 008 00 05 10 28 5 2010 Manipula o de strings NOME CONCAT DELETE FIND INSERT LEFT LEN MID REPLACE RIGHT Sele o NOME LIMIT MAX MIN MUX SEL Temporiza o e contagem NOME CTD CTU CTUD TMR 1MS TOF TON TON 100MS TON 1S TP TOF 1MS TON 1MS TP 1MS 20 Atos A1 Cap tulo 1 DESCRI O Biblioteca da fun o Concatena o IEC Apagar IEC Procurar IEC Inserir IEC Copia n caracteres da string a partir da esquerda IEC Comprimento IEC C pia IEC Substituir IEC Copia n caracteres da string a partir da esquerda IEC DESCRI O Biblioteca da fun o Limitador de m nimo e m ximo IEC Seleciona maior valor IEC Seleciona menor valor IEC Multiplexador extens vel IEC Sele o bin ria IEC DESCRI O Biblioteca da fun o Contador decrescente IEC Contador crescente IEC Contador crescente e decrescente IEC Temporizador Temporizador Temporizador Temporizador Temporizador Temporizador Temporizador Temporizador Temporizador tms OFF Delay ATOS OFF Delay IEC
86. TV MC READ ACTUAL VELOCITY ATV MC READ AXIS ERROR ATV MC READ DIGITAL INPUT ATV MC READ DIGITAL OUTPUT ATV MC READ PARAMETER ATV MC READ STATUS ATV MC RESET ATV MC STOP ATV MC WRITE DIGITAL OUTPUT ATV MC WRITE PARAMETER ATV READ ANALOG INPUT ATV RESET PARAMETERS ATV SET DRIVE RAMP ATV SET FREQUENCY RANGE ATV STORE PAREMETERS ATV Geral NOME GET CANOPEN KERNEL STATE GET LOCAL NODE ID GET STATE SDO READ SDO WRITE 22 Atos A1 Cap tulo 1 DESCRI O Biblioteca da fun o Sentido de Rota o CANopen Altera a velocidade CANopen Habilita o est gio de pot ncia CANopen Velocidade atual CANopen Ultimo erro CANopen L entrada digital CANopen L sa da digital CANopen L Par metros CANopen Status CANopen Limpa o ultimo erro CANopen Para o movimento CANopen L sa da digital CANopen Escreve Par metros CANopen L entrada anal gica CANopen Limpa Par metros CANopen Configura rampa CANopen Configura frequ ncia CANopen Salva Par metros CANopen DESCRI O Biblioteca da fun o Status do CANopen Kernel CANopen ID do Controlador CANopen Status do dispositivo CANopen L SDO CANopen Escreve SDO CANopen 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 1 LXM NOME CURRENT CONTROL LXM MC ABORT TRIGGER LXM MC GEAR IN LXM MC GEAR OUT LXM MC HALT LXM MC HOME LXM MC JOG LXM MC MOVE ABSOLUTE LXM MC MOV
87. U Q0 0 a BOOL QO 7 Mant m se acionada enquanto valor do efetivo estiver entre PT beg e PT end Jumpers da CPU Atos MPC4004BF Contador R pido ST2 A ST3 B ST2 B ST3 A Unidirecional Bidirecional A CPU Atos MPC4004BF composta por duas placas de circuito impresso Os jumpers encontram se na placa inferior 101 2806 P ou 101 2807 N 2010 Schneider Electric Todos os direitos reservados 118 Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 CPU COUNTER Contador da CPU PES ESF FA CPU COUNTER 1 Contador da CPU para os controladores das fam lias Atos MPC6006 e Atos Expert BF permitida a utiliza o de at oito inst ncias deste Bloco Funcional no projeto Utilizando o CPU COUNTER n o permitido adicionar ao programa a instru o Angle Simulate Como a quantidade de inst ncias permitidas maior que a quantidade de contadores dispon veis poss vel configurar o mesmo efetivo para mais de uma instru o CPU COUNTER A contagem de pulsos feita por meio da entrada f sica do CLP sendo que a m xima frequ ncia desses pulsos depende do Hardware que est sendo utilizado Para mais informa es consulte o Cat logo de Hardware O contador configurado pode ser bi direcional ou uni direcional e a nica resolu o permitida para essa instru o 1 1 Est o dispon veis quatro contadores Contador 1 Utiliza as entradas 1 e 2 bi direcional ou apenas a entrada l1 uni dir
88. U para os controladores das fam lias Atos MPC6006 e Atos Expert BF permitida a utiliza o de at duas inst ncias deste Bloco Funcional no projeto Utilizando o HS_COUNTER n o permitido adicionar ao programa a instru o Angle Simulate A contagem de pulsos feita por meio da entrada f sica do CLP sendo que a m xima frequ ncia desses pulsos depende do Hardware que est sendo utilizado Para mais informa es consulte o Cat logo de Hardware O contador configurado pode ser bi direcional ou uni direcional e sua resolu o pode ser 1 1 2 1 ou 4 1 Est o dispon veis dois contadores Contador 1 Utiliza as entradas l1 e I2 bi direcional ou apenas l1 uni direcional Entrada I3 zero do contador 1 Se utilizado o contador 1 necess rio configurar a sa da Q7 como Status Contador1 Contador 2 Utiliza as entradas 14 e I5 bi direcional ou apenas l4 uni direcional Entrada I6 zero do contador 2 Se utilizado o contador 2 necess rio configurar a sa da Q8 como Status Contador2 Se efetivo EF for maior que o valor de PR a sa da M GE acionada caso seja menor a sa da M LT que ser acionada Com a instru o habilitada a sa da f sica da CPU Q s ser atualizada se a entrada EN_Q estiver acionada caso contr rio permanece no seu ltimo estado TRUE ou FALSE Se EN_Q TRUE o valor de Q depender da entrada EN Q LT conforme mostrado abaixo e Seaentrada EN Q LT FALSE Q M GE
89. UT TAN IN Intervalo dos valores da fun o Valores de entrada Todos os n meros reais Valores de sa da t1 2 lt OUT lt T1 2 Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado valor em radianos FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida SA SA fino NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO Atos A1 MA 008 00 05 10 PERNA 28 5 2010 COS Fun o COSSENO SE vivis Quando a entrada EN for habilitada ser realizado o c lculo do 2797 cosseno de IN O resultado colocado na sa da da fun o OUT COS IN Intervalo dos valores da fun o Valores de entrada Todos os n meros reais Valores de sa da 1 lt OUT lt 1 Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada valor em radianos SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resu
90. Valor a ser escrito na sa da Apenas no modo OutNumber FALSE Desliga a sa da TRUE Liga a sa da Define o modo de escrita AHOutputs BOOL FALSE Modo OutNumber TRUE Modo Outputs Indica o Valor e as sa das a serem escritas Sa da 1 BitO Sa da 2 Bit 1 Sa da 3 Bit 2 Os Bits devem estar com o valor que se deseja escrever em cada sa da Veja exemplo ENO BOOL C pia do valor booleano de EN Liga quando a execu o dor conclu da sem erros Ver p gina 276 SA DA Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Liga quando ocorre algum erro durante Enes BIOL a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O E RR Nenhum flag afetado Device ENTRADA Value BOOL Outputs WORD Done BOOL 264 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 READ ANALOG INPUTS LXM SAS o e dvi Com as entradas EN e Enable ligada a instru o l o valor das ENG entradas anal gicas do dispositivo indicado na entrada Device w valid 272 Pror Busy te Error pre Value 1 erre Value MN erre Esta instru o referente ao dispositivo LXMOS Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na tra
91. YS definidos em CMP ende OUT Valores finais de compara o dos ngulos Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP beg e OUT BOOL C pia do valor booleano de EN DINT Efetivo de contagem da CPU ID1 ou ID2 Valor de RPM aferido na entrada de contagem Com precis o de d cimos de RPM Por exemplo ARRAY UINT ARRAY UINT CAST Quando mostrado 605RPM o valor real de 60 5RPM BOOL Flag de Zero Fica ligado por um scan Resultado da compara o dos valores de ARRAY BOOL CMP_beg e CMP_end com ET Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP_end e CMP beg MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Configurando entradas Para os controladores das fam lias Atos MPC6006 e Atos EXPERT BF as entradas do hardware s o configuradas conforme sua aplica o Para realizar essa configura o o seguinte procedimento deve ser seguido e Selecione a CPU correspondente no bastidor configurado na guia Propriedades ser poss vel verificar as configura es atuais conforme mostra a figura abaixo 0 Vari veis Globais SP Access Path ES Hardware UM Rack 6006 24 Al 600e 05L CPUS Inia Cdt N 24de 37 Serial Serial E Az Emp Slot A3 Emp Slot At Empis Slot Ez 4004P IHM 4x20 LED Tarefa F Receitas Ez Graphs F Propriedades oa Ed Geral Status da Placa Modelo BODE DEL Descri o CPUS In 8 Out W 24de Watchdog Ti
92. YV erre eeeeerrrreeeea een rerrre rea anna 209 VC READ I SS ERROR A O senna OG O CS ri 210 MC READ DIGITAL INPUT ATV sa saerraDaS a dan dE LEGADO DER AT de icons nes aa ai eciiam ns dad aa 211 VS READ DIGITAL OUTPUT ATV 212 MG READ PARAMETER ATV ssa sado sap Uia AI ALON Gde n ANTE Liana piada and 213 MC READ STATUS ATV errioa ETNE EO EIES 214 MO RESET ATV asma dass aaa Ga Ra O 216 MG AS ORA Tg A E SEN E A GE TE E ET G KETE E R 217 MOW RIE DIOGTACOOTF UTAT arrene E T 218 MC WRITE PARAMETER A TV anos asas ias ADS dg 219 READ ANALOG INPUT ADO pu 220 RESEIPARAMETERSA Vaanin ds Ta ida 221 SET DRVE RAMP ATV ooann di sic indo uu dido oniiada oi nida ind adia dar 222 SET FREQUENCY RANGE AIN aussi Gs Gi RSS a ad 223 STORE PARAMETRO 224 E E OEE E E TR E OEN 225 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 Atos A1 28 5 2010 Manual de instru es GEULCANOPEN KERNEL STAME saias nciis aro e aa to ins ala sala dolls irado 225 GET LOCAL NODE ID erioa EE E E fada acessada 225 OET STATE serenan ona E E E E 226 DOREA DRA nt E E EEEE 221 SDOWRITE RD ee RIR RU O PR RR RR e RR EN 228 LV RA Da CEO E Da E E 229 CURRENT CONTROL EX ara ir assassino Aa A E E EE ERTER 229 VIC ABORT TRIGGER LAM asso da bio aaa eg ea nen 231 MG GEARAIN LX soraia ds ida ata na r ANS a aa 232 MO GEAR O UU TE dE PAIVA rresaes ninien EN EEEREN EE EEEE TERESO ESENS 233 MICRA T EX Maaa E E T E 234 MO HOME LAM cercanu RE E Ro REDE ERR RR ENE 235 MO JOS
93. a CD at que seja carregado LD um novo valor em CV Quando a entrada load LD for habilitada ser carregado na sa da de contagem CV o valor do preset PV Tanto PV quanto CV devem ser do mesmo tipo de dado Pulsos na entrada CD ou acionamento de LD somente ser o interpretados pela instru o se a entrada EN estiver habilitada Durante a contagem poss vel a mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua decrementando a sa da CV at CV 0 Caso a entrada LD seja acionada durante a contagem ser carregado automaticamente o novo valor do preset PV para a sa da CV e o bloco funcional continua a contagem a partir do novo valor de CV Modo Sem EN ENO Sem a entrada EN a instru o estar sempre habilitada Pulsos para contagem crescente devem ser aplicados na entrada CU e para contagem decrescente aplicados na entrada CD OBS Pulsos aplicados simultaneamente nas entradas CU e CD n o ser o interpretados pela instru o fazendo com que a mesma n o execute nenhum dos modos de contagem Contagem crescente A cada pulso em CU a sa da CV ser incrementada Enquanto o valor da sa da CV for menor que o valor de preset PV a sa da Q permanecer desligada Quando a sa da CV for igual ao valor de preset PV a sa da QU ser ligada Quando a entrada de reset R for habilitada o contador ser zerado isto CV 0 A contagem permanece at
94. a caso contr rio ser desligada Pror PRP OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT ENTRADA UINT UDINT Vari veis de entrada ambas as entradas devem ser IN1 IN2 WORD DWORD do mesmo tipo de dado REAL e CONSTANTE ENO BOOL C pia do valor booleano de EN INT DINT SA DA UINT UDINT Fun o WORD DWORD Resultado mesmo tipo de dado das entradas REAL e CONSTANTE FLAG NOME DESCRI O OV Overflow Ser ligado se houver divis o por ZERO N Sinal Ser ligado se o resultado for NEGATIVO O 2010 Schneider Electric Todos os direitos reservados 33 MA 008 00 05 10 Atos Al 28 5 2010 E EXP Exponencial SE pel qro pr PAR A instru o ser executada sempre que a entrada EN estiver 7777 habilitada OUT e Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou OV emo se a vari vel de entrada n o for v lida NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZE
95. a da da fun o ENO ser uma rry ted c pia de EN ESSE EDS ESSAS EN BOOL Habilita execu o da instru o IN WORD e DWORD Ponteiro para a Vari vel de Entrada ANAE Quando ativada provoca um decremento DEC BOOL autom tico caso contr rio um incremento autom tico do Endere o apontado pela Vari vel IN ENO C pia do valor booleano de EN INT DINT SADA UINT UDINT Fun o po Aea DA Vari vel de Sa da TOD REAL e CONSTANTE FLAG NOME DESCRI O OV OVON Ser ligado se a vari vel usada sair do range de endere os do tipo de dado Exemplo de range de dados Para um range de vari veis de 16 bits j definido pelo usu rio pode se verificar na regi o de mem ria do item Vari veis Globais o valor de endere o m nimo e o valor de endere o m ximo Se o decremento ultrapassar o endere o m nimo o Overflow ser acionado e para um incremento que ultrapasse o endere o m ximo o Overflow tamb m ser acionado 188 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Endere o M nimo vari veis Globais Attribute RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT RETENTIVO INT EETENTIVO INT BETENTIVO INT RETENTIVO INT EETENTIVO INT BETENTIVO Valor Inicial Descri o Endere o M ximo Vari veis Globais usu pio v INTSU
96. a IN a partir da ltima posi o da string at a primeira posi o O resultado dessa sele o copiado para a sa da da fun o NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN STRING Entrada L UINT N mero de posi es SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING Sa da Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 Sele o Es LIMIT Limitador de m nimo e m ximo viola A instru o ser executada sempre que a entrada EN estiver PRP 7777 habilitada d OUT Min M x IN MN MX PRP Verifica se a entrada IN est entre o m nimo e o m ximo determinado pelas entradas MN e MX Se IN estiver entre os valores de MN e MX a entrada ser copiada para a sa da da fun o Se MN lt IN lt MX ent o OUT IN Para outras configura es t m se Se IN for menor que o definido por MN o valor de MN ser copiado para a sa da da fun o Se IN lt MN ent o OUT MN Se IN for maior que o definido por MX o valor de MX ser copiado para a sa da da fun o Se IN gt MX ent o OUT MX NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o MN INT UINT DINT Valor m nimo UDINT WORD ENTRADA In DWORD REAL Entrada TIME DATE TOD MX e Valor m ximo DATE AND TIME j ENO BOOL C pia do valor booleano de EN INT UINT DINT SA DA UDINT WORD Fun o DWORD REAL Sa da TIME DATE TOD e
97. a do valor booleano de EN INT UINT DINT SA DA UDINT WORD Sa da copiada depois de setado n mero da entrada Fun o DWORD REAL A TIME DATE TOD e DAT Atos A1 MA 008 00 05 10 a 28 5 2010 SEL Sele o bin ria US wivi A instru o ser executada sempre que a entrada EN estiver 7777 PR habilitada PENA s itii Seleciona um valor entre duas entradas INO e IN1 Essa sele o feita pela entrada G Caso a entrada G esteja desligada a sa da da fun o recebe o valor de INO caso a entrada G esteja ligada sa da da fun o recebe o valor de IN1 Perr OUT INO se G False OUT IN1 se G True NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o G BOOL Seleciona entrada INT UINT DINT ENTRADA INO UDINT WORD DWORD REAL J J E i TIME DATE TOD t392 IN1 DATE AND TIME e STRING ENO BOOL C pia do valor booleano de EN INT UINT DINT SA DA UDINT WORD Fun o DWORD REAL Sa da TIME DATE TOD DATE AND TIME e STRING O 2010 Schneider Electric Todos os direitos reservados 67 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 Temporiza o e Contagem CTD Contador Decrescente O Bloco Funcional CTD pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada CTD inserido no programa Modo Com EN ENO Com a entrada E
98. a entrada load LD for habilitada ser carregado na sa da de contagem CV o valor do preset PV Tanto PV quanto CV devem ser do mesmo tipo de dado Durante a contagem poss vel mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua decrementando a sa da CV at CV o Caso a entrada LD seja acionada durante a contagem ser carregado automaticamente o novo valor do preset PV para a sa da CV e o bloco funcional continua a contagem a partir do novo valor de CV ENTE ERP COA PESSITO Habilita execu o da instru o EN BOOL Entrada opcional Existente somente no modo com EN ENO ENTRADA CD BOOL Sinal de contagem pulso LD BOOL Carrega Preset PV em CV efetivo INT UINT DINT e PV UDINT Preset do contador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com SA DA EN ENO Q BOOL Sa da do contador INT UINT DINT e CV UDINT Efetivo do contador O 2010 Schneider Electric Todos os direitos reservados 69 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 CTU Contador Crescente E vivi O Bloco Funcional CTU pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada CTU inserido no programa Modo Com EN ENO Com a entrada EN habilitada a cada pulso em CU a sa da CV 7777 ser incrementada Enquanto
99. a para a data mm dd yy mesmo que D da localidade corrente sem a hora X Representa o preferida para a hora hh mm ss da localidade corrente sem a data y Ano como n mero decimal sem o s culo de 00 at 99 Y Y Ano como n mero decimal incluindo o s culo de 1970 at 2050 Caractere literal Obs Os itens marcados com n o podem ser simulados O 2010 Schneider Electric Todos os direitos reservados 95 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o DATE ENTRADA IN TIME OF DAY e Tipo de hor rio do sistema a ser formatado DATE AND TIME FMT STRING Formato da string para aplicar em IN ENO BOOL C pia do valor booleano de EN SAIDA A ni Fun o STRING no IN formatada com os par metros definidos em Quando a entrada EN for habilitada feita a convers o do conte do de IN e colocado o valor na sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Valor em Graus SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado da convers o em Radianos FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida NAN N o um n mero por exemplo caso contr rio per
100. a sa da OUT quando GET igual a TRUE Copia dado da posi o indicado pela posi o Index para a sa da OUT sem mover o dado do array Desliga quando o valor da entrada Index for maior ENO BOOL que o n mero de posi es do array ou quando todas as posi es do array est o ocupadas Todos os tipos de Recebe o conte do de uma posi o do array Deve OUT dados incluindo ser do mesmo tipo de dado da entrada IN Struct SA DA Exibe o n mero de posi es do array com dados inseridos Incrementa quando inserido um dado da entrada IN no array Este valor incrementado at o limite de posi es do array por exemplo Array de 5 posi es o valor m ximo de CNT ser igual a 5 Decrementa quando um dado removido de uma posi o do array RST REM ENTRADA ARRAY ARRAY GET BOOL CNT UINT MA 008 00 05 10 Atos Al elo Classifica um universo entre 3 a 31 amostras de uma vari vel de entrada obtendo como resultado o valor da amostra central Quando a entrada EN for acionada pulso o valor contido na entrada IN ser capturado como nova amostra e substituir a amostra mais antiga Em seguida ser executada a classifica o das amostras valores das amostras em ordem crescente e o valor da amostra central ap s a classifica o ser colocado na sa da OUT vari vel de sa da do filtro A primeira execu o da instru o FILT ap s inicializa o do CLP preenche a pilha de amostras bu
101. a sem erros Ver p gina 276 SAIDA z Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG Ec RSS e pos Nenhum flag afetado Atos A1 MA 008 00 05 10 sa 28 5 2010 i of E Fi eral SEF a La fera E odivi GET CANOPEN KERNEL STATE GET CANOFEN KERNEL STATE A instru o retorna o status do CANOPEN KERNEL indicado na 7 entrada do bloco NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita execu o da instru o Nome da placa indicada no Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 275 State UINT Status do dispositivo Ver p gina 277 FLAG NOME DESCRI O e gs Nenhum flag afetado Network ao SA DA Confirm BOOL bloco EE TIPODEDADO DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita execu o da instru o Nome da placa indicada no Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 275 Device UINT ID do controlador FLAG NOME DESCRI O em a Nenhum flag afetado Network ao SA DA Confirm BOOL MA 008 00 05 10 28 5 2010 GET STATE GET STATE END PRE Confirm P rT i state ENTRADA SA DA 226 Atos A1 Cap tulo 5 A ins
102. a temporiza o finalizada e a sa da Q ligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na sa da ET Base de tempo 100ms at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 O RESET de temporiza o acontece quando a entrada IN for desligada Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada 192 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 NOME TIPO DE DADO DESCRI O Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim EN BOOL da contagem de tempo Entrada opcional Existente somente no modo ENTRADA com EN ENO IN BOOL Iniciar temporiza o TIME e PT CONSTANTE Preset do temporizador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com SA DA EN ENO Q BOOL Habilitado no fim da temporiza o ET TIME Efetivo do temporizador e ap ET TON 1S Temporizador 1s ON Delay Ra E O Function Bloc
103. aPaRa TO BCD Quando a entrada EN for habilitada feita a convers o do PRP conte do de IN e colocado o valor na sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN URIA INS Valor a ser convertido p BCD DINT ENO BOOL C pia do valor booleano de EN SA DA BCD Valor convertido em BCD Fun o WORD ou deve ser armazenado em uma vari vel do tipo de DWORD dado WORD ou DWORD FLAG NOME DESCRI O Ser ligado se o valor de IN for maior que 9999 i CON WORD ou 99999999 DWORD N A Se o valor de IN for negativo ser colocado em OUT o m dulo do valor convertido e este flag ser ligado TO STR Converte para STRING SEA ad E ELE FARA TO STE Quando a entrada de EN for habilitada ser feita a convers o do 777 tipo de dado da entrada IN para a sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o ATEA INT DINT IN NOR sra Z Valor a ser convertido em string REAL SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING Vari vel para armazenamento da string convertida FLAG NOME DESCRI O em Nenhum flag afetado 48 2010 Schneider Electric Todos os direitos reserv
104. abilita a instru o Nome do dispositivo configurado no Access path Ver exemplo 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device a SE sem erros Ver exemplo 275 Liga durante a execu o sem erros Ver SUEY Bra exemplo 275 SA DA Liga quando ocorre algum erro durante Error BOOL a execu o do bloco Ver exemplo 275 Indica o erro encontrado ID WORD 0 Nenhum erro gt 0 Veja o c digo do erro no manual do produto FLAG NOME DESCRI O e DO qa Nenhum flag afetado 250 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC READ DIGITAL INPUT LXM ES DIA tre Enable id Com as entradas EN e Enable ligada a instru o l o valor das entradas digitais do dispositivo indicado na entrada Device terei Device Pere Ferr InputNumber PPP NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita a instru o Nome do dispositivo configurado no Access path Ver exemplo 273 N mero da entrada a ser lida Device ENTRADA DIH 4 InputNumber INT O Bit referente entrada deve estar em i Os demais Bits devem estar em O Ver exemplo 274 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da saic ao sem erros Ver exemplo 275 BOOL Liga durante a execu o sem erros Ver exemplo 275 Liga quando ocorre algum erro durante E
105. abilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim da EIN Ha contagem de tempo Entrada opcional Existente ENTRADA somente no modo com EN ENO IN BOOL Iniciar temporiza o TIME e Pi CONSTANTE Preset do temporizador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com SA DA EN ENO Q BOOL Habilitado no fim da temporiza o ET TIME Efetivo do temporizador t ti t2 13 td t5 Q t tD PT t2 t2 PT td t4 PT ET to ti t2 t3 td th O 2010 Schneider Electric Todos os direitos reservados 81 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 Trigonom tricas ACOS Fun o ARCO COSSENO ZA Quando a entrada EN for habilitada ser realizado o c lculo do 7777 arco cosseno de IN O resultado colocado na sa da da fun o OUT COS IN Intervalo dos valores da fun o Valores de entrada 1 lt IN lt 1 Valores de sa da O lt OUT lt Tr Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado valor em radianos FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida OV Overflow so NAN N o um n mero por
106. ada GUMdd ES EDOL Tecla ES pressionada MDL FEESET CINT ER EMDEZ IY DINT 100 MDS Li DINT 320 Ful 4 7 EDOL SA DA DIGITAL E amp IDI d l CINT CURRENT VALUE 1 EMALO MGE EOOL amp MXH1I1 HLT EDOL Descri o de funcionamento e KO TRUE EF 0 e K1 TRUE EF 100 valor de IV e K2 TRUE EF para de contar e K4 TRUE A sa da f sica do CLP configurada em Q atualizada e Se EN Q acionado quando K5 TRUE Q MLT e Se EN Q acionado quando K5 FALSE Q MGE As sa das M GE e M LT s o atualizadas sempre que a instru o estiver habilitada conforme mostrado a seguir e M GE TRUE se EF maior que 250 e M LT TRUE se EF menor que 250 Observa o A sa da Z acionada toda vez que o encoder mandar um pulso de zero MA 008 00 05 10 28 5 2010 PID Algoritmo PID ISA 4358 E RE RR E RIR lga 140 MW BIAS DB HIGH DB LO PERIOD PiNM LP HIGH L P LOIN L MW HIGH L M LOIN 1 VALJE 3 Atos A1 Cap tulo 4 A instru o PID incorpora recursos e caracter sticas necess rias para os seguimentos de processos cont nuos e Modo Direto Reverso e Anti reset ou Anti windup e Modo Manual Autom tico e Zona Morta e Feedforward BIAS Offset da sa da de controle e Limites de Sa da e Tempo de Amostragem Dt A equa o PID adotada segue o padr o ISA conforme a equa o mostrada abaixo S K em Kijedt Ta de dt BIAS OU S K em
107. ado O RESET de temporiza o acontece quando a entrada IN for desligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na sa da ET Base de tempo 10 ms at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada Atos A1 Cap tulo 3 ENTRADA SA DA O 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 28 5 2010 NOME TIPO DE DADO DESCRI O EN PT ENO Q ET Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim BOOL da contagem de tempo Entrada opcional Existente somente no modo com EN ENO BOOL Iniciar temporiza o TIME e CONSTANTE Preset do tem
108. ados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 kalaj Es el X M BC DTO e U pe E PI Quando a entrada EN for habilitada feita a convers o do conte do de IN e colocado o valor na sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio ser desligada NOME TT DESCRI O EN BOOL Habilita execu o da instru o ENTRADA BCD Valor em BCD a ser convertido deve estar IN WORD ou armazenado em uma vari vel de tipo de dado WORD DWORD ou DWORD ENO BOOL C pia do valor booleano de EN SAIDA UNCA UINT UDINT INT e Valor convertido para o tipo de dado escolhido UINT DINT UDINT INT e DINT FLAG NOME DESCRI O es DO casa Nenhum flag afetado STR TO Converte STRING para INT DINT Egg STR TO EM Quando a entrada de EN for habilitada ser feita a convers o do 7777 tipo de dado da entrada IN para a sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPODEDADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN STRING String a ser convertida em um valor num rico ENO BOOL C pia do valor booleano de EN SAIDA Fun o INT e DINT String convertida para o tipo de dado escolhido INT ou DINT FLAG NOME DESCRI O ss jp Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados 49 MA 008 00 05 10 Atos Al 28 5 201
109. agem Sa das de compara o dos ngulos OUT ARRAY BOOL Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP_end e CMP beg SA DA 112 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 CEP Controle Estat stico do Processo fire trt FERE 28 5 2010 PAPAS A instru o ser executada sempre que a entrada EN estiver habilitada Esta instru o quando habilitada executa uma s rie de opera es estat sticas com m todo de trabalho do tipo FIFO First In First Out EN A entrada deve ser habilitada com pulso de transi o positiva False para True pois a cada pulso executado um dado da entrada IN ser armazenado numa posi o da array e ser direcionado para pr xima posi o da array OBS Caso a entrada EN fique em True constante todas as posi es da array ser o presetadas com o valor da entrada IN Index Esta entrada deve ser um array do tipo INT ou UINT configurada com at 128 posi es Para configurar um array segue Selecionar cone Global Variables na rea do Gerenciador do Projeto Selecionar com duplo clique do mouse o cone User Vari veis de usu rio Selecionar tipo de dado DATA BLOCK no campo Regi o do Data Type No campo Tipo de dado inserir ARRAY n m OF INT ou ARRAY n m OF UINT Onde n o n mero de in cio e m o n mero de final da array IN O tipo de dado da entrada IN deve se
110. agem de pulsos feita por meio da entrada f sica do CLP sendo que a m xima frequ ncia desses pulsos depende do Hardware que est sendo utilizado Para mais informa es consulte o Cat logo de Hardware O contador configurado pode ser bi direcional ou uni direcional e sua resolu o pode ser 1 1 2 1 ou 4 1 Est o dispon veis dois contadores Contador 1 Utiliza as entradas 1 e I2 bi direcional ou apenas l1 uni direcional Entrada I3 zero do contador 1 Contador 2 Utiliza as entradas I4 e I5 bi direcional ou apenas l4 uni direcional Entrada I6 zero do contador 2 Ao habilitar a instru o a sa da OUT ser acionada enquanto o valor da entrada Efective estiver dentro do intervalo de PT beg e PT end Se acionada a entrada RST o efetivo zerado ou se acionada a entrada LD o valor de IV carregado no efetivo Caso a entrada de zero esteja configurada contador1 I3 ou contador2 16 o efetivo zerado a cada pulso de zero enviado caso a entrada EN ZERO esteja habilitada caso contr rio esse pulso n o ser mais interpretado com isso o efetivo n o ser zerado Importante Para utilizar outras instru es tamb m vinculadas a Hardware CPU COUNTER ANGLE COUNTER ou HS COUNTER necess rio configurar diferentes efetivos ID1 ID2 ID3 e ID4 para cada instru o MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 NOME TIPO DE DADO
111. alor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 276 Liga durante a execu o sem erros Ver p gina 276 Liga quando a execu o abortada por outra fun o Ver p gina 276 Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O O 2010 Schneider Electric Todos os direitos reservados Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 MC MOVE ABSOLUTE LXM S S mr MO Move bsoluke Limi PRP 7 Com EN habilitado a instru o realiza o movimento do dispositivo indicado na entrada Device para a posi o absoluta rr com refer ncia a posi o O do encoder quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute Pry PPRT Cormmand borted 7 Frrr Ertor fre A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1640041 16400 16H607A 16400 Para a instru o funcionar corretamente com LXM32 recomenda se executar o MC Home LXM toda vez que inicializar o Lexium NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Execute BOOL Habilita a instru o DEVICE no Nome do dispositivo configurado no ENTRADA Access path Ver p gina 273 Position DINT Valor da posi o absoluta Valor da velocidade Velocity DINT LXM32 1 2147483647 usr v LXMOS 1 13200 min 1 ENO BOOL C pia do valor bo
112. alse Modo Posi o WODE True Modo Cont nuo DIR BUO False Sentido anti hor rio True Sentido hor rio TYPE False Meio passo True Passo inteiro Zera o efetivo e desliga a sa da REACH se PRESEI estiver ligada TRUE Resolu o valor espec fico do motor de T NI MOI UDINT passo utilizado RPM Rota es por minuto PRESET N mero de passos do motor ENO BOOL C pia do valor booleano de EN REACH Liga quando Efetive Preset EFETIVE UDINT N mero de passos dado pelo motor FLAG NOME DESCRI O See Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Passo inteiro MA 008 00 05 10 28 5 2010 ENDERE O EMM EE E ES 1 2 3 4 Meio Passo True True False False False False True True True False False True False True True False ENDERE O E EEM E ES 0 5 1 0 1 5 2 0 2 5 3 0 3 0 4 0 True True True True True False False False O 2010 Schneider Electric Todos os direitos reservados True False False False True True True True True True True False False False True True False False True True True True True False 165 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Tipo NPN 4004 05BF Somente para tipo NPN Se Sie Sie Sie FSEDESES safe sis aja RE E MOTOR DE PASSO ee UU DDODOCcODODO DDODOCcoOoDoOa As sa das do controlador program vel podem ser divididas em dois m
113. alterada para um novo valor correspondente ao n mero de posi es ainda ocupadas Observa o embora existam as op es de GET e REM na instru o qualquer elemento do array pode ser visualizado e manipulado por outras instru es inclusive supervisionado via A1 ou software supervis rio pois a pilha que representa o log de evento um array declarado dentro da regi o de tipo de dado DATA BLOCK em Vari veis Globais de usu rio Reset do array Com a entrada RST em TRUE todo o conte do do array ser resetado inserindo FFFFh em todas as posi es zerando tamb m o contador CNT Atos A1 Cap tulo 4 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o Todos os tipos de IN dados incluindo Struct Tipo de dado de entrada ou estrutura de dados criada pelo usu rio Reseta o conte do do array insere OxFFFF e zera a sa da CNT Remove dado do array permitindo que um novo BOOL valor seja inserido ADD Insere o conte do de IN no array Modo de opera o da pilha de informa es no array MODE TRUE FIFO FALSE LIFO Armazena o log de eventos Array deve ser do mesmo tipo de dado da entrada IN Apontador do ndice no array Seleciona uma posi o dentro do array Index UINT Funciona somente para indicar a posi o do array no qual ter seu conte do copiado para
114. an trye Normal Normal Interrup o Uni Directional Counter Contador Bi Direcional I4 I5 T Descri o dos campos e Normal Entrada digital normal associada a entrada da CPU e interrup o Deve ser selecionada esta op o quando utilizada a entrada como vari vel de habilita o de tarefa preemptiva por evento e Contador Uni Direcional Configura entrada como contador uni direcional e Contador Bi Direcional Configura a entrada como contador bi direcional Quando configurado como contador bi direcional o software automaticamente configura as entradas complementares Por exemplo Se configurada a entrada 11 como bi direcional automaticamente o software configura a entrada 2 como B Contador Bl Direcional As entradas I3 e I6 podem ser configuradas como o zero do contador conforme mostra a figura a seguir Normal E 14 Interrup o Z Contador Uni Direcional Z Contador Bi Direcional Observa o A entrada 13 corresponde ao zero do contador 1 e a entrada I6 ao zero do contador 2 136 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Configurando sa das MA 008 00 05 10 28 5 2010 Para os controladores program veis das fam lias Atos MPC6006 e Atos Expert BF as sa das do hardware s o configuradas conforme sua aplica o Para realizar essa configura o o seguinte procedimento deve ser seguido e Selecione a CPU corresp
115. antes no comportamento utiliza o ou configura o do equipamento Ressalta t picos necess rios para a correta abrang ncia do conte do deste manual IMPORTANTE De car ter informativo mostrando pontos e trechos importantes do manual Sempre observe e analise bem o conte do das informa es que s o identificadas por este cone ATEN O Este cone identifica t picos que devem ser lidos com extrema aten o pois afetam no correto funcionamento do equipamento em quest o podendo at causar danos m quina processo ou mesmo ao operador se n o forem observados e obedecidos O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Manual de instru es 28 5 2010 Indice CAPITULO oro essas go E 17 AMEGAS ans soa paaE See rRni Sacada AS a ra da 17 GEL a e A A E 17 BICSLAVEIS auscissaa s oiii dollar dia LAS Si Di E 18 COMparaC oO sessao pol rasasia SAS ab RcE Ases LUSO N nas dE da seno da dra ana esa DD da ad asd SME Gas ria dns asda Satan das 18 CONVERS O raptar pan thaE A O T 18 Data MON sshasaen iara dado Bound a ad 18 Detec o de DOO A s issapssposoan esco sansastadhsdhasadsasdsaiaaiecd ads sia TEO EE Ee EE 19 LOgJANUTICAS aane A 19 EQUICA ENC COISHOS usaria boca a DD E a E G G Ei 19 MOVIMENTA O de dado nanesie a E epa andres dr dad na od 19 ManipuIa o Ge SUN
116. ar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1680042 16400 1640041 16400 1642002 16H07 NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Execute BOOL Habilita instru o ENTRADA perco Dn Nome do dispositivo configurado no Access Path Ver p gina 273 Velocity INT Valor da velocidade ENO BOOL C pia do valor booleano de EN InVelociy BOOL pa ada a velocidade indicada for SA DA BUSY BOOL Liga durante a execu o sem erros Ver p gina 276 S E red BOOL Liga quando a execu o abortada por outra fun o Ver p gina 276 Liga quando ocorre algum erro durante au Po a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O ee ms Nenhum flag afetado MA 008 00 05 10 Atos Al 28 5 2010 de AF 8 MC POWER ATV AS PAR MZ Power Tu Com as entradas EN e Enable ligada o est gio de pot ncia do 7 dispositivo indicado na entrada Device habilitado HERE A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 16 6040 16 00 16 6041 16 00 E TIPODEDADO DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita instru o Nome do dispositivo configurado no O a Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando o est gio de pot ncia SA DA Status BOOL estiver habilitado e n o houver nenhum erro Error BOOL Liga quando ocorre algum erro durante a execu o do bl
117. ating BOOL Indica que o motor est acelerando Decelerating BOOL Indica que o motor est desacelerando FLAG NOME DESCRI O E O a a Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC RESET LXM ASS am Ea er Com EN habilitado a instru o reseta o ltimo erro no dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BODL positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device one Edo sem erros Ver p gina 276 SAIDA E Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O aasa O po Nenhum flag afetado MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 5 MC SET POSITION LXM SE Oivi MO SetFosiktion Lsm Com EN habilitado a instru o define um valor para a posi o do dispositivo indicado na entrada Device quando ocorrer a gt gt gt transi o de O para 1 Borda de subida na entrada Execute Pere PER EEE PES PEPY Per Esta instru o apenas ser executada quando o motor estiver parado StandStill A instru o ir funcionar somente
118. booleano de EN Valor da Sa da Calculada Coeficiente A da equa o da rampa de acelera o Coeficiente B da equa o da rampa de acelera o Coeficiente C da equa o da rampa de acelera o Coeficientes A equa o da rampa de desacelera o Coeficientes B equa o da rampa de desacelera o Coeficientes C equa o da rampa de desacelera o FLAG KO DESCRI O ligado se houver estouro ou erro no calculo dos coeficientes ligado se o valor da sa da for ZERO 159 MA 008 00 05 10 28 5 2010 SPRINT Escrita em canal serial 160 Atos A1 Cap tulo 4 vli A instru o ser executada sempre que a entrada EN estiver habilitada Esta instru o quando habilitada envia dados de uma STRING ou Array de bytes pelo canal serial Antes de executar a instru o acionando a entrada EN necess rio acionar a vari vel de sistema que disp e o canal serial para enviar valores Para o canal A RS232 habilitar a vari vel de sistema PRINT A e para o canal B RS485 habilitar a vari vel de sistema PRINT B Utilizar para a entrada EN um contato do tipo Transi o positiva ou Transi o negativa para que os dados n o sejam enviados de forma aleat ria ou seja quando o primeiro caractere n o o primeiro a ser enviado Enquanto a vari vel de sistema PRINT A ou PRINT B que habilita o canal serial estiver acionada o canal de comunica
119. camente pois a entrada IN permaneceu desligada ao final da temporiza o O valor do preset PT pode ser alterado durante a execu o do sase bloco funcional Sendo o valor de PT maior que ET a m temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na sa da ET at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Permanecendo com a entrada IN habilitada quando o efetivo ET for igual ao preset ET PT a sa da Q ser desligada e o efetivo permanecer com o valor final O valor de ET ser zerado ET 0 somente quando a entrada IN for desligada Ligando novamente a entrada IN a sa da Q ligada e uma nova temporiza o iniciada Utilizando um pulso na entrada IN ON e em seguida OFF a sa da Q ser ligada e permanecer assim at que se atinja a contagem do efetivo em ET Quando ET PT a sa da Q ser desligada e o efetivo ser zerado automaticamente pois a Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 entrada IN permaneceu desligada ao final da temporiza o O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada NOME TIPODEDADO DESCRI O H
120. ckward true Para a rota o Forward false e Backward false Para a rota o A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1686040 16H00 1640041 16400 Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 NOME JJ TIPO DE DADO DESCRI O EN Forward Backward Device Fast ENTRADA TipPos WaitTime VeloSlow VeloFast ENO Done SA DA Busy CommandaAborted Error BOOL BOOL BOOL BOOL DINT INT DINT DINT BOOL BOOL BOOL BOOL BOOL Habilita bloco Rota o no sentido avan o se velocidade gt O Rota o no sentido reverso se velocidade lt O Rota o no sentido reverso se velocidade gt O Rota o no sentido avan o se velocidade lt O Nome do dispositivo configurado no Access path Ver p gina 273 Altera o valor da velocidade entre VeloSlow e VeloFast FALSE VeloSlow TRUE VeloFast Obs Pode ser alterado durante o movimento Define o tipo de movimento TipPos 0 movimento continuo iniciado imediatamente TipPos gt 0 o movimento realiza a soma do valor TipPos com o da posi o atual Ap s a posi o estiver com o valor da soma o movimento para aguarda se o tempo da entrada WaitTime para se iniciar o movimento cont nuo Tempo de espera para iniciar movimento se TipPos gt 0 Valor em ms Velocidade lenta Valor em RPM Velocidade r pida Valor em RPM C pia do v
121. co inv lido Sequ ncia de n mero inv lida Erro de CRC Falta de mem ria Acesso ao objeto n o suportado Tentativa de leitura a um objeto de somente escrita Tentativa de escrita a um objeto de somente leitura Objeto n o existe Objeto n o pode ser mapeado na PDO A quantidade e o tamanho dos objetos a serem mapeados excedem o tamanho da PDO Incompatibilidade nos par metros enviados Incompatibilidade geral interna no dispositivo Acesso falhou devido a uma falha no hardware Tipo de dado n o corresponde tamanho do par metro de servi o n o corresponde Tipo de dado n o corresponde tamanho do par metro de servi o superior Tipo de dado n o corresponde tamanho do par metro de servi o inferior Sub index n o existe Quantidade de par metros excedeu o range Quantidade de par metros de escrita superior Quantidade de par metros de escrita inferior Valor m ximo menor que o m nimo Erro geral O dado n o pode ser transferido ou armazenado na aplica o O dado n o pode ser transferido ou armazenado na aplica o devido ao controle local O dado n o pode ser transferido ou armazenado na aplica o devido ao status do dispositivo Falha na gera o din mica do Objeto Dicion rio ou este n o est presente Os c digos que n o constam nesta tabela est o reservados 219 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5
122. contagem de pulsos feita por meio da entrada f sica do CLP EO l0 0 para contagem Unidirecional ou EO 10 0 e E1 10 1 para contagem Bidirecional Observa o A m xima frequ ncia de contagem ir depender do Hardware que est sendo utilizado para mais informa es consulte o Cat logo de Hardware A sa da OUT fica acionada enquanto o valor do EFETIVO estiver entre PT bege PT end Todos os Function Blocks CPU COUNTER declarados no projeto utilizam o mesmo efetivo para contagem Y SD10 EF HS COUNTER poss vel inserir at 8 inst ncias deste Function Block no projeto Por utilizarem do mesmo recurso de hardware os Function Blocks HIGH SPEED COUNTER ANGLE COUNTER e ANGLE SIMULATE n o podem ser inseridos num projeto que j utilize a instru o CPU COUNTER Observa o Utilizando este function block n o ser permitido adicionar ao programa as seguintes instru es e Angle counter e Angle simulate e HS counter O 2010 Schneider Electric Todos os direitos reservados 28 5 2010 a ama i d Eri E i T j E Fa tg Fa i ad F 117 MA 008 00 05 10 Atos A1 Cap tulo 4 NOME TIPO DE DADO DESCRI O 28 5 2010 EN ENTRADA el PT beg PT end ENO SA DA OUT Jumpers de configura o BOOL Habilita execu o da instru o BOOL Reset do efetivo de contagem pulso DINT Preset inicial DINT Preset final BOOL C pia do valor booleano de EN Sa da do hardware da CP
123. de par metros Copiar Recortar Apagar Quantidade de par metros Na janela de propriedades do bloco defina a quantidade de par metros que o bloco vai possuir M ltiplos par metros Tipo de Fun o Descri o do par metro Constanttoload Quantidade minima Quantidade m xima Quantidade atual Quantidade designada EIS Ze DESSA EN BOOL Habilita execu o da instru o INT DINT UINT UDINT ENTRADA Index WORD DWORD Vari vel inicial de destino das constantes K TIME DATE TODe REAL KH CONSTANTE w a serem carregadas a partir de SA DA ENO BOOL C pia do valor booleano de EN MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 WBIT Movimenta o WORD gt gt gt BIT E FARA Quando a entrada EN for habilitada o conte do da vari vel IN PRP PPP ser movido para N vari veis booleanas apontadas pela vari vel da sa da da fun o N ser igual ao tamanho da vari vel IN ENO ser uma c pia de EN O bit 0 de IN ser o conte do da primeira booleana NOME TIPODEDADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN WORD e DWORD Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Indice para vari vel de sa da Exemplo de WBIT Caso o conte do da vari vel IN for 164FAFB e a sa da da fun o for MX1 as vari veis booleanas MX1 a MX16 ser o afetadas da sequinte forma O CT FE _ J B _ EAEJEJESEAE
124. der Electric Todos os direitos reservados AM MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 ADJUST Ajuste de escala PE vliv ADJIST 1 Quando a entrada EN for habilitada possibilita o ajuste linear da saida OUT em rela o a uma vari vel definida pelo par metro IN Com a entrada EN habilitada ao acionar a entrada AZ ser feita a aquisi o de IN como valor de zero relativo Caso a entrada AFS seja acionada o valor de IN ser aquisitado como valor do fundo de escala relativo e ser efetuado o c lculo do fator de ajuste O fator de ajuste dado pela seguinte equa o O efetivo ajustado dado pela seguinte equa o VFS VZ VZ Fator VFS relativo relativo Observa o O Efetivo Ajustado ser atualizado mesmo que o seu valor esteja fora dos limites da escala VZ e VFZ NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o IN INT UINT Valor Efetivo Real ENTRADA AZ BOOL Faz a aquisi o do Valor de Zero relativo Faz isi Valor do fun Alps BODL a E P k i NR VZ INT UINT Valor do Zero Real ENO BOOL C pia do valor booleano de EN SA DA Factor Real Fator de Ajuste OUT INT UINT Efetivo Ajustado NOME OO Z Zero ligado se o valor da sa da for ZERO 102 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 ANGLE COUNTER SUS 7777 PR Pitt 7777 AMaLE COUNTER 1 AMLE COUNTER Conta
125. direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 NOME OO EN BOOL Habilita execu o da instru o HERTZ UINT Freq ncia da onda em Hz Largura do pulso em porcentagem 0 a ENTRADA 100 WIDTH UINT Obs Valores maiores que 100 ser o interpretados como 100 e valores menores que O como 0 ENO BOOL C pia do valor booleano de EN SA DA OUT BOOL Sa da do pulso modulado Q1 ou Q2 Configurando sa das Para configurar as sa das da CPU como Status dos contadores o seguinte procedimento deve ser seguido Selecione a CPU correspondente no bastidor configurado na guia Propriedades ser poss vel verificar as configura es atuais conforme mostra a figura abaixo 5 89 Hardware 6006 23 3 Slots Rack E ai 600505L cRUBIN S Out E av eme ci Dinit al Maila E Treo ji Propriedades Supervisionar vari veis Geral 4 Watchdog Timer Special Entradas i z Habilita Scan true Qi Pii e Normal g3 Normal id Normal nS hinrrmal Na guia Propriedades selecionado a sa da poss vel escolher o tipo que ser utilizado na aplica o Apenas as sa das Q1 Q2 Q7 e Q8 podem ser configuradas Configurando as sa das Q1 e Q2 Quando utilizado os blocos PTO ou PWM as sa das devem ser configuradas caso essa configura o n o seja realizada uma mensagem de erro ser visualiza ao compilar o projeto A imagem abaixo mostra a configura o d
126. do o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 O RESET de temporiza o acontece quando a entrada IN for desligada Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada NOME TIPODEDADO DESCRI O Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim EN BOOL da contagem de tempo Entrada opcional Existente somente no modo com EN ENO IN BOOL Iniciar temporiza o TIME e PT CONSTANTE Preset do temporizador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com EN ENO Q BOOL Habilitado no fim da temporiza o ET TIME Efetivo do temporizador FLAG NOME DESCRI O Sassi nada Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Exemplo gr fico de funcionamento IN t q t PT ET w ti Rt g t4 t1 t4 PT t1 t2 t3 t4 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 28 5 2010 195 MA 008 00 05 10 28 5 2010 TOF 1MS Temporizador OFF Delay Atos A1 Cap tulo 4
127. do um encoder de 360 pulsos e Atrav s da sa da efetivo EF ser visualizada em tempo real a contagem dos ngulos e A sa da RPM mostrar o valor de RPM aferido na entrada lembrando que como essa sa da tem precis o de d cimos caso seja visualizado o valor de 525RPM o valor real de 52 5RPM e Quando atribu do valores de PRESET estes passam a ser o intervalo de contagem No caso da contagem ser crescente dever ser iniciada sempre com 50 ap s chegar ao limite 200 preset para contagem decrescente Quando a contagem for decrescente ser carregado no efetivo 200 assim que a contagem chegar a 50 preset para contagem de crescente e A sa da OUT depende dos intervalos definidos na entrada atrav s das vari veis INICIO CMP beg e FINAL CMP end No caso temos apenas uma posi o do ARRAY com isso apenas um intervalo de verifica o para sa da O intervalo foi definido como inicio 110 e final 0 como inicial MAIOR que final a sa da ser ligada enquanto a contagem N O estiver dentro do intervalo conforme mostra a figura Sa da TRUE RUAS Sa da FALSE 110 O 2010 Schneider Electric Todos os direitos reservados 107 MA 008 00 05 10 28 5 2010 ANGLE COUNTER 108 AMaLE COUNTER 1 ANGLE COUNTER Atos A1 Cap tulo 4 Contador modo ngulo para os controladores program veis da fam lia Atos MPC6006 e Atos Expert BF permitida a utiliza o de somente uma inst ncia deste Bloco Funci
128. dor modo ngulo para o controlador Atos MPC4004BF Esta instru o vinculada ao hardware do controlador portanto poss vel inserir somente uma inst ncia deste Function Block no projeto Observa o A m xima frequ ncia de contagem ir depender do Hardware que est sendo utilizado para mais informa es consulte o Cat logo de Hardware Importante Utilizando o Angle Counter n o ser permitido adicionar ao programa as seguintes instru es e Angle simulate e CPU counter e HS counter Aten o As vari veis do tipo ARRAY devem ter no m ximo 16 posi es exemplo ARRAY 0 15 OF UINT ou ARRAY 1 16 OF UINT MA 008 00 05 10 28 5 2010 Atos A1 Cap tulo 4 NOME TIPO DE DADO DESCRI O EN PT UP PT DN ENTRADA CMP beg CMP end ENO ET RPM SA DA OUT BOOL Habilita execu o da instru o UINT e CONSTANTE Preset de ZERO p contagem crescente UINT e CONSTANTE Preset de ZERO p contagem decrescente ARRAY UINT ARRAY UINT BOOL UINT UINT BOOL ARRAY BOOL Valores iniciais de compara o dos ngulos Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP end e OUT Valores finais de compara o dos ngulos Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP beg e OUT C pia do valor booleano de EM Efetivo de contagem Valor de RPM aferido na entrada de contagem Com precis o de d cimos de RPM Por exemplo Quando mos
129. e 1 at 31 F Representa o da data e hora no formato yyyy mm do Y H Hora como um n mero decimal usando um rel gio de 24 horas de 00 at 23 Yol Hora como um n mero decimal usando um rel gio de 12 horas de 01 at 12 Yo Dia do ano como n mero decimal de 001 at 366 Y k Hora como um n mero decimal usando um rel gio de 24 horas um simples d gito precedido por espa o de 1 at 23 Y l Hora como um n mero decimal usando um rel gio de 12 horas m simples d gito precedido por espa o de 1 at 12 Y m M s como n mero decimal de 01 at 12 M Minuto como n mero decimal de 00 at 59 Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Yn Caractere nova linha Yp Um dos dois AM ou PM de acordo com o valor da hora dada ou as strings correspondentes para a localidade P Um dos dois am ou pm de acordo com o valor da hora dada ou as strings correspondentes para a localidade r Hora em nota o a m e p m hh mm ss YR Hora em nota o de 24 horas hh mm sS Segundo como um n mero decimal 00 59 t Caractere tab T Hora corrente igual a H M sS Y w Dia da semana como n mero decimal Domingo sendo O 0 6 Y W N mero da semana do ano corrente como n mero decimal come ando com o Domingo como o primeiro dia da primeira semana 00 53 Y x Representa o preferid
130. e BOOL Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 N mero da sa da a ser escrita Sa da 1 Bit O Sa da 2 Bit 1 O bit referente sa da deve estar em 1 Os demais bits devem estar em O Ver p gina 274 Valor a ser escrito na sa da Apenas no ENTRADA modo OutNumber Value Soto FALSE Desliga a sa da TRUE Modo Outputs Define o modo de escrita AHOutputs BOOL FALSE Modo OutNumber TRUE Modo Outputs Indica o Valor e as sa das a serem Device na OutNumber INT escritas Sa da 1 Bit O Outputs WORD Sa da 2 Bit 1 Os bits devem estar com o valor que se deseja escrever em cada sa da Ver p gina 274 acionado se a instru o for executada ENO SiS sem nenhuma falha Liga quando a execu o for conclu da SA DA ont BOO sem erros Ver p gina 276 Liga durante a execu o sem erros Ver euy See p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O EEE DR Nenhum flag afetado 218 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC WRITE PARAMETER ATV e dvi EM Com EN ligado a instru o escreve um valor em um par metro 777 Execute err especifico do dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada trr Device tr Execute Pv ParameterNumber PE
131. e UNIT e Valores v lidos 1200 2400 4800 9600 19200 28800 57600 DataBits Configur vel somente para DataBits UNIT modo PRINT e Valores v lidos 7 e 8 StopBit Spa E A e Valores v lidos 1 e 2 Paridade i e Nenhuma 0 Parity UNIT e Par e Impar 2 SA DA ENO BOOL E acionado se a instru o for executada sem nenhuma falha MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 204 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 5 CAP TULO 5 Instru es CANopen ATV MC JOG ATV SIA O 2010 Schneider Electric Todos os direitos reservados Mo Jog AT Error MA 008 00 05 10 28 5 2010 a MT F m nf 7 im ar a md a am Civ Com EN habilitado a instru o altera o sentido de rota o do motor controlado pelo dispositivo indicado na entrada Device quando ocorrer a transi o de 0 para 1 Borda de subida na entrada Forward ou Backward Nota a instru o inicia o movimento se o motor estiver parado Forward true e Backward false Rota o no sentido avan o se velocidade gt 0 Rota o no sentido reverso se velocidade lt 0 Backward true e Forward false Rota o no sentido reverso se velocidade gt 0 Rota o no sentido avan o se velocidade lt 0 Forward true e Backward true Para a rota o Forward false e Backward false Para a rota o A instru o ir funcionar somente se as seguintes vari veis estiverem config
132. e a execu o da instru o pode ser exemplificada da seguinte forma rd ovos FP AmostraValor Amostra mais antiga N 4 1034 995 Sa da OUT N 3 998 998 Vari vel Valor Entrada iN N 2 1002 Classifica o 1002 AEE Mw 2 1002 Vari vel Valor N 1 1018 1018 ymw1 995 Amostra mais N 995 1034 recente oMa Toii MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Ap s o acionamento da entrada EN AmostrajValor Amostra mais antiga N 4 998 995 Sa da OUT N 3 1002 998 Vari vel Valor GCA N 2 1018 Classifica o 998 ASA Mw2 998 Vari vel Valor N 1 995 1002 ymw1 99g Amostra mais N 998 1018 recente SoMa E Po O conte do do BUFFER apontado pela entrada N n o expressa a classifica o das amostras e para se conhecer a amostra mais antiga ou a recente h necessidade de c lculo juntamente com o contador da pilha pois uma amostra n o remanejada de sua posi o e sim descartada a mais antiga quando uma nova amostra adquirida e colocada em seu lugar m todo de pilha circular O valor do contador determina o deslocamento a ser somado ao endere o da primeira amostra OFF SET a fim de apontar para o endere o da pr xima amostra a ser descartada e atualizada 130 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 HIGH SPEED COUNTER SS H5 COUNTER 1 sui EN ENG Contador r pido da CPU EST LT LO MEG Ls Este function block referen
133. ecional Contador 2 Utiliza as entradas l4 e I5 bi direcional ou apenas a entrada l4 uni direcional Contador 3 Utiliza a entrada 7 contador apenas uni direcional Contador 4 Utiliza a entrada l8 contador apenas uni direcional A instru o N O interpreta o sinal de zero do encoder portanto sua configura o desnecess ria A sa da OUT fica acionada enquanto o valor do Efective estiver entre PT beg e PT end Importante Para utilizar outras instru es tamb m vinculadas a Hardware HS COUNTER ANGLE COUNTER ou CPU COUNTER Z necess rio configurar diferentes efetivos ID1 ID2 ID3 e ID4 para cada instru o MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o RST BOOL Reset do efetivo de contagem pulso LD BOOL Carrega valor de IV na vari vel Efective IV DINT Valor carregado no efetivo quando acionado o load LD durante a contagem ENTRADA Efetivo da contagem ID1 Contador 1 Efective DINT ID2 Contador 2 ID3 Contador 3 ID4 Contador 4 PT beg DINT Preset inicial PT end DINT Preset final ENO BOOL C pia do valor booleano de EM SA DA Sa da f sica da CPU Q1 a Q8 OUT BOOL Se mant m acionada enquanto valor do efetivo estiver entre PT bege PT end Configurando entradas Para os controladores das fam lias Atos MPC6006 e Atos Expert BF as entradas do hardware s o configuradas conforme sua aplica o
134. ecu o da instru o ENTRADA IN ARRAY ARRAY de origem dos dados UINT e CONSTANTE Posi o do ARRAY a ser lida ENO BOOL C pia do valor booleano de EN INT DINT SA DA VOS Si Vari vel para armazenar o valor lido do ARRAY Deve OUT REAL TIME ser utilizado um ARRAY de mesmo tipo de dado da DATE TOD STRING vari vel IN exceto para o tipo de dado BYTE e BYTE FLAG NOME DESCRI O ED pp Nenhum flag afetado 92 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 Compara o ALARM Gera o de alarmes MA 008 00 05 10 28 5 2010 g i i 4 i s li Esta fun o realiza a compara o de um valor de preset de m ximo Pmax e m nimo Pmin com um efetivo declarado na entrada EF 7777 PPT Pror Caso a entrada Pmax ou a sa da Emax permane am sem vari vel associada ser desprezada a compara o de m ximo Analogamente se n o existir a entrada Pmin ou a sa da Emin ser desprezada a compara o de m nimo Quando a entrada EN for habilitada ser efetuada a compara o ligando ou desligando as sa das Emax e Emin de acordo com o crit rio EF gt ou Pmax gt Emax TRUE EF lt ou Pmin gt Emin TRUE NOME TIPODEDADO DESCRI O EN BOOL INT DINT UINT UDINT WORD DWORD REAL e TIME EF ENTRADA INT DINT UINT UDINT WORD DWORD REAL TIME e ARRAY Pmax Pmin ENO BOOL SA DA Emax Emin BOOL e ARRAY Hab
135. elo usu rio garantindo assim com que os valores de OUT estejam sempre dentro dos limites dados por Y0 e Y1 156 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT IN UINT UDINT Valor Efetivo da Entrada REAL e TIME CP BOOL Habilita C lculo dos Fatores m e b SARADA L BOOL Habilita C lculo dos Limites da Sa da XO INT DINT Valor Inicial da Abscissa X YO UINT UDINT Valor Inicial da Ordenada Y X1 DONG ANE Valor Final da Abscissa X Y1 Valor Final da Ordenada Y ENO BOOL C pia do valor booleano de EN m REAL Fator de Escalonamento SA DA b REAL Fator de Offset INT DINT OUT UINT UDINT Valor da Sa da Calculada REAL e TIME FLAG NOME DESCRI O OV Overflow Ser ligado se houver estouro de vari vel 7 Zero Ser ligado se o resultado de b ou da sa da OUT for zero S Sinal Ser ligado se valor de OUT for negativo 2010 Schneider Electric Todos os direitos reservados 157 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 SCALE2G Escala de 2 grau pr L Esta instru o utilizada para gerar rampas de acelera o e desacelera o Se a entrada EN estiver habilitada e a entrada K estiver desabilitada a instru o gerar em OUT uma sa da que segue uma fun o do segundo grau em rela o entrada IN Se a entrada K for habilitada enquanto EN
136. empre do mesmo tipo de dado NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT ENTRADA UINT UDINT Vari veis de entrada ambas as entradas devem ser IN1 IN2 WORD DWORD do mesmo tipo de dado REAL e CONSTANTE ENO BOOL C pia do valor booleano de EN SA DA INT DINT UINT UDINT l Fun o WORD DWORD e Resultado mesmo tipo de dado das entradas REAL FLAG NOME DESCRI O OV Overflow Ser ligado se houver estouro de vari vel Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO 2010 Schneider Electric Todos os direitos reservados 37 MA 008 00 05 10 Atos Al 28 5 2010 eta SQRT Raiz Quadrada SE f Fi A instru o ser executada sempre que a entrada EN estiver 7777 habilitada OUT VIN Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada Dependendo do n mero de caracteres e precis o do campo Edit View configurado na IHM pode haver arredondamento do valor NOME TIPODEDADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari veis de entrada SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da se a vari vel de entrada n o for v lida NAN N o um OV Overflow n mero por exemplo caso c
137. en Limpa par metros CANopen Configura rampa CANopen Define limites CANopen Salva par metros CANopen Controle de velocidade CANopen 2010 Schneider Electric Todos os direitos reservados 23 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 1 24 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 2 28 5 2010 CAP TULO 2 Instru es de l gica Instru es de l gica entre contatos Contato Normalmente Aberto NA EL O estado da liga o esquerda copiado para a liga o direita somente se e o estado da vari vel booleana associada for ON caso contr rio o estado da liga o direita ser OFF Contato Normalmente Fechado NF Teo O estado da liga o esquerda copiado para a liga o direita se o estado da vari vel booleana associada for OFF caso contr rio o estado da liga o direita ser ON O 2010 Schneider Electric Todos os direitos reservados 25 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 2 Contato de Transi o Positiva 2279 O estado da liga o esquerda copiado para a liga o pi direita durante uma varredura se o estado da vari vel booleana associada for de OFF para ON caso contr rio o estado da liga o direita ser OFF Graficamente temos STATUS TEMPO DE TEMPO DE TEMPO DE 1 YARREDURA 1 YARREDURA 1YARREDURA Contato de Transi o Negativa 7777 O estado da liga
138. er EE 129 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 Atos A1 28 5 2010 Manual de instru es AORE PEC COUNT P aena o Oiii Did Sa 131 RIGE SPEEDCOUNTER aan do dido sioR Gain asia ida 133 PIO RIGOR IR IDE ISSA an E O E 140 PID s Algontimo PID ISA CONINUA O isnagarautalos inatas ET os ia cs gaba tada ia cassa tda 141 FTO Salda de Trem de PUISOS ss asas savias dana ssoinnsbacadnasosbisasesDas quis LesniasacadEs a saida sanb isa 142 EXCIMpIO Ge PTO cankan o bi nna Dia OS aca Di us a a da da 144 PWM Modula o por largura de pulso e eerereerereneneereaa renan erananoo 148 Go phjlo IN ge laio o sada escai S SR ROSI RR a O 149 RECIPE Arquivo de receitas erre eerreeareree e crea ea ceraea serena renanaoo 151 RPRIN aaa Letur de era gre ES cd Fe PD 154 SCALE SAUS EdE ESC Alas sp SA 156 SCALEZO Escala de 2 AU sero EOE 158 SPRINT Escrita em canal SeNalesiaiorsnonin a legs eua 160 STEPMOTOR FASE Motor de passo modo fase eres 162 FASSO INICIO samusta canis cua siri irei ano Da Si bra ca dia gb ac 165 STEPMOTOR PULSE Motor de passo modo pulse 168 Movimenta o de JACOS sara Bis GULA EU b Dia LEA A 175 BITW Movimenta o BIT gt gt gt WORD eee ar O Ai 175 BMOVX Movimenta o indexada na origem e destino eee 176 MOVX Movimenta o indexada no destino errar rere aerea 178 S
139. er y PERE HighFreguency MaxF reguency NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Execute BOOL Habilita a instru o na instru o positiva Nome do dispositivo configurado no Access Path Ver p gina 273 Frequ ncia do motor com refer ncia Device nao ENTRADA LowFrequency INT m nima LSP Range de O a 500 Frequ ncia do motor com refer ncia HighFrequency INT m xima LSP Range de O a 5000 Frequ ncia m xima de sa da tFr Meir regue o Range de 100 a 5000 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da mente Soo sem erros Ver p gina 276 SAIDA Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O pm ks Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 ie STORE PARAMETERS ATV POA A toreParameters ATY 7777 Com EN ligado a instru o salva os par metros na mem ria EEPROM no dispositivo indicado na entrada Device quando er ocorrer a transi o de O para 1 Borda de subida na entrada Execute NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BL positiva Nome do dispositivo configurado no Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device nao Rene di
140. eservados ABA MA 008 00 05 10 28 5 2010 ENTRADA SA DA 132 Atos A1 Cap tulo 4 TIPO DE a EN RST LD STOP EN Q ENO M LE M EQ M GT Q LT Q EQ Q GT Z BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Habilita execu o da instru o Reset do efetivo do contador r pido Carrega valor inicial do efetivo de contagem definido na vari vel de sistema SD12 INI HS COUNTER Bloqueio de contagem Habilita atualiza o das sa das Q LT Q EQ e Q GT no hardware do controlador C pia do valor booleano de EN Status de compara o efetivo SD10 lt preset SD11 Status de compara o efetivo SD10 preset SD11 Status de compara o efetivo SD10 gt preset SD11 Sa da de compara o efetivo Y SD10 lt preset SD11 Sua declara o opcional mas se utilizada deve ser uma sa da digital da CPU Sa da de compara o efetivo Y SD10 preset SD11 Sua declara o opcional mas se utilizada deve ser uma sa da digital da CPU Sa da de compara o efetivo Y SD10 gt preset SD11 Sua declara o opcional mas se utilizada deve ser uma sa da digital da CPU ON durante uma varredura quando acionado o pulso de zero do Hardware E3 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 HIGH SPEED COUNTER Ss L liv PEA Contador r pido da CP
141. eset Atos A1 Cap tulo 3 ENTRADA SA DA MA 008 00 05 10 28 5 2010 PV Alterando o valor do preset PV durante a contagem o bloco funcional continua incrementando a sa da CV at CV PV caso o novo valor de PV seja maior que CV Sendo o novo valor do preset PV menor que CV ent o a contagem interrompida e a sa da Q acionada NOME TIPODEDADO DESCRI O EN BOOL CU BOOL R BOOL PV INT ge e ENO BOOL Q BOOL CV INT e e O 2010 Schneider Electric Todos os direitos reservados Habilita execu o da instru o Entrada opcional Existente somente no modo com EN ENO Sinal de contagem pulso Reset de contagem CV 0 Preset de contagem C pia do valor booleano de EN Sa da opcional Existente somente no modo com EN ENO Sa da do contador Efetivo de contagem 11 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 CTUD Contador Crescente e Decrescente PS gtg vivi O Bloco Funcional CTU pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada CTUD inserido no programa C TUD 1 Modo Com EN ENO Com a entrada EN habilitada a instru o pode assumir iv contagem crescente pulsos em CU ou decrescente pulsos em CD FPEF PRP OBS Pulsos aplicados simultaneamente nas entradas CU e CD n o ser o interpretados pela instru o fazendo c
142. estiver habilitada ser feito o c lculo dos coeficientes de ajuste para as equa es de acelera o e desacelera o Ymax assa a min ra mim ro x max As seguintes condi es devem ser atendidas e YmRa e YmRd devem ser menores que Ymax e Xmax deve ser maior que Xra Xrd Caso uma dessas condi es n o for respeitada ou o valor da sa da for superior ao m ximo o flag de overflow ligado 158 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 ENTRADA SA DA O 2010 Schneider Electric Todos os direitos reservados EN IN K YmRa YmRd Ymax Xra Xrd Xmax Zero ENO OUT Aa Ba Ca Ad Bd Cd OV Z BOOL UDINT BOOL UINT UDINT BOOL BOOL UINT REAL Overflow Zero MA 008 00 05 10 28 5 2010 NOME TIPO DE DADO DESCRI O Habilita execu o da instru o Valor Efetivo da Entrada Habilita C lculo dos Coeficientes de Ajuste Aa Ba Ca Ad Bd e Cd M nimo valor de Y na Rampa de acelera o M nimo valor de Y na Rampa de desacelera o M ximo valor de Y Valor do delta X para rampa de acelera o Valor do delta X para rampa de desacelera o M ximo valor de contagem TRUE Zera a sa da OUT quando os par metros de entrada est o incorretos FALSE A sa da OUT permanece com o ltimo valor calculado caso haja inconsist ncia nos par metros de entrada C pia do valor
143. evido a um erro Indica que o Power stage est desabilitado Indica que o bloco MC STOP ATYV est sendo executado ou o movimento est parado Indica que o movimento parou Indica que a opera o est no modo Profile Position Indica que a opera o est no modo Profile Velocity Indica que o movimento est sendo executado com velocidade constante Indica que o motor est acelerando Indica que o motor est desacelerando FLAG NOME DESCRI O O 2010 Schneider Electric Todos os direitos reservados Nenhum flag afetado 215 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 5 DS MC RESET ATV SEUS ol nie cr odvi Mo Reset ATY Com EN habilitado a instru o reseta o ultimo erro no dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na 7777 entrada Execute Pero NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute Soo positiva Nome do dispositivo configurado no Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device nao Rene da sem erros Ver p gina 276 SAIDA E Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O St Mp Nenhum flag afetado 216 2010 Schneider Electric Todos os d
144. ffer e o valor da vari vel de sa da OUT com o primeiro valor lido da vari vel de entrada IN O BUFFER de armazenamento das amostras pode conter at 31 elementos na pilha sempre descartando o valor mais antigo da pilha e colocando em ordem crescente os valores NOME TIPO DE DADO DESCRI O Habilita execu o da instru o EN BOOL e Utilizar acionamento por pulso INT DINT UINT UDINT WORD e ENTRADA IN DWORD REAL TIME Vari vel de entrada do filtro DATE TOD e DATE AND TIME N mero mpar de amostras no buffer do N Constante do tipo UINT filtro C pia do valor booleano de EN ENO BOOL Ser desligado caso a entrada N contenha um valor par um valor menor que 3 ou maior que 31 SAIDA INT DINT UINT UDINT WORD e 7 OUT DWORD REAL TIME aa de sa da do filtro Valor da amostra DATE TOD e DATE AND TIME q ss Nenhum flag afetado 128 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Exemplo de FILT Quando a entrada EN for acionada atrav s de um pulso o valor contido em IN exemplo MW1 ser capturado para ser classificado com mais 4 amostras previamente aquisitadas conforme o n mero de amostras configurado em N Ap s a classifica o o valor central das amostras ser colocado no conte do da vari vel de sa da OUT exemplo MW2 A regi o onde as amostras ser o armazenadas e classificadas n o dispon vel ao usu rio
145. gada Ligando novamente a entrada IN a sa da Q ligada e uma nova temporiza o iniciada O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Utilizando um pulso na entrada IN ON e em seguida OFF a sa da Q ser ligada e permanecer assim at que se atinja a contagem do efetivo em ET Quando ET PT a sa da Q ser desligada e o efetivo ser zerado automaticamente pois a entrada IN permaneceu desligada ao final da temporiza o O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada NOME TIPODEDADO DESCRI O Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim da EN BOOL contagem de tempo Entrada opcional Existente ENTRADA somente no modo com EN ENO IN BOOL Iniciar temporiza o TIME e ET CONSTANTE Preset do temporizador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com SA DA EN ENO Q BOOL Habilitado no fim da temporiza o ET TIME Efetivo do temporizador t ti t2 t3 td t5 A t t PT t2 t2 PT t4 t4 PT ET t ti t2 t3 t4 t5 O 2010 Schneider Electric Todos os direitos reservados SM MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 System a ER A o SP A DIS HARD INT Desabilita
146. hneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 NOME TIPO DE DADO DESCRI O EN Start F minRa ENTRADA F minRd F max Pra P rd P_max ENO SA DA OUT BOOL BOOL UINT UDINT BOOL BOOL UDINT BOOL Habilita execu o da instru o Inicia a gera o de pulsos para o ciclo de acelera o regime e desacelera o M nimo valor de frequ ncia na rampa de acelera o M nimo valor de frequ ncia na rampa de desacelera o M ximo valor de frequ ncia Quantidade de pulsos para rampa de acelera o Quantidade de pulsos para rampa de desacelera o M xima quantidade de pulsos C pia do valor booleano de EN Sa da do trem de pulsos Q1 ou Q2 Efetivo de contagem da quantidade de pulsos Sinaliza o t rmino do ciclo Done TRUE O 2010 Schneider Electric Todos os direitos reservados 143 MA 008 00 05 10 28 5 2010 Exemplo de PTO 144 Atos A1 Cap tulo 4 Com a entrada EN habilitada assim que aplicado um pulso na entrada Start verifica se na sa da o trem de pulsos de acordo com as configura es realizadas A imagem abaixo mostra um exemplo de configura o de um ciclo com as tr s fases Fra F mina Pefe F rd F minkd Fase de acelera o Frequ ncia m nima de acelera o 1Hz ou seja os pulsos dever o come ar com esta frequ ncia Quantidade de pulsos 9 tendo que alcan ar a m xima frequ ncia ap s
147. iga o Ver Tipo NPN 4004 05BF Ver Tipo PNP 4004 06BF Ver Tipo NPN 6006 05L Ver Tipo PNP 6006 06L Descri o das entradas BLOCK Quando ativado True inibi a sa da de pulsos parando o motor instantaneamente MODE Escolha do modo de funcionamento False modo posi o True modo cont nuo Modo cont nuo nesta condi o ap s a habilita o do motor o mesmo come ar a girar indefinidamente No modo cont nuo o motor somente para quando Desabilitado o torque ativado stop ou desacionada a instru o Modo posi o nesta condi o o motor se deslocar uma quantidade programada de pulsos parando com torque no final da contagem O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 RESET Ao ser ativado resetar o efetivo Usar contato de transi o positiva ou negativa RESOLUTION A resolu o do motor especificada pelo fabricante do motor representa o n mero de passos que o motor dever realizar para completar uma volta Exemplo Para um motor com resolu o de 200 passos por volta ser o necess rios duzentos passos para que o eixo do motor complete uma volta RPM Rota es Por Minuto Valor da velocidade do motor A velocidade do motor em RPM calculada difere para cada uma das configura es do motor de passo RPM 60 Freq m x de Interrup o x Resolu o Freq m x de interrup o 10
148. igada e permanecer assim at que IN seja ligado Quando a entrada IN ligada a sa da Q ligada novamente e o efetivo ET zerado E T 0 Se EN for desligado antes do fim da temporiza o a temporiza o PAUSADA voltando ao normal quando EN for novamente habilitado O RESET de temporiza o acontece quando a entrada IN for ligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada Modo Sem EN ENO Na transi o de TRUE para FALSE da entrada IN inicia se a contagem de tempo na sa da ET at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Quando o efetivo for igual ao preset ET PT a sa da Q ser desligada e permanecer assim at que IN seja ligado Quando a entrada IN ligada a sa da Q ligada e o efetivo ET zerado ET 0 O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada Atos A1 Cap tulo 3 vli 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 NOME
149. ilita execu o da instru o Efetivo de compara o O tipo de dado desta entrada deve ser o mesmo de Pmax e Pmin Vari veis de compara o de m ximo e m nimo O tipo de dado destas entradas deve ser o mesmo de EF Caso seja utilizado um ARRAY deve ser de mesmo tipo de EF e ter a mesma quantidade de posi es de Emax e Emin C pia do valor booleano de EN Vari vel booleana informando o resultado da compara o Caso seja utilizado um ARRAY deve ser do tipo BOOL e ter a mesma quantidade de posi es do ARRAY utilizado nas entradas Pmax e Pmin 2010 Schneider Electric Todos os direitos reservados 93 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Convers o DATE FORMAT 555 DATE FORMAT Essa instru o formata uma string de acordo com o formato 3557 dado na entrada FMT e o hor rio dado em IN A string gravada na sa da da fun o 2777 PRP As seguintes nomenclaturas s o conhecidas para formatar a string a Dia da semana abreviado Y Nome da semana completo b Nome do m s abreviado B Nome do m s completo c Representa o da data e hora no formato DDD MMM dd hh mm ss yyyy Y C N mero do s culo o ano dividido por 100 e truncado para um inteiro de 00 at 99 Y d Dia do m s como um n mero decimal de 01 at 31 Y D Mesmo que Ym Yd y e Dia do m s como um n mero decimal um simples d gito precedido por espa o d
150. ina 275 SA DA Liga quando ocorre algum erro durante aire SOL a execu o do bloco Ver p gina 275 Indica o status da entrada indicada Value BOOL FALSE Entrada desligada TRUE Entrada ligada Inputs WORD Indica o estado de todas as entradas MA 008 00 05 10 Atos Al 28 5 2010 Mp MC READ DIGITAL OUTPUT ATV SE NE MO ReadligitalDutput AT EH Enable Com as entradas EN e Enable ligada a instru o l o status das Devic Sa das digitais do dispositivo indicado na entrada Device Dutputhumber NOME TIPO DE DADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 ENTRADA N mero de sa das a ser lida Sa da 1 Bit O Sa da 2 Bit 1 O bit referente a sa da deve estar em 1 Os demais bits devem estar em 0 Ver p gina 274 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da velle B0 sem erros Ver p gina 275 Ele BOOL Liga durante a execu o sem erros Ver p gina 275 SA DA Liga quando ocorre algum erro durante ais 20i a execu o do bloco Ver p gina 275 Indica o status da entrada indicada Value BOOL FALSE Entrada desligada TRUE Entrada ligada Outputs WORD Indica o estado das sa das 1 e 2 FLAG NOME DESCRI O o A Nenhum flag afetado Device nan OutputNumber INT 212 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 5
151. ing Decelerating A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 16 6041 16 00 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 NOME Tipo DE DADO DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita a instru o Device Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da valg Selo sem erros Ver p gina 275 Liga durante a execu o sem erros Ver Busy BOL p gina 275 Liga quando ocorre algum erro durante Enoi BOOL a execu o do bloco Ver p gina 275 Indica que o movimento foi interrompido aa oi BOL devido a um erro Indica que o Power stage est nieee POCE desabilitado Indica que o bloco MC STOP LXM Stopping BOOL est sendo executado ou o movimento est parando Indica que ponto zero ponto de spo Roran EOL refer ncia valido StandStill BOOL Indica que o movimento parou Indica que a opera o est no modo DiscreteMotion BOOL Brolle Posto Indica que a opera o est no modo ContinuousMotion BOOL Profile Velocity Indica que o movimento sincronizado SynchronizedMotion BOOL est executando em velocidade constante Indica que o modo Home est sendo atende SOL executado Indica que a opera o no modo Motion DalaseiMotion BOUL Sequence foi iniciada l Indica que o movimento est sendo anea ae executado com velocidade constante Acceler
152. interrup o de Hardware DE RR Com as entradas EN e IN habilitadas as interrup es de Hardware s o E e ENS desabilitadas As mesmas n o ser o perdidas apenas n o ser o atendidas temporariamente at que seja desabilitada a entrada IN NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN BOOL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EM Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 SERIAL CONFIG Configura os par metros da serial do CLP Com a instru o SERIAL CONFIG poss vel configurar os seguintes par metros da rede N mero do equipamento na rede e Baud Rate e DataBit configur vel somente para o modo Print e StopBits e Paridade Quando acionada a entrada EN os par metros ser o alterados conforme a configura o das entradas Channel e Mode Observa o Ao acionar a entrada EN e a sa da ENO ser acionada caso todos os par metros de entrada estejam correto caso contr rio a sa da ser desligada Para o modo APROS3S e Modbus a entrada DataBits n o pode ser configurada portanto deve ser mantida no valor padr o 8 NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o Canal serial a ser configurado Channel UNIT e Serial A RS232 0 e Serial B RS485 1 Modo de comunica o e APR0O3 0 Mode UNIT toda e Print 2 NetID UNIT N mero do equipamento na rede BaudRate ENTRADA BaudRat
153. ireitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 os SP P FG MC STOP ATV SS Oivi MZ Stop AT Com EN habilitado a instru o para a rota o do motor controlado pelo dispositivo x7 indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1640041 16400 1642002 16H07 NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco ENTRADA Execute BOOL Habilita a execu o Nome do dispositivo configurado no Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device ao Ene dd sem erros Ver p gina 276 SAIDA z Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O sasaa Nenhum flag afetado MA 008 00 05 10 Atos Al 28 5 2010 Rio MC WRITE DIGITAL OUTPUT ATV s s SS Do MO WriteDigitalQutput AT EM 303l Execute ss Com EN ligado a instru o escreve nas sa das digitais do dispositivo indicado na entrada Device quando ocorrer a pai Inove lt gt transi o de O para 1 Borda de subida na entrada Execute re QuENumber PRP Pre value 7 aoubputs ve Outputs NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Execut
154. ispon vel para essas duas saidas MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 Saidas Habilita Scan true Fui PTO Descri o dos campos Normal Sa da digital normal associada a sa da Q da CPU PWM Deve ser configurada essa op o quando utilizado uma instru o PWM configurada com a essa sa da PTO Seleciona se essa op o quando utilizado uma instru o PTO utilizando essa sa da no bloco 150 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 RECIPE Arquivo de receitas RECIFE 1 RECIPE A instru o ser executada sempre que a entrada EN estiver habilitada EER JERR WB permitido um bloco funcional RECIPE por projeto PPP STORE NULL 227 Arquivo de Receitas utilizado em aplica es onde existe a necessidade Pere Index de se carregar em endere os pr determinados conjuntos de par metros previamente configurados e armazenados na mem ria do CLP Essa fun o realiza o armazenamento ou a recupera o de at 16 frames de dados O conjunto de frames programados formar uma Receita Exemplo Conjunto de at 16 frames configurados formado uma receita receitas E dr O eM RAT O usu rio tem dispon vel 32 kbytes na mem ria para arquivo de receitas Selecionando o cone Receitas E Receitas guia de Propriedades apresentar um campo Quantidade onde editado o n mero de receitas O 2010 Schneider Electric Todo
155. ispositivo indicado na entrada Device quando ocorrer a 2777 Device f transi o de O para 1 Borda de subida na entrada Execute re Limit Switch FERE Pere Mode A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1640041 16400 NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva Devi Nome do dispositivo configurado no evice Access path Ver p gina 273 Define os limites para o fim de curso 1 Limite na dire o positiva do ENTRADA LimitSwitch INT movimento LIMP 2 Limite na dire o negativa no movimento LIMN Define o modo 0 Desativa LimitSwitch 1 Ativa o fim de curso para soele St contato normalmente fechado NF 2 Ativa o fim de curso para contato normalmente aberto NA ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da p none da sem erros Ver p gina 276 SAIDA z Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O se DD gas Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 a STORE PARAMETERS LXM PEA Io StoreParameters Lam 7 Com EN ligado a instru o salva os par metros na mem ria EEPROM no dispositivo indicado na entrada Device quando 777 ocorrer a transi o de O para 1 B
156. ista copiado para a posi o ultima vari vel da lista LENGHT descartando os dados das vari veis no in cio da lista Ver Exemplo 3 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Carregar valor de uma constante LEFT TRUE e LD TRUE ou LEFT FALSE e LD TRUE Aplicando um pulso na entrada EN o valor de K copiado para o conte do de todas as vari veis da lista Ver Exemplo 4 NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o Deve ser acionada por pulso de transi o positiva INT DINT UINT DINT index WORD DWORD REAL TIME DATE DATE AND TIME e Entrada com valor a ser copiado TOD Deslocamento de dados para direita ou para LEFT BOOL esquerda ENTRADA LD Copia o valor de K para todas as vari veis listadas LENGTH CONSTANTE do tipo Tamanho do bloco de vari veis LINES UINT Quantidade de vari veis listadas CONSTANTE do tipo INT DINT UINT SO lIN Io e RE Constante a ser copiada para o conte do de x PAOD side todas as vari veis E TIME DATE l DATE AND TIME e TOD SA DA ENO BOLL C pia do valor booleano de EN O 2010 Schneider Electric Todos os direitos reservados g MA 008 00 05 10 28 5 2010 Exemplo 1 Entradas configuradas Index MW1 vari vel do tipo WORD LENGHT UINT 2 constante de valor 2 do tipo UINT LINES UINT 10 constante de valor 10 do tipo UINT Vari veis
157. istema DATE AND TIME mSEC UINT Carrega milisegundos do sistema dessa nano Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 Detec o de borda F TRIG Detecta borda de descida Pa A instru o ser executada sempre que a entrada EN estiver habilitada Durante a execu o verificado a altera o do estado de CLK de 1 para O Borda de descida caso ocorra esta altera o a sa da Q ligada durante uma varredura NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o CLK BOOL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Q BOOL Sa da CLK TO Ti T2 T3 T O 2010 Schneider Electric Todos os direitos reservados 99 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 oa Fe R TRIG Detecta borda de subida Er Fara A instru o ser executada sempre que a entrada EN estiver habilitada Durante a execu o verificado a altera o do estado de CLK de O para 1 Borda de subida caso ocorra esta altera o a sa da Q ligada durante uma varredura NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o CLK BOOL Vari vel de entrada SA DA ENO BOOL C pia do valor booleano de EN Q BOOL Sa da CLK TO Ti TE T3 T 100 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 MARNAS 28 5 2010 Especiais ADJUST Ajuste de escala
158. k TON 15 pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TON 1S inserido no programa O projeto pode ter at 1536 TON 15 Modo Com EN ENO Com as entradas EN e IN habilitadas inicia se a contagem de tempo na sa da ET Base de tempo 1s at o valor de preset PT Durante essa contagem a sa da Q permanece desligada MA 008 00 05 10 28 5 2010 ENTRADA SA DA 194 Atos A1 Cap tulo 4 Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilitado O RESET de temporiza o acontece quando a entrada IN for desligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na saida ET Base de tempo 1s at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quan
159. limite 200 preset para contagem decrescente Quando a contagem for decrescente ser carregado no efetivo 200 assim que a contagem chegar a 50 preset para contagem de crescente e A sa da OUT depende dos intervalos definidos na entrada atrav s das vari veis INICIO CMP beg e FINAL CMP end No caso temos apenas uma posi o do ARRAY com isso apenas um intervalo de verifica o para sa da O intervalo foi definido como inicio O e final 110 como inicial MENOR que final a sa da ser ligada enquanto a contagem estiver dentro do intervalo conforme mostra a figura MA 008 00 05 10 28 5 2010 Saida FALSE Exemplo 2 Valor de CMP beqg maior que CMP end Saida TRUE 110 Atos A1 Cap tulo 4 As figuras abaixo mostram um exemplo de configura o da instru o Angle Counter AMSLE CONTER 1 A MisLE COUNTER UINT AGO UTHT 200 PT DN INICIO CMP bag FINAL CMP end OUT Home Tipo de dado y ZERO EDOL y EPH UINT y EFETIVO UINT vw INICIO AREAY 1 1 OF UINT INICIO 1 UINT w E FINAL AREAY 1 1 OF UINT FINAL 1 UINT E SAIDA APENYT 1 1 OF BOOL SAIDA 1 EDOL 106 Atributos N O RETEN RETENTIVO ERETENTIVO N O RETEN N O RETEN N O RETEN N O RETEN RETENTIVO RETENTIVO Valor Inicial 110 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Descri o de funcionamento Observa o Consideran
160. lo dispositivo indicado na entrada Device Esta instru o referente ao dispositivo LXM32 Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME e DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita a instru o Devi Nome do dispositivo configurado no evice Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da vala BOOL sem erros Ver p gina 275 J Liga durante a execu o sem erros Ver SA DA Busy EOUL p gina 275 Liga quando ocorre algum erro durante amor BO a execu o do bloco Ver p gina 275 TERU INT Indica o valor atual do Torque Ver p gina 275 FLAG NOME DESCRI O ee DE Nenhum flag afetado 248 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC READ ACTUAL VELOCITY LXM SE ivl EN 2777 Enable re Com as entradas EN e Enable ligada a instru o l a velocidade atual do motor controlado pelo dispositivo indicado 7777 Device na entrada Device vt velocityType PER Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME JP DE DADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habili
161. ltado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida SA Chino NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO O 2010 Schneider Electric Todos os direitos reservados 85 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 3 SIN Fun o SENO SE PARA Quando a entrada EN for habilitada ser realizado o c lculo do 77 seno de IN O resultado colocado na sa da da fun o OUT Sin IN Intervalo dos valores da fun o Valores de entrada Todos os n meros reais Valores de sa da 1 lt OUT lt 1 Se n o houver erro na execu o da instru o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Vari vel de entrada valor em radianos SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for v lida OV Overflow Es NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 TAN
162. mal Entrada digital normal associada a entrada da CPU e Interrup o Deve ser selecionada esta op o quando utilizada a entrada como vari vel de habilita o de tarefa preemptiva por evento Contador Uni Direcional Configura entrada como contador uni direcional e Contador Bi Direcional Configura a entrada como contador bi direcional Quando configurado como contador bi direcional o software automaticamente configura as entradas complementares Por exemplo Se configurada a entrada 1 como bi direcional automaticamente o software configura a entrada 2 como B Contador Bl Direcional As entradas I3 e I6 podem ser configuradas como o zero do contador conforme mostra a figura a seguir Normal 14 Interrup o Z Contador Uni Direcional Z Contador Bi Direcional Observa o A entrada I3 corresponde ao zero do contador 1 e a entrada i6 ao zero do contador 2 1292 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 CPU COUNTER Z Contador da CPU UTA Contador da CPU com Habilita Zero para os controladores das fam lias Atos MPC6006 e CPU COUNTER Z permitida a utiliza o de at oito inst ncias deste Bloco Funcional no projeto por m para que haja o correto funcionamento da instru o somente pode ser habilitada uma inst ncia por vez Utilizando o CPU COUNTER n o permitido adicionar ao programa a instru o Angle Simulate A cont
163. manecer sempre desligado OV Overflow Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 RAD TO DEG Radianos gt gt Graus AS ka y Ta A Quando a entrada EN for habilitada feita a convers o do 7777 PP conte do de IN1 e colocado o valor sa da da fun o Se n o houver erro de convers o a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o IN REAL Valor em radianos SA DA ENO BOOL C pia do valor booleano de EN Fun o REAL Resultado da convers o em Graus FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da ou se a vari vel de entrada n o for OV Overflow v lida NAN N o um n mero por exemplo caso contr rio permanecer sempre desligado O 2010 Schneider Electric Todos os direitos reservados 97 MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 Data hora RTC ATOS Real Time Clock SE ETC 1 Esta instru o carrega e acerta data e hora do sistema RTC Ela carrega a hora com exatid o de milisegundos Rc TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o LD BOOL Quando habilitado carrega PDT em CDT Se desabilitado mostra data e hora do sistema em CDT e mSEC PDT TOD DATE e Valor de entrada para ajuste do RTC DATE AND TIME SA DA ENO BOOL C pia do valor booleano de EN CDT TOD DATE e Carrega data hora atual do s
164. mer Habilita true Intervalo ms sgg Entradas Habilita Scan true Ii Normal Iz Normal 3 Normal I4 Normal 15 Normal I6 Normal I7 Normal I5 Normal Saidas Habilita Scan true Gl Normal gz Normal 93 Normal g4 Normal 95 Normal Q Normal G7 Normal o Normal e Na guia Propriedades selecionado a entrada poss vel escolher o tipo que ser utilizada na aplica o conforme mostrado na figura a seguir 110 O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 4 28 5 2010 Entradas Habilita Scan true Normal le Normal 3 Interrup o I4 A Uni Directional Counter I5 Contador Bi Direcional To Descri o dos campos Normal Entrada digital normal associada entrada da CPU e Interrup o Deve ser selecionada esta op o quando utilizada a entrada como vari vel de habilita o de tarefa preemptiva por evento Contador Uni Direcional Configura entrada como contador uni direcional e Contador Bi Direcional Configura a entrada como contador bi direcional Quando configurado como contador bi direcional o software automaticamente configura as entradas complementares Por exemplo Se configurada a entrada 11 como bi direcional automaticamente o software configura a entrada 2 como B Contador Bl Direcional As entradas I3 e I6 podem ser configuradas como o zero do contador conforme mostra a figura a seguir Normal 4 14
165. na entrada Execute trir Device Busy 2 re er Interface Command borted Pr rr Zerovvindom Error rrr ver SS Maxiurrentk Pere Setpoint Esta instru o referente ao dispositivo LXMOS A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1640041 16400 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva Nome da placa indicada no Access Path Ver p gina 273 Define o tipo de refer ncia FALSE valor de refer ncia Interface BOOL atrav s da entrada anal gica TRUE valor de refer ncia atrav s da entrada Setpoint Range 0 1000 Esta entrada efetiva somente quando a entrada Interface estiver FALSE Se o valor da refer ncia fornecido atrav s da entrada anal gica poder ZeroWindow UINT ser especificada uma janela de tens o como valor absoluto em mV considerada como zero nula Exemplo ZeroWindow 20 O range 20 a 20 interpretado como OmV Range 30000 30000 Esta entrada somente efetiva quando MaxCurrent INT a entrada Interface estiver FALSE Uma limita o de corrente Apk x 100 estabelecida na entrada anal gica 10V Range 30000 30000 Esta entrada somente efetiva quando Setpoint INT a entrada Interface estiver TRUE Valor de limita o de corrente Apk x 100 ENO BOOL C pia do valor boolean
166. nados na receita de duas formas apagar todas ENO as receitas ou apagar uma determinada receita conforme descrito abaixo TLE STATUS e Entrada ALL TRUE ao acionar a entrada CLR TODAS as receitas armazenadas ser o apagadas Entrada ALL FALSE ao acionar a entrada CLR a receita indicada na entrada INDEX ser apagada Ao acionar a entrada CLR a instru o ser executada se a mesma for executada corretamente a sa da STATUS ser acionada caso contr rio a sa da desligada Essa instru o pode ser utilizada para o recurso de receita tanto via IHM como atrav s do bloco RECIPE Observa o A sa da STATUS mant m o valor da ltima execu o da instru o NOME TIPO DE DADO DESCRI O EN Habilita execu o da instru o CLR Apaga Receita s BOOL ALL True Configura a instru o para apagar todas as receitas ENTRADA ALL ALL False Configura a instru o para apagar apenas a receita indicada na entrada INDEX ndice da Receita a ser apagada se ALL Index UINT FALSE SA DA ENO BOOL C pia do valor booleano de EM STATUS Vari vel booleana ou Sa da NULA FLAG KO DESCRI O gas PR Nenhum flag afetado 116 O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 CPU COUNTER Contador da CPU ProT Pr Pro CPO COUNTER 1 CPO COUNTER MA 008 00 05 10 Contador da CPU Este function block referente ao controlador Atos MPC4004 A
167. ncias TON 1MS no projeto 7777 PPF 198 Modo Com EN ENO Com as entradas EN e IN habilitadas inicia se a contagem de tempo na sa da ET Base de tempo 1 ms at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilitado O RESET de temporiza o acontece quando a entrada IN for desligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada Modo Sem EN ENO Com a entrada IN habilitada inicia se a contagem de tempo na sa da ET Base de tempo 1 ms at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 O valor do preset PT pode ser alterado durante a execu o do bloco funcional Se
168. ndo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q ligada O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 ENTRADA SA DA O 2010 Schneider Electric Todos os direitos reservados MA 008 00 05 10 28 5 2010 NOME TIPO DE DADO DESCRI O EN PT ENO Q ET IN t Q t PT ET a Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim BOOL da contagem de tempo Entrada opcional Existente somente no modo com EN ENO BOOL Iniciar temporiza o TIME e CONSTANTE Preset do temporizador C pia do valor booleano de EN BOOL Sa da opcional Existente somente no modo com EN ENO BOOL Habilitado no fim da temporiza o TIME Efetivo do temporizador ti t2 t3 t4 t t1 t4 PT t t1 t2 t t4 t 199 MA 008 00 05 10 28 5 2010 TP 1MS Temporizador Pulse mode Atos A1 Cap tulo 4 O Bloco Funcional TP pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TP inserido no programa S o permitidas no m ximo 16 inst ncias TP 1MS no projeto 200 Modo Com EN ENO Com as entradas EN e IN habilitadas inicia se a contagem de tempo na sa da ET Base de tempo 1 ms at o valor de preset PT Durante essa contagem a sa
169. nhum erro detectado Se a sa da ERRO for 01h um erro foi detectado e caso exista outra sa da com c digo de erro nesta instru o esta sa da ter informa es mais especificas 01h Exemplo Instru es SDO READ e SDO WRITE A sa da ERRORINFOR cont m o conte do de erros na SDO 02h Overflow no buffer de escrita ou leitura 03h Timeout 10h Placa CANopen n o conectada CANopen est habilitado a comunicar mas n o tem permiss o para enviar o flag ti de erro caso seja detectado OFh Erro interno 19h SDO n o autorizado 1Bh Existe outro SDO executando 1Ch Parametros do SDO n o est o corretos 1Dh Mestre est em um estado que n o permite o envio recebimento de SDOs 1Eh Rede Canopen est parada 1Fh Transfer ncia abortada pelo servidor SDO MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 C digo de ErrolD ErrolD ErrolD EE ES CE 6300 4352 Par metro fora do limite permitido 8100 33072 2 Erro no Heartbeat ou Life Guard A309 41737 0 O dispositivo n o est no estado operacional 6 Opera o acionada Vari vel de entrada mudou antes que a resposta fosse PEZ soske l recebida par metro de leitura escrita Tentativa de interromper uma fun o que n o pode ser Mies asilo 0 interrompida MC_Power_ATV MC_Stop_ATV Dispositivo ligado mas n o entrou em estado operacional 6 PR oot t Opera o acionada Dispositivo ligado por m n o est no estado operacional 6 aR Sed 5 Opera o acionada
170. no modo com EN ENO Habilitado no fim da temporiza o Efetivo do temporizador O 2010 Schneider Electric Todos os direitos reservados 191 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 TON 100MS Temporizador 100ms ON Delay O Bloco Funcional TON 100MS pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TON 100MS inserido no programa O projeto pode ter at 1536 TON 100MS ToN 100M5S 1 Modo Com EN ENO EN Com as entradas EN e IN habilitadas inicia se a contagem de tempo na sa da ET Base de tempo 100ms at o valor de preset PT Durante essa contagem a sa da Q permanece desligada Quando o efetivo for igual ao preset ET PT a sa da Q ser ligada e permanecer assim at que IN seja desligado Quando desligado a sa da Q desligada e o efetivo ET zerado ET 0 Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilitado O RESET de temporiza o acontece quando a entrada IN for TON 1005 1 i i ji Pa TOR oime desligada somente se EN estiver habilitado Do contr rio o bloco n o tem nenhum status alterado O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET
171. nsi o ENTRADA Enable BODL positiva Devi Nome do dispositivo configurado no evice E Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da van Ea sem erros Ver p gina 275 Liga durante a execu o sem erros Ver l BUSY Seo p gina 275 SAIDA Sp BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 275 Corresponde o valor da entrada em ValueANA1 INT Tens o mV ValueANA INT Corresponde o valor da entrada em Tens o mV FLAG NOME DESCRI O se DD O Ras Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 READ AXIS WARINIG LXM BSS Oivi Read ziswarning LSM END 277 RR E Com as entradas EN e Enable ligada a instru o l o ultimo warning gerado no dispositivo indicado na entrada Device Terr i Busy free Errar pirt Warning 2 Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Enable BOUC positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device a Se sem erros Ver p gina 275 Busy BOOL Liga durante a execu o sem erros Ver SA DA pagina 2
172. nstru o ENTRADA IN1 e IN2 STRING Strings de origem P UINT Posi o para inserir IN2 em IN1 SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING String de destino para o resultado FLAG NOME DESCRI O Overflow OV Ser ligado quando o valor da entrada P for maior que o n mero de caracteres da string 2010 Schneider Electric Todos os direitos reservados 59 MA 008 00 05 10 28 5 2010 Cap tulo 3 LEFT Copia N caracteres da string a partir da esquerda PEF u Ed de pn a Er A instru o ser executada sempre que a entrada EN estiver PRN te habilitada ai Copia n posi es da entrada IN a partir da primeira posi o da string at a ltima posi o O resultado dessa sele o copiado para a sa da da fun o E ER ESTAIS EN BOOL Habilita execu o da instru o ENTRADA IN STRING Entrada L UINT N mero de posi es SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING Sa da ENTRADA SA DA 60 Atos A1 FLAG NOME E e pq Nenhum flag afetado Quando a entrada de EN for habilitada a sa da da fun o conter o comprimento atual da STRING colocada na entrada IN A sa da ENO ser uma c pia da entrada EN NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o IN STRING String de origem ENO BOOL C pia do valor booleano de EN UINT Tamanho da String declarada em IN 2010 Schneider Electric Todos os direitos
173. nuo de captura No modo cont nuo a posi o SingleShot BOOL capturada a cada novo pulso na entrada TRUE Modo nico de captura No modo nico de captura a posi o capturada no primeiro pulso da entrada ENO BOOL C pia do valor booleano de EN Liga quando a execu o dor conclu da is DA sem erros Ver p gina 276 Busy BOOL a a execu o sem erros Ver SA DA Commandaborted BOOL Ri nina ad E ai Po ni POOL a de oes sa Valid BOOL aa M o valor capturado for RecordedPosition DINT Valor capturado FLAG NOME DESCRI O E COR Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC WRITE DIGITAL OUTPUT LXM ES MO wvriteDigitalDutput Lsm EN 3777 Execute os Com EN ligado a instru o escreve nas sa das digitais do dispositivo indicado na entrada Device quando ocorrer a io A 77 transi o de O para 1 Borda de subida na entrada Execute rrr OutputliNumber Pr rer Value 2727 AllOutputs Ferr Outputs Esta instru o referente ao dispositivo LXM32 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 NOME JTIPODEDADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva Nome do dispositivo configurado no Access path Ver p gina 273 N mero da sa da a ser escrita Sa da 1 BitO Sa da 2 Bit 1 OutNumber INT Sa da 3 Bit 2 O Bit referente a sa da deve estar em 1 Os demais Bits devem estar em O veja exemplo
174. o nico que pode armazenar ou ser enviado para qualquer outro tipo de dado O tamanho m ximo do Array de 65535 posi es UINT ENTE ESPETO EPESSASO EN ENTRADA IN P SA DA ENO Fun o BOOL Habilita execu o da instru o INT DINT UINT UDINT WORD e DWORD ae SPE Ea e ne ei REAL TIME DATE ipo de dado e eve ser igual ao tipo de TOD STRING dado do ARRAY declarado exceto para o tipo de BYTE e dado BYTE CONSTANTE UINT e ae CONSTANTE Posi o do ARRAY a inserir dado em IN BOOL C pia do valor booleano de EN ARRAY ARRAY de destino da vari vel IN FLAG NOME DESCRI O Nenhum flag afetado 2010 Schneider Electric Todos os direitos reservados 91 MA 008 00 05 10 Atos Al 28 5 2010 Ena AR TO SuSe Piri Quando a entrada de EN for habilitada ser lido o dado da PPP posi o indicada por P do Array de IN e armazenado na vari vel indicada pela sa da da fun o A sa da ENO ser uma c pia da entrada EN Quando a posi o indicada por P for inv lida a sa da ENO desligada Essa instru o realiza a leitura de vari veis de um Array O tipo da vari vel a ser lida deve ser do mesmo tipo do Array declarado exceto para o tipo de dado BYTE Observa o O tipo de dado BYTE o nico que pode armazenar ou ser enviado para qualquer outro tipo de dado O tamanho m ximo do Array de 65535 posi es UINT Ei TIPO DE DADO DESCRI O BOOL Habilita ex
175. o contr rio ser desligada Exemplos de truncamento e TRUNC 1 6 equivalente a 1 TRUNC 1 6 equivalente a 1 TRUNC 1 equivalente a 1 TRUNC 1 4 equivalente a 1 ESA ERP EESTI Habili E ENTRADA EN BOOL abilita execu o da instru o IN REAL Valor a ser arredondado ENO BOOL C pia do valor booleano de EN SAIDA INT DINT Fun o UINT e UDINT Valor arredondado FLAG NOME DESCRI O OV Overflow Ser ligado se houver estouro de vari vel Se o valor de IN for negativo ser colocado em OUT o N Sinal m dulo do valor convertido para os tipos sem sinal e este flag ser ligado Z ZERO Ser ligado se o valor na entrada IN1 for O O 2010 Schneider Electric Todos os direitos reservados 51 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 Logaritmicas ER LN Logaritmo natural viv ENTRADA SA DA 52 A instru o ser executada sempre que a entrada EN estiver habilitada OUT LN IN O resultado estar sempre entre os valores 87 33654 lt OUT lt 88 72284 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada NOME TIPO DE DADO DESCRI O EN IN ENO Fun o BOOL Habilita execu o da instru o REAL Vari vel de entrada BOOL C pia do valor booleano de EN REAL Resultado FLAG NOME DESCRI O OV Ser ligado se houver estouro da vari vel de sa da
176. o das entradas WORD e DWORD FLAG NOME DESCRI O Ser ligado se houver estouro da vari vel de sa da On Oaou ou divis o por ZERO Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO 2010 Schneider Electric Todos os direitos reservados 35 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 MOVE Movimenta o de dados SE ENTRADA SA DA 36 Quando a entrada EN for habilitada a instru o ser executada da 7777 seguinte forma OUT IN O valor de IN movido para a sa da da fun o NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT UINT UDINT IN WORD DWORD Vari vel de origem do dado REAL TIME DATE TOD e CONSTANTE ENO BOOL C pia do valor booleano de EN INT DINT UINT UDINT y Fun o WORD DWORD Vari vel de destino do dado mesmo tipo de dado da REAL TIME entrada DATE e TOD FLAG NOME DESCRI O ee Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 ARE 28 5 2010 MUL Multiplica o SE Eu a be x Quando a entrada EN for habilitada o valor de IN1 multiplicado 7777 por IN2 IN1 IN2 e o resultado colocado na sa da da fun o Se n o houver estouro de vari vel a sa da ENO ser setada caso contr rio ser resetada OUT IN1 IN2 7777 Pror OBS As entradas IN1 e IN2 da instru o devem ser s
177. o de EN Liga quando a velocidade for O motor em standstill Liga durante a excu o sem erros Ver p gina 276 Liga quando a execu o abortada por outra fun o Ver p gina 276 Liga quando ocorre algum erro durante sito SULA a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O eds qa Nenhum flag afetado Device nano ENTRADA VelocityZero BOOL CommandaAborted BOOL Atos A1 Cap tulo 5 MC ABORT TRIGGER LXM MO dbortTrigger Lsm MA 008 00 05 10 28 5 2010 Com EN habilitado a instru o aborta a captura da posi o do motor controlado pelo dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute NOME JJ TIPO DE DADO DESCRI O EN Execute ENTRADA Device Unit ENO Done SA DA Busy Error BOOL Habilita bloco BOOL Habilita a execu o na transi o positiva Nome do dispositivo configurado no Access path Ver p gina 273 Define a entrada UINT 1 Entrada Cap 2 Entrada Cap2 BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da 2003 sem erros Ver p gina 276 BOOL Liga durante a execu o sem erros Ver p gina 276 BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados g MA 008 00 05 10 28 5 2010 MC GEAR I
178. o do PWM da sa da MV per odo L PV HIGH INT M ximo valor de escala para entrada L PV LOW INT M nimo valor de escala para entrada L MV HIGH INT M ximo valor de escala para sa da L MV LOW INT M nimo valor de escala para sa da VALUE INT Valor de carga do termo integral TI ENO BOOL C pia do valor booleano de EN PADA ho IN te SIR o tipo de dado de PV e SP PWM BOOL Vari vel de sa da PWM booleana NOME OOU OO MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 PTO Sa da de Trem de Pulsos PTO Pulse Train Output Sa da de trem de pulsos com frequ ncia EEE vari vel Esta instru o utilizada para gerar um ciclo que pode conter at tr s EEE fases acelera o regime e desacelera o Observa o A m xima frequ ncia de sa da ir depender do Hardware que est sendo utilizado para mais informa es consulte o Cat logo de Hardware Se a entrada EN estiver habilitada e um pulso for dado na entrada Start a instru o inicia a gera o de pulsos em OUT para o ciclo de acelera o regime e desacelera o de acordo com a quantidade de pulsos e as frequ ncias determinadas Se a entrada EN for desabilitada enquanto a instru o estiver sendo executada a sa da imediatamente ser desligada riaz Fma fen His Prd PU SOS Prnax Observa o As seguintes condi es devem ser atendidas e FminRa e FminRd devem ser menores que Fmax Pmax deve ser maior que Pra PRD 142 2010 Sc
179. o do bloco Ver p gina 275 Valor lido do par metro Tamanho do par metro lido em bytes Range de 1 a4 O 2010 Schneider Electric Todos os direitos reservados 213 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 MC READ STATUS ATV SE MZ FReadStatus AT LIM Com as entradas EN e Enable ligada a instru o l informa es Busyt referentes ao motor controlado pelo dispositivo indicado na entrada Device Error ErrorStop Disabled Stopping Standstill DiscreteMotion Continous Motion Constantitelocity Accelerating Decelerating 214 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 5 MA 008 00 05 10 28 5 2010 NOME TIPODEDADO DESCRI O EN ENTRADA Enable Device ENO Valid Busy Error Value ErroStop Disabled SAIDA Stopping StandStill DiscreteMotion ContinuousMotion ConstantVelocity Accelerating Decelerating BOOL BOOL BOOL BOOL BOOL BOOL DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Habilita bloco Habilita a instru o Nome do dispositivo configurado no Access Path Ver p gina 273 C pia do valor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 275 Liga durante a execu o sem erros Ver p gina 275 Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 275 Valor lido do par metro Indica que o movimento foi interrompido d
180. o seja a regi o de sistema e I O Utilize o mesmo tipo de dado nas regi es apontadas por IN e OUT para garantir que os dados sejam corretamente interpretados pelo CLP NOME TIPO DE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA IN WORD e DWORD Vari vel de entrada N UINT Quantidade de dados ENO BOOL C pia do valor booleano de EN SA DA Fun o WORD e DWORD Ponteiro para sa da FLAG KO DESCRI O Ser ligado se a vari vel usada sair do range de verflow ox ao endere os do tipo de dado Exemplo de BMOVX O endere o definido em IN e na sa da da fun o o endere o f sico mostrado na tabela do gerenciador de vari veis conforme a figura abaixo 176 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 F Vari veis Globais Program 000 Telan Regi o do Tipo de Dado INTAUINT MORO J Grupo Endere o MINI MIT MIT MM4 MWS MIA MWY Mome IN walorl valor amp SAIDA Tipo de dado t pr TO pr WO ET Tt pr t pr WO ET to pr Atribute N O RETEN N O RETEN N O RETEN RETENTIVO N O RETEN N O HETEN N O RETEN valor Inicial l c z lz 3 456 l zc Deseja se mover o conte do de MW2 para vari vel MW6 O exemplo utiliza as vari veis IN e SAIDA na instru o Descri o Endere o f sico Ecoo Eca ecoa Echo Echo EC
181. o tipo de refer ncia FALSE valor de refer ncia Interface BOOL atrav s da entrada anal gica TRUE valor de refer ncia atrav s da entrada Setpoint Range O 1000 Janela de tens o considerada como ZeroWindow UINT zero nula na entrada anal gica em mV Exemplo Se o valor 20 o range 20 a 20 mV interpretado como 0 Range 30000 30000 O valor somente ser considerado se a entrada Interface estiver FALSE O MaxVelocity INT valor especifica a velocidade m xima de rota o ANA1 10V em min 1 O valor deve ser adaptado ao motor e situa o mec nica Valor de refer ncia Range 30000 30000 Obs o valor somente ser considerado Setpoint INT se a entrada Interface estiver TRUE O valor especificado o valor de refer ncia para a velocidade de rota o em min ENO BOOL C pia do valor booleano de EN Liga quando a velocidade for O motor em standstill Liga durante a execu o sem erros Ver p gina 276 Liga quando a execu o abortada por outra fun o Ver p gina 276 Liga quando ocorre algum erro durante Siro o a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O o Nenhum flag afetado Device ENTRADA VelocityZero BOOL CommandAborted BOOL Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 Exempo de Device EXEMEPBLO led Access Path 27 Enable Pee E GODA DAL Al Serial A 8 6006 06L A1 Serial B D Device 2 j da EEN EEE
182. oco Ver p gina 275 FLAG NOME DESCRI O Ss DO RR Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados 208 Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC READ ACTUAL VELOCITY ATV SE DIA MO Read ckualvelocity ATY Com as entradas EN e Enable ligada a instru o l a velocidade atual do motor controlado pelo dispositivo indicado na entrada 7777 Device Per Pitt Esta instru o utiliza SDO Mensagem de servi o Recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL Habilita a instru o Devi Nome do dispositivo configurado no evice Access Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Falo dna sem erros Ver p gina 275 SA DA Bus BOOL Liga durante a execu o sem erros Ver p gina 275 ET BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 275 Velocity INT Indica a velocidade atual do motor FLAG NOME DESCRI O e Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 e A E SP g O E Cara MC READ AXIS ERROR ATV E MO Read zisErmror AT Com as entradas EN e Enable ligada a instru o l as informa es referentes ao ultimo erro encontrado no dispositivo indicado na entrada Device NOME TIPODEDADO DESCRI O
183. ogram vel que est sendo utilizado Para Atos MPC4004BF Controlado pelas sa das S0 a S3 Para Atos MPC6006 Controlado pelas sa das Q3 a Q6 Exemplos de esquemas de liga o Ver Tipo NPN 4004 05BF Ver Tipo NPN 6006 05L Descri o das entradas TORQUE Quando ativado True energiza o motor com o ltimo passo ativo STOP Quando ativado True inibi a progress o de contagem parando o motor instantaneamente deixando torque no eixo do motor MODE Escolha do modo de funcionamento False modo posi o True modo cont nuo Modo cont nuo nesta condi o ap s a habilita o do motor o mesmo come ar a girar indefinidamente No modo cont nuo o motor somente para quando Desabilitado o torque ativado stop ou desacionada a instru o Modo posi o nesta condi o o motor se deslocar uma quantidade programada de pulsos parando com torque no final da contagem O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 DIR Dire o Altera o sentido de rota o do eixo O function block realiza a altera o automaticamente True Sentido hor rio False Sentido anti hor rio TYPE Escolha do tipo de passo True Passo inteiro False Meio passo A op o meio passo permite dobrar a resolu o do motor Ver Passo Inteiro Ver Meio Passo RESET Ao ser ativado resetar o efetivo Usar contato de transi o positiva ou
184. oleano de EN Liga quando a execu o for conclu da Point Selo sem erros Ver p gina 276 i Liga durante a execu o sem erros Ver SA DA Busy EOL p gina 276 Liga quando a execu o abortada por elolrnnelhta soloin ste SOL outra fun o Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O EO a Nenhum flag afetado Atos A1 MA 008 00 05 10 eos 28 5 2010 MC MOVE ADDITIVE LXM ASA Io MO Moveddditve Lsm EMD 3559 EEE E Com EN habilitado a instru o realiza o movimento do dispositivo indicado na entrada Device com uma adi o no 3579 Busy 7 gt Valor da posi o atual quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute TPT Command borted 7 E Error este A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1640041 16400 16H607A 16400 A instru o apresenta situa es de funcionamento diferente quando em conjunto com as instru es MC MOVE ABSOLUTE LXM ou MC MOVE RELATIVE LXM NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva ENTRADA de da Nome do dispositivo configurado no Access path Ver p gina 273 Distance DINT Valor a ser adicionado posi o atual Velocity DINT Valor da velocidade ENO BOOL C pia do valor booleano de EN
185. om que a mesma n o execute nenhum dos modos de contagem 7777 Per Contagem crescente Com a entrada EN habilitada a cada pulso em CU a sa da CV ser incrementada Enquanto o valor da sa da CV for menor que o valor de preset PV a sa da QU permanecer desligada Quando a sa da CV for igual ao valor de preset PV a sa da QU ser ligada Quando a entrada de reset R for habilitada o contador ser zerado isto CV 0 A contagem permanece at a sa da CV PV Atingindo este valor o contador permanecer parado mesmo com pulsos na entrada CU at que seja resetada R a sa da CV Pulsos na entrada CU ou acionamento de R somente ser o interpretados pela instru o se a entrada EN estiver habilitada Durante a contagem poss vel a mudan a de valor do preset PV Alterando o valor do preset PV durante a contagem o bloco funcional continua incrementando a sa da CV at CV PV caso o novo valor de PV seja maior que CV Sendo o novo valor do preset PV menor que CV ent o a contagem interrompida e a sa da QU acionada Contagem decrescente Com a entrada EN habilitada a cada pulso em CD a sa da CV ser decrementada Quando o valor de contagem atingir o valor 0 zero a sa da QD ser ligada caso contr rio permanecer desligada A contagem permanece at a sa da CV atinair o valor CV 0 O Atos A1 Cap tulo 3 MA 008 00 05 10 contador permanecer parado mesmo com pulsos na entrad
186. onal no projeto Utilizando o Angle Counter n o ser permitido adicionar ao programa a instru o Angle Simulate A contagem de pulsos feita por meio da entrada f sica do CLP sendo que a m xima frequ ncia desses pulsos depende do Hardware que est sendo utilizado Para mais informa es consulte o Cat logo de Hardware O contador configurado deve ser bi direcional e a nica resolu o permitida para essa instru o 1 1 Est o dispon veis dois contadores Contador 1 Utiliza as entradas l1 e I2 bi direcional e I3 como zero do contador Contador 2 Utiliza as entradas l4 e I5 bi direcional e I6 como zero do contador Importante Para utilizar outras instru es tamb m vinculadas a Hardware HS COUNTER CPU COUNTER OU CPU COUNTER Z necess rio configurar diferentes efetivos ID1 ID2 ID3 e ID4 para cada instru o Aten o As vari veis do tipo ARRAY devem ter no m ximo 16 posi es exemplo ARRAY 0 15 OF UINT ou ARRAY 1 16 OF UINT O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 MA 008 00 05 10 28 5 2010 ELE T DRESSISO EN PT UP PT DN ENTRADA CMP beg CMP end ENO ET RPM SA DA OUT BOOL Habilita execu o da instru o SNI E Preset de ZERO p contagem crescente CONSTANTE O UINT e CONSTANTE Preset de ZERO p contagem decrescente Valores iniciais de compara o dos ngulos Este ARRAY deve ser do mesmo tamanho dos ARRA
187. ondente no bastidor configurado na guia Propriedades ser poss vel verificar as configura es atuais conforme mostra a figura abaixo E T Eg MO vari veis Globais HW Access Path E Hardware EM Rack 6006 24 a EE F Serial A F Serial E Az Emp Slot A3 Emp Slot At Empis Slot EAEE E E 4004P92 Tarefa E Receitas Ez Graphs Fropriedades a al Status da Flaca Modelo Descri o Watchdog Timer Habilita Intervalo ms Entradas Habilita Scan Il Iz L 14 I5 I6 I7 I5 Saidas Habilita Scan ql qe Q3 qa Q5 QE QF qo O 2010 Schneider Electric Todos os direitos reservados CPU Ina Out 24de IHM 4x20 LCD 600g 05L vaat CPUS In a Out W 24de true Soo true Normal Normal Normal Normal Normal Normal Normal Normal true Normal Normal Normal Normal Normal Normal Normal Normal 137 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 e Na guia Propriedades selecionado a sa da poss vel escolher o tipo que ser utilizada na aplica o Apenas as sa das Q1 Q2 Q7 e Q8 podem ser configuradas Configurando as sa das Q1 e Q2 Quando utilizado os blocos PTO ou PWM as sa das devem ser configuradas caso essa configura o n o seja realizada uma mensagem de erro ser visualiza ao compilar o projeto A imagem abaixo mostra a configura o dispon vel para essas duas sa das Saidas Habilita Scan true Normal E ga Pv
188. ontagem a sa da Q permanece ligada Quando o efetivo for igual ao preset ET PT a sa da Q ser desligada e permanecer assim at que IN seja ligado Quando a entrada IN ligada a sa da Q ligada e o efetivo ET zerado ET 0 O valor do preset PT pode ser alterado durante a execu o do bloco funcional Sendo o valor de PT maior que ET a temporiza o permanece at ET PT Caso contr rio PT menor que ET a temporiza o finalizada e a sa da Q desligada O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 ELE N DESSAS Habilita execu o da instru o Pausa temporiza o ao desabilitar antes do fim da EN BOOL contagem de tempo Entrada opcional Existente somente no modo ENTRADA com EN ENO IN BOOL Iniciar temporiza o TIME e PT CONSTANTE Preset do temporizador C pia do valor booleano de EN ENO BOOL Sa da opcional Existente somente no modo com SA DA EN ENO Q BOOL Desabilitado no fim da temporiza o ET TIME Efetivo do temporizador IN t ti t2 t3 td t Q th ti PT t2 t5 PT ET ti t2 8 14 t5 MA 008 00 05 10 28 5 2010 TON 1MS Temporizador ON Delay Atos A1 Cap tulo 4 O Bloco Funcional TON pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TON inserido no programa S o permitidas no m ximo 16 inst
189. ontr rio permanecer sempre desligado ou se o valor da entrada IN for NEGATIVO N Sinal Ser ligado se a vari vel de entrada for NEGATIVA Z Zero Ser ligado se o resultado for ZERO Atos A1 MA 008 00 05 10 Cap tulo 3 28 5 2010 SUB Subtra o PES E viva A instru o ser executada sempre que a entrada EN estiver 7777 habilitada OUT IN1 IN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da ENO ser ligada caso contr rio ser desligada OBS As entradas IN1 e IN2 da instru o devem ser sempre do mesmo tipo de dado NOME TIPODEDADO DESCRI O EN BOOL Habilita execu o da instru o INT DINT UINT UDINT ENTRADA INT IN2 WORD DWORD Vari veis de entrada ambas as entradas devem ser REAL TIME DATE do mesmo tipo de dado TODe CONSTANTE ENO BOOL C pia do valor booleano de EN INT DINT SA DA UINT UDINT Fun o WORD DWORD Resultado mesmo tipo de dado das entradas REAL TIME DATE e TOD NOME U U OO OV Overflow Ser ligado se houver estouro de vari vel Z Zero Ser ligado se o resultado for ZERO N Sinal Ser ligado se o resultado for NEGATIVO 2010 Schneider Electric Todos os direitos reservados 39 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 Biest veis RS Biest vel com Reset dominante PEE A instru o ser executada sempre que a entrada EN estiver habilitada FPP 7777 2227 Durante a execu o verificado a al
190. or SOTTA ONE So outra fun o Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O e Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC TOUCH PROBE LXM E ES MO TouchProbe Lsm EFA reee e Com EN habilitado a instru o configura e inicia a captura de ads iai posi es do motor controlado pelo dispositivo indicado na frre Device entrada Device quando ocorrer a transi o de O para 1 Borda 22272 Unit commandaborted de subida na entrada Execute 72 4 TriggerLevel Error P 2772 Singleshot valid 2277 RecordedPosition rrr Utilizar somente uma instru o MC TouchProbe LXM para cada entrada dispon vel no Lexium CAP1 CAP2 A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 16H300A 16408 16H300A 16H09 O 2010 Schneider Electric Todos os direitos reservados SM MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva Nome do dispositivo configurado no Device o Access path Ver p gina 273 Define a entrada para a captura Unit UINT 1 Entrada Capi 2 Entrada Cap2 ENTRADA sd a borda subida descida para a TriggerLevel BOOL REG FALSE Borda de descida TRUE Borda de subida Define o modo de captura FALSE Modo cont
191. orda de subida na entrada Execute NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BOOL positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device i PEDE ia sem erros Ver p gina xx SAIDA z Busy BOOL Liga durante a execu o sem erros Ver p gina xx Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina xx FLAG NOME DESCRI O e pa Nenhum flag afetado Atos A1 MA 008 00 05 10 AA 28 5 2010 VELOCITY CONTROL LXM LS YelocitvConkrol Lam EMO 3997 velocityzero 7777 Com EN habilitado a instru o controla a velocidade do motor atrav s do dispositivo indicado na entrada Device quando ssy Indico Busy 777 OCOrrer a transi o de O para 1 Borda de subida na entrada Execute ve Interface Command borted r Peres Zerovvindom Error 77 o Maxvelocity erre Setpoint Esta instru o referente ao dispositivo LXMOS A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1640041 16400 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva Nome do dispositivo configurado no Access path Ver p gina 273 Define
192. os A1 28 5 2010 Manual de instru es 16 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 1 28 5 2010 CAP TULO 1 Instru es Conjunto de Instru es Esta lista compreende todas as instru es de todas as bibliotecas existentes no aplicativo A1 Aritm ticas NOME DESCRI O Biblioteca da fun o ABS e M dulo IEC ADD e Adi o IEC DIV e Divis o IEC EXP e Exponencial IEC EXPT e Pot ncia IEC MOD e M dulo de uma divis o IEC MOVE e Movimenta o de dados IEC MUL e Multiplica o IEC SQRT e Raiz Quadrada IEC SUB e Subtra o IEC Array NOME DESCRI O Biblioteca da fun o TO_AR e Adiciona dado no Array ATOS AR_TO e Retira dado do Array ATOS XOR_AR e XORno array de bytes ATOS 2010 Schneider Electric Todos os direitos reservados 17 MA 008 00 05 10 28 5 2010 Biest veis NOME RS SR Compara o NOME ALARM EQ GE GT LE LT NE Convers o NOME TO TO BCD TO STR BCD TO BYTE TO WORD WORD TO BYTE DATE FORMAT DEG TO RAD RAD TO DEG STR TO TRUNC Data hora NOME RTC ATOS 18 Atos A1 Cap tulo 1 DESCRI O Biblioteca da fun o Biest vel com Reset dominante IEC Biest vel com Set dominante IEC DESCRI O Biblioteca da fun o Gera o de alarmes ATOS Igual IEC Maior ou igual que IEC Maior que IEC Menor ou igual que IEC Menor que IE
193. ovamente A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 16 6040 16 00 16 6041 16 00 NOME e DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BOO positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device nano done POLE sem erros Ver p gina 276 i Liga durante a execu o sem erros Ver SA DA Busy EOL p gina 276 CommandAborted BOOL Liga quando a execu o abortada por outra fun o Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O es DD Nenhum flag afetado 234 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 EA EN frer Execute H Com EN habilitado a instru o configura e inicia um movimento de refer ncia do dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute Peri Device ER 7 Position Command borted r 277 Hominghode Error 2777 fre vHome Per vOutHome Pere POutHome tert PDisHome Dever ter somente um MC home LXM por dispositivo A instru o ir funcionar somente se as seguintes vari veis estiverem configuradas como PDOs 1680040 16H00 1640041 16400 a TIPO DE
194. porizador C pia do valor booleano de EN BOOL Sa da opcional Existente somente no modo com EN ENO BOOL Habilitado no fim da temporiza o TIME Efetivo do temporizador IM to ti t2 t3 td t5 Q t PT ti t4 PT t ET to ti t2 t3 t4 t5 79 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 TP Temporizador Pulse mode SU a voa O Bloco Funcional TP pode ser utilizado de dois modos distintos Com e sem EN ENO Cada modo possui uma caracter stica diferente de trabalho e podem ser utilizados individualmente para cada TP inserido no programa Modo Com EN ENO Com as entradas EN e IN habilitadas inicia se a contagem de 2925 tempo na sa da ET Base de tempo 10ms at o valor de preset PT Durante essa contagem a sa da Q permanece ligada Permanecendo com a entrada IN habilitada quando o efetivo ET for igual ao preset ET PT a sa da Q ser desligada e o efetivo permanecer com o valor final O valor de ET ser zerado ET 0 somente quando a entrada IN for desligada Ligando novamente a entrada IN a sa da Q ligada e uma nova temporiza o iniciada Se EN for desligado antes do fim da temporiza o a temporiza o entra em PAUSE voltando ao normal quando EN for novamente habilitado Utilizando um pulso na entrada IN ON e em seguida OFF a sa da Q ser ligada e permanecer assim at que se atinja a contagem do efetivo em ET Quando ET PT a sa da Q ser desligada e o efetivo ser zerado automati
195. r BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O e Gs Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 SET DRIVE RAMP ATV SE o EM a i Com EN habilitado a instru o configura a rampa de acelera o e de E t TET A f e f sia desacelera o do dispositivo indicado na entrada Device quando Device me ocorrer a transi o de O para 1 Borda de subida na entrada Execute Biccelaratior FPP Deceleration EE N PESSISO EN BOOL Habilita bloco Execute BOOL Habilita a instru o Dae Nome do dispositivo configurado no ENTRADA Access Path Ver p gina 273 T DINT Valor para executar a rampa de acelera o Ver p gina 222 Valor para executar a rampa de Daemen DUNT desacelera o Ver p gina 222 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da l gdi oa sem erros Ver p gina 276 SAIDA Liga durante a execu o sem erros Ver Busy BOOL En p gina 276 Err BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG E SA e Dos Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 SET FREQUENCY RANGE ATV SEO E o gr MFA EH RR Com EN ligado a instru o configura os limites de frequ ncia do dispositivo indicado na entrada Device quando ocorrer a transi o de ini e 0 para 1 Borda de subida na entrada Execute LoyF requ
196. r o mesmo que o tipo de dado da array Para inserir um dado necess rio habilitar a entrada EN com um pulso de transi o positiva Automaticamente retornado todos os c lculos estat sticos sobre o novo dado O 2010 Schneider Electric Todos os direitos reservados 113 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 RST Reset Esta entrada zera todos os dados das posi es da array sa das e volta para a primeira posi o da array Para executar o reset RST TRUE EN TRUE LT Menor valor Dentre todos os valores das posi es na array a sa da LT mostra o menor deles GT Maior valor Dentre todos os valores das posi es na array a sa da GT mostra o maior deles AV M dia A sa da AV mostra o resultado do c lculo de m dia das amostras A m dia obtida dividindo se a soma dos valores de cada posi o pelo n mero total de posi es Onde Xi o valor em cada posi o e n o n mero de posi es OBS O valor da m dia pode ser arredondado quando utilizamos um campo de visualiza o na IHM Este arredondamento depende da precis o configurada no campo Edit View DEV Desvio padr o amostral O desvio padr o a medida mais comum da dispers o estat stica O desvio padr o define se como a raiz quadrada da vari ncia definido desta forma de maneira a dar uma medida da dispers o que seja um n mero n o negativo 114 O 2010 Schneider Electric Todos os direitos rese
197. rro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O 232 Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 AR 28 5 2010 MC GEAR OUT LXM PZ Tv MO Gearoue Lem Com EN habilitado a instru o cancela o modo de engate eletr nico do dispositivo indicado na entrada Device quando 7777 Ocorrer a transi o de O para 1 Borda de subida na entrada Execute NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BOL positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Slave mma Rene adia sem erros Ver p gina 276 SAIDA z Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O Don Nenhum flag afetado MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 5 MC HALT LXM SE DI MO Halt LM ENO oe hone Com EN habilitado a instru o interrompe o movimento do motor controlado pelo dispositivo indicado na entrada Device 7777 Busy r777 quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute Command borted trr Error pirr Ao desacionar a entrada Execute o movimento do motor inicia n
198. rror BOOL a execu o do bloco Ver exemplo 275 Busy SA DA Indica o status da entrada indicada Value BOOL FALSE Entrada desligada TRUE Entrada ligada Inputs WORD Indica o estado de todas as entradas FLAG NOME DESCRI O e Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados 5d MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 5 MC READ DIGITAL OUTPUT LXM SA a a o o Odivi El 772 Enable rr Com as entradas EN e Enable ligada a instru o l o status das sa das digitais do dispositivo indicado na entrada Device fre Device Erro rrr OutputNumber PPT NOME e DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita a instru o Nome do dispositivo configurado no Access path Ver exemplo 273 ENTRADA N mero da sa da a ser lida Range 0 2 Sa da 1 Bit O OutputNumber INT Sa da 2 Bit 1 O Bit referente a sa da deve estar em 1 Os demais Bits devem estar em O Ver exemplo 2 4 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da o Seo sem erros Ver exemplo 275 Liga durante a execu o sem erros Ver suey BO exemplo 275 Liga quando ocorre algum erro durante Error BOOL a execu o do bloco Ver exemplo 275 Device SA DA Indica o status da entrada indicada Value BOOL FALSE Entrada desligada TRUE Entrada ligada Outputs WORD Indica o estado de todas as sa das FLAG NOME DESCRI O se SD a
199. rso Dist ncia m xima para procurar a chave fim de curso 0 O monitoramento da dist ncia desabilitado gt 0 M xima dist ncia para procurar a chave fim de curso Obs Se o ponto fim de curso definido n o for encontrado com a dist ncia determinada nesta entrada o movimento cancelado indicando um erro Dist ncia m xima para procurar ap s ter percorrido a chave 0 O monitoramento da dist ncia desabilitado gt 0 M xima dist ncia para procurar A chave deve ser acionada novamente dentro desta procura sen o o movimento cancelado 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 5 28 5 2010 FLAG NOME DESCRI O MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 5 MC JOG LXM S E e gr MFA EM EMG pu s s s s s s mo Forward Doney Com EN habilitado a instru o inicia o movimento JOG do motor controlado pelo dispositivo indicado na entrada Device 7772 Backward Busy 7 7 quando ocorrer a transi o de O para 1 Borda de subida na entrada Forward ou Backward PPP Command borted r77 3777 erar Forward true e Backward false 17 Rota o no sentido avan o se velocidade gt 0 ree A Mail Time Rota o no sentido reverso se velocidade lt 0 teve veloso Backward true e Forward false Pet VeloFast Rota o no sentido reverso se velocidade gt 0 Rota o no sentido avan o se velocidade lt O Forward true e Ba
200. rvados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 A letra S representa o desvio padr o da amostra E t Ua 2 fer Elo S 4 r L OBS O valor do desvio padr o amostral pode ser arredondado quando utilizamos um campo de visualiza o na IHM Este arredondamento depende da precis o configurada no campo Edit View VAR Vari ncia amostral A vari ncia de uma vari vel aleat ria uma medida da sua dispers o estat stica Desvio padr o amostral indicando qu o longe em geral os seus valores se encontram do valor esperado La OBS O valor da vari ncia amostral pode ser arredondado quando utilizamos um campo de visualiza o na IHM Este arredondamento depende da precis o configurada no campo Edit View NOME TIPO DE DADO DESCRI O Habilita execu o da instru o Usar pulso EN BOOL de transi o positiva False para True ativado durante uma varredura MONOA ARRAY do tipo INT e ENTRADA Index do tipo UINT Endere o da Array IN INT e UINT Dado a ser inserido na posi o da array Zera todos os dados da array e das RST BOOL pia Volta para a primeira posi o da ENO C pia do valor booleano de EN LT INT e UINT Menor valor SA DA GT Maior valor AV M dia amostral DEV REAL Desvio Padr o Amostral VAR Vari ncia Amostral MA 008 00 05 10 Atos Al 28 5 2010 Cap tulo 4 CLR RECIPE SEE CLR_RECIPE Limpa dados da receita ME ARA ea A instru o ir apagar os dados armaze
201. s os direitos reservados ABA MA 008 00 05 10 28 5 2010 152 Atos A1 Cap tulo 4 Propriedades E E Quantidade bd Configura o dos Frames Para adicionar um novo Frame e configur lo basta selecionar com o cursor do mouse o cone Recipes localizado na guia Gerenciador do Projeto clicar com o bot o direito e selecionar a op o New Frame M ximo 16 Frames Se desejar excluir o Frame clique com o bot o direito do mouse no cone do Frame e selecione a op o Apagar New Frame Receitas Em cada frame identifique o primeiro e o ltimo endere o das vari veis que ser o utilizadas respectivamente nos campos Inicial e Final Armazenar Receita STORE Para armazenar uma receita segue a sequ ncia Indicar o n mero da receita na entrada Index n o pode ser zero Definir valores para as vari veis configuradas no s frame s Setar STORE TRUE Receita Ocupada Caso a receita a ser armazena estiver ocupada a sa da BUSY ser setada para TRUE O 2010 Schneider Electric Todos os direitos reservados Atos A1 Cap tulo 4 ENTRADA SA DA MA 008 00 05 10 28 5 2010 Para uma receita ocupada h duas possibilidades de a o Sobrepor a receita existente ou n o armazenar a receita e configurar outro n mero na entrada Index Sobrepor receita Manter STORE TRUE Sa da BUSY TRUE Setar BUSY FALSE por meio de l gica no programa Setar STORE FALSE N o sobrepor receita Setar STORE
202. sda Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 MC READ PARAMETER LXM pi E Y MO ReadParameter LYM L dvi 7777 Com as entradas EN e Enable ligada a instru o l o valor de um par metro espec fico no dispositivo indicado na entrada tt Device rtt Device rY eve FarameterMumber TEP ret Index Pror re Subindex PPP Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME Tipo DE DADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita a instru o Devi Nome do dispositivo configurado no evice s o Access path Ver exemplo 273 N mero do par metro 1 Posi o de refer ncia definida pelo perfil LXM32 p tarRAMPusr LXMO5 p tarRAMPusr 2 Chave para limite positivo de posi o por software LXM32 MON swLimPusr LXMO5 SPVswLimPusr 3 Chave para limite negativo de posi o por software ENTRADA LXM32 MON swLimNusr LXMO5 SPVswLimNusr 4 Monitoramento da chave para limite positivo de posi o por software Ativada Bit O 0 Desativada Bit O 1 LXM32 MON SW Limits LXMO5 SPV SW Limits 5 Monitoramento da chave para limite negativo de posi o por software Ativada Bit O 0 Desativada Bit O 1 LXM32 MON SW Limits LXMO5 SPV SW Limits 10 velocidade atual 11 velocidade final 1000 via index e subindex ParameterNumber U
203. se as seguintes vari veis estiverem configuradas como PDOs 1646041 16 00 NOME JTIPODEDADO DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o Execute BOOL positiva Nome do dispositivo configurado no Device Eai Access path Ver p gina 273 Elias Position DINT Valor da posi o a ser definida FALSE A posi o atual definida com o valor da entrada Position Mode BOOL TRUE A posi o atual somada com o valor da entrada Position ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Done Seo sem erros Ver p gina 276 SAIDA E Busy BOOL Liga durante a execu o sem erros Ver p gina 276 Error BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O E Nenhum flag afetado Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 sos odvi ME Stop Lam EM Eua Com EN habilitado a instru o para a rota o do motor controlado pelo cite Execute Donef tt dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute Pere Device Busw pirr Error rrr NOME e DESCRI O EN BOOL Habilita bloco Habilita a execu o na transi o ENTRADA Execute BODL positiva Nome do dispositivo configurado no Access path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Device one
204. slocado de N vezes mesmo tipo de dado Fun o WORD e DWORD da entrada IN FLAG NOME DESCRI O o DO Nenhum flag afetado 2010 Schneider Electric Todos os direitos reservados 57 MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 3 Manipula o de Strings PE dE CONCAT Concatena o CONTAT Quando a entrada de EN for habilitada a sa da da fun o 77 conter o conter o conte do da entrada IN1 mais o conte do da entrada IN2 e o seu tamanho atual ser a soma do tamanho das duas entradas Se o comprimento total das duas entradas for maior que o da vari vel de sa da ser truncada parte da entrada IN2 e ser ligado o flag de Overflow A sa da ENO ser uma c pia da entrada EN se n o houver nenhum erro NOME TIPO DE DADO DESCRI O ENTRADA EN BOOL Habilita execu o da instru o INT IN2 STRING Strings a serem concatenadas SA DA ENO BOOL C pia do valor booleano de EN Fun o STRING String com o conte do de IN1 IN2 FLAG NOME DESCRI O OV OHN Ser ligado se O comprimento total das duas entradas for maior que o da vari vel de sa da DELETE Apagar ESF Quando a entrada de EN for habilitada ser colocado na 7777 PRP sa da da fun o o conte do de IN menos L caracteres a partir da posi o P O seu tamanho atual ser o seu tamanho menos o n mero de caracteres definido na entrada L A sa da ENO ser uma c pia da entrada EN NOME TIPO DE DA
205. spositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute trir Device ver Pere Acceleration PPT Pre Deceleration NOME o DESCRI O EN BOOL Habilita bloco BOOL Habilita a execu o na transi o positiva Nome do dispositivo configurado no Access path Ver p gina 273 Valor para executar a rampa de acelera o Execute Device LXMOS Range 30 3000000 Acceleration DINT Rampa de acelera o em min s LXM32 Range 1 2147483647 Rampa de acelera o em unidade definida pelo usu rio usr a Valor para executar a rampa de desacelera o ENTRADA LXMOS Range 750 3000000 Decelaration DINT Rampa de desacelera o em min s LXM32 Range 1 2147483647 Rampa de desacelera o em unidade definida pelo usu rio usr a ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Pone Aa sem erros Ver p gina 276 SAIDA E Busy BOOL Liga durante a execu o sem erros Ver p gina 276 BOOL Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 FLAG NOME DESCRI O E O Nenhum flag afetado Error Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 SET LIMIT SWITCH LXM ES o e dvi O SetlimitSwitch LxM_ EM Com EN habilitado a instru o parametriza os limites der Execute ter positivos LIMP e limites negativos LIMN do fim de curso do d
206. ta a instru o Nome do dispositivo configurado no Meus m Access path Ver exemplo 273 Indica o tipo de velocidade a ser lida 0 Velocidade atual do motor min 1 1 Velocidade de refer ncia ENTRADA definida pelo perfil min 1 2 Velocidade atual definida Velocity Type INT pelo perfil min 1 3 Velocidade atual da interface PTI inc s NOTA a interface PTI Entrada de trem de pulso tamb m referente a interface RS422 em alguns produtos No LXMO5 o CN5 interface PTI ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da valg SiS sem erros Ver exemplo 275 k Liga durante a execu o sem erros Ver SAIDA Busy EUL exemplo 275 Liga quando ocorre algum erro durante Error BOOL a execu o do bloco Ver exemplo 275 Velocity DINT Indica o valor atual da velocidade FLAG NOME DESCRI O cesso Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados 949 MA 008 00 05 10 Atos Al 28 5 2010 rei MC READ AXIS ERROR LXM ASA odivi 77 Com as entradas EN e Enable ligada a instru o l as informa es referentes ao ultimo erro encontrado no dispositivo indicado na entrada Device PRP FR Esta instru o utiliza SDO Mensagem de servi o Portanto recomenda se N O manter a entrada ENABLE habilitada permanentemente pois isso pode sobrecarregar a rede NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco ENTRADA Enable BOOL H
207. te ao controlador Atos MPC4004 STOP M T aa a A E Observa o A m xima frequ ncia de contagem ir depender do Hardware que est sendo utilizado para mais informa es EO consulte o Cat logo de Hardware EN O QLT Q T As sa das associadas ao hardware do controlador Q LE Q EQ e Q GT s ser o atualizadas se a entrada EN_Q estiver acionada caso contrario permanecem sempre desligadas ri A contagem de pulsos feita por meio da entrada f sica do CLP conforme descrito abaixo Contador 1 Utiliza as entradas EO e E1 se definido como bi direcional e apenas EO para uni direcional O pulso de zero deve ser conectado na entrada E3 Observa o A entrada E2 uma interrup o de hardware Alguns par metros da instru o s o visualizados ou configurados atrav s de vari veis de sistema do A1 como mostrado abaixo SD10 EF HS COUNTER Efetivo Valor do efetivo de contagem Y SD11 PT HS COUNTER Preset Valor de refer ncia para o acionamento das sa das da instru o Y SD12 INI HS COUNTER Valor inicial Valor carregado no efetivo quando a entrada LD for acionada SD13 DEC VALUE HS COUNTER Valor do preset de zero Valor carregado no efetivo para contagem decrescente quando EFETIVO 0 Utilizando este function block n o ser permitido adicionar ao programa as seguintes instru es e Angle counter e Angle simulate e CPU counter O 2010 Schneider Electric Todos os direitos r
208. tera o do estado de R1 e S sendo que R1 dominante sobre S Quando R1 True a sa da Q1 desacionada independente do estado de S True ou False Para acionar a sa da Q1 S True e Ri False NOME TIPODE DADO DESCRI O EN BOOL Habilita execu o da instru o ENTRADA S BOOL Entrada Set R1 BOOL Reset dominante SA DA ENO BOOL C pia do valor booleano de EN Q1 BOOL Sa da FLAG NOME DESCRI O aa Nenhum flag afetado 7 m Ei a ao SR Biestavel com Set dominante Ee PARA ENTRADA SA DA 40 EN S1 R ENO Q1 A instru o ser executada sempre que a entrada EN estiver habilitada Durante a execu o verificado a altera o do estado de S1 e R sendo que S1 dominante sobre R Quando S1 True a sa da Q1 acionada independente do estado de R True ou False Para desacionar a sa da Q1 S1 False e R True NOME TIPODEDADO DESCRI O BOOL BOOL BOOL BOOL BOOL Habilita execu o da instru o Entrada Set dominante Reset C pia do valor booleano de EN Sa da 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 FERIAS 28 5 2010 Compara o EQ Igual SE Quando a entrada EN for habilitada feita a compara o das entradas IN1 e IN2 se o resultado for IGUAL a sa da ENO ser ligada caso contr rio ser desligada ENO IN1 IN2 Ap s a execu o da instru o se n o houver estouro de vari vel a sa da
209. tes agentes da natureza uso em desacordo com o manual de instru es ou por ter sido ligado rede el trica impr pria sujeita a flutua es excessivas ou com interfer ncia eletromagn tica acima das especifica es deste produto A garantia ser nula se o equipamento apresentar sinais de ter sido consertado por pessoa n o habilitada e se houver remo o e ou altera o do n mero de s rie ou etiqueta de identifica o A Schneider Electric Brasil Ltda somente obriga se a prestar os servi os referidos neste termo de garantia em sua sede em S o Paulo SP portanto compradores estabelecidos em outras localidades ser o os nicos respons veis pelas despesas e riscos de transportes ida e volta e Servi o de Suporte Schneider Electric A Schneider Electric conta com um grupo de t cnicos e engenheiros especializados aptos para fornecer informa es e posicionamentos comerciais esclarecer d vidas t cnicas facilitar e garantir servi os t cnicos com qualidade rapidez e seguran a Com o objetivo de criar um canal de comunica o entre a Schneider Electric e seus usu rios criamos um servi o denominado AssisT Este servi o centraliza as eventuais d vidas e sugest es visando a excel ncia dos produtos e servi os comercializados pela Schneider Electric Este servi o est permanentemente dispon vel com uma cobertura hor ria das 7h30m s 18h com informa es sobre plant o de atendimento t cnico durante os fins
210. trado 605RPM o valor real de 60 5RPM Flag de ZERO Fica ligado por um scan Resultado da compara o dos valores de CMP beg e CMP end com ET Este ARRAY deve ser do mesmo tamanho dos ARRAYS definidos em CMP ende CMP beg 104 O 2010 Schneider Electric Todos os direitos reservados Atos A MA 008 00 05 10 Cap tulo 4 28 5 2010 Exemplo 1 Valor de CMP beqg menor que CMP end As figuras abaixo mostram um exemplo de configura o da instru o Angle Counter AMSLE CONTER 1 SHALE COUNTER UTIT Sm UIT 00 INICIO FINAL CMP end OUT Home Tipo de dado Atributos valor Inicial y SEED EDOL N O RETEN y EPH UINT EETENTIYO y EFETIVO UINT EETENTITO v E INICIO AFEFAT 1 1 OF UINT N O RETEN ha INICIO 1 UINT N O RETEN E E FINAL APRAYT 1 1 OF UINT N O RETEN ha FINAL 1 UINT N O RETEN 110 E SAIDA AFFAT 1 1 OF EO L EETENTITO ha SAIDA 1 EOUL EETENTITO Descri o de funcionamento Observa o Considerando um encoder de 360 pulsos e Atrav s da sa da efetivo EF ser visualizada em tempo real a contagem dos ngulos e A sa da RPM mostrar o valor de RPM aferido na entrada lembrando que como essa sa da tem precis o de d cimos caso seja visualizado o valor de 525RPM o valor real de 52 5RPM e Quando atribu do valores de PRESET estes passam a ser o intervalo de contagem No caso da contagem ser crescente dever ser iniciada sempre com 50 ap s chegar ao
211. tru o retorna o status do dispositivo indicado na entrada do bloco O status somente ser mostrado se o Heartbeat ou Node Guarding estiver habilitado NOME TIPODEDADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita execu o da instru o Devi Nome da placa indicada no Access evice nao Path Ver p gina 273 ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da cel 200 sem erros Ver p gina 275 State UINT Status do dispositivo Ver p gina 278 FLAG NOME DESCRI O ea Odo Nenhum flag afetado O 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 Cap tulo 5 28 5 2010 SDO READ a S A A Lvl SDO READ A instru o usada para ler objetos CANopen em um dispositivo especifico atrav s de mensagens SDO NOME JJ TIPO DE DADO DESCRI O EN BOOL Habilita bloco Enable BOOL Habilita execu o da instru o Devi Nome da placa indicada no Access pi Path Ver p gina 273 ENTRADA ath Ver p gina 273 maer UINT Index do Objeto Range 0000 hex FFFF hex Sub ndex do Objeto Range 00 hex FF hex ENO BOOL C pia do valor booleano de EN Liga quando a execu o for conclu da Sublndex UINT coamn aoon sem erros Ver p gina 275 Error UINT Erro CANopen Kernel Ver p gina 277 Se a sa da Erro 1 retorna uma Errorlnfo UDINT mensagem de erro SDO 4bytes Ver p gina 279 SAIDA DataLength UINT Tamanho do objeto
212. u o da instru o Seleciona canal de comunica o Channel UINT 0 RS232 1 R8485 Limpa conte do da sa da OUT e zera a RST BOOL sa da Count Deve ser acionado por pulsos Ser desligado quando Entrada Channel for difere de 0 ou 1 ENO BOOL Count for igual a quantidade de caracteres bytes declarados na vari vel de sa da OUT Quantidade de caracteres bytes recebidos Count UINT i pelo canal serial STRING Armazena o valor recebido via serial Array de byte OUT FLAG NOME DESCRI O Er DR Nenhum flag afetado MA 008 00 05 10 Atos A1 28 5 2010 Cap tulo 4 SCALE Ajuste de escala Hi s a SCALE 1 SALE Gera uma sa da linear em rela o entrada PRP a E Os par metros de entrada s o PRP x0 valor inicial do ponto x PRP 5297 yO valor inicial do ponto y 7777 x1 valor final do ponto x 7777 y1 valor final do ponto y tem A f rmula para convers o da entrada OUT m IN b onde OUT sa da m fator de escalonamento Y1 Y0 X1 X0 IN entrada b offset b Y1 m X1 Se as entradas EN e CP estiverem ligadas ser feito o c lculo do valor de m antes de calcular OUT caso a entrada CP estiver desligada ent o ser feito o c lculo de OUT com o ltimo valor de m calculado A instru o define limites para o valor de OUT quando a entrada L estiver habilitada O limite ser obtido atrav s dos pr prios valores de YO e Y1 fornecidos p
213. uasviiigasava da gui suada ada dias saias bi sa visa 93 CONVEIS O scosi AN 94 DATESPORIVA TD 94 DEG TO RAD Graus gt gt Radianos nos sisainiau ia aGioniongniol doadas si Iadas css ad as cia assadas 96 RAD TO DEG Radianos gt gt Graus terrena rare rare re arena 97 BIELA Ee EA EEA A A A A AA N 98 RICAIOS Real UME CICCK raran a I E 98 Deleccao de DOIA cirea scans seas aibads LaeGaIo sad alas mrad dass Grass erasG ancas Ga Gas das 99 F _TRIG Detecta porda de JESCIdA rs mass 1905060 a GSE Soa dadas 99 R TRIG Detecta borda de subida rrenan renda 100 Eis ojsjoj e LSRAMatE sacra a SR RR RR RR SR 101 MEUS AUS OC E CAlO E EEEa 101 ADJUS TZ AJUSIe de CSCAIA uniram duo asia gas aE Sida Tae R E A o 102 ANGLE COUNTER oriire orini E EEEE AEE ENE 103 ANGLE COUNTER rrera ienai 108 Conigurando entradas snsioiiaipiineninn a N 110 ANGLE SIMULA EE ig TEN GER N GE Tan G RASE GTE OA ERNATEN GKN 112 CEP Conliole Estatistico dO PROCESSO uz antas paiaias denea e e E 113 CERRECIP E ss AA A E E EA 116 CPU COUNTER Contador da CPU uusupasanutro asma ni ERROR ENEs UA SeLEs EERS 117 Jumpers Ce CONNQUIA O assadas a ai Sd du A 118 CPU COUNTER Contador aa OP U susierosanansoailiigenabaiisecas Ee 119 COnquiando CnIadAS carai ana a a a a a 120 CPU COUNTER Z Contad r da CPU saires anaE aE i EEE EEEN EAS 123 EVENT EOG LOG dE evento Srana A E 125 S ES a ie EEEE A A DESEN AE EE ENTE RREO RAR EEEE TERA 128 EXCImplo GCP IL T ec
214. uradas como PDOs 205 MA 008 00 05 10 Cap tulo 5 NOME TIPODEDADO DESCRI O 28 5 2010 1646040 1646042 1646041 1642002 EN Forward ENTRADA Backward Device Velocity ENO Done SA DA Busy CommandaAborted Error FLAG NOME DESCRI O 206 BOOL BOOL BOOL INT BOOL BOOL BOOL BOOL BOOL 16H00 16H00 16H00 16 07 Habilita bloco Rota o no sentido avan o se velocidade gt 0 Rota o no sentido reverso se velocidade lt 0 Rota o no sentido reverso se velocidade gt 0 Rota o no sentido avan o se velocidade lt 0 Nome do dispositivo configurado no Access Path Ver p gina 273 Valor da velocidade C pia do valor booleano de EN Liga quando a execu o for conclu da sem erros Ver p gina 276 Liga durante a execu o sem erros Ver p gina 276 Liga quando a execu o abortada por outra fun o Ver p gina 276 Liga quando ocorre algum erro durante a execu o do bloco Ver p gina 276 Nenhum flag afetado 2010 Schneider Electric Todos os direitos reservados Atos A1 MA 008 00 05 10 PERO 28 5 2010 MC MOVE VELOCITY ATV ES Zj BPE E E EMO Com EN ligado a instru o altera a velocidade de rota o do motor Intelocity ie controlado pelo dispositivo indicado na entrada Device quando ocorrer a transi o de O para 1 Borda de subida na entrada Execute Busy Command borted Error A instru o ir funcion
Download Pdf Manuals
Related Search
Related Contents
détectez et signalez des dioxines et des pcb de type dioxine マーキングシステム - 熱転写プリンタ HP Email Firewall Appliance Series Installation Manual Metra 99-7871 mounting kit AP オフロードバイクスタンド 取扱説明書 Artwizz SeeJacket Clip Monte Carlo Fan Company 5AB52 User's Manual Copyright © All rights reserved.
Failed to retrieve file