Você está na página 1de 192

Modicon M221

EIO0000001368 03/2015

Modicon M221
Logic Controller
Guia de programao
03/2015
EIO0000001368.04

www.schneider-electric.com
A informao fornecida nesta documentao contm descries gerais e/ou caratersticas
tcnicas do desempenho dos produtos aqui contidos. Esta documentao no tem a finalidade de
ser um substituto nem deve ser utilizada para determinar a adequao ou confiabilidade destes
produtos para aplicaes especficas de usurios. da responsabilidade do referido usurio ou
integrador realizar a anlise de riscos, avaliao e testes apropriados e totais dos produtos
relativamente aplicao especfica ou utilizao relevantes dos mesmos. A Schneider Electric e
suas afiliadas ou filiais no assumem a responsabilidade pela m utilizao da informao aqui
contida. Se voc tiver quaisquer sugestes para melhorias ou correes ou se tiver encontrado
erros nesta publicao, entre em contato conosco.
Nenhuma parte deste documento dever ser reproduzida de nenhuma forma ou por nenhum
meio, eletrnicos ou mecnicos, incluindo fotocopiar, sem a autorizao expressa por escrito por
parte da Schneider Electric.
Todas as regulamentaes pertinentes a nvel local, regional ou estatal devem ser tidas em conta
ao instalar e usar este produto. Por motivos de segurana e a fim de auxiliar observncia dos
dados de sistema documentados, apenas o fabricante deve realizar a reparao dos
componentes.
Quando os dispositivos forem utilizados para aplicativos com requisitos de segurana tcnica,
devem ser seguidas as instrues pertinentes.
A no utilizao do software da Schneider Electric ou software aprovado para a utilizao de
nossos produtos de hardware pode resultar em ferimentos, danos ou resultados de funcionamento
indesejados.
A no observncia destas informaes pode resultar em ferimentos ou danos no equipamento.
2015 Schneider Electric. Todos os direitos reservados.

2 EIO0000001368 03/2015
ndice

Instrues de segurana . . . . . . . . . . . . . . . . . . . . . . . . 7
Acerca deste manual . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Parte I Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Captulo 1 Sobre o Controlador lgico Modicon M221 . . . . . . . . 17
Descrio de Controlador lgico TM221C. . . . . . . . . . . . . . . . . . . . . . 18
Descrio de Controlador lgico TM221M . . . . . . . . . . . . . . . . . . . . . 22
Captulo 2 Recursos de configurao . . . . . . . . . . . . . . . . . . . . . . 27
2.1 Objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Tipos de objetos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Endereamento de objetos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Nmero mximo de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.2 Estrutura de tarefas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Tarefas e modos de verificao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Nmero mximo de tarefas e prioridades . . . . . . . . . . . . . . . . . . . . . . 42
2.3 Estados e comportamentos do controlador . . . . . . . . . . . . . . . . . . . . . 43
Diagrama dos estados do controlador. . . . . . . . . . . . . . . . . . . . . . . . . 44
Descrio dos estados do controlador . . . . . . . . . . . . . . . . . . . . . . . . 45
Transies dos estados do controlador . . . . . . . . . . . . . . . . . . . . . . . 49
Variveis persistentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Comportamento das sadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.4 Ps-configurao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Ps-configurao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Gerenciamento de arquivos de ps-configurao . . . . . . . . . . . . . . . . 58
Parte II Configurao do Controlador lgico M221 . . . . . 61
Captulo 3 Como configurar um controlador . . . . . . . . . . . . . . . . . 63
Criar uma configurao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Configurando o Controlador lgico M221 . . . . . . . . . . . . . . . . . . . . . . 69
Atualizar o firmware usando o Executive Loader Wizard . . . . . . . . . . 70
Captulo 4 Configurao de entradas/sadas incorporadas . . . . . 71
4.1 Configurao de entradas digitais . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Configurao de entradas digitais . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.2 Configurao de sadas digitais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Configurao de sadas digitais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

EIO0000001368 03/2015 3
4.3 Configurao de entradas analgicas . . . . . . . . . . . . . . . . . . . . . . . . . 78
Configurao de sadas digitais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.4 Configurao do contador de alta velocidade . . . . . . . . . . . . . . . . . . . 80
Configurao de contadores de alta velocidade . . . . . . . . . . . . . . . . . 81
Configurar contadores nicos e bifsicos . . . . . . . . . . . . . . . . . . . . . . 84
Configurar o Frequencmetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.5 Configurao do gerador de impulsos . . . . . . . . . . . . . . . . . . . . . . . . . 90
Configurao dos geradores de impulso . . . . . . . . . . . . . . . . . . . . . . . 91
Configurao de impulsos (%PLS) . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Configurar a modulao por durao de impulso (%PWM). . . . . . . . . 95
Configurar a sada do trem de impulso (%PTO) . . . . . . . . . . . . . . . . . 97
Captulo 5 Configurao do barramento de E/S . . . . . . . . . . . . . . 101
Prticas gerais de configurao de E/S . . . . . . . . . . . . . . . . . . . . . . . . 102
Configurao mxima de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Configurar cartuchos e mdulos de expanso. . . . . . . . . . . . . . . . . . . 107
Captulo 6 Configurao de comunicao incorporada . . . . . . . . 109
6.1 Configurao da Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Configurao da rede de Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Configurao do TCP do Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
6.2 Configurao da linha em srie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Configurao da linha em srie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
6.3 Cdigos de funes do Modbus suportados . . . . . . . . . . . . . . . . . . . . 122
Cdigos de funes do Modbus suportados . . . . . . . . . . . . . . . . . . . . 122
Captulo 7 Carto SD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Operaes de gerenciamento de arquivos . . . . . . . . . . . . . . . . . . . . . 124
Tipos de arquivos suportados por cartes SD . . . . . . . . . . . . . . . . . . . 126
Gerenciamento de clones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Gerenciamento de firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Gerenciamento de aplicativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Gerenciamento de ps-configurao . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Gerenciamento de logs de erros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Parte III Programar o Controlador lgico M221 . . . . . . . . 139
Captulo 8 Como usar exemplos de cdigo fonte . . . . . . . . . . . . . 141
Como usar exemplos de cdigo fonte . . . . . . . . . . . . . . . . . . . . . . . . . 141

4 EIO0000001368 03/2015
Captulo 9 Objetos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Entradas digitais (%I) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Sadas digitais (%Q) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Entradas analgicas (%IW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Sadas analgicas (%QW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Captulo 10 Blocos de funes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Funes avanadas especializadas de entrada/sada . . . . . . . . . . . . 151
Captulo 11 Objetos do sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Bits do sistema (%S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Palavras do sistema (%SW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Glossrio ......................................... 185
ndice .........................................
remissivo 189

EIO0000001368 03/2015 5
6 EIO0000001368 03/2015
Instrues de segurana

Informaes Importantes

AVISO
Leia cuidadosamente estas instrues e observe o equipamento para se familiarizar com o
dispositivo antes de o tentar instalar, utilizar ou efectuar a manuteno. As seguintes mensagens
especiais podem surgir ao longo deste documento ou no equipamento para o avisar de possveis
perigos ou para lhe chamar a ateno relativamente a informao que esclarea ou simplifique os
procedimentos.

EIO0000001368 03/2015 7
NOTA
A instalao, utilizao e manuteno do equipamento elctrico devem ser efectuadas
exclusivamente por pessoal qualificado. A Schneider Electric no assume qualquer responsabi-
lidade pelas consequncias resultantes da utilizao deste material.
Uma pessoa qualificada possui aptides e conhecimentos relacionados com o fabrico e o
funcionamento do equipamento elctrico e a sua instalao e recebeu formao de segurana
para reconhecer e evitar os perigos envolvidos.

8 EIO0000001368 03/2015
Acerca deste manual

Apresentao

Objectivo do documento
Este documento descreve a configurao e programao do Controlador lgico Modicon M221
para SoMachine Basic. Para mais informaes, consulte os documentos separados fornecidos na
ajuda on-line do SoMachine Basic.

mbito de aplicao
Este documento foi atualizado com o lanamento do SoMachine Basic V1.3 SP1.
As caractersticas tcnicas dos dispositivos descritos neste documento esto tambm indicadas
online. Para acessar estas informaes online:

Passo Ao
1 Visite a pgina inicial da Schneider Electric www.schneider-electric.com.
2 Na caixaPesquisar, insira a referncia de um produto ou o nome de uma gama de produtos.
No inclua espaos em branco no nmero de modelo/gama de produtos.
Para obter informaes em mdulos semelhantes agrupados, use asteriscos (*)

3 Se voc tiver inserido uma referncia, acesse os resultados de pesquisa de Fichas de


informaes de produtos e clique nas referncias que forem de seu interesse.
Se voc tiver inserido o nome de uma gama de produtos, acesse os resultados de pesquisa de
Gamas de produtos e clique na gama de produtos que for de seu interesse.
4 Se for apresentada mais do que uma referncia nos resultados de pesquisa de Produtos, clique
na referncia que for de seu interesse.
5 Dependendo do tamanho de sua tela, voc pode precisar rolar para baixo, para ver a ficha de
informaes.
6 Para salvar ou imprimir uma folha de informaes como um arquivo .pdf, clique em Baixar folha
de informaes do produto XXX

As caractersticas que so apresentadas neste manual devem ser as mesmas que as


caractersticas apresentadas online. De acordo com a nossa poltica de melhoria constante,
podemos rever periodicamente os contedos para melhorar a clareza e a exatido. Se voc
encontrar uma diferena entre o manual e as informaes online, use as informaes online como
referncia.

EIO0000001368 03/2015 9
Documento para consulta

Ttulo da documentao Refernciar


SoMachine Basic - Guia de instrues EIO0000001354 (ENG)
EIO0000001355 (FRA)
EIO0000001356 (GER)
EIO0000001357 (SPA)
EIO0000001358 (ITA)
EIO0000001359 (CHS)
EIO0000001366 (POR)
EIO0000001367 (TUR)
SoMachine Basic - Guia da biblioteca de funes genricas EIO0000001474 (ENG)
EIO0000001475 (FRA)
EIO0000001476(GER)
EIO0000001477 (SPA)
EIO0000001478 (ITA)
EIO0000001479 (CHS)
EIO0000001480 (POR)
EIO0000001481 (TUR)
Modicon M221 Logic Controller Guia para a biblioteca de funes EIO0000002007 (ENG)
avanadas EIO0000002008 (FRA)
EIO0000002009(GER)
EIO0000002010 (SPA)
EIO0000002011 (ITA)
EIO0000002012 (CHS)
EIO0000002013 (POR)
EIO0000002014(TUR)
Modicon M221 Logic Controller - Guia de hardware EIO0000001384 (ENG)
EIO0000001385 (FRA)
EIO0000001386 (GER)
EIO0000001387 (SPA)
EIO0000001388 (ITA)
EIO0000001389 (CHS)
EIO0000001370 (POR)
EIO0000001371 (TUR)
TMH2GDB Remote Graphic Display - Guia do usurio EIO0000002063 (ENG)
EIO0000002064 (FRA)
EIO0000002065 (GER)
EIO0000002066 (SPA)
EIO0000002067(ITA)
EIO0000002068 (CHS)
EIO0000002069 (POR)
EIO0000002070(TUR)

10 EIO0000001368 03/2015
Ttulo da documentao Refernciar
Modicon TMC2 Cartuchos - Guia de programao EIO0000001782 (ENG)
EIO0000001783 (FRA)
EIO0000001784(GER)
EIO0000001785 (SPA)
EIO0000001786 (ITA)
EIO0000001787 (CHS)
EIO0000001788 (POR)
EIO0000001789(TUR)
Modicon TMC2 Cartuchos - Guia de hardware EIO0000001768 (ENG)
EIO0000001769 (FRE)
EIO0000001770(GER)
EIO0000001771 (SPA)
EIO0000001772 (ITA)
EIO0000001773 (CHS)
EIO0000001775(TUR)
EIO0000001774 (POR)
Modicon TM3 Configurao dos mdulos de expanso - Guia de EIO0000001396 (ENG)
programao EIO0000001397 (FRA)
EIO0000001398 (GER)
EIO0000001399 (SPA)
EIO0000001400 (ITA)
EIO0000001401 (CHS)
EIO0000001374 (POR)
EIO0000001375 (TUR)
Modicon TM3 Mdulos de E/S digitais - Guia de hardware EIO0000001408 (ENG)
EIO0000001409 (FRA)
EIO0000001410 (GER)
EIO0000001411 (SPA)
EIO0000001412 (ITA)
EIO0000001413 (CHS)
EIO0000001376 (POR)
EIO0000001377 (TUR)
Modicon TM3 Mdulos de E/S analgicos - Guia de hardware EIO0000001414 (ENG)
EIO0000001415 (FRA)
EIO0000001416(GER)
EIO0000001417 (SPA)
EIO0000001418 (ITA)
EIO0000001419 (CHS)
EIO0000001378 (POR)
EIO0000001379(TUR)

EIO0000001368 03/2015 11
Ttulo da documentao Refernciar
Modicon TM3 Mdulos avanados - Guia de hardware EIO0000001420 (ENG)
EIO0000001421 (FRA)
EIO0000001422 (GER)
EIO0000001423 (SPA)
EIO0000001424 (ITA)
EIO0000001425 (CHS)
EIO0000001380 (POR)
EIO0000001381 (TUR)
Modicon TM3 Mdulos de segurana - Guia de hardware EIO0000001831 (ENG)
EIO0000001832 (FRA)
EIO0000001833(GER)
EIO0000001834 (SPA)
EIO0000001835 (ITA)
EIO0000001836 (CHS)
EIO0000001837 (POR)
EIO0000001838(TUR)
Modicon TM3 Mdulos transmissores e receptores - Guia de EIO0000001426 (ENG)
hardware EIO0000001427 (FRA)
EIO0000001428 (GER)
EIO0000001429 (SPA)
EIO0000001430 (ITA)
EIO0000001431 (CHS)
EIO0000001382 (POR)
EIO0000001383 (TUR)
Modicon TM2 Configurao dos mdulos de expanso - Guia de EIO0000000396 (ENG)
programao EIO0000000397 (FRE)
EIO0000000398(GER)
EIO0000000399 (SPA)
EIO0000000400 (ITA)
EIO0000000401 (CHS)
Modicon TM2 Mdulos de E/S digitais - Guia de hardware EIO0000000028 (ENG)
EIO0000000029 (FRA)
EIO0000000030 (GER)
EIO0000000031 (SPA)
EIO0000000032 (ITA)
EIO0000000033 (CHS)

12 EIO0000001368 03/2015
Ttulo da documentao Refernciar
Modicon TM2 Mdulos de E/S analgicos - Guia de hardware EIO0000000034 (ENG)
EIO0000000035 (FRA)
EIO0000000036 (GER)
EIO0000000037 (SPA)
EIO0000000038 (ITA)
EIO0000000039 (CHS)

Pode descarregar estas publicaes tcnicas e outras informaes tcnicas do nosso site web
www.schneider-electric.com.

Informao relacionada com o produto

ATENO
PERDA DE CONTROLE
O designer de qualquer esquema de controle deve considerar potenciais modos de falha dos
caminhos de controle e, para certas funes de controle crticas, fornecer meios de chegar a
um estado seguro durante e depois a falha do caminho. Exemplos de funes de controle
crticas so parada de emergncia e de sobrecurso, corte de energia e reinicializao.
Caminhos de controle separados ou redundantes devem ser fornecidos para as funes de
controle crticas.
Caminhos de controle do sistema podem incluir links de comunicao. Deve se considerar as
implicaes de atrasos ou falhas de transmisso no antecipadas do link.
Observe todas as regulamentaes de preveno de acidentes e orientaes de segurana
locais.1
Cada implementao deste equipamento deve ser testada individual e completamente para
utilizao adequada antes de ser posto em funcionamento.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

1
Para obter informaes adicionais, consulte a NEMA ICS 1.1 (edio mais recente),
"Orientaes de segurana para aplicao, instalao e manuteno do controle de estado
slido", e a NEMA ICS 7.1 (edio mais recente), "Normas de segurana para construo e guia
para seleo, instalao e operao de sistema de unidades de velocidade ajustvel", ou as
equivalentes que regem seu local especfico.

EIO0000001368 03/2015 13
ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
Use somente software aprovado pela Schneider Electric para uso com este equipamento.
Atualize seu aplicativo sempre que a configurao fsica do hardware for alterada.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

14 EIO0000001368 03/2015
Modicon M221
Introduo
EIO0000001368 03/2015

Parte I
Introduo

Introduo

Viso geral
Esta seo fornece informaes gerais sobre o Controlador lgico Modicon M221 e seus recursos
de configurao e programao.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
1 Sobre o Controlador lgico Modicon M221 17
2 Recursos de configurao 27

EIO0000001368 03/2015 15
Introduo

16 EIO0000001368 03/2015
Modicon M221
Sobre o Controlador lgico Modicon M221
EIO0000001368 03/2015

Captulo 1
Sobre o Controlador lgico Modicon M221

Sobre o Controlador lgico Modicon M221

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Descrio de Controlador lgico TM221C 18
Descrio de Controlador lgico TM221M 22

EIO0000001368 03/2015 17
Sobre o Controlador lgico Modicon M221

Descrio de Controlador lgico TM221C

Viso geral
O Controlador lgico TM221C tem vrios recursos poderosos e pode servir uma vasta gama de
aplicativos.
A configurao de software, programao e colocao em funcionamento so realizadas com o
software do SoMachine Basic descrito no SoMachine Basic - Guia de instrues e no M221 Logic
Controller - Guia de programao.

Linguagens de programao
O Controlador lgico M221 configurado e programado com o software do SoMachine Basic, que
suporta as seguintes IEC 61131-3 linguagens de programao:
IL: Lista de instrues
LD: Diagrama Ladder
Grafcet (Lista)

Fornecimento de energia
O fornecimento de energia do Controlador lgico TM221C de 24 Vdc ou de 100 a 240 Vac.

Relgio de tempo real


O Controlador lgico M221 inclui um sistema de relgio de tempo real (RTC).

R/S
O Controlador lgico M221 pode ser aberto externamente pelo seguinte:
uma chave R/S de hardware
uma operao R/S por uma entrada digital dedicada, definida na configurao do software
(para obter mais informaes, consulte Configurar entradas digitais (ver pgina 72).)
O software do SoMachine Basic (para obter mais informaes, consulte Barra de ferramentas
(ver SoMachine Basic, Manual de instrues)).
um TMH2GDB Remote Graphic Display (para obter mais informaes, consulte Menu de
estado do controlador (ver Modicon TMH2GDB, Visor grfico remoto, Guia do usurio)).

18 EIO0000001368 03/2015
Sobre o Controlador lgico Modicon M221

Memria
Esta tabela descreve os diferentes tipos de memria:

Tipo de memria Tamanho Utilizao


RAM 512 Kbytes, dos quais 256 Kbytes esto executar o aplicativo e conter dados
disponveis para o aplicativo.
Flash 1.5 Mbytes, dos quais 256 Kbytes so salvar o aplicativo
utilizados para criar o backup do aplicativo e
dos dados do usurio em caso de corte de
energia.

Entradas/sadas incorporadas
Esto disponveis os seguintes tipos de E/Ss incorporadas, dependendo da referncia do
controlador:
Entradas regulares
Entradas rpidas associadas aos contadores
Sadas de transistor de coletor/origem regulares
Sadas de transistor de coletor/origem rpidas associadas aos geradores de impulsos
Sadas de rel
Entradas analgicas
Sadas analgicas

Armazenamento removvel
Os Controlador lgico M221 s incluem uma abertura para carto SD incorporada.
As principais utilizaes do carto SD so:
Inicializar o controlador com um novo aplicativo
Atualizar o firmware de controlador

Recursos de comunicao incorporados


Esto disponveis os tipos seguintes de portas de comunicao, dependendo da referncia do
controlador:
Ethernet
USB Mini-B
Linha em srie 1

Remote Graphic Display


Para obter mais informaes, consulte Modicon TMH2GDB Remote Graphic Display - Guia de
usurio.

EIO0000001368 03/2015 19
Sobre o Controlador lgico Modicon M221

Controlador lgico TM221C

Referncia Entradas Sadas digitais Entradas Portas de comunicao Fornecimento


digitais analgicas de energia
TM221C16R 5 entradas 7 sadas de rel Sim 1 porta de linha em srie De 100 a
regulares(1) 1 porta de programao 240 Vac
4 entradas USB
TM221CE16R rpidas Sim 1 porta de linha em srie
(HSC)(2) 1 porta de programao
USB
1 porta de Ethernet
TM221C16T 5 entradas Sadas de origem Sim 1 porta de linha em srie 24 Vdc
regulares(1) 5 sadas de transistor 1 porta de programao
4 entradas regulares USB
TM221CE16T rpidas 2 sadas rpidas Sim 1 porta de linha em srie
(HSC)(2) (PLS/PWM/PTO)(3) 1 porta de programao
USB
1 porta de Ethernet
TM221C24R 10 entradas 10 sadas de rel Sim 1 porta de linha em srie De 100 a
regulares(1) 1 porta de programao 240 Vac
4 entradas USB
TM221CE24R rpidas Sim 1 porta de linha em srie
(HSC)(2) 1 porta de programao
USB
1 porta de Ethernet
TM221C24T Sadas de origem Sim 1 porta de linha em srie 24 Vdc
8 sadas de transistor 1 porta de programao
regulares USB
2 sadas rpidas
TM221CE24T Sim 1 porta de linha em srie
(PLS/PWM/PTO)(3) 1 porta de programao
USB
1 porta de Ethernet
NOTA: Todos os controladores lgicos Controlador lgico TM221C usam blocos terminais de parafuso removvel.
(1) As entradas regulares tm uma frequncia mxima de 5 kHz.
(2) As entradas rpidas podem ser utilizadas como entradas regulares ou como entradas rpidas para funes de
contagem ou evento.
(3) As sadas de transistor rpidas podem ser usadas como sadas de transistor regulares ou para as funes de PLS,
PWM ou PTO ou ento sadas reflexas para HSC.

20 EIO0000001368 03/2015
Sobre o Controlador lgico Modicon M221

Referncia Entradas Sadas digitais Entradas Portas de comunicao Fornecimento


digitais analgicas de energia
TM221C40R 20 entradas 16 sadas de rel Sim 1 porta de linha em srie De 100 a
regulares(1) 1 porta de programao 240 Vac
4 entradas USB
TM221CE40R rpidas Sim 1 porta de linha em srie
(HSC)(2) 1 porta de programao
USB
1 porta de Ethernet
TM221C40T Sadas de origem Sim 1 porta de linha em srie 24 Vdc
14 sadas de 1 porta de programao
transistor regulares USB
2 sadas rpidas
TM221CE40T Sim 1 porta de linha em srie
(PLS/PWM/PTO)(3) 1 porta de programao
USB
1 porta de Ethernet
NOTA: Todos os controladores lgicos Controlador lgico TM221C usam blocos terminais de parafuso removvel.
(1) As entradas regulares tm uma frequncia mxima de 5 kHz.
(2) As entradas rpidas podem ser utilizadas como entradas regulares ou como entradas rpidas para funes de
contagem ou evento.
(3) As sadas de transistor rpidas podem ser usadas como sadas de transistor regulares ou para as funes de PLS,
PWM ou PTO ou ento sadas reflexas para HSC.

Contedo fornecido
A imagem a seguir mostra o contedo fornecido para umControlador lgico TM221C:

1 Planilha de instrues do Controlador lgico TM221C


2 Controlador lgico TM221C
3 Suporte de bateria com bateria de monofluoreto de carbono de ltio, tipo Panasonic BR2032.
4 Cabo analgico

EIO0000001368 03/2015 21
Sobre o Controlador lgico Modicon M221

Descrio de Controlador lgico TM221M

Viso geral
O Controlador lgico TM221M tem vrios recursos poderosos e pode servir uma vasta gama de
aplicativos.
A configurao de hardware, a programao e a colocao em funcionamento so realizadas com
o software do SoMachine Basic descrito em SoMachine Basic - Guia de instrues.

Linguagens de programao
O Controlador lgico M221 configurado e programado com o software do SoMachine Basic, que
suporta as seguintes IEC 61131-3 linguagens de programao:
IL: Lista de instrues
LD: Diagrama Ladder
Grafcet (Lista)

Fornecimento de energia
O fornecimento de energia do Controlador lgico TM221M de 24 Vdc.

Relgio de tempo real


O Controlador lgico M221 inclui um sistema de relgio de tempo real (RTC).

R/S
O Controlador lgico M221 pode ser aberto externamente pelo seguinte:
uma chave R/S de hardware
Uma operao R/S atravs de uma entrada digital dedicada, definida na configurao do
software (para obter mais informaes, consulte Configurao de entradas digitais
(ver pgina 72))
O software SoMachine Basic (para obter mais informaes, consulte Barra de ferramentas
(ver SoMachine Basic, Manual de instrues)).
um TMH2GDB Remote Graphic Display (para obter mais informaes, consulte Menu de
estado do controlador (ver Modicon TMH2GDB, Visor grfico remoto, Guia do usurio)).

22 EIO0000001368 03/2015
Sobre o Controlador lgico Modicon M221

Memria
Esta tabela descreve os diferentes tipos de memria:

Tipo de memria Tamanho Utilizao


RAM 512 Kbytes, dos quais 256 Kbytes esto executar o aplicativo e conter dados
disponveis para o aplicativo.
Flash 1.5 Mbytes, dos quais 256 Kbytes so salvar o aplicativo
utilizados para criar o backup do aplicativo
e dos dados do usurio em caso de corte
de energia.

Entradas/sadas incorporadas
Esto disponveis os seguintes tipos de E/Ss incorporadas, dependendo da referncia do
controlador:
Entradas regulares
Entradas rpidas (HSC)
Sadas de transistor regulares
Sadas de transistor rpidas (PLS/PWM/PTO)
Sadas de rel
Entradas analgicas
Sadas analgicas

Recursos de comunicao incorporados


Esto disponveis os seguintes tipos de portas de comunicao no painel frontal do controlador,
dependendo da referncia do controlador:
Ethernet
USB Mini-B
Carto SD
Linha em srie 1
Linha em srie 2

Remote Graphic Display


Para obter mais informaes, consulte Modicon TMH2GDB Remote Graphic Display - Guia de
usurio.

EIO0000001368 03/2015 23
Sobre o Controlador lgico Modicon M221

Controlador lgico TM221M

Referncia Entrada digital Sada digital Entrada Porta de Tipo de terminal


analgica comunicao
TM221M16R 4 entradas 8 sadas de rel Sim 2 portas de linhas Blocos terminais
regulares(1) em srie de parafuso
4 entradas rpidas 1 porta de removvel
programao USB
(HSC)(2)
TM221M16RG 4 entradas 8 sadas de rel Sim 2 portas de linhas Blocos terminais
regulares(1) em srie de mola
4 entradas rpidas 1 porta de removveis
programao USB
(HSC)(2)
TM221ME16R 4 entradas 8 sadas de rel Sim 1 porta de linha em Blocos terminais
regulares(1) srie de parafuso
4 entradas rpidas 1 porta de removvel
programao USB
(HSC)(2)
1 porta de Ethernet
TM221ME16RG 4 entradas 8 sadas de rel Sim 1 porta de linha em Blocos terminais
regulares(1) srie de mola
4 entradas rpidas 1 porta de removveis
programao USB
(HSC)(2)
1 porta de Ethernet
TM221M16T 4 entradas 6 sadas de Sim 2 portas de linhas Blocos terminais
regulares(1) transistor regulares em srie de parafuso
4 entradas rpidas 2 sadas de 1 porta de removvel
transistor rpidas programao USB
(HSC)(2)
(PLS/PWM/PTO)
TM221M16TG 4 entradas 6 sadas de Sim 2 portas de linhas Blocos terminais
regulares(1) transistor regulares em srie de mola
4 entradas rpidas 2 sadas de 1 porta de removveis
transistor rpidas programao USB
(HSC)(2)
(PLS/PWM/PTO)
TM221ME16T 4 entradas 6 sadas de Sim 1 porta de linha em Blocos terminais
regulares(1) transistor regulares srie de parafuso
4 entradas rpidas 2 sadas de 1 porta de removvel
transistor rpidas programao USB
(HSC)(2)
(PLS/PWM/PTO) 1 porta de Ethernet
(1) As entradas regulares tm uma frequncia mxima de 5 kHz.
(2) As entradas rpidas podem ser utilizadas como entradas regulares ou como entradas rpidas para funes de
contagem ou evento.
(3) As sadas de transistor rpidas podem ser utilizadas como sadas de transistor regulares, para as funes PLS
ou PTO ou como sadas reflexas para HSC.

24 EIO0000001368 03/2015
Sobre o Controlador lgico Modicon M221

Referncia Entrada digital Sada digital Entrada Porta de Tipo de terminal


analgica comunicao
TM221ME16TG 4 entradas 6 sadas de Sim 1 porta de linha em Blocos terminais
regulares(1) transistor regulares srie de mola
4 entradas rpidas 2 sadas de Porta de removveis
transistor rpidas programao USB
(HSC)(2)
(PLS/PWM/PTO) 1 porta de Ethernet
TM221M32TK 12 entradas 14 sadas de Sim 2 portas de linhas Conectores HE10
regulares(1) transistor regulares em srie (MIL 20)
4 entradas rpidas 2 sadas rpidas 1 porta de
(PLS/PWM/PTO)(3) programao USB
(HSC)(2)
TM221ME32TK 12 entradas 14 sadas Sim 1 porta de linha em Conectores HE10
regulares(1) regulares srie (MIL 20)
4 entradas rpidas 2 sadas rpidas 1 porta de
(PLS/PWM/PTO)(3) programao USB
(HSC)(2)
1 porta de Ethernet
(1) As entradas regulares tm uma frequncia mxima de 5 kHz.
(2) As entradas rpidas podem ser utilizadas como entradas regulares ou como entradas rpidas para funes de
contagem ou evento.
(3) As sadas de transistor rpidas podem ser utilizadas como sadas de transistor regulares, para as funes PLS
ou PTO ou como sadas reflexas para HSC.

Contedo fornecido
A imagem a seguir mostra o contedo fornecido para umControlador lgico TM221M:

1 Planilha de instrues do Controlador lgico TM221M


2 Controlador lgico TM221M
3 Suporte de bateria com bateria de monofluoreto de carbono de ltio, tipo Panasonic BR2032.
4 Cabo analgico

EIO0000001368 03/2015 25
Sobre o Controlador lgico Modicon M221

26 EIO0000001368 03/2015
Modicon M221
Recursos de configurao
EIO0000001368 03/2015

Captulo 2
Recursos de configurao

Recursos de configurao

Introduo
Este captulo fornece informaes relacionadas com o mapeamento da memria, as tarefas, os
estados, os comportamentos, os objetos e as funes do Controlador lgico M221 . Os tpicos
explicados neste captulo permitem que o operador compreende as especificaes includas no
Controlador lgico M221 que so necessrias principalmente para configurar e programar o
controlador no SoMachine Basic.

Contedo deste captulo


Este captulo inclui as seguintes seces:
Seco Tpico Pgina
2.1 Objetos 28
2.2 Estrutura de tarefas 38
2.3 Estados e comportamentos do controlador 43
2.4 Ps-configurao 56

EIO0000001368 03/2015 27
Recursos de configurao

Seco 2.1
Objetos

Objetos

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Objetos 29
Tipos de objetos 30
Endereamento de objetos de E/S 33
Nmero mximo de objetos 35

28 EIO0000001368 03/2015
Recursos de configurao

Objetos

Viso geral
No SoMachine Basic, o termo objeto usado para representar uma rea da memria do
controlador lgico reservada para ser usada por um aplicativo. Os objetos podem ser:
Variveis de software simples, como bits e palavras da memria
Endereos de entradas e sadas digitais ou analgicas
Variveis internas do controlador, como palavras e bits do sistema
Funes predefinidas do sistema ou blocos de funes, como temporizadores e contadores.

A memria do controlador est pr-alocada para determinados tipos de objetos ou automati-


camente alocada quando um aplicativo baixado para o controlador lgico.
Os objetos somente podem ser endereados por um programa quando a memria tiver sido
alocada. Os objetos so endereados usando o prefixo %. Por exemplo, %MW12 o endereo de
uma palavra da memria, %Q0.3 o endereo de uma sada digital incorporada e %TM0 o
endereo de um bloco de funo Timer.

EIO0000001368 03/2015 29
Recursos de configurao

Tipos de objetos

Introduo
Os objetos de linguagem para o Controlador lgico M221 so classificados da seguinte forma no
software do SoMachine Basic:
Objetos de memria
Objetos do sistema
Objetos de E/S
Objetos de software

Os tipos de objetos de linguagem so descritos na seguinte tabela:

Tipo de Objeto Funo de objeto Descrio


objeto
Objetos de %M Bits de memria Armazena o bit de memria.
memria
%MW Palavras da memria Armazena a palavra de memria de 16 bits.
%MD Palavras duplas de Armazena a palavra de memria de 4 byte.
memria
%MF Ponto flutuante de Armazena o ponto flutuante de memria em um
memria argumento matemtico que tem um decimal em sua
expresso.
%KW Palavras constantes Armazena a palavra constante de 16 bits.
%KD Palavras duplas Armazena a palavra constante de 4 bytes.
constantes
%KF Pontos flutuantes Armazena o ponto flutuante constante em um argumento
constantes matemtico que tem um decimal em sua expresso.
Objetos do %S Bits do sistema Armazena o bit do sistema.
sistema (ver pgina 154)
%SW Palavras do sistema Armazena a palavra do sistema.
(ver pgina 163)

30 EIO0000001368 03/2015
Recursos de configurao

Tipo de Objeto Funo de objeto Descrio


objeto
Objetos de %I Bits de entrada Armazena o valor da entrada digital.
E/S (ver pgina 146)
%Q Bits de sada Armazena o valor da sada digital.
(ver pgina 147)
%IW Palavras de entrada Armazena o valor da entrada analgica.
(ver pgina 148)
%QW Palavras de sada Armazena o valor da sada analgica.
(ver pgina 150)
%FC Contadores rpidos Funciona como contador crescente ou contador
decrescente e conta a borda de subida das entradas
separadas em modo computacional de palavra simples
ou palavra dupla.
%HSC Contadores de alta Contagem de entradas separadas em modo
velocidade computacional de palavra nica ou palavra dupla.
%PLS Impulso Gera um sinal de impulso de onda quadrada em canais
de sadas dedicados.
%PWM Modulao por durao Gera um sinal de onda modulada em canais de sadas
de impulso dedicados com um ciclo de trabalho varivel.
%PTO Sada do trem de Gera uma sada de trem de impulso para controlar um
impulso passador de eixo nico linear ou uma unidade servo em
um modo de loop aberto.
Objetos de %TM Temporizadores Especifica uma hora antes de disparar uma ao.
software
%C Contadores Fornece uma contagem crescente e decrescente das
aes.
%MSG Mensagens Armazena a mensagem de status na porta de
comunicao.
%R Registros LIFO/FIFO Armazena a memria de at 16 palavras de 16 bits cada
de duas formas diferentes, fila e pilhas.
%DR Registros do Drum Funciona em um princpio semelhante a um controlador
Drum eletromecnico, que muda de etapa de acordo
com os eventos externos.
%SBR Registros de mudana Fornece uma mudana para a esquerda ou para a direita
de bit de bits de dados binrios (0 ou 1).
%SC Contadores de etapas Fornece uma srie de etapas s quais podem ser
atribudas aes.
SCH Blocos de Controla aes em um ms, dia e hora predefinidos.
agendamento
PID PID Fornece um circuito de comentrio de controlo genrico
no qual a sada proporcional, integral e derivativa da
entrada.

EIO0000001368 03/2015 31
Recursos de configurao

Tipo de Objeto Funo de objeto Descrio


objeto
Objetos de Consulte Sada do trem de impulso.
PTO
Objetos de %READ_VAR Ler dados a partir de O bloco de funes %READ_VAR usado para ler dados
comunicao um dispositivo remoto a partir de um dispositivo remoto no Modbus SL ou TCP
do Modbus.
%WRITE_VAR Gravar dados em um O bloco de funes %WRITE_VAR usado para gravar
dispositivo Modbus dados em um dispositivo externo usando o Modbus SL
ou o protocolo TCP do Modbus.
%WRITE_READ_ Ler e gravar dados em O bloco de funes %WRITE_READ_VAR usado para ler
VAR um dispositivo Modbus e gravar dados armazenados nas palavras da memria
interna em um dispositivo externo usando o Modbus SL
ou o protocolo TCP do Modbus.
%SEND_RECV_ Comunicao em um O bloco de funes %SEND_RECV_MSG usado para
MSG link ASCII enviar ou receber dados em uma linha de srie
configurada para o protocolo ASCII.

Os objetos da memria e do software so objetos genricos usados no SoMachine Basic,


enquanto os objetos do sistema e de E/S so especficos do controlador. Todos os objetos
especficos do controlador so abordados na seo Programao (ver pgina 139).
Para obter detalhes de programao dos objetos da memria, dos objetos do software e dos
objetos de comunicao, consulte o SoMachine Basic - Guia da biblioteca de funes genricas.
Para obter detalhes de programao sobre objetos de PID e objetos de PTO, consulte o Guia da
biblioteca de funes avanadas.

32 EIO0000001368 03/2015
Recursos de configurao

Endereamento de objetos de E/S

Exemplos de endereamento
Esta tabela mostra exemplos de endereamento para vrios tipos de objetos:

Tipo de objeto Sintaxe Exemplo Descrio


Objetos de memria
Bits de memria %Mi %M25 Bit de memria interno 25.
Palavras da memria %MWi %MW15 Palavra de memria interna 15.
Palavras duplas de %MDi %MD16 Palavra dupla de memria interna 16.
memria
Pontos flutuantes de %MFi %MF17 Ponto flutuante de memria interno 17.
memria
Palavras constantes %KWi %KW26 Palavra constante 26.
Palavras duplas %KDi %KD27 Palavra dupla constante interna 27.
constantes
Pontos flutuantes %KFi %KF28 Ponto flutuante constante interno 28.
constantes
Objetos do sistema
Bits do sistema %Si %S8 Bit do sistema 8.
Palavras do sistema %SWi %SW30 Palavra do sistema 30.
Objetos de E/S
Entradas digitais %Iy.z %I0.5 Entrada digital 5 no controlador (E/S
incorporada).
Sadas digitais %Qy.z %Q3.4 Sada digital 4 no mdulo de expanso no
endereo 3 (E/S do mdulo de expanso).
Entradas analgicas %IWy.z %IW0.1 Entrada analgica 1 no controlador (E/S
incorporada).
Sadas analgicas %QW0.m0n %QW0.100 Sada analgica 0 no cartucho 1.
Contadores rpidos %FCi %FC2 Contador rpido 2 no controlador.
Contadores de alta %HSCi %HSC1 Contador de alta velocidade 1 no
velocidade controlador.
Impulso %PLSi %PLS0 Sada de impulso 0 no controlador.
Modulao por durao %PWMi %PWM1 Sada de modulao por durao de
de impulso impulso 1 no controlador.
i Identificador de instncias de objetos que indica a instncia do objeto no controlador.
m O nmero do cartucho no controlador.
n Nmero do canal no cartucho.
y Indica o tipo de E/S. 0 para o controlador e 1,2, etc., para os mdulos de expanso.
z Nmero do canal no controlador ou no mdulo de expanso.

EIO0000001368 03/2015 33
Recursos de configurao

Tipo de objeto Sintaxe Exemplo Descrio


Sada do trem de %PTOi %PTO1 Sada de trem de impulso 1 no controlador.
impulso
Objetos de software
Temporizadores %TMi %TM5 Instncia do temporizador 5.
Contadores %Ci %C2 Instncia do contador 2.
Mensagem %MSGi %MSG1 Mensagem de status de compilao do
programa 1.
Registros LIFO/FIFO %Ri %R3 Instncia de registros FIFO/LIFO 3.
Controladores Drum %DRi %DR6 Controlador Drum 6 no controlador.
Registros de mudana %SBRi %SBR5 Registro de bit de mudana 5 no
de bit controlador.
Contadores de etapas %SCi %SC5 Contador de etapas 5 no controlador.
Blocos de SCH i SCH 3 Bloco de agendamento 3 no controlador.
agendamento
PID PID i PID 7 Objeto de comentrio PID 7 no controlador.
Objetos de PTO
MC_Power_PTO %MC_POWER_PTOi %MC_POWER_PTO1 Instncia 1 do bloco de funes
(bloco de funes de MC_POWER_PTO.
movimento)
MC_Reset_PTO (bloco %MC_RESET_PTOi %MC_RESET_PTO0 Instncia 0 do bloco de funes
de funes MC_RESET_PTO.
administrativo)
Objetos de comunicao
Read Var %READ_VARi %READ_VAR2 Instncia 2 do bloco de funes READ_VAR.
Write Var %WRITE_VARi %WRITE_VAR4 Instncia 4 do bloco de funes
WRITE_VAR.
Write-Read Var %READ_WRITE_VARi %READ_WRITE_VAR0 Instncia 0 do bloco de funes
READ_WRITE_VAR.
Send-Recv Msg %SEND_RECV_MSGi %SEND_RECV_MSG6 Instncia 6 do bloco de funes
SEND_RECV_MSG.
i Identificador de instncias de objetos que indica a instncia do objeto no controlador.
m O nmero do cartucho no controlador.
n Nmero do canal no cartucho.
y Indica o tipo de E/S. 0 para o controlador e 1,2, etc., para os mdulos de expanso.
z Nmero do canal no controlador ou no mdulo de expanso.

34 EIO0000001368 03/2015
Recursos de configurao

Nmero mximo de objetos

Descrio
Esta tabela fornece informaes sobre o nmero mximo de objetos suportados pelo Controlador
lgico M221 :

Objetos Referncias do Controlador lgico M221


Referncias modulares Referncias compactas
TM221M16R TM221M16T TM221CR TM221CT
TM221ME16R TM221ME16T TM221CER TM221CET
TM221M32TK
TM221ME32TK
Objetos de memria
%M 512* 512* 512* 512*
1024 1024 1024 1024
%MW 8000 8000 8000 8000
%MD 7999 7999 7999 7999
%MF
%KW 512 512 512 512
%KD 511 511 511 511
%KF
Objetos do sistema
%S 160 160 160 160
%SW 234 234 234 234
Objetos de E/S
%I 8 8 9 9
(para TM221M16T (para TM221C16 e (para TM221C16
e TM221ME16T) TM221CE16) e TM221CE16)
16 14 14
(para (para TM221C24 e (para TM221C24
TM221M32TK e TM221CE24) e TM221CE24)
TM221ME32TK) 24 24
(para TM221C40 e (para TM221C40
TM221CE40) e TM221CE40)
* para a verso de firmware e software < V1.3

EIO0000001368 03/2015 35
Recursos de configurao

Objetos Referncias do Controlador lgico M221


Referncias modulares Referncias compactas
TM221M16R TM221M16T TM221CR TM221CT
TM221ME16R TM221ME16T TM221CER TM221CET
TM221M32TK
TM221ME32TK
%Q 8 8 7 7
(para TM221M16T (para TM221C16 (para TM221C16
e TM221ME16T) e TM221CE16) e TM221CE16)
16 10 10
(para (para TM221C24 (para TM221C24
TM221M32TK e e TM221CE24) e TM221CE24)
TM221ME32TK)
16 16
(para TM221C40 (para TM221C40
e TM221CE40) e TM221CE40)
%IW 2 2 2 2
%QW 0 0 NOTA: As sadas analgicas no so
construdas com o controlador. Use
cartuchos TMC2AQ2V e/ou TMC2AQ2C
para adicionar sadas analgicas na
configurao do controlador.
2 (se 1 cartucho for 2 (se 1 cartucho for
usado) usado)
4 (se 2 cartuchos 4 (se 2 cartuchos
forem usados com forem usados com
TM221C40R ou TM221C40T ou
TM221CE40R) TM221CE40T)
%FC 4 4 4 4
%HSC At 4 At 4 At 4 At 4
%PLS 0 2 0 2
%PWM
%PTO
Objetos de software
%TM 255 255 255 255
%C 255 255 255 255
%MSG 2 2 1 1
(para TM221CR) (para TM221CT)
2 2
(para (para
TM221CER) TM221CET)
%R 4 4 4 4
* para a verso de firmware e software < V1.3

36 EIO0000001368 03/2015
Recursos de configurao

Objetos Referncias do Controlador lgico M221


Referncias modulares Referncias compactas
TM221M16R TM221M16T TM221CR TM221CT
TM221ME16R TM221ME16T TM221CER TM221CET
TM221M32TK
TM221ME32TK
%DR 8 8 8 8
%SBR 8 8 8 8
%SC 8 8 8 8
%SCH 16 16 16 16
PID 14 14 14 14
Objetos de PTO
%MC_POWER_PTO 0 2 0 2
%MC_MOVEVEL_PTO 0 16 0 16
%MC_MOVEREL_PTO 0 16 0 16
%MC_MOVEABS_PTO 0 16 0 16
%MC_HOME_PTO 0 2 0 2
%MC_SETPOS_PTO 0 2 0 2
%MC_STOP_PTO 0 16 0 16
%MC_HALT_PTO 0 16 0 16
%MC_READACTVEL_PTO 0 4 0 4
%MC_READACTPOS_PTO 0 4 0 4
%MC_READSTS_PTO 0 2 0 2
%MC_READMOTIONSTATE_PTO 0 2 0 2
%MC_READAXISERROR_PTO 0 2 0 2
%MC_RESET_PTO 0 2 0 2
%MC_TOUCHPROBE_PTO 0 2 0 2
%MC_ABORTTRIGGER_PTO 0 2 0 2
%MC_READPAR_PTO 0 4 0 4
%MC_WRITEPAR_PTO 0 4 0 4
Objetos de comunicao
%READ_VAR 16 4 16 4
%WRITE_VAR 16 5 16 5
%WRITE_READ_VAR 16 6 16 6
%SEND_RCV_MSG 16 7 16 7
* para a verso de firmware e software < V1.3

EIO0000001368 03/2015 37
Recursos de configurao

Seco 2.2
Estrutura de tarefas

Estrutura de tarefas

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Tarefas e modos de verificao 39
Nmero mximo de tarefas e prioridades 42

38 EIO0000001368 03/2015
Recursos de configurao

Tarefas e modos de verificao

Viso geral
O Controlador lgico Modicon TM221M suporta os seguintes tipos de tarefas:
Tarefa mestre
Tarefa peridica
Tarefa de evento

As tarefas mestre podem ser configuradas em um dos seguintes modos de verificao:


Modo livre
Modo peridico

Para obter mais informaes, consulte Configurao de comportamento e tarefas do programa


(ver SoMachine Basic, Manual de instrues).

Tarefas
As tarefas mestre so disparadas pela verificao cclica contnua ou pelas horas do software,
especificando o perodo de verificao de 2 a 150 ms (o padro 100 ms) em modo peridico.
As tarefas peridicas so disparadas pelos temporizadores do software e, por isso, so
configuradas especificando o perodo de verificao de 5 a 255 ms (o padro 255 ms) em modo
peridico.
As tarefas de eventos so acionados pelas entradas fsicas ou pelos blocos de funes HSC.
Estes eventos esto associados a entradas digitais incorporadas (de %I0.2 a %I0.5) (bordas de
subida, descida ou ambas) ou a contadores de alta velocidade (quando o contador alcana o limite
do contador de alta velocidade). Voc pode configurar at dois eventos para cada bloco de funo
HSC, dependendo da configurao.
Voc tem que configurar uma prioridade para cada tarefa de evento. O intervalo de prioridade
de 0 a 7 e a prioridade 0 a prioridade mais alta.

EIO0000001368 03/2015 39
Recursos de configurao

Modos de verificao
O modo livre um modo de verificao cclica contnua. Neste modo, uma nova verificao
iniciada imediatamente aps a verificao anterior ter sido concluda.
Esta imagem mostra a relao entre as tarefas mestre e as tarefas peridicas quando a tarefa
mestre est em modo livre:

No modo peridico, o controlador lgico espera at que o tempo de verificao configurado acabe
antes de iniciar uma nova verificao. Assim sendo, cada verificao tem a mesma durao.
Esta imagem mostra a relao entre as tarefas mestre e as tarefas peridicas quando a tarefa
mestre est em modo peridico:

As prioridades dos eventos controlam a relao entre as tarefas de eventos, as tarefas mestre e
as tarefas peridicas. A tarefa de evento interrompe a execuo da tarefa mestre e da tarefa
peridica.

40 EIO0000001368 03/2015
Recursos de configurao

Esta imagem mostra a relao entre tarefas de eventos, tarefas mestre e tarefas peridicas em
modo peridico:

As tarefas de eventos so disparadas por uma interrupo de hardware que envia um evento de
tarefa para a tarefa de evento.

Temporizador de watchdog
Voc pode configurar um temporizador de watchdog especfico para tarefas mestre e tarefas
peridicas. Se o tempo de execuo da tarefa exceder o perodo do temporizador de watchdog
configurado, o controlador lgico passa para o estado HALTED. Este temporizador de watchdog
gerenciado pelos temporizadores do software.
Um temporizador de watchdog do sistema verifica se a lgica do usurio est carregando mais de
80% da capacidade de processamento da CPU.

EIO0000001368 03/2015 41
Recursos de configurao

Nmero mximo de tarefas e prioridades

Descrio
Esta tabela resume os tipos de tarefas, os modos de verificao disponveis para cada tarefa, as
condies de disparo dos modos de verificao, os intervalos configurveis do operador, o
nmero mximo de cada tarefa e suas prioridades de execuo:

Tipo de Modo de Condio de disparo Intervalo Nmero mximo Prioridade


tarefa verificao configurvel de tarefas
Mestre Livre Normal No definido 1 Mais baixa
Peridica Temporizador de De 2 a 150 ms
software
Peridica Peridica Temporizador de De 5 a 255 ms 1 Mais alta do que a
software tarefa mestre e mais
baixa do que as
tarefas de eventos
Evento Peridica Entradas fsicas %I0.2...%I0.5 4 Mais alta
Blocos de funes At 2 eventos por 4
%HSC objeto %HSC

42 EIO0000001368 03/2015
Recursos de configurao

Seco 2.3
Estados e comportamentos do controlador

Estados e comportamentos do controlador

Introduo
Esta seo fornece informaes sobre os estado do controlador, as transies do controlador e
os comportamento em resposta aos eventos do sistema. Ela comea com um diagrama detalhado
dos estados do controlador e uma descrio de cada estado. Depois define a relao dos estados
de sada e dos estados do controlador antes de explicar os comandos e os eventos que resultam
em transies de estado. Termina com informaes sobre as variveis persistente e o efeito das
opes de programao de tarefas do SoMachine Basic no comportamento do seu sistema.

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Diagrama dos estados do controlador 44
Descrio dos estados do controlador 45
Transies dos estados do controlador 49
Variveis persistentes 52
Comportamento das sadas 53

EIO0000001368 03/2015 43
Recursos de configurao

Diagrama dos estados do controlador

Diagrama dos estados do controlador


Esta figura descreve os estados de funcionamento do controlador:

44 EIO0000001368 03/2015
Recursos de configurao

Descrio dos estados do controlador

Introduo
Esta seo fornece uma descrio detalhada dos estados do controlador.

ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
Nunca pressuponha que seu controlador est em um certo estado antes de comandar uma
mudana de estado, configurar as opes do seu controlador, transferir um programa ou
modificar a configurao fsica do controlador e seu equipamento conectado.
Antes de realizar qualquer uma dessas operaes, considere o efeito em todos os
equipamentos conectados.
Antes de executar aes em um controlador, sempre confirme positivamente seu estado
visualizando seus LEDs, confirmando a condio da entrada R/S, verificando a presena de
imposio de sada e analisando as informaes de status do controlador atravs do
SoMachine Basic.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

Ao utilizar o recurso Iniciar em execuo, o controlador ir iniciar a execuo da lgica do


programa quando a energia for aplicada ao equipamento. essencial saber com antecedncia
como a reativao automtica das sadas afetaro o processo ou a mquina a ser controlada.
Configure a entrada de R/S para ajudar a controlar o recurso Iniciar em execuo. Alm disso, a
entrada R/S projetada para dar controle local sobre os comandos remotos RUN. Se a
possibilidade de um comando remoto RUN aps o controlador ter sido interrompido localmente
pelo SoMachine tiver consequncias no desejadas, voc tem que configurar e ligar a entrada R/S
para ajudar a controlar essa situao.

ATENO
INICIALIZAO INVOLUNTRIA DA MQUINA
Confirme que a reativao automtica das sadas no produz consequncias no-
intencionais antes de usar o recurso Iniciar em execuo.
Use as entradas de R/S para ajudar a controlar o recurso Iniciar em execuo e para ajudar
a evitar o reincio no-intencional a partir de um local remoto.
Verifique o estado de segurana do ambiente de sua mquina ou processo antes de fornecer
energia entrada de R/S ou antes de emitir um comando RUN a partir de um local remoto.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

EIO0000001368 03/2015 45
Recursos de configurao

Ao usar o recurso Iniciar em execuo incondicional, o controlador tentar iniciar a execuo da


lgica do programa quando a energia aplicada ao equipamento, independente do motivo pelo
qual o controlador havia parado. Isso ocorre mesmo se no houver nenhuma carga na bateria ou
se a bateria no estiver presente. Portanto, o controlador ir comear com todos os valores de
memria reinicializados a zero ou outros valores padro predeterminados. concebvel que, se o
controlador tentar reiniciar, por exemplo, depois de uma interrupo de energia curta, os valores
na memria no momento da interrupo sejam perdidos, e que reiniciar a mquina pode ter
consequncias inesperadas, pois no havia bateria para manter os valores da memria.
essencial saber de antemo como um incio incondicional afetar o processo ou a mquina que
est sendo controlada. Configure a entrada de R/S para ajudar a controlar o recurso Iniciar em
execuo incondicional.

ATENO
OPERAO INVOLUNTRIA DA MQUINA
Realizar uma anlise de risco completa para determinar os efeitos, em todas as condies,
da configurao do controlador com o recurso Iniciar em execuo incondicional.
Use a entrada de R/S para ajudar a evitar um reincio incondicional indesejado.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

Para obter mais informaes sobre o recurso Iniciar em execuo incondicional, consulte
Comportamento do aplicativo (ver SoMachine Basic, Manual de instrues).

46 EIO0000001368 03/2015
Recursos de configurao

Tabela de estados do controlador


Esta tabela fornece uma descrio detalhada dos estados de funcionamento do controlador:

Estado do Descrio Comuni- Execuo LED


controlador cao do aplicativo PWR RUN ERR
BOOTING O controlador lgico no tem Restringido No Ligado Desligado Ligado
firmware vlido.
Os canais de comunicao so
habilitados para permitir a
atualizao do firmware de tempo de
execuo.
No possvel fazer logon com o
SoMachine Basic.
As sadas so definidas como
valores de inicializao
(ver pgina 53).
EMPTY Este estado indica que no existe Sim No Ligado Desligado 1 flash
um aplicativo vlido.
possvel fazer login com
SoMachine Basic
(download/watchlist).
As entradas so foradas para 0.
As sadas so definidas como
valores de inicializao
(ver pgina 53).
STOPPED Este estado indica que o controlador Sim No Ligado Intermi- Desligado
lgico tem um aplicativo vlido que tente
foi parado.
As entradas so lidas.
As sadas so definidas como
valores de reverso (ver pgina 54)
ou valores forados (ver pgina 54)
do SoMachine Basic.
O status de sada de alarme
definido como 0.
RUNNING Este estado indica que o controlador Sim Sim Ligado Ligado Desligado
lgico est executando o aplicativo.
As entradas so lidas pelas tarefas
do aplicativo.
As sadas so gravadas pelas
tarefas do aplicativo ou a partir do
SoMachine Basic em modo on-line
(lista de observao, imposio de
sada (ver pgina 54)).
O status de sada de alarme
definido como 1.

EIO0000001368 03/2015 47
Recursos de configurao

Estado do Descrio Comuni- Execuo LED


controlador cao do aplicativo PWR RUN ERR
HALTED Este estado indica que o aplicativo Sim No Ligado Intermi- Ligado
est parado porque foi detectado um tente
erro de software do aplicativo.
(ver pgina 51)
Objetos retidos em seus valores
atuais permitem a anlise da causa
do erro detectado. Todas as tarefas
so paradas na instruo atual.
As capacidades de comunicao
so as mesmas que no estado
STOPPED.
As entradas no so lidas e mantm
seus ltimos valores.
As sadas so definidas como
valores de reverso (ver pgina 54).
O status de sada de alarme
definido como 0.
POWERLESS Este estado indica que o controlador Sim No Desligado Intermi- Desligado
lgico alimentado somente pelo (somente tente
cabo USB. Este modo somente USB)
pode ser usado para atualizar o
firmware (por USB) ou para fazer
download/upload do aplicativo do
usurio (por USB).
Neste estado, no permitida
nenhuma transio de estado, por
isso, a nica forma de alterar o
estado do controlador lgico
conectando a energia principal, mas,
neste caso, o controlador lgico ir
inicializar e recarregar todos os
componentes instalados.
possvel fazer login com
SoMachine Basic
(download/upload/watchlist).
As entradas so foradas para 0.
As sadas so definidas como
valores de inicializao
(ver pgina 53).

NOTA: A palavra do sistema %SW6 indica o estado do controlador lgico (EMPTY, STOPPED,
RUNNING, HALTED, and POWERLESS).

48 EIO0000001368 03/2015
Recursos de configurao

Transies dos estados do controlador

Iniciar controlador
Efeito: Use um comando para reinicializar o controlador, para obter detalhes sobre a sequncia
de inicializao, consulte o diagrama de estados do controlador (ver pgina 44).
Mtodos:
Inicializao
Reinicializao por script
O script em um carto SD pode emitir um comando REBOOT como comando final.

Download do aplicativo
Efeito: Download do aplicativo para a memria do controlador.
Mtodos:
Boto on-line do SoMachine Basic:
Selecione o comando PC para controlador (download).
Efeito: Eliminao do aplicativo atual e definio do controlador no estado EMPTY. Se o
download for bem-sucedido, realizado um arranque a frio e o controlador definido no
estado STOPPED.
Transferncia de arquivos do aplicativo por carto SD:
Efeito: Na prxima reinicializao, remova o aplicativo atual e copie os arquivos do aplicativo
do carto SD para a memria do controlador. Se o download for bem-sucedido, realizado
um arranque a frio e o controlador definido no estado STOPPED.

Inicializar o controlador
Efeito: Define o controlador no estado EMPTY e aps um arranque a frio no estado STOPPED.
Mtodos:
Boto on-line do SoMachine Basic:
Selecione o comando Inicializar o controlador.

Remote Graphic Display.

EIO0000001368 03/2015 49
Recursos de configurao

Executar o controlador
Efeito: Use um comando para efetuar a transio para o estado RUNNING do controlador.
Mtodos:
Chave R/S na parte frontal:
Comanda uma transio para o estado RUNNING na borda de subida.

Entrada de R/S:
A entrada tem que ser configurada no aplicativo (Configurao de entradas digitais
(ver pgina 72)).
Comanda uma transio para o estado RUNNING na borda de subida.

Boto on-line do SoMachine Basic:


Selecione o comando Executar controlador.

Definio do modo de incio do aplicativo:


Iniciar em execuo, Iniciar no estado anterior ou Iniciar em execuo incondicional

Remote Graphic Display.

Parar o controlador
Efeito: Use um comando para efetuar a transio para o estado STOPPED do controlador.
Mtodos:
Chave R/S na parte frontal:
Fora uma transio para o estado STOPPED em um nvel baixo.

Entrada de R/S:
A entrada tem que ser configurada no aplicativo (Configurao de entradas digitais
(ver pgina 72)).
Fora uma transio para o estado STOPPED em um nvel baixo.

Boto on-line do SoMachine Basic:


Selecione o comando Parar controlador.

Definio do modo de incio do aplicativo:


Iniciar enquanto parado ou Iniciar no estado anterior.

Comando Download:
Ele necessita que o controlador seja definido no estado STOPPED (aps o download do
controlador no estado STOPPED).
Remote Graphic Display.

50 EIO0000001368 03/2015
Recursos de configurao

Erro detectado (Transio para o estado HALTED)


Efeito: Use um comando para efetuar a transio para o estado HALTED do controlador.
Motivos para mudar para o estado HALTED:
Watchdog (Comportamento do aplicativo)
Saturao do sistema, acima de 80% da capacidade de processamento CPU (Temporizador
de watchdog (ver pgina 41))
Se o download for bem-sucedido, realizado um arranque a frio e o controlador definido no
estado STOPPED.

Arranque a frio
O Arranque a frio definido para ser um arranque com todos os dados inicializados com seus
valores padro e a Lgica do usurio comeou no incio do programa com todas as variveis do
programa removidas. Em um Arranque a frio tudo inicializado: definies de software e
hardware.
Ocorre um Arranque a frio pelos seguintes motivos:
Iniciar controlador sem modificao on-line do aplicativo validada.
O controlador sem uma bateria de reserva carregada sempre inicializado atravs do Arranque
a frio.
Download do aplicativo
Inicializar o controlador

Efeitos do Arranque a frio:


Inicialize todos os blocos de funes.
Limpe toda a memria do usurio.
Coloca objetos do sistema %S e palavras do sistema %SW nos seus valores iniciais.
Recarrega parmetros de ps-configurao (as alteraes na ps-configurao so aplicadas)
Restaura o aplicativo do usurio a partir do flash (significa que as alteraes on-line no salvas
so perdidas).
Reinicie todos os componentes internos do controlador.

Arranque a quente
O Arranque a quente retoma simplesmente a execuo do programa lgico do usurio, em seu
ltimo estado de operao, com todos os contadores, blocos de funes e palavras e bits do
sistema preservados.

EIO0000001368 03/2015 51
Recursos de configurao

Variveis persistentes

Salvar automaticamente em caso de interrupo de energia


O controlador salva automaticamente as primeiras 50 palavras da memria (%MW0 a %MW49) no
flash de dados interno, aps uma interrupo de energia. A data restaurada na regio da palavra
da memria durante a inicializao, mesmo que o controlador realize um arranque a frio devido a
uma falha da bateria.
Estas variveis persistentes automaticamente salvas so reinicializadas em caso de um novo
download, comando INIT ou %S0 ativao (consultar Bits do sistema (ver pgina 154)).

Salvo por solicitao do usurio


Voc pode salvar at 1000 palavras da memria (de %MW50 at %MW1049) na memria flash. O
nmero de palavras salvas ou restauradas especificado na palavra do sistema %SW148(consulte
Palavras do sistema (ver pgina 163)).
Para executar a operao SAVE, defina o bit do sistema %S93como 1 (consulte Bits do sistema
(ver pgina 154)). A regio da flash removida no fim do ciclo MAST. A operao ocupa,
exclusivamente, o controlador por aproximadamente 40 ms. O bit do sistema%S92 (consulte Bits
do sistema (ver pgina 154)) definido como 1 para sinalizar o fim da operao.
O restauro realizado definindo %S94 como 1 (consulte Bits do sistema (ver pgina 154)). A
operao de restauro concluda no fim do ciclo MAST.

52 EIO0000001368 03/2015
Recursos de configurao

Comportamento das sadas

Introduo
O controlador define o comportamento de sada em resposta aos comandos e eventos do sistema
em uma forma que permite maior flexibilidade. necessrio um entendimento deste
comportamento antes de abordar os comandos e os eventos que afetam os estados do
controlador.
Os possveis comportamentos das sadas e estados do controlador aos quais se aplicam so:
Gerenciados pelo programa do aplicativo
Valores de inicializao
Modo de reverso
Manter valores
Valores de reverso

Imposio de sada

Gerenciados pelo programa do aplicativo


Seu programa do aplicativo gere as sadas normalmente. Aplica-se no estado RUNNING.

Valores de inicializao
Este estado de sada aplica-se nos estados BOOTING, EMPTY e POWERLESS.
No modo de inicializao, as sadas assumem os seguintes valores:
Para sadas incorporadas:
Sada de transistor rpida: 0 Vdc
Sada de transistor regular: 0 Vdc
Sada de rel: Aberta
Funes de E/S avanadas (HSC, PLS, PWM e PTO): 0 Vdc

Para sadas do mdulo de expanso:


Sada de transistor regular: 0 Vdc
Sada de rel: Aberta

EIO0000001368 03/2015 53
Recursos de configurao

Valores de reverso
Este estado de sada aplica-se nos estados STOPPED e HALTED.
No modo de reverso, as sadas assumem os seguintes valores:
Para sadas incorporadas:
Sada de transistor rpida: de acordo com a definio de reverso
Sada de transistor regular: de acordo com a definio de reverso
Sada de rel: de acordo com a definio de reverso
Funes de E/S avanadas (HSC, PLS, PWM e PTO):
- Valor de reverso: de acordo com a definio de reverso
- Manter valores: 0 Vdc
Para sadas do mdulo de expanso:
Sada de transistor regular: de acordo com a definio de reverso
Sada de rel: de acordo com a definio de reverso

Imposio de sada
O controlador permite que voc force o estado das sadas selecionadas para um valor definido
para teste, colocao em funcionamento e manuteno do sistema.
Voc somente pode forar o valor de uma sada enquanto o seu controlador estiver conectado ao
SoMachine Basic.
Para isso, use o comando Fora em uma tabela de animao.
A imposio de sada anula todos os outros comandos para uma sada independentemente da
programao das tarefas que esto sendo executadas.
A imposio no lanada pela alterao on-line ou logout do SoMachine Basic.
A imposio lanada automaticamente pelo comando Cold Start (ver pgina 51) e Download
application (ver pgina 49).
A imposio no se aplica s funes de E/S avanadas (HSC, PLS, PWM e PTO).

ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
Voc tem que ter um entendimento aprofundado do modo como a imposio afetar as
sadas relativamente s tarefas que esto sendo executadas.
No tente forar a E/S contida nas tarefas que voc no tem certeza que sero executadas
de forma oportuna, exceto se voc pretender que a imposio tenha efeito na prxima
execuo da tarefa, seja quando for.
Se voc forar uma sada e no tiver nenhum efeito aparente na sada fsica, no saia do
SoMachine Basic sem remover a imposio.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

54 EIO0000001368 03/2015
Recursos de configurao

Reativao de sada
Se houver um curto-circuito ou sobrecarga de corrente, o grupo comum de sadas entra automati-
camente no modo de proteo trmica (todas as sadas no grupo definidas como 0), e ento so
rearmadas periodicamente (a cada segundo) para testar o estado da conexo. No entanto, voc
tem que estar ciente do efeito desta reativao na mquina ou no processo a ser controlado.

ATENO
INICIALIZAO INVOLUNTRIA DA MQUINA
Iniba a reativao automtica de sadas se este recurso for um comportamento no desejvel
para sua mquina ou processo.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

Se necessrio, possvel usar palavras e bits do sistema para detectar um curto-circuito ou


sobrecarga que ocorreu e em quais os clusters de sadas eles ocorreram. O bit de sistema %S10
pode ser usado para detectar dentro do programa se um erro de sada ocorreu. Em seguida ser
possvel usar a palavra do sistema %SW139 para determinar programaticamante em qual cluster
de sadas ocorreu um curto-circuito ou sobrecarga.
O recurso de reativao automtica pode ser desabilitado pela configurao do bit do sistema
%S49 como 0 (%S49 definido como 0 por padro).

EIO0000001368 03/2015 55
Recursos de configurao

Seco 2.4
Ps-configurao

Ps-configurao

Introduo
Esta seo descreve como gerenciar e configurar o arquivo de ps-configurao do Controlador
lgico Modicon M221 .

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Ps-configurao 57
Gerenciamento de arquivos de ps-configurao 58

56 EIO0000001368 03/2015
Recursos de configurao

Ps-configurao

Introduo
A ps-configurao uma opo que permite modificar alguns parmetros do aplicativo sem
alterar o aplicativo. Os parmetros de ps-configurao so definidos em um arquivo chamado
Machine.cfg que armazenado no controlador.
Por padro, todos os parmetros de comunicao so definidos na configurao do aplicativo.
Contudo, em determinadas condies, podem ser modificados automaticamente alguns ou todos
os parmetros, atravs do mecanismo de Ps-configurao. possvel especificar um ou mais
parmetros de comunicao no arquivo de ps-configurao e esses parmetros podem substituir
os parmetros especificados pela configurao. Por exemplo, um parmetro pode ser
armazenado no arquivo de ps-configurao para alterar o endereo IP de Ethernet do
controlador, enquanto os outros parmetros de Ethernet, como o endereo do gateway,
permanecem inalterados.

Parmetros
O arquivo de ps-configurao permite que voc modifique os parmetros da rede.
Parmetros de Ethernet:
Modo de configurao de endereos
Endereo IP
Mscara de sub-rede
Endereo do gateway
Nome do dispositivo

Parmetros da linha de srie, para cada linha de srie no aplicativo (porta incorporada ou cartucho
TMC2SL1):
Mdia fsica
Taxa de transmisso
Paridade
Bits de dados
Bit de parada
Endereo de Modbus
Polarizao (para RS-485)

Modo de operao
O arquivo de ps-configurao lido e aplicado:
depois de um Arranque a quente (ver pgina 51)
depois de um Arranque a frio (ver pgina 51)
depois de uma reinicializao (ver pgina 49)
depois do download de um aplicativo (ver pgina 49)

Para obter mais detalhes nos estados do controlador e transies, consulte Estados e comporta-
mentos do controlador (ver pgina 43).

EIO0000001368 03/2015 57
Recursos de configurao

Gerenciamento de arquivos de ps-configurao

Introduo
O arquivo Machine.cfg tem que ser armazenado no diretrio /usr/cfg do controlador.
O arquivo de ps-configurao pode ser transferido, modificado ou excludo com um carto SD.
Os parmetros de Ethernet do arquivo de ps-configurao tambm podem ser modificados com
o SoMachine Basic durante a conexo com um controlador lgico.
NOTA: Est disponvel um exemplo de arquivo de ps-configurao no diretrio
Firmwares & PostConfiguration\PostConfiguration\add_change\usr\cfg do
diretrio de instalao do SoMachine Basic.

Formato de arquivo de ps-configurao


Uma configurao vlida tem que usar o seguinte formato:
O caractere # significa o incio de um comentrio. Tudo o que estiver depois deste sinal at ao
fim da linha ignorado. Os comentrios no so salvos na rea de ps-configurao do
Controlador lgico M221 .
A regra channel.parameter=value (sem espaos ao redor do sinal =).
Channel e parameter diferenciam maisculas e minsculas.
O canal, o parmetro e os valores permitidos esto na tabela a seguir.

Canal Parmetro Descrio Valor


ETH IPMODE Modo de configurao de 0 = Fixo
endereos 1 = BOOTP
2 = DHCP
IP Endereo IP Cadeia de caracteres decimais com
pontos
MASK Mscara de sub-rede Cadeia de caracteres decimais com
pontos
GATEWAY Endereo do gateway Cadeia de caracteres decimais com
pontos
NETWORKNAME Nome do dispositivo na rede Cadeia de caracteres ASCII (mximo de
16 caracteres)

58 EIO0000001368 03/2015
Recursos de configurao

Canal Parmetro Descrio Valor


SL1 HW Mdia fsica 0 = RS-232
SL2 1 = RS-485
BAUDS Taxa de transmisso de 1200, 2400, 4800, 9600, 19200, 38400,
dados 57600 ou 115200
PARITY Paridade para deteco de 0 = Nenhuma
erros 1 = Par
2 = mpar
DATAFORMAT Formato dos dados 7 ou 8
STOPBIT Bit de parada 1 ou 2
MODBUSADDR Endereo de Modbus De 1 a 247
POLARIZATION Polarizao (somente para 0 = No
cartuchos) 1 = Sim

Transferncia de arquivos de ps-configurao


Depois de criar e modificar o arquivo de ps-configurao, ele tem que ser transferido para o
controlador lgico. A transferncia efetuada copiando o arquivo de ps-configurao para um
carto SD com um script.
Consulte Adicionar ou alterar uma ps-configurao (ver pgina 133).

Modificar um arquivo de ps-configurao


Use um editor de texto para modificar o arquivo de ps-configurao no PC.
NOTA: No altere a codificao do arquivo de texto. A codificao padro ANSI.
NOTA: Os parmetros de Ethernet do arquivo de ps-configurao podem ser modificados com
o SoMachine Basic. Para obter mais informaes, consulte Conectar a um controlador lgico.

Excluir o arquivo de ps-configurao


Consulte Remover um arquivo de ps-configurao (ver pgina 134).
NOTA: Os parmetros definidos no aplicativo sero usados em vez dos parmetros correspon-
dentes definidos no arquivo de ps-configurao.

EIO0000001368 03/2015 59
Recursos de configurao

60 EIO0000001368 03/2015
Modicon M221
Configurao do Controlador lgico M221
EIO0000001368 03/2015

Parte II
Configurao do Controlador lgico M221

Configurao do Controlador lgico M221

Viso geral
Esta seo fornece informaes sobre como configurar as referncias do Controlador lgico M221
.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
3 Como configurar um controlador 63
4 Configurao de entradas/sadas incorporadas 71
5 Configurao do barramento de E/S 101
6 Configurao de comunicao incorporada 109
7 Carto SD 123

EIO0000001368 03/2015 61
Configurao do Controlador lgico M221

62 EIO0000001368 03/2015
Modicon M221
Como configurar um controlador
EIO0000001368 03/2015

Captulo 3
Como configurar um controlador

Como configurar um controlador

Viso geral
Este captulo descreve como criar uma configurao no SoMachine Basic e como configurar o
Controlador lgico M221 .

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Criar uma configurao 64
Configurando o Controlador lgico M221 69
Atualizar o firmware usando o Executive Loader Wizard 70

EIO0000001368 03/2015 63
Como configurar um controlador

Criar uma configurao

Introduo
Configure um controlador criando uma configurao no SoMachine Basic. Para criar uma
configurao, crie primeiro um novo projeto ou abra um projeto existente.
Consulte o Manual de instrues do SoMachine Basic para obter informaes sobre como:
criar ou abrir um projeto existente
substituir o controlador lgico padro
adicionar um mdulo de expanso ao controlador lgico
adicionar um cartucho ao controlador lgico
salvar o projeto.

A seguir so fornecidas algumas informaes gerais sobre a interface de usurio do SoMachine


Basic.

Pgina inicial
A janela da pgina inicial sempre exibida quando voc inicia o SoMachine Basic. Use esta janela
para registrar seu software SoMachine Basic, gerenciar a conexo com o controlador lgico e criar
ou selecionar um projeto com o qual trabalhar.

Janela do SoMachine Basic


Aps voc ter selecionado um projeto com o qual deseja trabalhar, o SoMachine Basic exibe a
janela principal.
Na parte superior da janela principal, uma barra de ferramentas contm cones que permitem
realizar tarefas comuns, incluindo regressar janela da pgina inicial.
Junto barra de ferramentas, a barra de status exibe mensagens informativas sobre o estado
atual da conexo com o controlador lgico.
Abaixo da barra de ferramentas e da barra de status, a janela principal dividida em vrios
mdulos. Cada mdulo controla um estgio diferente do ciclo de desenvolvimento e est acessvel
clicando na guia de mdulos.

64 EIO0000001368 03/2015
Como configurar um controlador

Esta imagem mostra a barra de ferramentas, a barra de status e as guias de mdulos na janela
principal:

1 Barra de ferramentas
2 Barra de status
3 Guias de mdulos

Item Descrio
Barra de Fornece acesso fcil s funes usadas mais frequentemente.
ferramentas Para mais informaes, consulte a seo Barra de ferramentas.
Barra de status Exibe mensagens de status e de informaes sobre o status atual do sistema.
Para mais informaes, consulte a seo Barra de status.
Guias de mdulos Para desenvolver um aplicativo, realize as etapas das guias de mdulos da esquerda
para a direita:
Propriedades
Configurar as propriedades do projeto.
Configurao
Replicar e definir a configurao de hardware do controlador lgico e dos mdulos de
expanso associados.
Programao
Desenvolver o programa em uma das linguagens de programao suportadas.
Colocar em funcionamento
Gerenciar a conexo entre o SoMachine Basic e o controlador lgico, fazer o
upload/download de aplicativos, testar e colocar em funcionamento o aplicativo.

EIO0000001368 03/2015 65
Como configurar um controlador

rvore de hardware
A rvore de hardware exibida do lado esquerdo da janela Configurao. Ela mostra uma
visualizao estruturada da configurao de hardware atual. Quando voc adiciona um
controlador, um mdulo de expanso ou um cartucho ao projeto, vrios ns so automaticamente
adicionados rvore de hardware.
NOTA: Os ns na rvore de hardware so especficos do controlador e da configurao de
hardware. Estes ns dependem das funes de E/S que o controlador, os mdulos de expanso
e os cartuchos fornecem.
Esta imagem mostra a rvore de hardware da configurao do controlador:

Item Descrio
Entradas digitais Use para configurar as entradas digitais incorporadas do controlador lgico.
Sadas digitais Use para configurar as sadas digitais incorporadas do controlador lgico.
Entradas analgicas Use para configurar as entradas analgicas incorporadas do controlador lgico.
Contadores de alta Use para configurar as funes de contagem de alta velocidade (HSC)
velocidade incorporadas.
Geradores de Use para configurar as funes de geradores de pulsos (PLS/PWM/PTO)
impulsos incorporadas.
Barramento de E/S Use para configurar os mdulos de expanso e os cartuchos conectados ao
controlador lgico.
ETH1 Use para configurar as comunicaes de Ethernet incorporadas.
TCP do Modbus Use para configurar o TCP de Modbus para as comunicaes de Ethernet.
SLn (Linha em srie) Use para configurar a linha em srie incorporada ou a linha em srie adicionada
usando um cartucho.
n Nmero da linha em srie (1 ou 2, especfico do controlador).

66 EIO0000001368 03/2015
Como configurar um controlador

Editor
A rvore de editor exibida no centro da janela Configurao. Exibe a representao grfica da
configurao de hardware dos dispositivos. A configurao de hardware em um projeto pode ser:
somente um controlador
um controlador com cartucho
um controlador com mdulos de expanso
um controlador com cartucho e mdulos de expanso.

A rea de editor exibe:


uma descrio curta sobre o dispositivo quando voc clica na imagem de dispositivo ou quando
voc clica no n do dispositivo na rvore de hardware.
propriedades de configurao do item selecionado na rvore de hardware.

Se voc adicionar um mdulo de expanso configurao, os mdulos de expanso aparecem


do lado direito do controlador ou do mdulo de expanso adicionado anteriormente. Os cartuchos
so adicionados ao controlador na abertura para cartuchos.
Durante a configurao de um controlador, cartucho ou mdulo de expanso, as propriedades de
configurao do n atualmente selecionado na rvore de hardware so exibidas abaixo da
configurao grfica. Estas propriedades permitem configurar o dispositivo.
Esta imagem mostra a configurao de um controlador com um mdulo de expanso (o
controlador est selecionado):

EIO0000001368 03/2015 67
Como configurar um controlador

Catlogo
A rea de catlogo exibida do lado direito da janela Configurao. Ela exibe a gama completa
de controladores lgicos, mdulos de expanso e cartuchos que podem ser configurados usando
SoMachine Basic. Ela tambm fornece uma descrio curta do dispositivo selecionado.
Voc pode arrastar e largar os objetos da rea de catlogo para a rea de editor. Voc tambm
pode substituir o controlador existente por um controlador diferente simplesmente arrastando e
largando do catlogo.
Esta imagem mostra o catlogo de controladores lgicos e mdulos de expanso:

68 EIO0000001368 03/2015
Como configurar um controlador

Configurando o Controlador lgico M221

Configurao do controlador
A configurao do controlador depende do nmero e do tipo de entradas/sadas incorporadas,
objetos de E/S e portas de comunicao.
Use a guia Configurao para configurar as propriedades do seu controlador e dos mdulos de
expanso. Selecione um n na rvore de hardware para configurar as propriedades do
controlador.
Esta tabela mostra as configuraes disponveis do Controlador lgico M221 :

Referncia Entrada Sada Entrada Contador de Gerador de Ethernet Linha em


digital digital analgica alta velocidade impulsos srie
TM221M16R X X X X X
TM221CR
TM221ME16R X X X X X X
TM221CER
TM221M16T X X X X X X
TM221M32TK
TM221CT
TM221ME16T X X X X X X X
TM221ME32TK
TM221CET
X Disponvel para configurao no SoMachine Basic. Para obter informaes sobre como configurar:
Entradas digitais, consulte Configurao de entradas digitais (ver pgina 72)
Sadas digitais, consulte Configurao de sadas digitais (ver pgina 76)
Entradas analgicas, consulte Configurao de entradas analgicas (ver pgina 78)
Contadores de alta velocidade, consulte Configurao de contadores de alta velocidade
(ver pgina 81)
Geradores de impulsos, consulte Configurao de geradores de impulsos (ver pgina 91)
Ethernet, consulte Configurao de Ethernet (ver pgina 110)
Linhas em srie, consulte Configurao da linha em srie (ver pgina 116).

EIO0000001368 03/2015 69
Como configurar um controlador

Atualizar o firmware usando o Executive Loader Wizard

Viso geral
Voc pode atualizar as execues do controlador usando o Executive Loader Wizard (carregador
do SO).
Consulte Estados e comportamentos do controlador (ver pgina 43) para obter informaes sobre
os estados de funcionamento do controlador lgico e o status dos LEDs.

Atualizar o firmware do controlador


Para inciar o Exec Loader Wizard, siga estes passos:

Passo Ao
1 Feche todos os aplicativos do Windows, incluindo as mquinas virtuais.
2 Clique em Iniciar Programas Schneider Electric SoMachine Basic M221 Firmware
Update ou execute o arquivo ExecLoaderWizard.exe a partir da pasta SoMachine Basic installation
folder\Execloader.

70 EIO0000001368 03/2015
Modicon M221
Configurao de entradas/sadas incorporadas
EIO0000001368 03/2015

Captulo 4
Configurao de entradas/sadas incorporadas

Configurao de entradas/sadas incorporadas

Viso geral
Este captulo descreve como configurar os objetos de E/S incorporados do Controlador lgico
M221 .
O nmero de entradas e sadas incorporadas depende da referncia do controlador. Para obter
mais informaes, consulte as seguintes tabelas para:
Controlador lgico TM221C (ver pgina 20)
Controlador lgico TM221M (ver pgina 24)

Contedo deste captulo


Este captulo inclui as seguintes seces:
Seco Tpico Pgina
4.1 Configurao de entradas digitais 72
4.2 Configurao de sadas digitais 76
4.3 Configurao de entradas analgicas 78
4.4 Configurao do contador de alta velocidade 80
4.5 Configurao do gerador de impulsos 90

EIO0000001368 03/2015 71
Configurao de entradas/sadas incorporadas

Seco 4.1
Configurao de entradas digitais

Configurao de entradas digitais

Configurao de entradas digitais

Introduo
Por padro, todas as entradas digitais so usadas como entradas regulares. Algumas entradas
digitais so rpidas e podem ser usadas atravs da configurao de contadores de alta velocidade
(ver pgina 81), enquanto outras entradas podem ser configuradas como fontes de eventos.

Configurao de entradas digitais


Esta tabela descreve como configurar entradas digitais:

Passo Ao
1 Clique no n Entradas digitais na rvore de hardware para exibir as propriedades das entradas
digitais.
Esta imagem mostra as propriedades das entradas digitais na rea de editor:

2 Edite as propriedades para configurar as entradas digitais.


Para informaes detalhadas sobre os parmetros de configurao de entradas digitais, consulte a
tabela abaixo.

72 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Esta tabela descreve cada parmetro da configurao de entradas digitais:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de entrada est sendo usado ou no
em um programa.
Endereo No %I0.x Exibe o endereo da entrada digital no controlador, em
que x representa o nmero do canal.
Se o controlador tiver 8 canais de entradas digitais, x
varia de 0 a 7.
Se o controlador tiver 16 canais de entradas digitais, x
varia de 0 a 15.
Por exemplo, %I0.2 o terceiro canal de entradas
digitais do controlador lgico.
Smbolo Sim Permite especificar um smbolo a associar ao objeto da
entrada digital.
Clique duas vezes na coluna Smbolo, digite o nome do
smbolo e pressione Enter.
Usado por No qualquer um Filtragem Exibe o nome do componente que usa o canal de
entradas.
Por exemplo, se o canal de entradas for usado por uma
sub-rotina, este campo exibe Lgica do usurio. Os
valores possveis neste campo so:
Lgica do usurio
Filtragem
Trava
Run/Stop
Evento
%HSCx
em que x a instncia do contador de alta velocidade
no controlador
%FCy
em que y a instncia do contador rpido no
controlador
Se uma entrada estiver sendo usada por mais de uma
operao, todos os valores so exibidos neste campo,
separados por vrgulas.
Filtragem Sim Nenhum filtro 3 ms Permite que voc selecione a durao do filtro de rudo
3 ms para o canal de entradas.
12 ms O uso de um filtro para as entradas digitais reduz o rudo
na entrada do controlador.
Se voc selecionar a filtragem para uma entrada, no
possvel configurar essa entrada para:
Trava
Evento

EIO0000001368 03/2015 73
Configurao de entradas/sadas incorporadas

Parmetro Editvel Valor Valor padro Descrio


Trava Sim Verdadeiro/Falso Falso Permite que voc habilite ou desabilite a trava para as
entradas configuradas como eventos (%I0.2...%I0.5).
Por padro, esta opo desabilitada devido ao valor
padro de Filtragem. Defina a Filtragem como
No Filterpara habilitar a opo Trava.
A trava permite que os impulsos com uma durao mais
curta do que o tempo de busca do controlador sejam
memorizados.
Quando uma durao de impulso mais curta do que um
tempo de verificao e tem um valor maior ou igual a
1 ms, o controlador trava o impulso, que atualizado na
busca seguinte.
Se voc habilitar a Trava para uma entrada, no
possvel configurar essa entrada para:
Filtragem
Run/Stop
Evento

Run/Stop Sim Verdadeiro/Falso Falso Permite que voc configure uma entrada digital como
uma chave R/S adicional.
Se voc configurar uma entrada digital como uma chave
R/S, no possvel usar a entrada em qualquer outro
bloco de funo (por exemplo, bloco de funo de
contador de alta velocidade, bloco de funo de
contador rpido, etc.).
Se voc habilitar a R/S para uma entrada, no possvel
configurar essa entrada para:
Trava
Evento

Evento Sim No usado No usado Permite que voc selecione um evento que dispara as
Borda de entradas de %I0.2 a %I0.5.
descida Por padro, esta opo desabilitada devido ao valor
Borda de subida padro de Filtragem. Defina Filtragem como No Filter
Ambas as para habilitar a opo Evento.
bordas Se voc selecionar um evento na lista suspensa (que
no seja No usado), o parmetro Prioridade permite a
edio para definir a prioridade do evento.
Prioridade Sim De 0 a 7 7 Permite que voc defina a prioridade do evento de
disparo para as entradas de %I0.2 a %I0.5.
Voc pode definir a prioridade de cada evento usando o
parmetro Prioridade que editvel somente para as
entradas configuradas como eventos.
Atribua a cada evento configurado uma prioridade
diferente: se dois eventos tiverem a mesma prioridade,
aparece uma mensagem de erro detectado na janela.

74 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Parmetro Editvel Valor Valor padro Descrio


Sub-rotina No qualquer um vazio Exibe o nmero da sub-rotina associada a uma entrada
configurada como evento.
Comentrio Sim Permite especificar um comentrio a associar ao objeto
da entrada digital.
Clique duas vezes na coluna Comentrio, digite o
comentrio e pressione Enter.

Os detalhes adicionais da configurao so exibidos na guia Programao.. Para obter mais


informaes, consulte Entradas digitais (%I) (ver pgina 146).

EIO0000001368 03/2015 75
Configurao de entradas/sadas incorporadas

Seco 4.2
Configurao de sadas digitais

Configurao de sadas digitais

Configurao de sadas digitais

Introduo
Por padro, todas as sadas digitais so usadas como sadas regulares. Para controladores
equipados com sadas de transistor, duas sadas so sadas de transistor rpidas e podem ser
usadas configurando os geradores de impulsos (ver pgina 91).

Configurao de sadas digitais


Esta tabela descreve como configurar sadas digitais:

Passo Ao
1 Clique no n Sadas digitais na rvore de hardware para exibir as propriedades das sadas digitais.
Esta imagem mostra as propriedades das sadas digitais na rea de editor:

2 Edite as propriedades para configurar as sadas digitais.


Para obter informaes detalhadas sobre os parmetros de configurao de sadas digitais,
consulte a tabela abaixo.

76 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Esta tabela descreve cada parmetro da configurao de sadas digitais:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de sada est sendo usado ou no
em um programa.
Endereo No %Q0.x Exibe o endereo da sada digital no controlador, em
que x representa o nmero do canal.
Se o controlador tiver 8 canais de sadas digitais, x
varia de 0 a 7.
Se o controlador tiver 16 canais de sadas digitais, x
varia de 0 a 15.
Por exemplo, %Q0.2 o terceiro canal de sadas
digitais no controlador.
Smbolo Sim Permite especificar um smbolo a associar ao objeto
de sada digital.
Clique duas vezes na coluna Smbolo, digite o nome
do smbolo e pressione Enter.
Usado por No qualquer um vazio Exibe o nome do componente que usa o canal de
sadas.
Por exemplo, se o canal de sadas for usado como
alarme de status, ele exibe Alarme.
Alarme de Sim Verdadeiro/Falso Falso Permite que voc habilite ou desabilite o alarme de
status status para a sada (%Q0.0...%Q0.7).
Voc pode configurar somente um canal de sadas
para o alarme de status.
Voc no pode configurar uma sada como alarme de
status se a sada for usada em um programa.
O valor do alarme de status 1 quando o controlador
est no estado RUNNING e 0 em todos os outros
estados
Valor de Sim 1 ou 0 0 Especifique o valor a ser aplicado a essa sada
reverso (reverso para 0 ou reverso para 1) quando o
controlador lgico entrar no estado STOPPED ou um
estado de exceo. O valor padro 0. Se o modo de
reverso Manter valores estiver configurado, a sada
mantm seu valor atual quando o controlador lgico
entrar no estado STOPPED ou um estado de exceo.
Este campo est desabilitado para a sada configurada
como Alarme de status.
Comentrio Sim Permite especificar um comentrio a associar ao
objeto de sada digital.
Clique duas vezes na coluna Comentrio, digite o
comentrio e pressione Enter.

Os detalhes adicionais da configurao so exibidos na guia Programao. Para obter mais


informaes, consulte Sadas digitais (%Q) (ver pgina 147).

EIO0000001368 03/2015 77
Configurao de entradas/sadas incorporadas

Seco 4.3
Configurao de entradas analgicas

Configurao de entradas analgicas

Configurao de sadas digitais

Introduo
As entradas analgicas no tm qualquer propriedade configurvel em SoMachine Basic. Por
padro, todas as entradas analgicas so usadas como entradas regulares.

Configurao de entradas analgicas


Esta tabela descreve como configurar entradas analgicas:

Passo Ao
1 Clique no n Entradas analgicas na rvore de hardware para exibir as propriedades das entradas
analgicas.
Esta imagem mostra as propriedades das entradas analgicas na rea de editor:

2 Edite as propriedades para configurar as entradas analgicas.


Para informaes detalhadas sobre os parmetros de configurao de entradas analgicas,
consulte a tabela abaixo.

78 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Esta tabela descreve cada parmetro da configurao de entradas analgicas:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de entrada est sendo usado ou no
em um programa.
Endereo No %IW0.x Exibe o endereo da entrada analgica no controlador,
em que x representa o nmero do canal.
Se o controlador tiver dois canais de entradas
analgicas, x 0 ou 1. Por exemplo, %IW0.1 o
segundo canal de entradas analgicas no controlador.
Smbolo Sim Permite especificar um smbolo a associar ao objeto
da entrada analgica.
Clique duas vezes na coluna Smbolo, digite o nome
do smbolo e pressione Enter.
Tipo No 0 - 10 V 0 - 10 V Indica o modo do canal. Por exemplo, 0 - 10 V refere-
se ao canal que pode ser usado para uma entrada
eltrica com um tipo de voltagem no intervalo de 0 a
10 V.
Escopo No Normal Normal Indica o intervalo de valores para um canal.
Mnimo. No 0 0 Indica o limite de medio mais baixo.
Mximo. No 1000 1000 Indica o limite de medio mais alto.
Filtro No 0 0 Indica o valor de filtragem. Multiplique pelo valor
Unidade de filtro para obter o tempo de filtragem.
Unidade de No 100 ms vazio Especifica a unidade de tempo para o valor de
filtro filtragem.
Amostragem No vazio
Unidades No qualquer um vazio Indica a unidade da entrada analgica.
Comentrio Sim Permite especificar um comentrio a associar ao
objeto da entrada analgica.
Clique duas vezes na coluna Comentrio, digite o
comentrio e pressione Enter.

Os detalhes adicionais da configurao so exibidos na guia Programao.. Para obter mais


informaes, consulte Entradas analgicas (%IW) (ver pgina 148).

EIO0000001368 03/2015 79
Configurao de entradas/sadas incorporadas

Seco 4.4
Configurao do contador de alta velocidade

Configurao do contador de alta velocidade

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Configurao de contadores de alta velocidade 81
Configurar contadores nicos e bifsicos 84
Configurar o Frequencmetro 88

80 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Configurao de contadores de alta velocidade

Introduo
Voc pode configurar contadores de alta velocidade para que realizem uma das seguintes
funes:
Fase dupla [A=Impulso, B=Direo] (ou Contador ascendente/descendente)
Fase dupla [Quadratura X2] (ou Contador bifsico)
Contador nico
Frequencmetro

O contador de alta velocidade suporta a contagem de frequncias de entradas digitais de at


60 kHz no modo computacional de palavra simples ou palavra dupla.
Os blocos de funes Contador de alta velocidade usam entradas dedicadas e entradas e
sadas auxiliares. Estas entradas e sadas no esto reservadas para uso exclusivo dos blocos
de funes Contador de alta velocidade:
Se a entrada/sada dedicada no for usada por uma instncia de HSC, ela est disponvel para
o aplicativo como uma entrada/sada digital regular.
Se o aplicativo no usar uma entrada/sada dedicada de HSC como uma entrada/sada digital
regular, ela est disponvel para a instncia de HSC correspondente.

Atribuio de E/S de Fase dupla [A=Impulso, B=Direo]

Entradas principais Entradas auxiliares Sadas reflexas


%HSC0 %I0.0 %I0.1 %I0.2 %I0.3 %Q0.2 %Q0.3
%HSC1 %I0.6 %I0.7 %I0.5 %I0.4 %Q0.4 %Q0.5
Fase dupla Entrada de Entrada de Entrada Obter Sada Sada
[A=Impulso, impulsos direo predefinida entrada reflexa 0 reflexa 1
B=Direo]

Atribuio de E/S de Fase dupla [Quadratura X2]

Entradas principais Entradas auxiliares Sadas reflexas


%HSC0 %I0.0 %I0.1 %I0.2 %I0.3 %Q0.2 %Q0.3
%HSC1 %I0.6 %I0.7 %I0.5 %I0.4 %Q0.4 %Q0.5
Fase dupla Entrada de Entrada de Entrada Obter Sada Sada
[Quadratura X2] impulsos da impulsos da predefinida entrada reflexa 0 reflexa 1
fase A fase B

EIO0000001368 03/2015 81
Configurao de entradas/sadas incorporadas

Atribuio de E/S de Contador nico

Entradas principais Entradas auxiliares Sadas reflexas


%HSC0 %I0.0 - %I0.2 %I0.3 %Q0.2 %Q0.3
%HSC1 %I0.6 - %I0.5 %I0.4 %Q0.4 %Q0.5
%HSC2 %I0.1 - - - %Q0.2 %Q0.3
%HSC3 %I0.7 - - - %Q0.4 %Q0.5
Contador nico Entrada de No usado Entrada Obter Sada Sada
impulsos predefinida entrada reflexa 0 reflexa 1

Atribuio de E/S de Frequencmetro

Entradas principais Entradas auxiliares Sadas reflexas


%HSC0 %I0.0 - - - - -
%HSC1 %I0.6 - - - - -
Frequencmetro Entrada de No usado No usado No usado No usado No usado
impulsos

Configurao de contadores de alta velocidade


Esta tabela descreve como configurar os contadores de alta velocidade:

Passo Descrio
1 Clique no n Contadores de alta velocidade na rvore de hardwares.
Resultado: A lista de Contadores de alta velocidade exibida:

2 Clique em ... em Configurao para selecionar o tipo de contador de alta velocidade para atribuir e exibir
a janela Assistente do contador de alta velocidade.
Para obter informaes detalhadas sobre o contador de alta velocidade, consulte a tabela abaixo.

82 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Esta tabela descreve cada parmetro da configurao de contadores de alta velocidade:

Parmetro Editvel Valor Valor padro Descrio


Usado No VERDADEIRO/FALSO FALSO Indica se o contador de alta velocidade
est sendo usado ou no em um
programa.
Endereo No %HSCi Indica o endereo do contador de alta
velocidade, em que i o nmero do
objeto.
Smbolo Sim Permite especificar um smbolo a associar
ao objeto do contador de alta velocidade.
Clique duas vezes na coluna Smbolo para
editar o campo.
Tipo No No configurado No Indica o modo operacional do contador.
Fase dupla configurado
[A=Impulso,
B=Direo]
Fase dupla
[Quadratura X2]
Contador nico
Frequencmetro
Configurao Sim [...] Desabilitado Permite que voc configure os parmetros
(Boto) do contador de alta velocidade usando a
janela Assistente do contador de alta
velocidade.
Comentrio Sim Permite especificar um comentrio a
associar ao objeto do contador de alta
velocidade.
Clique duas vezes na coluna Comentrio
para editar o campo.

Para obter detalhes na configurao de Fase dupla [A=Impulso, B=Direo], Fase


dupla [Quadratura X2] e Contador nico, consulte Configurar contadores nicos e
bifsicos (ver pgina 84).
Para obter detalhes na configurao de Frequencmetro, consulte Configurar
Frequencmetro (ver pgina 88).

EIO0000001368 03/2015 83
Configurao de entradas/sadas incorporadas

Configurar contadores nicos e bifsicos

Assistente do contador de alta velocidade


Esta imagem apresenta uma instncia da janela do assistente para %HSC0 configurada como
Fase dupla [A=Impulso, B=Direo]:

Item Descrio
1 Apresenta o ttulo da janela da caixa de dilogo do assistente para a instncia %HSCi de HSC
selecionada.
2 Exibe as entradas dedicadas, as entradas auxiliares e as sadas reflexas.
As propriedades nesta rea da janela do assistente so diferentes para cada tipo de contador e a
instncia de HSC. Para obter mais detalhes, consulte Atribuies de E/S dedicadas (ver pgina 81).

84 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Parmetros comuns
Esta tabela descreve os parmetros comuns para os tipos de contador: Fase dupla
[A=Impulso, B=Direo], Fase dupla [Quadratura X2] e Contador nico:

Parmetro Editvel Valor Valor padro Descrio


Tipo de HSC Sim No configurado - Indica o modo operacional do contador
Fase dupla selecionado e permite que voc altere ele.
[A=Impulso, As opes dependem da instncia e do tipo
B=Direo] de HSC em outras instncias. Consulte
Fase dupla Atribuies de E/S dedicadas
[Quadratura X2] (ver pgina 81).
Contador nico
Frequencmetro
Palavra dupla Sim VERDADEIRO/FALSO FALSO Permite que voc alterne entre o tamanho
dos dados de entrada de Word (16 bits) e
Double Word (32 bits).
A habilitao deste campo altera o tamanho
dos dados de Word (16 bits) para Double
Word (32 bits).
Predefinida Sim De 0 a 65 535 0 Permite que voc especifique o valor
(Word) (Word) predefinido para as funes de contagem.
De 0 a 4294967295 0
(Double Word) (Double
Word)
Limite S0 Sim De 0 a 65 535 65 535 Permite que voc especifique o valor do
(Word) (Word) sinalizador de HSC S0que contm o valor
do limite TH0.
De 0 a 4294967295 4294967295
(Double Word) (Double
Word)
Limite S1 Sim De 0 a 65 535 De 0 a 65 535 Permite que voc especifique o valor do
(Word) (Word) sinalizador de HSC S1que contm o valor
De 0 a 4294967295 De 0 a do limite TH1.
(Double Word) 4294967295
(Double
Word)
Disparo Sim No usado No usado Permite que voc selecione uma funo de
Borda de descida disparo para um evento (para os limites
Borda de subida TH0e TH1) na lista suspensa.
Ambas as bordas Selecionar uma funo de disparo torna o
parmetro Prioridade editvel.
Prioridade Sim De 0 a 7 7 Permite que voc defina a prioridade da
funo de disparo de um evento (para os
limites TH0 e TH1).
Este campo fica sombreado at que voc
selecione uma funo de disparo.

EIO0000001368 03/2015 85
Configurao de entradas/sadas incorporadas

Parmetro Editvel Valor Valor padro Descrio


Sub-rotina No qualquer um vazio Exibe a sub-rotina associada a uma entrada
configurada como um evento (para os
limites TH0 e TH1).
Entrada normal Sim VERDADEIRO/FALSO FALSO Configurvel como Entrada predefinida
ativando a caixa de seleo Usar como,
somente em %HSC0 e %HSC1,
respetivamente %I0.2 e %I0.5.
Entrada normal Sim VERDADEIRO/FALSO FALSO Configurvel como Obter entrada ativando
a caixa de seleo Usar como, somente
em %HSC0 e %HSC1, respetivamente %I0.3
e %I0.4.
Sada reflexa 0 Sim VERDADEIRO/FALSO FALSO Configure a Sada reflexa 0 %Q0.2 para
%HSC0 ou %HSC2.
Configure a Sada reflexa 0 %Q0.4 para
%HSC1 ou %HSC3.
Sada reflexa 1 Sim VERDADEIRO/FALSO FALSO Configure a Sada reflexa 1 %Q0.3 para
%HSC0 ou %HSC2.
Configure a Sada reflexa 1 %Q0.5 para
%HSC1 ou %HSC3.
Valor < S0 Sim VERDADEIRO/FALSO FALSO Permite que voc habilite ou desabilite a
condio na qual o contador
constantemente comparado com o valor de
sada para definir a sada reflexa, quando o
valor de sada menor que o valor do
sinalizador de HSC S0.
S0 <= Valor < S1 Sim VERDADEIRO/FALSO FALSO Permite que voc habilite ou desabilite a
condio na qual o contador
constantemente comparado com o valor de
sada para definir a sada reflexa, quando o
valor de sada maior ou igual ao valor do
sinalizador de HSC S0 e o valor de sada
menor que o valor do sinalizador de HSC
S1.
Valor >= S1 Sim VERDADEIRO/FALSO FALSO Permite que voc habilite ou desabilite a
condio na qual o contador
constantemente comparado com o valor de
sada para definir a sada reflexa, quando o
valor de sada maior ou igual ao valor do
sinalizador de HSC S1.

86 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Parmetros do Fase dupla [A=Impulso, B=Direo]


Esta tabela descreve os parmetros especficos do Fase dupla [A=Impulso, B=Direo]:

Parmetro Editvel Valor Valor padro Descrio


Entrada de No VERDADEIRO/FALSO VERDADEIRO Configurado como entrada de impulsos,
impulsos somente em %HSC0 e %HSC1,
respetivamente %I0.0 e %I0.6.
Entrada de No VERDADEIRO/FALSO VERDADEIRO Configurado como entrada direcional,
direo somente em %HSC0 e %HSC1,
respetivamente %I0.1 e %I0.7.

Parmetros do Fase dupla [Quadratura X2]


Esta tabela descreve os parmetros especficos do Fase dupla [Quadratura X2]:

Parmetro Editvel Valor Valor padro Descrio


Entrada de No VERDADEIRO/FALSO VERDADEIRO Configurado como entrada de impulsos para
impulsos da a fase A, somente em %HSC0 e %HSC1,
fase A respetivamente %I0.0 e %I0.6.
Entrada de No VERDADEIRO/FALSO VERDADEIRO Configurado como entrada de impulsos para
impulsos da a fase B, somente em %HSC0 e %HSC1,
fase B respetivamente %I0.1 e %I0.7.

Parmetros do Contador nico


Esta tabela descreve um parmetro especfico para Contador nico:

Parmetro Editvel Valor Valor padro Descrio


Entrada de No VERDADEIRO/FALSO VERDADEIRO Voc pode configurar at quatro HSCs no
impulsos tipo de HSC Contador nico usado como
entrada de impulsos:
%I0.0 para %HSC0
%I0.6 para %HSC1
%I0.1 para %HSC2
%I0.7 para %HSC3

EIO0000001368 03/2015 87
Configurao de entradas/sadas incorporadas

Configurar o Frequencmetro

Assistente do contador de alta velocidade


Esta imagem apresenta a janela Assistente do contador de alta velocidade (%HSC0) para o
tipo de contador Frequencmetro:

88 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Parmetros do Frequencmetro
Esta tabela descreve cada parmetro da janela Assistente do contador de alta velocidade
(%HSCi) para o tipo de contador Frequencmetro:

Parmetro Editvel Valor Valor padro Descrio


Tipo de HSC Sim No configurado Frequencmetro Indica o modo operacional do contador
Fase dupla selecionado e permite que voc altere ele.
[A=Impulso, O Frequencmetro configurvel em
B=Direo] %HSC0 e/ou %HSC1. Consulte Atribuio
Fase dupla de E/S do frequencmetro (ver pgina 82).
[Quadratura X2]
Contador nico
Frequencmetro
Janela de Sim 100 ms 1s Permite que voc selecione a base de
tempo 1s tempo para medir a frequncia entre
100 Hz e 60 kHz.
Entrada de No VERDADEIRO/FALSO VERDADEIRO Indica a entrada usada como entrada de
impulsos impulsos, %I0.0 para %HSC0 ou %I0.6
para %HSC1.

Os detalhes adicionais da configurao so exibidos na guia Programao.


Para obter mais detalhes sobre o bloco de funes High Speed Counter (Contador de alta
velocidade), consulte Controlador lgico Modicon M221 - Guia da biblioteca de funes
avanadas, captulo Bloco de funes do contador de alta velocidade (%HSC).

EIO0000001368 03/2015 89
Configurao de entradas/sadas incorporadas

Seco 4.5
Configurao do gerador de impulsos

Configurao do gerador de impulsos

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Configurao dos geradores de impulso 91
Configurao de impulsos (%PLS) 93
Configurar a modulao por durao de impulso (%PWM) 95
Configurar a sada do trem de impulso (%PTO) 97

90 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Configurao dos geradores de impulso

Introduo
Os blocos de funes dos geradores de impulso, Pulse (PLS), Pulse Width Modulation
(PWM) e Pulse Train Output (PTO), so usados para gerar sinais de ondas quadradas ou
moduladas nos canais de sada dedicados %Q0.0 ou %Q0.1.
As sadas PWM apresentam um sinal de onda modulada com ciclo de trabalho e largura variveis,
enquanto as sadas PTO geram uma onda quadrada para controlar um passador de eixo nico
linear ou unidade servo em modo de loop aberto. O PLS tambm cria uma onda quadrada para o
nmero de pulsos programados.

Configurao de geradores de impulsos


Esta tabela descreve como configurar geradores de impulsos:

Passo Ao
1 Clique no n Geradores de impulsos na rvore de hardware para exibir as propriedades dos
geradores de impulsos.
Esta imagem apresenta as propriedades dos geradores de impulsos na rea de editor:

2 Edite as propriedades e clique em [...] para configurar a sada dos geradores de pulsos.
Para obter informaes detalhadas sobre os parmetros de configurao de geradores de
impulsos, consulte a tabela abaixo.

EIO0000001368 03/2015 91
Configurao de entradas/sadas incorporadas

Esta tabela descreve os parmetros do gerador de impulsos:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se a sada gerada por impulsos est
sendo usado ou no em um programa.
Endereo No %PLSx %PLSx/%PWMx/ Exibe o endereo da sada de Pulse, da sada
%PWMx %PTOx de Pulse Width Modulation ou Pulse
%PTOx Train Output, em que x o nmero da sada.
Smbolo Sim Permite especificar um smbolo a associar ao
objeto gerador do impulso.
Clique duas vezes na coluna Smbolo para
editar o campo.
Tipo No No configurado No configurado Exibe o tipo de gerador de impulso usado para o
PLS canal de sada.
PWM
PTO
Configurao Sim [...] Habilitado Permite que voc configure o gerador de
(Boto) impulsos usando a janela Assistente do
gerador de impulso.
Comentrio Sim Permite especificar um comentrio a associar ao
objeto do gerador do impulso.
Clique duas vezes na coluna Comentrio para
editar o campo.

Configurao de PLS
Consulte Configurar impulsos (%PLS) (ver pgina 93).
Para obter mais detalhes sobre o bloco de funes de Pulse, consulte Controlador lgico
Modicon M221 - Guia da biblioteca de funes avanadas, Captulo Impulso (%PLS).

Configurao de PWM
Consulte Configurar a modulao por durao de impulso (%PWM) (ver pgina 95).
Para obter mais detalhes sobre o bloco de funes de Pulse Width Modulation, consulte
Controlador lgico Modicon M221 - Guia da biblioteca de funes avanadas, captulo Modulao
de largura de impulso (%PWM).

Configurao de PTO
Consulte Configurar a sada do trem de impulso (%PTO) (ver pgina 97)
Para obter mais detalhes sobre o bloco de funes de Pulse Train Output, consulte o
Controlador lgico Modicon M221 - Guia da biblioteca de funes avanadas, captulo Sada do
trem de impulso (%PTO).

92 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Configurao de impulsos (%PLS)

Assistente do gerador de impulso para PLS


Este grfico apresenta a janela Assistente do gerador de impulso quando o Tipo do gerador
de impulso est definido como PLS:

EIO0000001368 03/2015 93
Configurao de entradas/sadas incorporadas

A tabela descreve cada parmetro disponvel quando o canal est configurado no modo PLS:

Parmetro Valor Valor padro Descrio


Tipo do No configurado PLS Permite escolher o tipo do gerador de impulso e
gerador de PLS configurar as propriedades de sada.
impulso PWM Selecionar:
PTO PLS para configurar os canais de sada no modo
PLS. Consulte Configurar impulsos (%PLS)
(ver pgina 93).
PWM para configurar os canais de sada no modo
PWM. Consulte Configurar modulao por durao de
impulso (%PWM) (ver pgina 95).
PTO para configurar os canais de sada no modo
PTO. Consulte Configurar a sada do trem de impulso
(%PTO) (ver pgina 97).
Palavra dupla Falso Verdadeiro/Falso Permite que voc alterne entre o tamanho dos dados de
Word (16 bits) e Double Word (32 bits).
Por padro, este parmetro est desabilitado, o que
indica que o tamanho dos dados atual Word (16 bits).
A habilitao deste campo altera o tamanho dos dados
para Double Word (32 bits).
Base de 0,1 ms 1s Permite que voc selecione a base de tempo para a
tempo 1 ms medio da frequncia.
10 ms
1s
Predefinida Consulte a tabela 0 Permite especificar o valor predefinido das sadas de
abaixo para ver o impulso.
intervalo de valores
predefinidos para o
gerador de impulsos
do tipo PLS.

Essa tabela apresenta o intervalo dos valores do parmetro Predefinir:

Tipo Base de tempo Intervalo de valor Predefinir


PLS 0,1 ms De 1 a 20.000
1 ms De 1 a 2000
10 ms De 1 a 200
1s 1 ou 2

Os detalhes adicionais da configurao so exibidos na guia Programao.


Para obter mais detalhes sobre o bloco de funes de Pulse, consulte Controlador lgico
Modicon M221 - Guia da biblioteca de funes avanadas, Captulo Impulso (%PLS).

94 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Configurar a modulao por durao de impulso (%PWM)

Assistente do gerador de impulsos para PWM


Este grfico apresenta a janela Assistente do gerador de impulso quando o Tipo do gerador
de impulso est definido como PWM:

EIO0000001368 03/2015 95
Configurao de entradas/sadas incorporadas

A tabela descreve cada parmetro disponvel quando o canal est configurado no modo PWM:

Parmetro Valor Valor padro Descrio


Tipo do No configurado PWM Permite escolher o tipo do gerador de impulso e
gerador de PLS configurar as propriedades de sada.
impulso PWM Selecionar:
PTO PLS para configurar os canais de sada no modo
PLS. Consulte Configurar impulsos (%PLS)
(ver pgina 93).
PWM para configurar os canais de sada no modo
PWM. Consulte Configurar modulao por durao
de impulso (%PWM) (ver pgina 95).
PTO para configurar os canais de sada no modo
PTO. Consulte Configurar a sada do trem de
impulso (%PTO) (ver pgina 97).
Base de 0,1 ms 1s Permite que voc selecione a base de tempo para a
tempo 1 ms medio da frequncia.
10 ms
1s
Predefinida Consulte a tabela abaixo 0 Permite especificar o valor predefinido das sadas de
para ver o intervalo de impulso PWM.
valores predefinidos
para o gerador de
impulsos do tipo PWM.

Essa tabela apresenta o intervalo dos valores do parmetro Predefinir:

Tipo Base de tempo Intervalo de valor Predefinir


PWM 0,1 ms De 1 a 10.000
1 ms De 1 a 1000
10 ms De 1 a 100
1s 1

Os detalhes adicionais da configurao so exibidos na guia Programao.


Para obter mais detalhes sobre o bloco de funes de Pulse Width Modulation, consulte
Controlador lgico Modicon M221 - Guia da biblioteca de funes avanadas, captulo Modulao
de largura de impulso (%PWM).

96 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Configurar a sada do trem de impulso (%PTO)

Assistente de gerador de impulso para PTO


Este grfico apresenta a janela Assistente do gerador de impulso quando o Tipo do gerador
de impulso est definido como PTO:

EIO0000001368 03/2015 97
Configurao de entradas/sadas incorporadas

A tabela descreve cada parmetro disponvel quando o canal est configurado no modo PTO:

Parmetro Valor Padro Descrio


Geral Tipo do gerador No configurado PTO Permite escolher o tipo do gerador de
de impulsos PLS impulso e configurar as propriedades de
PWM sada.
PTO Selecionar:
PLS para configurar os canais de
sada no modo PLS. Consulte
Configurar impulsos (%PLS)
(ver pgina 93).
PWM para configurar os canais de
sada no modo PWM. Consulte
Configurar modulao por durao de
impulso (%PWM) (ver pgina 95).
PTO para configurar os canais de
sada no modo PTO. Consulte
Configurar a sada do trem de impulso
(%PTO) (ver pgina 97).
Modo de sada A=CW / B=CCW A=Impulso / Selecionar o modo de sada de impulso.
A=Impulso / B=Direo CW = horrio (ClockWise) / CCW = Anti-
B=Direo horrio (CounterClockWise)
NOTA: O modo de sada CW / CCW s
vlido para PTO0. Este modo desativa
PTO1.
Limites de Habilitar Limites de Habilitado Habilitado Selecione se for para usar os limites de
posio software Desabilitado software.
Limite baixo de SW -2.147.483.648... - Define a posio de limite do software a
2.147.483.647 2.147.483.648 ser detectada na direo negativa.
Limite superior de -2.147.483.648... 2.147.483.647 Define a posio do limite do software a
SW 2.147.483.647 ser detectada na direo positiva.
Movimento Velocidade 0...100.000 100.000 Define a velocidade mxima da sada de
mxima impulso (em Hz).
Velocidade de 0...100.000 0 Define a velocidade inicial da sada de
incio impulso (em Hz). 0 se no for usado.
Velocidade de 0...100.000 0 Define a velocidade de parada da sada
parada de impulso (em Hz). 0 se no for usado.
Acelerao 1...100.000 100.000 Define o valor mximo da acelerao
mxima (em Hz).
Desacelerao de 1...100.000 5.000 Define o valor de desacelerao caso um
parada rpida erro seja detectado (em Hz).
Desacelerao 1...100.000 100.000 Define o valor mximo da desacelerao
mxima (em Hz).

98 EIO0000001368 03/2015
Configurao de entradas/sadas incorporadas

Parmetro Valor Padro Descrio


Retorno Habilitar a entrada Habilitado Desabilitado Selecione para usar a entrada REF a fim
posio REF Desabilitado de definir o Retorno posio inicial.
inicial
Tipo de entrada Normalmente aberto Normalmente Selecione se o estado padro do contato
Normalmente fechado aberto do alternador aberto ou fechado.
NOTA: O tipo de entrada s fica
disponvel quando a opo Habilitar a
entrada REF est selecionada.
Sonda Habilitar a entrada Habilitado Desabilitado Selecione se para usar a entrada
PROBE Desabilitado PROBE (Sonda).

Os detalhes adicionais da configurao so exibidos na guia Programao.


Para obter mais detalhes sobre o bloco de funes de Pulse Train Output, consulte o
Controlador lgico Modicon M221 - Guia da biblioteca de funes avanadas, captulo Sada do
trem de impulso (%PTO).

EIO0000001368 03/2015 99
Configurao de entradas/sadas incorporadas

100 EIO0000001368 03/2015


Modicon M221
Configurao do barramento de E/S
EIO0000001368 03/2015

Captulo 5
Configurao do barramento de E/S

Configurao do barramento de E/S

Viso geral
Este captulo descreve como configurar o barramento de E/S (mdulos de expanso) do
Controlador lgico M221 .

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Prticas gerais de configurao de E/S 102
Configurao mxima de hardware 103
Configurar cartuchos e mdulos de expanso 107

EIO0000001368 03/2015 101


Configurao do barramento de E/S

Prticas gerais de configurao de E/S

Combine a configurao de software e hardware


A E/S que pode ser incorporada no seu controlador independente da E/S que voc pode ter
adicionado na forma de expanso de E/O. importante que a configurao de E/S lgica no seu
programa corresponda configurao de E/S fsica da sua instalao. Se voc adicionar ou
remover alguma E/S fsica para ou do barramento de expanso de E/S, ou, dependendo da
referncia do controlador, para ou do controlador (no formato de cartuchos), obrigatrio atualizar
a configurao do seu aplicativo. Isso tambm funciona para qualquer dispositivo de barramento
de campo que voc possa ter na sua instalao. Caso contrrio, possvel que a expanso de
E/S no funcione mais enquanto a E/S incorporada que pode estar presente em seu controlador
continuar a operar.

ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
Atualize a configurao do seu programa sempre que voc adicionar ou excluir qualquer tipo de
expanso de E/S ou quando voc adicionar ou excluir qualquer dispositivo no seu barramento
de campo.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

102 EIO0000001368 03/2015


Configurao do barramento de E/S

Configurao mxima de hardware

Introduo
O Controlador lgico M221 um sistema de controle que oferece uma soluo tudo-em-um com
configuraes otimizadas e uma arquitetura expansvel.

Princpio de configurao local e remota


A imagem a seguir define as configuraes local e remota:

(1) Configurao local


(2) Configurao remota

Arquitetura da configurao local do Controlador lgico M221


So fornecidas configuraes locais otimizadas e flexibilidade atravs da associao de:
Controlador lgico M221
Mdulos de expanso TM3
Mdulos de expanso TM2

Os requisitos do aplicativo determinam a arquitetura da sua configurao do Controlador lgico


M221 .
A imagem a seguir representa os componentes de uma configurao local:

(B) Mdulos de expanso (consultar o nmero mximo de mdulos)

EIO0000001368 03/2015 103


Configurao do barramento de E/S

NOTA: No possvel montar um mdulo TM2 antes de qualquer mdulo TM3, como indicado na
imagem a seguir:

Arquitetura da configurao remota to Controlador lgico M221


So fornecidas configuraes remotas otimizadas e flexibilidade atravs da associao de:
Controlador lgico M221
Mdulos de expanso TM3
Mdulos de transmissor e receptor TM3

Os requisitos do aplicativo determinam a arquitetura da sua configurao do Controlador lgico


M221 .
NOTA: No possvel usar mdulos TM2 nas configuraes que incluem os mdulos
transmissores e receptores do TM3.
A imagem a seguir representa os componentes de uma configurao remota:

(1) Mdulos e controladores lgicos


(C) Mdulos de expanso (Mximo de 7)

104 EIO0000001368 03/2015


Configurao do barramento de E/S

Nmero mximo de mdulos


A tabela a seguir mostra a configurao mxima suportada:

Referncias Mximo Tipo de configurao


TM221C16 4 mdulos de expanso TM3 / TM2 Local
TM221CE16
TM221C24 7 mdulos de expanso TM3 / TM2 Local
TM221CE24
TM221C40
TM221CE40
TM221M16R
TM221ME16R
TM221M16T
TM221ME16T
TM221M32TK
TM221ME32TK
TM3XREC1 7 mdulos de expanso do TM3 Remoto
NOTA: Os mdulos transmissores e receptores do TM3 no esto includos em uma contagem do nmero
mximo de mdulos de expanso.

NOTA: A configurao com seus mdulos de expanso TM3 e TM2 validada pelo software do
SoMachine Basic na janela Configurao.
NOTA: Em alguns ambientes, a configurao mxima preenchida por mdulos de consumo
elevado em conjunto com a distncia mxima permitida entre os mdulos transmissores e
receptores do TM3, pode apresentar problemas de comunicao de barramento apesar de o
software SoMachine Basic permitir a configurao. Se esse for o caso, voc precisa analisar o
consumo dos mdulos escolhidos na sua configurao, bem como a distncia de cabo mnima
exigida pelo seu aplicativo e, possivelmente, procurar otimizar as suas escolhas.

Fornecimento de corrente para o barramento de E/S


A tabela a seguir mostra a corrente mxima fornecida pelos controladores para o barramento de
I/O:

Referncia Barramento de E/S de 5 Vdc Barramento de E/S de 24 Vdc


TM221C16R 325 mA 120 mA
TM221CE16R
TM221C16T 325 mA 148 mA
TM221CE16T
TM221C24R 520 mA 160 mA
TM221CE24R
TM221C24T 520 mA 200 mA
TM221CE24T

EIO0000001368 03/2015 105


Configurao do barramento de E/S

Referncia Barramento de E/S de 5 Vdc Barramento de E/S de 24 Vdc


TM221C40R 520 mA 240 mA
TM221CE40R
TM221C40T 520 mA 304 mA
TM221CE40T
TM221M16R 520 mA 460 mA
TM221ME16R
TM221M16T 520 mA 492 mA
TM221ME16T
TM221M32TK 520 mA 484 mA
TM221ME32TK

NOTA: Os mdulos de expanso consomem corrente de 5 Vdc e 24 Vdc fornecida para o


barramento de I/O. Assim, a corrente entregue pelo controlador lgico ao barramento de I/O define
o nmero mximo de mdulos de expanso que podem ser conectados ao barramento de I/O
(validado pelo software SoMachine Basic na janela Configurao).

106 EIO0000001368 03/2015


Configurao do barramento de E/S

Configurar cartuchos e mdulos de expanso

Introduo
Em seu projeto, voc pode adicionar os seguintes dispositivos ao controlador:
TMC2 Cartuchos
Mdulos de E/S digitais do TM3
Mdulos de E/S especialistas do TM3
Mdulos de E/S digitais do TM2
Mdulos de E/S analgicos do TM2

TMC2 Cartuchos
Para obter mais informaes sobre a configurao de cartuchos, consulte os seguintes guias de
programao de hardware:

Tipo de cartucho Guia de hardware Guia de programao


TMC2 Cartuchos TMC2 Cartuchos - Guia de hardware TMC2 Cartuchos - Guia de programao

Mdulos de expanso TM3


Para obter mais informaes sobre a configurao de mdulos, consulte os seguintes guias de
programao e hardware de cada tipo de mdulo de expanso:

Tipo de mdulo de expanso Guia de hardware Guia de programao


Mdulos de expanso de E/S digitais Mdulos de expanso de E/S digitais Mdulos de expanso do TM3 -
do TM3 do TM3 - Guia de hardware Guia de programao
Mdulos de expanso de E/S Mdulos analgicos do TM3 - Guia de
analgicos do TM3 hardware
Mdulos de expanso de E/S Mdulos de E/S especialistas do TM3 -
especialistas do TM3 Guia de hardware
Mdulos de segurana do TM3 Mdulos de segurana do TM3- Guia
de hardware
Mdulos transmissor e receptor do TM3 Mdulos transmissores e receptores
do TM3- Guia de hardware

EIO0000001368 03/2015 107


Configurao do barramento de E/S

Mdulos de expanso TM2


Para obter mais informaes sobre a configurao de mdulos, consulte os guias de programao
e hardware de cada tipo de mdulo de expanso:

Tipo de mdulo de expanso Guia de hardware Guia de programao


Mdulos de E/S digitais do TM2 Mdulos de E/S digitais do TM2 - Guia Mdulos de expanso do TM2 -
de hardware Guia de programao
Mdulos de E/S analgicos do TM2 Mdulos de E/S analgicos do TM2 -
Guia de hardware

108 EIO0000001368 03/2015


Modicon M221
Configurao de comunicao incorporada
EIO0000001368 03/2015

Captulo 6
Configurao de comunicao incorporada

Configurao de comunicao incorporada

Viso geral
Este captulo descreve como configurar os recursos de comunicao do Controlador lgico M221 .

Contedo deste captulo


Este captulo inclui as seguintes seces:
Seco Tpico Pgina
6.1 Configurao da Ethernet 110
6.2 Configurao da linha em srie 116
6.3 Cdigos de funes do Modbus suportados 122

EIO0000001368 03/2015 109


Configurao de comunicao incorporada

Seco 6.1
Configurao da Ethernet

Configurao da Ethernet

Contedo desta seco


Esta seco inclui os seguintes tpicos:
Tpico Pgina
Configurao da rede de Ethernet 111
Configurao do TCP do Modbus 114

110 EIO0000001368 03/2015


Configurao de comunicao incorporada

Configurao da rede de Ethernet

Introduo
Voc pode configurar a conexo de TCP/IP do controlador lgico configurando a rede Ethernet. A
Ethernet estabelece uma rede de rea local (LAN) entre o controlador lgico e os outros
dispositivos. A configurao da Ethernet proporciona a capacidade de configurar o endereo IP
do dispositivo de rede.
NOTA: O link controlador-PC usa o protocolo TCP/IP. requerido que este protocolo seja
instalado no PC.
Voc pode obter o endereo IP de Ethernet atravs dos seguintes protocolos:
Dynamic Host Configuration Protocol (DHCP)
Bootstrap Protocol (BOOTP)

Voc tambm pode especificar o endereo IP de Ethernet, especificando os seguintes endereos:


Endereo IP
Mscara de sub-rede
Endereo de gateway

Ethernet Configurao
Esta tabela descreve como configurar a Ethernet:

Passo Ao
1 Clique no n ETH1 na rvore de hardware para exibir as propriedades da Ethernet.
Esta imagem mostra as propriedades da Ethernet na rea de editor:

2 Edite as propriedades para configurar a Ethernet.


Para obter informaes detalhadas sobre os parmetros de configurao da Ethernet, consulte a
tabela abaixo.

EIO0000001368 03/2015 111


Configurao de comunicao incorporada

Esta tabela descreve cada parmetro da configurao de Ethernet:

Parmetro Editvel Valor Valor padro Descrio


Ethernet
Nome do dispositivo No qualquer um M221 (se o Exibe o nome do dispositivo que est
controlador usado conectado rede de Ethernet.
na configurao
for o Controlador
lgico M221 )
Endereo IP por DHCP Sim(1) Verdadeiro/ Falso Permite que voc obtenha o endereo IP do
Falso servidor de DHCP na rede.
Endereo IP por Sim(1) Verdadeiro/ Falso Permite que voc obtenha o endereo IP do
BOOTP Falso servidor de configurao de Boot PROM na
rede.
Endereo IP fixo Sim(1) Verdadeiro/ Verdadeiro Permite que voc especifique o endereo IP
Falso manualmente para a identificao da
interface de anfitrio ou rede.
Endereo IP Sim(2) w.x.y.z(3) 0.0.0.0 Permite que voc especifique o endereo IP
do dispositivo na rede de Ethernet.
A atribuio de 0.0.0.0 como endereo IP
para o Controlador lgico M221 fora o
firmware a gerar um endereo IP a partir do
endereo MAC.
Mscara de sub-rede Sim(2) w.x.y.z(3) 0.0.0.0 Permite que voc especifique o endereo de
sub-rede para autorizar um grupo de
dispositivos a trocar dados. Determina quais
bits em um endereo IP correspondem ao
endereo de rede e quais bits correspondem
s partes de sub-rede do endereo.
Endereo de gateway Sim(2) w.x.y.z(3) 0.0.0.0 Permite que voc especifique o endereo IP
do n (um roteador) em uma rede TCP/IP
que serve como ponto de acesso para outra
rede.
Taxa de transferncia No Automtico Exibe a taxa de transferncia para obter o
endereo IP.
Parmetros de segurana
Protocolo de Sim Verdadeiro/ Verdadeiro Permite que voc habilite ou desabilite o
programao Falso protocolo de programao para
habilitado comunicao com outros dispositivos na
rede.
(1) Voc pode selecionar qualquer uma das opes de endereamento IP. A seleo de uma opo, desabilita as
outras opes.
(2) Estas opes somente so habilitadas se voc selecionar a opo Endereo IP fixo para endereamento IP.
(3) w, x, y, e z so os bytes que armazenam o endereo e cada byte pode armazenar um valor no intervalo de 0 a 255.

112 EIO0000001368 03/2015


Configurao de comunicao incorporada

Parmetro Editvel Valor Valor padro Descrio


Adaptador de Sim Verdadeiro/ Verdadeiro Permite que voc habilite ou desabilite o
Ethernet/IP ativado Falso adaptador de Ethernet/IP para conectar a
uma rede para troca de dados.
Servidor Modbus Sim Verdadeiro/ Verdadeiro Permite que voc habilite ou desabilite o
ativado Falso servidor Modbus para conectividade de
dispositivos em srie.
Protocolo de Sim Verdadeiro/ Verdadeiro Permite que voc habilite ou desabilite o
descoberta automtica Falso protocolo de descoberta automtica para
ativado detectar automaticamente os dispositivos na
rede.
(1) Voc pode selecionar qualquer uma das opes de endereamento IP. A seleo de uma opo, desabilita as
outras opes.
(2) Estas opes somente so habilitadas se voc selecionar a opo Endereo IP fixo para endereamento IP.
(3) w, x, y, e z so os bytes que armazenam o endereo e cada byte pode armazenar um valor no intervalo de 0 a 255.

EIO0000001368 03/2015 113


Configurao de comunicao incorporada

Configurao do TCP do Modbus

Introduo
Voc pode configurar a porta de Ethernet para habilitar o servidor de TCP do Modbus incorporado
que fornece capacidades ao TCP do Modbus do controlador lgico.

TCP do Modbus Configurao


Esta tabela descreve como configurar o TCP Modbus:

Passo Ao
1 Clique no n TCP do Modbus que aparece abaixo do n ETH1 na rvore de hardware para exibir
as propriedades do adaptador de Ethernet/IP.
Esta imagem mostra as propriedades do adaptador Ethernet/IP na rea de editor:

2 Edite as propriedades para configurar o TCP Modbus.


Para obter informaes detalhadas sobre os parmetros de configurao do TCP Modbus, consulte
a tabela abaixo.

Esta tabela descreve cada parmetro da configurao de TCP do Modbus:

Parmetro Editvel Valor Valor padro Descrio


Parmetros do modo de servidor
Endereo IP do Sim w.x.y.z(1) 0.0.0.0 Permite que voc especifique o endereo IP do
mestre servidor remoto preferido (servidor mestre).
Tempo (ms) Sim De 1 a 200 2 Permite que voc especifique a durao do tempo
limite de conexo de 1 a 200 min.
Voc pode habilitar ou desabilitar esta opo
usando a caixa de seleo.
Porta do escravo No 502 502 Indica o nmero de porta do endereo IP do
servidor.
(1) w, x, y, e z so os bytes que armazenam o endereo e cada byte pode armazenar um valor no intervalo de 0 a 255.

114 EIO0000001368 03/2015


Configurao de comunicao incorporada

Parmetro Editvel Valor Valor padro Descrio


Modo de cliente: Tabela de servidores remotos (mx. de 16)
Endereo Sim w.x.y.z(1) 0.0.0.0 Permite que voc especifique o endereo IP do
servidor remoto. Consulte tambm Adicionar
servidores remotos (ver pgina 115).
ID da Unidade Sim De 0 a 255 255 Permite que voc especifique a ID da unidade do
servidor remoto.
Tempo limite de Sim De 0 a 65 535 100 Permite que voc especifique a durao do tempo
conexo (100 ms) limite de conexo.
(1) w, x, y, e z so os bytes que armazenam o endereo e cada byte pode armazenar um valor no intervalo de 0 a 255.

Adicionar servidores remotos


Esta tabela descreve como adicionar um servidor remoto para TCP do Modbus:

Passo Ao
1 Introduza o endereo IP no campo Endereo.
2 Introduza o valor para ID da Unidade e Tempo limite de conexo (100 ms).
3 Clique no boto Adicionar.
Resultado: Aparece na tela uma lista dos servidores remotos que voc adicionou.
Esta imagem mostra a tabela que lista os servidores remotos:

Esta tabela descreve cada coluna da tabela que lista os servidores remotos:

Parmetro Editvel Valor Valor padro Descrio


ndice No De 0 a 16 Exibe o nmero do ndice dos
servidores que esto
conectados remotamente.
Endereo Sim w.x.y.z(1) 0.0.0.0 Exibe o endereo IP do
servidor remoto.
ID da Unidade Sim De 0 a 255 255 Exibe a ID da unidade do
servidor remoto.
Tempo limite de conexo Sim De 0 a 65 535 100 Exibe a durao do tempo
(100 ms) limite de conexo.
(1) w, x, y, e z so os bytes que armazenam o endereo e cada byte pode armazenar um valor no intervalo
de 0 a 255.

Clique no boto para fechar na linha para remover um servidor remoto.


Clique duas vezes na entrada do servidor remoto em uma linha para editar os valores.

EIO0000001368 03/2015 115


Configurao de comunicao incorporada

Seco 6.2
Configurao da linha em srie

Configurao da linha em srie

Configurao da linha em srie

Introduo
As referncias do Controlador lgico M221 esto equipadas com pelo menos uma linha em srie.
As referncias do controlador sem o recurso de Ethernet suportam duas linhas em srie:
SL1 (linha em srie)
SL2 (linha em srie)

A porta SL1 suporta uma conexo do modem (a porta SL2 no suporta a conexo do modem). O
modem permite o acesso remoto ao controlador para fins de programao e monitoramento.
NOTA: Um modem local tem que ser conectado ao PC que executa o software do SoMachine
Basic e uma conexo do modem configurada, como descrito no SoMachine Basic - Guia de
instrues.
Cada linha em srie pode ser configurada para qualquer um dos seguintes protocolos:
RTU do Modbus
ASCII do Modbus
ASCII

Voc pode definir as configuraes fsicas e de protocolo para a linha em srie. As linhas em srie
so configuradas para o protocolo RTU do Modbus, por padro.

116 EIO0000001368 03/2015


Configurao de comunicao incorporada

Configurao da linha em srie


Esta tabela descreve como configurar a linha em srie:

Passo Ao
1 Clique no n SL1 (Linha em srie) ou SL2 (Linha em srie) na rvore de hardware para exibir as
propriedades da linha em srie.
Esta imagem mostra as propriedades da porta SL1 para os protocolos RTU do Modbus e ASCII
do Modbus :

1 Os parmetros Modem e Comando Init no esto disponveis na porta SL2.

Esta imagem mostra as propriedades da linha em srie para o protocolo ASCII:

EIO0000001368 03/2015 117


Configurao de comunicao incorporada

Passo Ao
2 Edite as propriedades para configurar a linha em srie.
Para obter informaes detalhadas sobre os parmetros de configurao da linha em srie,
consulte a tabela abaixo.

Esta tabela descreve cada parmetro da linha em srie:

Parmetro Editvel Valor Valor padro Descrio


Configuraes fsicas
Dispositivo Sim Nenhum Nenhum Permite que voc selecione um
(somente para SL1) dispositivo dispositivo dispositivo na lista suspensa.
Modem genrico Selecione TMH2GDB se um Remote
SR2MOD01 Graphic Display estiver conectado ao
SR2MOD03 controlador lgico.
TMH2GDB
Comando Init Sim - - Permite que voc edite o comando
(somente para SL1) init padro (comando Hayes) de um
modem (com um limite de 128
caracteres).
Taxa de transmisso Sim 1200 19200 Permite que voc selecione a taxa de
2400 transmisso de dados (bits por
4800 segundo) na lista suspensa.
9600
19200
38400
57600
115200
Paridade Sim Nenhum Par Permite que voc selecione a
Par paridade dos dados transmitidos
mpar para a deteco de erros.
A paridade um mtodo de deteco
de erros na transmisso.
Quando a paridade usada com uma
porta serial, enviado um bit de
dados extra com cada caractere de
dados, organizado para que o
nmero de bit definido como 1 em
cada caractere, incluindo o bit de
paridade, seja sempre mpar ou
sempre par.
Se for recebido um byte com o
nmero incorreto de bits definidos
como 1, o byte est corrompido.

118 EIO0000001368 03/2015


Configurao de comunicao incorporada

Parmetro Editvel Valor Valor padro Descrio


Bits de dados Sim 7 8 Permite que voc selecione o bit de
(somente para 8 dados na lista suspensa.
o protocolo O nmero de bits de dados em cada
ASCII) caractere pode ser 1 (para ASCII
verdadeiro) ou 8.
Bits de parada Sim 1 1 Permite que voc selecione o bit de
2 parada na lista suspensa.
O bit de parada um bit que indica o
fim de um byte de dados. Para
dispositivos eletrnicos geralmente
usado 1 bit de parada. Para
dispositivos lentos como
teleimpressoras eletromecnicas,
so usados 2 bits de parada.
Mdia Fsica Sim RS-485 RS-485 Permite que voc selecione a mdia
Verdadeiro/Falso Verdadeiro fsica para comunicao.
Voc pode selecionar tanto a mdia
RS-232 RS-485 quanto a RS-232 para a linha
Verdadeiro/Falso de srie 1. Para a linha de srie 2,
apenas a mdia RS-485 est
disponvel.
Uma mdia fsica em comunicaes
de dados o caminho de
transmisso atravs do qual um sinal
propagado. uma interface para
interconexo de dispositivos com o
controlador lgico.
Polarizao Sim (somente Sim No Os resistores de polarizao so
para No integrados no mdulo do cartucho.
cartuchos) Para o controlador, este parmetro
No (para o desabilitado e para os cartuchos,
controlador) este parmetro permite que voc
ligue ou desligue a polarizao.
Configuraes do protocolo
Protocolo Sim RTU do Modbus RTU do Permite que voc selecione o modo
ASCII do Modbus de transmisso de protocolo para
Modbus comunicao na lista suspensa.
ASCII Os parmetros avanados de
protocolo so exibidos com base no
protocolo selecionado. Consulte as
seguintes figuras e tabelas.

EIO0000001368 03/2015 119


Configurao de comunicao incorporada

Parmetro Editvel Valor Valor padro Descrio


As configuraes para os protocolos RTU do Modbus e ASCII do Modbus :
Endereamento Sim Escravo Escravo Permite que voc selecione o modo
Verdadeiro/Falso Verdadeiro de endereamento. Voc somente
pode selecionar o endereamento
Mestre Escravo ou Mestre. A habilitao de
Verdadeiro/Falso um modo de endereamento,
desabilita o outro.
Endereo [de 1 a Sim De 1 a 247 1 Permite que voc especifique o
247] endereo de ID do escravo.
NOTA: Este campo somente
exibido para o endereamento do
escravo. Para o mestre, este campo
no aparece na tela.
Tempo de resposta Sim De 10 a 255 ms 10 Permite que voc especifique o
( 100 ms) tempo de resposta do protocolo para
as consultas.
Tempo entre Sim De 3 a 255 ms 10 Permite que voc especifique o
quadros (ms) tempo entre quadros do protocolo.
As configuraes para o protocolo ASCII:
Tempo de resposta Sim De 10 a 255 ms 10 Permite que voc especifique o
( 100 ms) tempo de resposta do protocolo para
as consultas.
Stop condition
Comprimento do Sim (somente De 1 a 255 0 (se a caixa de Permite que voc especifique o
quadro recebido se a caixa de seleo no comprimento do quadro recebido.
seleo estiver estiver
NOTA: Voc pode configurar
selecionada) selecionada) somente um parmetro para a
1 (se a caixa de
condio de parada que tanto o
seleo estiver
Comprimento do quadro recebido
selecionada) quanto o Tempo limite do quadro
recebido (ms).
Tempo limite de Sim (somente De 1 a 255 0 (se a caixa de Permite que voc especifique o
quadro recebido se a caixa de seleo no tempo limite do quadro recebido.
(ms) seleo estiver estiver
selecionada) selecionada)
10 (se a caixa de
seleo estiver
selecionada)

120 EIO0000001368 03/2015


Configurao de comunicao incorporada

Parmetro Editvel Valor Valor padro Descrio


Frame structure
Caractere de incio Sim (somente De 1 a 255 0 (se a caixa de Permite que voc especifique o
se a caixa de seleo no caractere de incio do quadro.
seleo estiver estiver O caractere ASCII correspondente
selecionada) selecionada) ao valor do caractere de incio
58 (se a caixa de exibido do lado direito do campo de
seleo estiver valores.
selecionada)
Primeiro caractere Sim De 1 a 255 0 (se a caixa de Permite que voc especifique o
de fim seleo no primeiro caractere de fim do quadro.
estiver
NOTA: Para poder habilitar ou
selecionada) desabilitar o Primeiro caractere de
10 (se a caixa de
fim, configure pelo menos um
seleo estiver
parmetro de condio de parada.
selecionada)
O caractere ASCII correspondente
ao valor do caractere de fim exibido
do lado direito do campo de valores.
Segundo caractere Sim (somente De 1 a 255 0 (se a caixa de Permite que voc especifique o
de fim se a caixa de seleo no segundo caractere de fim do quadro.
seleo estiver estiver
NOTA: Esse campo desabilitado
selecionada) selecionada) com o parmetro Primeiro caractere
10 (se a caixa de
de fim desabilitado.
seleo estiver
selecionada) O caractere ASCII correspondente
ao valor do segundo caractere de fim
exibido do lado direito do campo de
valores.
Send frame Sim Verdadeiro/Falso Falso Permite que voc habilite ou
characters desabilite o envio do primeiro
caractere de fim do quadro para o
protocolo ASCII.

EIO0000001368 03/2015 121


Configurao de comunicao incorporada

Seco 6.3
Cdigos de funes do Modbus suportados

Cdigos de funes do Modbus suportados

Cdigos de funes do Modbus suportados

Apresentao
Esta tabela lista os cdigos de funo suportados por ambos os Modbus e Modbus TCP seriais e
seu efeito nas variveis da memria do controlador.:

Cdigo de funo Cdigo de sub- Descrio


Modbus suportado funo suportado
1 (0x01) Ler vrios bits internos %M
2 (0x02) Ler vrios bits internos %M
3 (0x03) Ler vrios registros internos %MW
4 (0x04) Ler vrios registros internos %MW
5 (0x05) Forar um nico bit interno %M
6 (0x06) Gravar um nico registro interno % MW
8 (0x08) 0 (0x00), de 10 Diagnsticos
(0x0A) a 18 (0x12)
15 (0x0F) Gravar vrios bits internos %M
16 (0x10) Gravar vrios registros internos %MW
23 (0x17) Ler/gravar vrios registros internos %MW
43 (0x2B) 14 (0x0E) Ler identificao do dispositivo (servio
regular)

122 EIO0000001368 03/2015


Modicon M221
Carto SD
EIO0000001368 03/2015

Captulo 7
Carto SD

Carto SD

Introduo
O Controlador lgico Modicon M221 permite a transferncia de arquivos com um carto SD.
Este captulo descreve como gerenciar arquivos do Controlador lgico Modicon M221 com um
carto SD.

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Operaes de gerenciamento de arquivos 124
Tipos de arquivos suportados por cartes SD 126
Gerenciamento de clones 128
Gerenciamento de firmware 130
Gerenciamento de aplicativos 131
Gerenciamento de ps-configurao 133
Gerenciamento de logs de erros 135

EIO0000001368 03/2015 123


Carto SD

Operaes de gerenciamento de arquivos

Introduo
O Controlador lgico Modicon M221 permite os seguintes tipos de gerenciamento de arquivos
com um carto SD:
Gerenciamento de clones (ver pgina 128): criar um backup ou restaurar um controlador
completo (usando um carto SD vazio)
Gerenciamento de firmware (ver pgina 130): colocar e obter firmware em um controlador
Gerenciamento do aplicativo do usurio (ver pgina 131): colocar e obter o aplicativo do
usurio em um controlador
Gerenciamento de ps-configurao (ver pgina 133): colocar, alterar ou remover informaes
de ps-configurao em um controlador
Gerenciamento de logs de erros (ver pgina 135): obter ou excluir um arquivo de log de erros
de um controlador
NOTA:
A execuo de servios e resoluo lgica do controlador lgico continua durante a
transferncia de arquivos.
O Controlador lgico Modicon M221 somente aceita cartes SD com o formato FAT ou FAT32.
As operaes dos cartes SD so realizadas independentemente dos direitos de acesso do
usurio que possam estar habilitados no controlador lgico de destino.
Usando o carto SD, possvel realizar operaes poderosas automaticamente, afetando o
comportamento do seu controlador lgico e aplicativo residente. Deve-se ter cuidado ao inserir um
carto SD no controlador. Voc deve estar ciente do efeito que o contedo do carto SD ter no
seu controlador lgico.

ATENO
OPERAO INVOLUNTRIA DO EQUIPAMENTO
Voc tem que ter conhecimento operacional na sua mquina ou processo antes de conectar
um carto SD ao seu controlador lgico.
Garanta que as protees esto colocadas para que qualquer efeito potencial do contedo do
carto SD no cause ferimentos do pessoal ou danos no equipamento.
A no observncia destas instrues pode provocar a morte, ferimentos graves, ou danos
no equipamento.

Se houver um corte de energia ou interrupo na comunicao durante a transferncia do


programa do aplicativo ou uma alterao de firmware, seu dispositivo pode ficar inoperante. Se
uma interrupo na comunicao ou um corte na energia ocorrer, tente transferir novamente.

124 EIO0000001368 03/2015


Carto SD

AVISO
EQUIPAMENTO INOPERVEL
No interrompa a transferncia do programa do aplicativo ou a alterao de firmware depois
que a transferncia tiver comeado.
No coloque o dispositivo em servio at que a transferncia seja concluda com sucesso.
A no observncia destas instrues pode provocar danos no equipamento.

EIO0000001368 03/2015 125


Carto SD

Tipos de arquivos suportados por cartes SD

Introduo
Esta tabela lista os locais e tipos de arquivos que podem ser gerenciados por comandos de script
ou clonagem:

Pasta Descrio Nome de arquivo padro


/ Arquivo de script Script.cmd
/ Log de script Script.log
/sys/os Arquivo de firmware M221.mfw
/usr/app Arquivo do aplicativo *.smbk
/usr/cfg Arquivo de ps-configurao Machine.cfg
/sys/log Arquivo de logs de erros detectados PlcLog.csv

Comandos de arquivos de script


Um arquivo de script um arquivo de texto armazenado no diretrio raiz do carto SD que contm
comandos para gerenciar intercmbios com o controlador.
Esta tabela descreve os comandos de script suportados:

Comando Descrio Fonte Destino


Download Baixe um arquivo a partir do Selecione o arquivo a Selecione a pasta de destino do
carto SD para o baixar. controlador.
controlador.
Fazer upload Faa upload dos arquivos Selecione a pasta. Selecione a pasta do carto SD.
contidos na pasta da
memria do controlador
para o carto SD.
Excluir Exclua os arquivos contidos Selecione a pasta e digite -
em uma pasta do o nome de um arquivo
controlador. especfico.
Importante: por padro,
todos os arquivos da pasta
esto selecionados.
Reinicializar Reinicie o controlador (este - -
comando tem que ser o
ltimo comando no script).

126 EIO0000001368 03/2015


Carto SD

Exemplos de arquivos de script


Comandos Download:
Download "/usr/Cfg"
Download "/sys/os/M221.mfw"
Comandos Fazer upload:
Upload "/usr/app/*"
Upload "/usr/cfg/Machine.cfg"
Comandos Excluir:
Delete "/usr/app/*"
Delete "/sys/log/PlcLog.csv"
Comandos Reinicializar:
Reboot

Log de script
Um arquivo script.log criado automaticamente no diretrio raiz do carto SD depois das
operaes do script. O status das operaes do script pode ser verificado lendo este arquivo.

EIO0000001368 03/2015 127


Carto SD

Gerenciamento de clones

Clonagem
A clonagem permite que voc crie automaticamente um backup do aplicativo, do firmware e da
ps-configurao (se existir) do Controlador lgico Modicon M221 no carto SD.
O carto SD pode ento ser usado para restaurar posteriormente o firmware, o aplicativo e a ps-
configurao (se existir) para o controlador lgico ou copi-los para outro controlador lgico com
a mesma referncia.
Antes de clonar um controlador, o Controlador lgico M221 verifica se o aplicativo no est
protegido contra cpia (Proteger um aplicativo por senha).
NOTA:
O carto SD tem que estar vazio e corretamente formatado para realizar este procedimento.
O log de erros detectados e a memria de dados no so clonados.
Se o aplicativo estiver protegido por senha, a operao de clonagem bloqueada (o LED de
SD fica intermitente).

Criar um carto SD clonado


Este procedimento descreve como copiar o aplicativo, o firmware e a ps-configurao (se existir)
do controlador para um carto SD:

Passo Ao
1 Formate um carto SD no PC.
2 Insira o carto SD no controlador.
Resultado: A operao de clonagem iniciada automaticamente. Durante a operao de
clonagem, os seguintes LEDs esto ligados: PWR e SD.
3 Aguarde at que a operao de clonagem seja concluda (o LED de SD desliga-se).
NOTA: A operao de clonagem dura 2 ou 3 minutos. A operao de clonagem tem uma
prioridade baixa para minimizar o impacto no desempenho da comunicao e lgica do usurio do
controlador lgico. Dependendo da quantidade de tempo livre em seu programa, a operao
poder demorar mais tempo a ser concluda se o controlador lgico estiver em modo RUN ou
STOP. Esta operao no permitida quando o controlador est em um estado BOOTING. Alm
disso, se a verso de inicializao (verso do carregador de inicializao) for inferior ou igual a 14
(a verso pode ser verificada na palavra do sistema %SW13 (ver pgina 164)). A operao de
clonagem no executada.
4 Remova o carto SD do controlador.

128 EIO0000001368 03/2015


Carto SD

Restaurar ou copiar a partir de um carto SD clonado


Este procedimento descreve como baixar o aplicativo, o firmware e a ps-configurao (se existir)
armazenados no carto SD para o seu controlador:

Passo Ao
1 Remova o fornecimento de energia do controlador.
2 Insira o carto SD no controlador.
3 Restaure o fornecimento de energia do controlador.
Resultado: A operao de clonagem est em andamento.
NOTA: O LED de SD ligado durante a operao.
4 Aguarde at ao fim do download (O LED de SD desligado).
No caso de ser detectado um erro, o LED de SD est intermitente e o LED de ERR fica
intermitente.
5 Remova o carto SD para reiniciar o controlador.

NOTA: O download de um aplicativo clonado para o controlador remove primeiro o aplicativo


existente da memria do controlador, independentemente dos direitos de acesso do usurio que
possam estar ativados no controlador de destino.

EIO0000001368 03/2015 129


Carto SD

Gerenciamento de firmware

Viso geral
Voc pode usar um carto SD para baixar atualizaes de firmware diretamente para o
controlador lgico.
Consulte Estados e comportamentos do controlador (ver pgina 43) para obter informaes sobre
os estados de funcionamento do controlador lgico e o status dos LEDs.

Baixar firmware para o controlador


Esta tabela descreve como baixar o firmware para o controlador lgico usando um carto SD:

Passo Ao
1 Pare o controlador lgico e desligue o cabo de programao USB, se estiver conectado.
2 Insira um carto SD vazio no PC que est executando o SoMachine Basic.
3 Crie um arquivo chamado script.cmd no diretrio raiz do carto SD.
4 Edite o arquivo e insira os seguintes comandos:
Download "/sys/os"
Reboot
5 Crie o caminho da pasta \sys\os no diretrio raiz do carto SD e copie o arquivo de firmware
na pasta os:

NOTA: Um exemplo de arquivo de firmware e o script esto disponveis no diretrio


Firmwares & PostConfiguration\M221\ do diretrio de instalao do SoMachine Basic.
O nome do arquivo de firmware padro para o Controlador lgico M221 M221.mfw.
6 Remova o carto SD do PC e insira-o na abertura do carto SD do controlador lgico.
7 Inicie o controlador lgico.
Resultado: Inicia a cpia do arquivo de firmware. Durante a operao, o LED do sistema SD
no controlador lgico est ligado.
NOTA: No pare o controlador lgico enquanto a operao estiver em andamento.
8 Remova carto quando o LED do sistema SD estiver desligado.
9 Volte a conectar o cabo de programao USB ao controlador lgico e faa logon no controlador
lgico com o software do SoMachine Basic.
10 O status da atualizao do firmware do controlador pode ser verificado lendo o arquivo
script.log criado automaticamente no diretrio raiz do carto SD.

130 EIO0000001368 03/2015


Carto SD

Gerenciamento de aplicativos

Viso geral
Voc pode usar um carto SD para criar um backup e restaurar o aplicativo do controlador ou
copi-lo para outro controlador com a mesma referncia.

Criar backup de um aplicativo


Esta tabela descreve como criar um backup do aplicativo do controlador lgico no carto SD:

Passo Ao
1 Crie um arquivo script.cmd com um editor de texto no seu PC.
2 Edite o arquivo e insira a seguinte linha:
Upload "/usr/app"
3 Copie o arquivo de script para a pasta raiz do carto SD.
4 Insira o carto SD preparado no controlador.
Resultado: A cpia do arquivo do aplicativo iniciada. Durante a operao, o LED do sistema
SD no controlador lgico est ligado. No pare o controlador lgico enquanto a operao estiver
em andamento.
NOTA: O processo de backup do aplicativo tem uma prioridade baixa para minimizar o impacto
no desempenho da comunicao e lgica do usurio do controlador lgico. Dependendo da
quantidade de tempo livre em seu programa, a operao poder demorar mais tempo a ser
concluda se o controlador lgico estiver em modo RUN ou STOP, do que em modo BOOTING.
5 Remova carto quando o LED do sistema SD estiver desligado.
Resultado: O arquivo do aplicativo (*.smbk) salvo no carto SD.
6 O status do backup do aplicativo pode ser verificado lendo o arquivo script.log criado no
diretrio raiz do carto SD.

EIO0000001368 03/2015 131


Carto SD

Restaurar um aplicativo ou copiar um aplicativo para outro controlador


Esta tabela descreve como transferir o aplicativo do controlador do carto SD para o controlador:

Passo Ao
1 Edite o arquivo script.cmd na pasta raiz do carto SD com um editor de texto.
2 Substitua o contedo do script atravs das seguintes linhas:
Delete "/usr/app"
Download "/usr/app"
Reboot
3 Remova o fornecimento de energia do controlador.
4 Insira o carto SD preparado no controlador.
5 Restaure o fornecimento de energia do controlador.
Resultado: A cpia do arquivo do aplicativo iniciada. Durante a operao, o LED do sistema
SD no controlador lgico est ligado. No pare o controlador lgico enquanto a operao estiver
em andamento.
NOTA: Antes da execuo do comando Download, verificada a integridade do arquivo
*.smbk. No caso de ser detectado um erro, o download cancelado.
6 Quando o LED do sistema SD for desligado, remova o carto SD para reiniciar o controlador.
7 O status da transferncia do aplicativo pode ser verificado lendo o arquivo script.log criado
no diretrio raiz do carto SD.

132 EIO0000001368 03/2015


Carto SD

Gerenciamento de ps-configurao

Viso geral
Voc pode usar um carto SD para adicionar, alterar ou excluir o arquivo de ps-configurao do
seu controlador.

Adicionar ou alterar uma ps-configurao


Esta tabela descreve como adicionar ou alterar a ps-configurao do controlador:

Passo Ao
1 Insira um carto SD vazio no PC que est executando o SoMachine Basic.
2 Copie o arquivo de ps-configurao (Machine.cfg) para a pasta \usr\cfg e o arquivo de
script para a pasta raiz do carto SD:

NOTA: Um exemplo de arquivo de ps-configurao e o script associado esto disponveis no


diretrio Firmwares & PostConfiguration\PostConfiguration\add_change\ do
diretrio de instalao do SoMachine Basic.
3 Se necessrio, edite o arquivo Machine.cfg para configurar os parmetros de ps-
configurao.
4 Insira o carto SD preparado no controlador.
Resultado: O download do arquivo de ps-configurao iniciado. Durante a operao, o LED
do sistema SD no controlador lgico est ligado. No pare o controlador lgico enquanto a
operao estiver em andamento.
NOTA: Antes de o download ser efetuado, verificado o formato do arquivo, assim como se
todos os canais, parmetros e valores configurados so vlidos. No caso de ser detectado um
erro, o download cancelado.
5 Remova carto quando o LED do sistema SD estiver desligado.
6 Reinicie o controlador para aplicar o novo arquivo de ps-configurao.
7 O status da operao pode ser verificado lendo o arquivo script.log criado no diretrio raiz
do carto SD.

EIO0000001368 03/2015 133


Carto SD

Remover um arquivo de ps-configurao


Esta tabela descreve como remover o arquivo de ps-configurao do controlador:

Passo Ao
1 Insira um carto SD vazio no PC que est executando o SoMachine Basic.
2 Copie o arquivo de script disponvel no diretrio Firmwares &
PostConfiguration\PostConfiguration\remove\ do diretrio de instalao do
SoMachine Basic para o diretrio raiz do carto SD.
3 Insira o carto SD preparado no controlador.
Resultado: O arquivo de ps-configurao removido. Durante a operao, o LED do sistema
SD no controlador lgico est ligado. No pare o controlador lgico enquanto a operao estiver
em andamento.
4 Remova carto quando o LED do sistema SD estiver desligado.
5 Reinicie o controlador para aplicar os parmetros do aplicativo.
6 O status da operao pode ser verificado lendo o arquivo script.log criado automaticamente
no diretrio raiz do carto SD.

134 EIO0000001368 03/2015


Carto SD

Gerenciamento de logs de erros

Viso geral
Voc pode usar o carto SD para criar um backup ou excluir o arquivo de logs de erros do
controlador lgico.

Criar backup do log de erros


Esta tabela descreve como criar um backup do arquivo de logs de erros do controlador lgico no
carto SD:

Passo Ao
1 Crie um arquivo script.cmd com um editor de texto no seu PC.
2 Edite o arquivo e insira a seguinte linha:
Upload "/sys/log"
3 Copie o arquivo de script para a pasta raiz do carto SD.
4 Insira o carto SD preparado no controlador lgico.
Resultado: A transferncia do arquivo de logs de erros iniciada. Durante a operao, o LED
do sistema SD no controlador lgico est ligado. No pare o controlador lgico enquanto a
operao estiver em andamento.
NOTA: O processo de backup tem uma prioridade baixa para minimizar o impacto no
desempenho da comunicao e lgica do usurio do controlador lgico. Dependendo da
quantidade de tempo livre em seu programa, a operao poder demorar mais tempo a ser
concluda se o controlador lgico estiver em modo RUN ou STOP, do que em modo BOOTING.
5 Remova carto quando o LED do sistema SD estiver desligado.
Resultado: O arquivo de logs de erros (PlcLog.csv) salvo no carto SD.
6 O status da operao pode ser verificado lendo o arquivo script.log criado automaticamente
no diretrio raiz do carto SD.

EIO0000001368 03/2015 135


Carto SD

Excluir o log de erros


Esta tabela descreve como excluir o arquivo de logs de erros no controlador lgico:

Passo Ao
1 Crie um arquivo script.cmd com um editor de texto no seu PC.
2 Edite o arquivo e insira a seguinte linha:
Delete "/sys/log"
3 Copie o arquivo de script para a pasta raiz do carto SD.
4 Insira o carto SD preparado no controlador lgico.
Resultado: A excluso do arquivo de logs de erros iniciada. Durante a operao, o LED do
sistema SD no controlador lgico est ligado. No pare o controlador lgico enquanto a
operao estiver em andamento.
5 Remova carto quando o LED do sistema SD estiver desligado.
Resultado: O arquivo de logs de erros (PlcLog.csv) excludo do controlador lgico.
6 O status da operao pode ser verificado lendo o arquivo script.log criado automaticamente
no diretrio raiz do carto SD.

Formato de logs de erros


O controlador lgico fornece uma lista de erros que contm os ltimos 10 erros detectados na
regio de logs. Cada entrada de erro no arquivo de logs de erros composta por quatro partes:
Data e hora
Nvel
Contexto
Cdigo de erro

Aps um upload atravs do carto SD, o cdigo representado como no exemplo abaixo:
02/06/14, 12:04:01, 0x01110001
Esta tabela descreve o significado da representao de erros hexadecimais:

Posio Tipo de campo Descrio Valor Exemplo


digital
1 (esquerda) Nvel de erro Menor 01 hex 0x01110001
2
Crtica 08 hex
No recupervel 0F hex
3 Contexto do erro Ler FROM 11 hex 0x01110001
4
Gravar FROM 12 hex
Variveis persistentes 13 hex

136 EIO0000001368 03/2015


Carto SD

Posio Tipo de campo Descrio Valor Exemplo


digital
5 Cdigo de erro Erro detectado durante a leitura do 0000 hex 0x01110001
6 cabealho do aplicativo
7 Erro detectado no tipo de controlador 0001 hex
8 (direita)
lgico do aplicativo
Erro detectado no cabealho do arquivo 0002 hex
do aplicativo
Erro detectado durante a leitura do 0003 hex
descritor do aplicativo
Erro detectado durante a gravao do 0004 hex
descritor do aplicativo
Erro detectado ao apagar o aplicativo 0005 hex
Erro detectado durante a gravao do 0006 hex
cabealho do aplicativo
Erro de soma de verificao detectado 0007 hex
Erro de tamanho detectado 0008 hex

EIO0000001368 03/2015 137


Carto SD

138 EIO0000001368 03/2015


Modicon M221
Programar o Controlador lgico M221
EIO0000001368 03/2015

Parte III
Programar o Controlador lgico M221

Programar o Controlador lgico M221

Viso geral
Esta seo fornece informaes sobre o sistema e objetos de E/S especficos do Controlador
lgico M221 . Estes objetos so exibidos na guia Programao.
Para obter as descries de todos os outros objetos, consulte o Guia da biblioteca de funes
genricas do SoMachine Basic.

Contedo desta parte


Esta parte inclui os seguintes captulos:
Captulo Ttulo do captulo Pgina
8 Como usar exemplos de cdigo fonte 141
9 Objetos de E/S 145
10 Blocos de funes 151
11 Objetos do sistema 153

EIO0000001368 03/2015 139


Programar o Controlador lgico M221

140 EIO0000001368 03/2015


Modicon M221
Como usar exemplos de cdigo fonte
EIO0000001368 03/2015

Captulo 8
Como usar exemplos de cdigo fonte

Como usar exemplos de cdigo fonte

Como usar exemplos de cdigo fonte

Viso geral
Exceto quando mencionado explicitamente, os exemplos de cdigo fonte contidos neste livro so
vlidos para as linguagens de programao Diagrama Ladder e Lista de instrues. Um exemplo
completo pode necessitar de mais de um degrau.

Procedimento de reversibilidade
Somente cdigo fonte da Lista de instrues mostrado neste livro.
Para obter o cdigo fonte do Diagrama Ladder equivalente:

Passo Ao
1 No SoMachine Basic, crie um novo POU que contenha um degrau vazio.
2 Neste degrau, clique no boto LD > IL para exibir o cdigo fonte da Lista de instrues.
3 Selecione e copie (Ctrl+C) o cdigo fonte para o primeiro degrau do programa exemplo.
4 Clique com o boto direito do mouse no nmero da linha 0000 da primeira instruo e
selecione Instrues para colar para colar o cdigo fonte no degrau:

NOTA: Lembre-se de excluir a instruo LD da ltima linha do degrau, se voc tiver colado
as instrues inserindo a(s) linha(s) antes do operador LD padro.
5 Clique no boto IL > LD para exibir o cdigo fonte do Diagrama Ladder.
6 Repita as etapas anteriores para todos os degraus adicionais no programa exemplo. Clique

em na barra de ferramentas para adicionar degraus novos.

EIO0000001368 03/2015 141


Como usar exemplos de cdigo fonte

Exemplo
Programa da Lista de instrues:

Degrau Cdigo fonte


0 BLK %R0
LD %M1
I
LD %I0.3
ANDN %R2.E
O
END_BLK
1 LD %I0.3
[%MW20:=%R2.O]
2 LD %I0.2
ANDN %R2.F
[%R2.I:=%MW34]
ST %M1

142 EIO0000001368 03/2015


Como usar exemplos de cdigo fonte

Diagrama Ladder correspondente:

EIO0000001368 03/2015 143


Como usar exemplos de cdigo fonte

144 EIO0000001368 03/2015


Modicon M221
Objetos de E/S
EIO0000001368 03/2015

Captulo 9
Objetos de E/S

Objetos de E/S

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Entradas digitais (%I) 146
Sadas digitais (%Q) 147
Entradas analgicas (%IW) 148
Sadas analgicas (%QW) 150

EIO0000001368 03/2015 145


Objetos de E/S

Entradas digitais (%I)

Introduo
Os objetos de bit da Entrada digital so a imagem das entradas digitais no controlador lgico.

Exibir propriedades de entradas digitais


Siga estes passos para exibir as propriedades das entradas digitais:

Passo Ao
1 Selecione a guia Ferramentas na rea da esquerda da janela Programao.
2 Clique em Objetos de E/S Entradas digitais.
Resultado: As propriedades de entradas digitais aparecem na tela.

Propriedades das entradas digitais


Esta tabela descreve cada propriedade da entrada digital:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de entrada est sendo
referenciado em um programa.
Endereo No %I0.i Exibe o endereo da entrada digital no
controlador, em que i representa o nmero do
canal.
Se o controlador tiver n canais de entradas
digitais, o valor de i dado como 0...n-1.
Por exemplo, %I0.2 a entrada digital no
canal de entrada digital nmero 2 do
controlador lgico.
Smbolo Sim O smbolo associado a este endereo.
Clique duas vezes na coluna Smbolo e digite
o nome do smbolo associado a essa entrada.
Se um smbolo j existir, voc pode clicar com
o boto direito do mouse na coluna Smbolo e
selecionar Pesquisar e substituir para
encontrar e substituir ocorrncias desse
smbolo em todo o programa e/ou nos
comentrios do programa.
Comentrio Sim Um comentrio associado a este endereo.
Clique duas vezes na coluna Comentrio e
digite um comentrio opcional para associar a
esse canal.

146 EIO0000001368 03/2015


Objetos de E/S

Sadas digitais (%Q)

Introduo
Os objetos de bit da Sada digital so a imagem das sadas digitais no controlador lgico.

Exibir propriedades de sadas digitais


Siga estes passos para exibir as propriedades das sadas digitais:

Passo Ao
1 Selecione a guia Ferramentas na rea da esquerda da janela Programao.
2 Clique em Objetos de E/S Sadas digitais.
Resultado: As propriedades de sadas digitais aparecem na tela.

Propriedades de sadas digitais


Esta tabela descreve cada propriedade da sada digital:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de sada est sendo
referenciado em um programa.
Endereo No %Q0.i Exibe o endereo da sada digital no
controlador, em que i representa o nmero do
canal.
Se o controlador tiver n canais de sadas
digitais, o valor de i dado como 0...n-1.
Por exemplo, %Q0.3 a sada digital no canal
de sada digital nmero 3 do controlador
lgico.
Smbolo Sim O smbolo associado a este endereo.
Clique duas vezes na coluna Smbolo e
digite o nome de um smbolo a associar a
essa sada.
Se um smbolo j existir, voc pode clicar
com o boto direito do mouse na coluna
Smbolo e selecionar Pesquisar e
substituir para encontrar e substituir
ocorrncias desse smbolo em todo o
programa e/ou nos comentrios do
programa.
Comentrio Sim O comentrio associado a este endereo.
Clique duas vezes na coluna Comentrio e
digite um comentrio opcional para associar
a esse canal.

EIO0000001368 03/2015 147


Objetos de E/S

Entradas analgicas (%IW)

Introduo
Os objetos de palavras Entrada analgica so os valores digitais de um sinal analgico conectado
ao controlador lgico.
Esto incorporadas duas entradas analgicas de 0-10V no controlador lgico. As entradas
analgicas incorporadas usam um conversor de resoluo de 10 bits, para que cada incremento
seja de aproximadamente 10 mV (10V/210-1). Quando o sistema detecta o valor 1023, o canal
considerado como estando saturado.
Consulte o M221 Guia de hardware e TMC2 Cartuchos - Guia de hardware usados na
configurao para obter mais detalhes.

Exibir propriedades de entradas analgicas


Siga estes passos para exibir as propriedades das entradas analgicas:

Passo Ao
1 Selecione a guia Ferramentas na rea da esquerda da janela Programao.
2 Clique em Objetos de E/S Entradas analgicas.
Resultado: As propriedades de entradas analgicas aparecem na tela.

Propriedades das entradas analgicas


Esta tabela descreve cada propriedade da entrada analgica:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de entrada est sendo
referenciado em um programa.
Endereo No %IW0.i Exibe o endereo da entrada analgica
incorporada no controlador, em que i
representa o nmero do canal.
Se o controlador tiver n canais de entradas
analgicos, o valor de i dado como 0...n-1.
Por exemplo, %IW0.1 a entrada analgica no
canal de entrada analgica nmero 1 do
controlador lgico.
%IW0.x0y Exibe o endereo do canal de sada analgica
no cartucho, em que x corresponde ao nmero
do cartucho e y corresponde ao nmero do
canal.

148 EIO0000001368 03/2015


Objetos de E/S

Parmetro Editvel Valor Valor padro Descrio


Smbolo Sim O smbolo associado a este endereo.
Clique duas vezes na coluna Smbolo e digite
o nome do smbolo associado a essa entrada.
Se um smbolo j existir, voc pode clicar com
o boto direito do mouse na coluna Smbolo e
selecionar Pesquisar e substituir para
encontrar e substituir ocorrncias desse
smbolo em todo o programa e/ou nos
comentrios do programa.
Comentrio Sim O comentrio associado a este endereo.
Clique duas vezes na coluna Comentrio e
digite um comentrio para associar a esse
endereo.

EIO0000001368 03/2015 149


Objetos de E/S

Sadas analgicas (%QW)

Introduo
Os objetos de palavras de Sada analgica so os valores digitais dos sinais analgicos recebidos
do controlador lgico usando cartuchos.
So incorporadas duas sadas analgicas de 0 a 10 V e duas sadas analgicas de 4 a 20 mA nos
cartuchos TMC2AQ2C e TMC2AQ2V respetivamente.
Consulte o TMC2 Cartuchos - Guia de hardware usado na configurao para saber mais detalhes.

Exibir propriedades de sadas analgicas


Siga estes passos para exibir as propriedades das sadas analgicas:

Passo Ao
1 Selecione a guia Ferramentas na rea da esquerda da janela Programao.
2 Clique em Objetos de E/S Sadas analgicas.
Resultado: As propriedades de sadas analgicas aparecem na tela.

Propriedades de sadas analgicas


Esta tabela descreve cada propriedade da sada analgica:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o canal de sada est sendo
referenciado em um programa.
Endereo No %QW0.x0y Exibe o endereo do canal de sada
analgica no cartucho, em que x corresponde
ao nmero do cartucho e y corresponde ao
nmero do canal.
Smbolo Sim O smbolo associado a este endereo.
Clique duas vezes na coluna Smbolo e
digite o nome de um smbolo a associar a
essa sada.
Se um smbolo j existir, voc pode clicar
com o boto direito do mouse na coluna
Smbolo e selecionar Pesquisar e
substituir para encontrar e substituir
ocorrncias desse smbolo em todo o
programa e/ou nos comentrios do
programa.
Comentrio Sim O comentrio associado a este endereo.
Clique duas vezes na coluna Comentrio e
digite um comentrio para associar a esse
endereo.

150 EIO0000001368 03/2015


Modicon M221
Blocos de funes
EIO0000001368 03/2015

Captulo 10
Blocos de funes

Blocos de funes

Funes avanadas especializadas de entrada/sada

Introduo
O controlador lgico do M221 fornece:
Quatro entradas rpidas (%I0.0, %I0.1, %I0.6 e %I0.7)
Duas sadas rpidas nas referncias do controlador que contm sadas de transistor (%Q0.0 e
%Q0.1)
NOTA: Nenhuma funo de sada rpida compatvel com referncias do controlador que
contenham sadas de rel.
O controlador lgico do M221 compatvel com as seguintes funes avanadas de E/S
(dependendo da referncia):

Funes Descrio
Contadores Fast Counter A funo FC pode executar rpidas contagens de pulsos de
(Funes de sensores, alternadores, etc.
entrada
High Speed Counter A funo HSC pode executar rpidas contagens de sensores,
avanadas)
alternadores, etc., que estejam conectados a entradas
rpidas.
Geradores de Impulso A funo PLS gera um sinal de impulso de onda quadrada
impulsos em canais de sada dedicados.
Funes de sada
Modulao de largura de A funo PWM gera um sinal de onda modulada em canais de
avanadas) impulso sadas dedicados com um ciclo de trabalho varivel.
Sada do trem de impulso A funo PTO gera uma sada de trem de impulso para
controlar um passador de eixo nico linear ou unidade servo
em modo de loop aberto.

Essas funes e seus blocos de funes so descritos no Guia da biblioteca para funes
avanadas do Controlador lgico Modicon M221 .
NOTA:
Quando uma entrada usada como R/S, no pode ser usada como funo avanada.
Quando uma sada usada como alarme, no pode ser usada como funo avanada.

EIO0000001368 03/2015 151


Blocos de funes

152 EIO0000001368 03/2015


Modicon M221
Objetos do sistema
EIO0000001368 03/2015

Captulo 11
Objetos do sistema

Objetos do sistema

Contedo deste captulo


Este captulo inclui os seguintes tpicos:
Tpico Pgina
Bits do sistema (%S) 154
Palavras do sistema (%SW) 163

EIO0000001368 03/2015 153


Objetos do sistema

Bits do sistema (%S)

Introduo
Esta seo fornece informaes sobre o funcionamento dos bits do sistema.

Exibir propriedades de bits do sistema


Siga estes passos para exibir as propriedades dos bits do sistema:

Passo Ao
1 Selecione a guia Ferramentas na rea da esquerda da janela Programao.
2 Clique em Objetos do sistema Bits do sistema.
Resultado: As propriedades de bits do sistema aparecem na tela.

Propriedades de bits do sistema


Esta tabela descreve cada propriedade do bit do sistema:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se o bit do sistema est sendo
referenciado em um programa.
Endereo No %Si Exibe o endereo do bit do sistema, em que i
corresponde ao nmero do bit que representa
a posio sequencial do bit do sistema na
memria.
Se o controlador tiver o mximo de n bits do
sistema, o valor de i dado como 0...n-1.
Por exemplo, %S4 o bit do sistema 4.
Smbolo Sim O smbolo associado ao bit do sistema.
Clique duas vezes na coluna Smbolo e digite
o nome do smbolo associado ao bit do
sistema.
Se um smbolo j existir, voc pode clicar com
o boto direito do mouse na coluna Smbolo
e selecionar Pesquisar e substituir para
encontrar e substituir ocorrncias do smbolo
em todo o programa e/ou nos comentrios do
programa.
Comentrio Sim Um comentrio associado ao bit do sistema.
Clique duas vezes na coluna Comentrio e
digite um comentrio opcional para associar
ao bit do sistema.

154 EIO0000001368 03/2015


Objetos do sistema

Descrio dos bits do sistema


Esta tabela apresenta a descrio dos bits do sistema e como eles so controlados:

Bit do Funo Descrio Estado Controle


sistema inicial
%S0 Arranque a frio Normalmente definido como 0, definido como 1 por: 0 S ou US,
Um retorno de energia com perda de dados (falha da SIM
bateria),
O programa do usurio ou uma tabela de animao.

Este bit definido como 1 durante a primeira verificao


completa. Ele redefinido como 0 pelo sistema antes da
verificao seguinte.
%S1 Arranque a quente Normalmente definido como 0. Ele definido como 1 por um 0 S
Somente a retorno da energia com backup dos dados.
operao Ler est Ele redefinido como 0 pelo sistema no fim da verificao
disponvel completa.
%S4 Base de tempo: A taxa de alteraes do status medida por um relgio S, SIM
%S5 10 ms interno. Elas no so sincronizadas com a verificao do (exceto %S4)
%S6 Base de tempo: controlador.
%S7 100 ms Exemplo: %S4
Base de tempo: 1 s
Base de tempo:
1 min

%S10 Status de Normalmente definido como 1 (VERDADEIRO no painel de 1 S


comunicao de controle). Este bit pode ser definido como 0 (FALSO no
E/S painel de controle) pelo sistema quando detectada uma
interrupo de comunicao de E/S. Quando %S10=0, o LED
de ERR fica intermitente.
%S11 Sobrecarga de Normalmente definido como 0. Este bit pode ser definido 0 S
watchdog como 1 pelo sistema quando o tempo de execuo do
programa (tempo de verificao) exceder o tempo mximo
de verificao (software watchdog).
A sobrecarga de watchdog causa a alterao do estado do
controlador para HALT.
%S12 PLC em modo Este bit reflete o estado de execuo do controlador. 0 S, SIM
RUN O sistema define o bit como:
1 quando o controlador est em execuo,
0 para parar, inicial ou qualquer outro estado.

S Controlado pelo sistema


U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 155


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S13 Primeiro ciclo em Normalmente definido como 0. Definido como 1 pelo sistema 0 S, SIM
RUN durante a primeira verificao aps o estado do controlador
ter sido alterado para RUN.
%S14 Fora de E/S Normalmente definido como 0. Definido como 1 pelo sistema 0 S, SIM
ativada se, pelo menos, uma entrada ou sada estiver sendo forada.
%S15 Entrada forada Normalmente definido como 0. Definido como 1 pelo sistema 0 S, SIM
se, pelo menos, uma entrada estiver sendo forada.
%S16 Sada forada Normalmente definido como 0. Definido como 1 pelo sistema 0 S, SIM
se, pelo menos, uma sada estiver sendo forada.
%S17 ltimo bit ejetado Normalmente definido como 0. definido pelo sistema de 0 SU, SIM
acordo com o valor do ltimo bit ejetado.
Ele indica o valor do ltimo bit ejetado.
%S18 Sobrecarga Normalmente definido como 0. definido como 1, em caso 0 SU, SIM
aritmtica ou erro de sobrecarga quando uma operao de 16 bits realizada
ou seja:
Um resultado maior que + 32767 ou menor que - 32768,
em comprimento nico,
Um resultado maior que + 2147483647 ou menor que -
2147483648, em comprimento duplo,
Um resultado maior que + 3.402824E+38 ou menos que
- 3.402824E+38, em ponto flutuante,
Diviso por 0,
A raiz quadrada de um nmero negativo,
Converso de BTI ou ITB no significativa: Valor de BCD
fora dos limites.
Tem que ser testado pelo programa do usurio depois de
cada operao em que exista o risco de sobrecarga; depois
tem que ser redefinido como 0 pelo programa do usurio se
ocorrer uma sobrecarga.
%S19 Saturao do Normalmente definido como 0, este bit definido como 1 0 SU
perodo de pelo sistema na eventualidade de uma saturao do perodo
verificao de verificao (tempo de verificao superior ao perodo
(verificao definido pelo programa do usurio em configurao ou
peridica) programado em %SW0).
Este bit redefinido como 0 pelo programa do usurio.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

156 EIO0000001368 03/2015


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S20 Transbordamento Normalmente definido como 0, definido como 1 quando o 0 SU, SIM
do ndice endereo do objeto indexado fica menor que 0 ou maior que
o tamanho mximo de um objeto.
Tem que ser testado pelo programa do usurio, depois de
cada operao em que exista o risco de sobrecarga; depois
tem que ser redefinido como 0 se ocorrer uma sobrecarga.
%S21 Inicializao de Normalmente definido como 0, definido como 1 por: 0 US, SIM
GRAFCET Um reincio a frio, %S0 = 1,
O programa do usurio, somente na parte do programa
de pr-processamento, usando a instruo Set (S %S21)
ou uma bobina set (S) %S21,
O terminal.

No estado 1, provoca a inicializao de GRAFCET. As


etapas ativas so desativadas e as etapas iniciais so
ativadas.
Ele redefinido como 0 pelo sistema depois de uma
inicializao de GRAFCET.
%S22 Redefinir Normalmente definido como 0, somente pode ser definido 0 US, SIM
GRAFCET como 1 pelo programa no pr-processamento.
No estado 1, provoca a desativao das etapas ativas de
todo o GRAFCET. Ele redefinido como 0 pelo sistema no
incio da execuo do processamento sequencial.
%S23 Predefinir e Normalmente definido como 0, somente pode ser definido 0 US, SIM
congelar como 1 pelo programa no mdulo do programa de pr-
GRAFCET processamento.
Definido como 1, ele valida o pr-posicionamento de
GRAFCET. Manter o seu bit como 1 congela o GRAFCET
(congela o grfico). Ele redefinido como 0 pelo sistema no
incio da execuo do processamento sequencial para
garantir que o grfico GRAFCET sai da situao de
congelado.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 157


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S33 Seleo Ler ou Normalmente definido como 0. 0 US
Gravar para Definido como 0, de %SW33 a %SW38 contm os
ler/alterar a parmetros de Ethernet em uso (IP declarado, IP
configurao do atribudo por BOOTP ou IP auto-atribudo
servidor de automaticamente). Estes parmetros so os
Ethernet configurados no aplicativo ou os da ps-configurao no
carto SD (neste caso, %SW98 ou %SW99 ou %SW100
diferente de 0).
Definido como 1 (se no estiver sendo usada nenhuma
ps-configurao), a nova configurao fornecida por
%SW33 a %SW38.
Este bit pode ser definido com seu estado inicial de 0 pelo
programa do usurio e o sistema (em arranque a frio). Em
seguida, a Ethernet redefinida para aplicao da
configurao do aplicativo independentemente da
configurao atual.
Este bit no pode ser definido como 1 se estiver sendo usada
uma ps-configurao.
%S34 Autonegociao de Definido como 0 para permitir a autonegociao da 0 U
Ethernet velocidade e do modo de duplex ou semi-duplex.
Definido como 1 para forar algum conjunto de configurao
especfico em %S35 e %S36.
NOTA: Uma alterao no estado de %S34, %S35 ou %S36 ir
provocar uma reinicializao do canal Ethernet, por isso,
depois da alterao, o canal Ethernet no estar disponvel
durante alguns minutos.
%S35 Modo duplex/semi- Em caso de %S34 = 0 (autonegociao), este bit ser U ou S
duplex de Ethernet definido pelo sistema e ser somente leitura para o usurio.
No entanto, se %S34 = 1, o modo ser forado com base no
valor deste bit definido pelo usurio:
Definido como 0 se for semi-duplex,
Definido como 1 se duplex,

NOTA: Uma alterao no estado de %S34, %S35 ou %S36 ir


provocar uma reinicializao do canal Ethernet, por isso,
depois da alterao, o canal Ethernet no estar disponvel
durante alguns minutos.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

158 EIO0000001368 03/2015


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S36 Velocidade de Em caso de %S34 = 0 (autonegociao), este bit ser U ou S
Ethernet definido pelo sistema e ser somente leitura para o usurio.
No entanto, se %S34 = 1, o modo ser forado com base no
valor deste bit definido pelo usurio:
Definido como 0 se for 10 Mbps,
Definido como 1 se for 100 Mbps,

NOTA: Uma alterao no estado de %S34, %S35 ou %S36 ir


provocar uma reinicializao do canal Ethernet, por isso,
depois da alterao, o canal Ethernet no estar disponvel
durante alguns minutos.
%S38 Permisso para Normalmente definido como 1. 1 US
que os eventos Definido como 0, os eventos no podem ser colocados na
sejam colocados fila de eventos.
na fila de eventos Definido 1, os eventos so colocados na fila de eventos
logo que forem detectados,
Este bit pode ser definido com seu estado inicial de 1 pelo
programa do usurio e o sistema (em arranque a frio).
%S39 Saturao da fila Normalmente definido como 0. 0 US
de eventos Definido como 0, todos os eventos so reportados.
Definido como 1, pelo menos um evento perdido.

Este bit pode ser definido como 0 pelo programa do usurio


e o sistema (em arranque a frio).
%S49 Reativao de Normalmente definido como 0, este bit pode ser definido 0 US
sada como 1 ou 0 pelo programa.
Definida como 0, a reativao automtica de sadas
ocorre depois que um curto-circuito desabilitado.
Definido como 1, a reativao automtica de sadas
ocorre depois que um curto-circuito ativado.
NOTA: O bit redefinido como 0 em uma reinicializao a
frio; caso contrrio, o valor do bit retido.
O bit de sistema %S10 pode ser usado para detectar dentro
do programa se um erro de sada ocorreu. Em seguida, ser
possvel usar a palavra do sistema %SW139 para determinar
programaticamente em qual cluster de sadas ocorreu um
curto-circuito ou sobrecarga.
NOTA: %S10 e %SW139 so redefinidos para seu estado
inicial quando %S49 est definido como 1.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 159


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S50 Atualizar a data e a Normalmente definido como 0, este bit pode ser definido 0 US
hora usando as como 1 ou 0 pelo programa.
palavras de %SW49 Definido como 0, a data e a hora podem ser lidas.
a %SW53 Definido como 1, a data e a hora podem ser atualizadas.

O controlador RTC interno atualizado em uma borda de


descida de %S50.
%S51 Status do relgio Normalmente definido como 0, este bit pode ser definido 0 US, SIM
de hora do dia como 1 ou 0 pelo programa.
Definido como 0, a data e a hora so consistentes.
Definido como 1, a data e a hora tm que ser inicializadas
pelo programa do usurio.
Quando este bit est definido como 1, os dados do relgio de
hora do dia no so vlidos. A data e a hora podem nunca
ter sido configuradas, a carga da bateria pode estar baixa ou
a constante de correo do controlador pode ser invlida
(nunca foi configurada, diferena entre o valor do relgio
corrigido e o valor salvo ou valor fora do intervalo).
A transio do estado 1 para o estado 0 fora a gravao da
constante de correo no RTC.
%S52 RTC = erro Este bit gerenciado pelo sistema indica que a correo do 0 S, SIM
detectado RTC no foi inserida e a data e a hora so falsas.
Definido como 0, a data e a hora so consistentes,
No estado 1, a data e a hora tm que ser inicializadas.

%S59 Atualizar a data e Normalmente definido como 0, este bit pode ser definido 0 U
hora usando a como 1 ou 0 pelo programa.
palavra %SW59 Definido como 0, a palavra do sistema %SW59 no
gerenciada,
Definido como 1, a data e a hora so aumentadas ou
diminudas de acordo com as bordas de subida nos bits
de controle definidos como %SW59.
%S75 Status da bateria Este bit do sistema est definido pelo sistema e pode ser lido 0 S
pelo usurio. Ele indica o status da bateria:
Definido para 0, a bateria externa est operando
normalmente.
Definido para 1, a potncia da bateria externa est baixa,
ou nenhuma bateria externa foi detectada.
%S92 Variveis de %MW Definido como 1, se existirem dados vlidos salvos em flash. S
salvas em flash Definido como 0 se o bloco de dados for invlido ou a
operao de gravao estiver em progresso.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

160 EIO0000001368 03/2015


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S93 Criar backup de O usurio definiu este bit como 1 para armazenar a varivel U
%MW em flash de %MW em flash (at 1000). O controlador lgico tem que
estar no estado STOPPED para realizar esta operao.
%S94 Restaurar %MW O usurio definiu este bit como 1 para restaurar os dados U
salvos.
%S96 Programa de Este bit pode ser lido em qualquer momento (atravs do 0 S, SIM
backup OK programa ou durante o ajuste), particularmente depois de um
arranque a frio ou de um reincio a quente.
Definido como 0, o programa de backup invlido.
Definido como 1, o programa de backup vlido.

%S101 Alterar um Usado para alterar um endereo de porta usando palavras 0 U


endereo de porta do sistema %SW101 (porta 1) e %SW102 (porta 2). Para fazer
(protocolo isso, %S101 tem que ser definido como 1.
Modbus) Definido como 0, o endereo no pode ser alterado. O
valor de %SW101 e %SW102 corresponde ao endereo da
porta atual,
Definido como 1, o endereo pode ser alterado, alterando
os valores de %SW101 (porta 1) e %SW102 (porta 2). Se
voc tiver modificado os valores das palavras do sistema,
%S101 tem que ser definido novamente como 0.
NOTA: Aps um arranque a frio (%S0=1) ou um arranque a
quente (%s1=1) todos os valores dinmicos so perdidos e
os valores de endereo da porta inicial so restaurados.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 161


Objetos do sistema

Bit do Funo Descrio Estado Controle


sistema inicial
%S103 Usar o protocolo Habilita o uso do protocolo ASCII em Comm 1 (%S103) ou 0 U
%S104 ASCII em Comm 2 (%S104). O protocolo ASCII configurado
usando as palavras do sistema %SW103 e %SW105 para
Comm 1 e %SW104 e %SW106 para Comm 2.
Definido como 0, o protocolo usado o configurado no
SoMachine Basic,
Definido como 1, o protocolo ASCII usado em Comm 1
(%S103) ou Comm 2 (%S104). Nesse caso, as palavras
do sistema %SW103, %SW105 e %sw121 tm que ser
configuradas anteriormente para COM 1 e %SW104,
%SW106 e %SW122 para COM 2. Cada alterao dessas
%SW ser tida em conta depois de uma borda de subida
para %S103 ou %S104.
NOTA: Uma borda de subida ou de descida em %S103 ou
%S104 cancela um intercmbio em andamento (instruo
EXCH).
NOTA: Definir %S103 ou %S104 como 0 reconfigura a
linha de srie com os parmetros do SoMachine Basic.
%S119 Erro detectado de Normalmente definido como 1. Este bit pode ser definido 1 S
E/S local como 0 quando uma interrupo da comunicao de E/S
detectada no controlador base. %SW118 determina a
natureza da interrupo da comunicao. Redefine como 1
quando a interrupo da comunicao desaparece.
S Controlado pelo sistema
U Controlado pelo usurio
US Definido como 1 pelo usurio, redefinido como 0 pelo sistema
SU Definido como 1 pelo sistema, redefinido como 0 pelo usurio
SIM Aplicado ao simulador

162 EIO0000001368 03/2015


Objetos do sistema

Palavras do sistema (%SW)

Introduo
Esta seo fornece informaes sobre a funo das palavras do sistema.

Exibir propriedades de palavras do sistema


Siga estes passos para exibir as propriedades das palavras do sistema:

Passo Ao
1 Selecione a guia Ferramentas na rea da esquerda da janela Programao.
2 Clique em Objetos do sistema Palavras do sistema.
Resultado: As propriedades de palavras do sistema aparecem na tela.

Propriedades de bits do sistema


Esta tabela descreve cada propriedade da palavras do sistema:

Parmetro Editvel Valor Valor padro Descrio


Usado No Verdadeiro/Falso Falso Indica se a palavra do sistema est sendo
referenciada em um programa.
Endereo No %Si Exibe o endereo da palavra do sistema, em
que i corresponde ao nmero da palavra
que representa a posio sequencial da
palavra do sistema na memria.
Se o controlador tiver o mximo de n
palavras do sistema, o valor de i dado
como 0...n-1.
Por exemplo, %SW50 o bit do sistema 50.
Smbolo Sim O smbolo associado palavra do sistema.
Clique duas vezes na coluna Smbolo e
digite o nome do smbolo associado
palavra do sistema.
Se um smbolo j existir, voc pode clicar
com o boto direito do mouse na coluna
Smbolo e selecionar Pesquisar e
substituir para encontrar e substituir
ocorrncias do smbolo em todo o programa
e/ou nos comentrios do programa.
Comentrio Sim Um comentrio associado palavra do
sistema.
Clique duas vezes na coluna Comentrio e
digite um comentrio opcional para associar
palavra do sistema.

EIO0000001368 03/2015 163


Objetos do sistema

Descrio de palavras do sistema


Esta tabela apresenta a descrio das palavras do sistema e como elas so controladas.

Palavras Funo Descrio Controle


do sistema
%SW0 Perodo de Modifica o perodo de verificao do controlador definido na U, SIM
verificao do configurao atravs do programa do usurio em uma tabela de
controlador (tarefa animao.
mestre definida no
modo de verificao
peridica)
%SW1 Perodo da tarefa Modifica o tempo do ciclo [de 5 a 255 ms] da tarefa peridica, sem U, SIM
peridica perder o valor Perodo especificado na janela de propriedades da
tarefa peridica.
Permite que voc recupere o valor Perodo salvo na janela de
propriedades da tarefa peridica:
em caso de arranque a frio ou
se o valor gravado em %SW1 estiver fora do intervalo [de 5 a 255].

O valor %SW1 pode ser modificado no programa em cada fim de ciclo,


no programa ou em uma tabela de animao sem ter que parar o
programa. Os tempos do ciclo podem ser corretamente observados
enquanto o programa est em execuo.
%SW6 Status do Status do controlador: S, SIM
controlador 0 = NO CONFIG
%MW60012 2 = STOP
3 = RUN
4 = HALT
5 = POWERLESS
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

164 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW7 Estado do Bit [0]: Backup/restauro em progresso: S, SIM
controlador Defina como 1 se o backup/restauro do programa do usurio
estiver em andamento,
Defina como 0 se o backup/restauro do programa do usurio
estiver concludo ou desabilitado.
Bit [1]: A configurao do controlador est OK:
Definido como 1 se a configurao estiver ok.

Bit [2]: Bits de status do carto SD:


Definido como 1 se o carto SD estiver presente.

Bit [3]: Bits de status do carto SD:


Definido como 1 se o carto SD estiver sendo acessado.

Bit [4]: O aplicativo na RAM diferente de EEPROM:


Definido como 1 se o aplicativo em RAM for diferente de
EEPROM.
Bit [6]: no usado (status 0)
Bit [7]: Controlador reservado:
Definido como 1 quando o controlador est em modo
conectado com o SoMachine Basic.
Bit [8]: Aplicativo em modo de gravao:
Definido como 1 se o aplicativo estiver protegido. Neste caso,
a operao de clonagem no replica o aplicativo (consulte
Gerenciamento de clones (ver pgina 128)).
Bit [9]: no usado (status 0)
Bit [10]: Segunda porta serial instalada como um
cartucho(somente compacto):
0 = nenhum cartucho serial
1 = cartucho serial instalado

Bit [11]: Tipo da segunda porta serial:


Definido como 1 = EIA RS-485

Bit [12]: aplicativo vlido na memria interna:


Definido como 1 se o aplicativo for vlido.

Bit [14]: Aplicativo vlido na RAM:


Definido como 1 se o aplicativo for vlido.

Bit [15]: pronto para execuo:


Definido como 1 se estiver pronto para execuo.

%SW11 Valor de watchdog Contm o valor mximo de watchdog. O valor (de 10 a 500 ms) U, SIM
do software definido pela configurao.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 165


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW13 Verso do Por exemplo, se %SW13=000E: S, SIM
carregador de 8 MSB=00 em hexadecimal, ento xx=0 em decimal
inicializao 8 LSB=0E em hexadecimal, ento yy=14 em decimal
xx.yy
Como resultado, a verso do carregador de inicializao 0.14,
apresentada simplesmente como 14 em decimal.
%SW14 Verso comercial: Por exemplo, se %SW14=0232: S, SIM
xx.yy 8 MSB=02 em hexadecimal, ento xx=2 em decimal
8 LSB=32 em hexadecimal, ento yy=50 em decimal

Como resultado, a verso comercial 2.50, apresentada


simplesmente como 250.
NOTA: A verso de firmware tem que ser 2.5 ou superior.
%SW15 Verso do firmware: 8 MSB aa em hexadecimal S, SIM
aa.bb.cc.dd 8 LSB bb em hexadecimal

%SW16 8 MSB cc em hexadecimal S, SIM


8 LSB dd em hexadecimal

%SW17 Status padro para Quando um erro detectado em uma operao aritmtica flutuante, S e U,
operao flutuante o bit %S18 definido como 1 e o status padro de %SW17 atualizado SIM
de acordo com a seguinte codificao:
Bit [0]: Operao invlida, o resultado no um nmero (1.#NAN
ou -1.#NAN),
Bit[1]: Reservado,
Bit[2]: Dividido por 0, o resultado infinito (-1.#INF ou 1.#INF),
Bit[3]: Resultado maior no valor absoluto do que +3.402824e+38,
o resultado infinito (-1.#INF ou 1.#INF).
%SW18- Contador de O contador funciona usando 2 palavras: S e U,
%SW19 temporizador %SW18 representa a palavra menos significativa, SIM
absoluto de 100 ms %SW19 representa a palavra mais significativa.

%SW30 Hora da ltima Indica o tempo de execuo do ltimo ciclo de verificao do S


verificao (tarefa controlador (em ms).
mestre)
NOTA: Este tempo corresponde ao tempo decorrido entre o incio
(aquisio de entradas) e o fim (atualizao de entradas) de um ciclo
de verificao de tarefas mestre. Se o tempo de verificao for
2,250 ms, %SW30 ser 2 e %SW70 ser 250.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

166 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW31 Tempo mx. de Indica o tempo de execuo do ciclo de verificao mais longo do S
verificao (tarefa controlador desde o ltimo arranque a frio (em ms).
mestre) NOTA:
Este tempo corresponde ao tempo decorrido entre o incio
(aquisio de entradas) e o fim (atualizao de entradas) de um
ciclo de verificao. Se o tempo de verificao mximo for
2,250 ms, %SW31 ser 2 e %SW71 ser 250.
Para garantir a correta deteco de um sinal de impulso quando
a opo de entrada de trava est selecionada, a durao de
impulso (TON) e o perodo (P) tm que cumprir os dois seguintes
requisitos:
TON 1 ms
O perodo do sinal de entrada (P) tem que seguir a regra de
amostragem Nyquist-Shannon, que indica que o perodo do
sinal de entrada (P) tem que ser, pelo menos, duas vezes o
tempo mximo de verificao do programa (%SW31):
P 2 x %SW31.
Observao: Se esta condio no for satisfeita, alguns
impulsos podem ser perdidos.
%SW32 Tempo mn. de Indica o tempo de execuo do ciclo de verificao mais curto do S
verificao (tarefa controlador desde o ltimo arranque a frio (em ms).
mestre) NOTA: Este tempo corresponde ao tempo decorrido entre o incio
(aquisio de entradas) e o fim (atualizao de entradas) de um ciclo
de verificao. Se o tempo de verificao mnimo for 2,250 ms,
%SW32 ser 2 e %SW72 ser 250.
%SW33 Endereo IP As configuraes de IP podem ser modificadas. A seleo de ler ou U
%SW34 leitura/gravao da gravar feita usando o bit do sistema %S33.
%SW35 configurao do As palavras do sistema %SW33...%SW38 contm os parmetros de
%SW36 servidor de Ethernet Ethernet:
%SW37 Endereo IP: %SW33 e %SW34
%SW38 Para o endereo IP AA.BB.CC.DD: %SW33 = CC.DD e %SW34 =
AA.BB
Mscara de sub-rede: %SW35 e %SW36
Para a mscara de sub-rede AA.BB.CC.DD: %SW35 = CC.DD e
%SW36 = AA.BB
Endereo do Gateway: %SW37 e %SW38
Para o endereo do gateway AA.BB.CC.DD: %SW37 = CC.DD e
%SW38 = AA.BB
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 167


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW39 Tempo mdio Indica o tempo mdio de execuo em s da tarefa peridica (ltimas
peridico 5 vezes).
%SW40 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 0 associada entrada %I0.2 (ltimas 5 vezes).
%SW41 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 1 associada entrada %I0.3 (ltimas 5 vezes).
%SW42 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 2 associada entrada %I0.4 (ltimas 5 vezes).
%SW43 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 3 associada entrada %I0.5 (ltimas 5 vezes).
%SW44 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 4 associada ao Limite 0 de HSC0 ou HSC2 (ltimas 5 vezes).
%SW45 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 5 associada ao Limite 1 de HSC0 ou HSC2 (ltimas 5 vezes).
%SW46 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 6 associada ao Limite 0 de HSC1 ou HSC3 (ltimas 5 vezes).
%SW47 Tempo mdio do Indica o tempo mdio de execuo em s da tarefa de eventos
evento 7 associada ao Limite 1 de HSC1 ou HSC3 (ltimas 5 vezes).
%SW48 Nmero de eventos Indica quantos eventos foram executados desde o ltimo arranque a S, SIM
frio. (Conta todos os eventos exceto os eventos cclicos).
NOTA: Definido como 0 (aps o carregamento e o arranque a frio do
aplicativo), incrementos em cada execuo de evento.
%SW49 Relgio de tempo Funes de RTC: as palavras que contm os valores de data e hora S e U,
%SW50 real (RTC) atuais (em BCD): SIM
%SW51
%SW49 xN Dia da semana (N=1 para
%SW52 segunda-feira)
%SW53
%SW50 00SS segundos
%SW51 HHMM: hora e minuto
%SW52 MMDD: ms e dia
%SW53 CCYY: sculo e ano
Estas palavras so controladas pelo sistema quando o bit %S50 est
em 0. Estas palavras podem ser gravadas pelo programa do usurio
ou pelo terminal quando o bit %S50 est definido como 1. Em uma
borda de descida de %S50, o controlador de RTC interno atualizado
a partir dos valores gravados nestas palavras.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

168 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW54 Data e hora da ltima Palavras do sistema que contm a data e a hora da ltima S, SIM
%SW55 parada interrupo de energia ou parada do controlador (em BCD):
%SW56 %SW54 SS Segundos
%SW57
%SW55 HHMM: hora e minuto
%SW56 MMDD: ms e dia
%SW57 CCYY: sculo e ano
%SW58 Cdigo da ltima Exibe cdigo fornecendo a causa da ltima parada: S, SIM
parada
1= Borda de entrada de R/S
2= Parar no erro do software
detectado (sobrecarga da
verificao do controlador)
3= Comando de parada (Boto on-
line do SoMachine Basic ou
Remote Graphic Display)
4= Interrupo de energia
5= Parar no erro do hardware
detectado
6= Incio no arranque a frio
7= Iniciar enquanto parado
8= Bateria fraca
9= O controlador no est pronto
para executar
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 169


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW59 Ajustar data atual Ajusta a data atual. U
Contm 2 conjuntos de 8 bits para ajustar a data atual.
A operao sempre realizada na borda de subida do bit. Esta
palavra habilitada pelo bit %S59.
Incrementar Diminuir Parmetro
bit 0 bit 8 Dia da semana No
usado
bit 1 bit 9 Segundos
bit 2 bit 10 Minutos
bit 3 bit 11 Horas
bit 4 bit 12 Dias
bit 5 bit 13 Ms
bit 6 bit 14 Anos
bit 7 bit 15 Sculos No
usado
%SW62 Deteco de erros de Indica o cdigo de erro: S
Ethernet 0 - Nenhum erro detectado
1 - IP duplicado
2 - DHCP mal-sucedido
3 - BOOTP mal-sucedido
4 - Parmetros invlidos
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

170 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW63 Cdigo de erro do Cdigo de erro EXCH1: S
bloco EXCH1 0 - a operao foi bem sucedida
1 - o nmero de bytes a ser transmitido demasiado grande (>255)
2 - a tabela de transmisso demasiado pequena
3 - a tabela de palavras demasiado pequena
4 - receber sobrecarga da tabela
5 - tempo limite decorrido
6 - transmisso
7 - comando incorreto na tabela
8 - porta selecionada no configurada/disponvel
9 - erro de recepo: Este cdigo de erro reflete uma estrutura de
recepo incorreta ou corrompida. Isso pode ocorrer devido a uma
configurao incorreta nos parmetros fsicos (por exemplo,
paridade, bits de dados, taxa de transmisso e assim por diante) ou
uma conexo fsica no confiveis causando degradao do sinal.
10 - no possvel utilizar %KW se estiver recebendo
11 - deslocamento da transmisso maior que a tabela de transmisso
12 - deslocamento de recepo maior que a tabela de recepo
13 - controlador parou o processamento de EXCH
%SW64 Cdigo de erro do Cdigo de erro de EXCH2: Consulte %SW63. S
bloco EXCH2
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 171


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW65 Cdigo de erro do 1-4, 6-13: Consulte %SW63. (Observe que o cdigo de erro 5 S
bloco EXCH3 invlido e substitudo pelos cdigos de erro especficos da Ethernet
109 e 122 descritos abaixo).
Em seguida, so exibidos os cdigos de erro especficos da
Ethernet:
101 - esse endereo IP no existe
102 - a conexo TCP foi interrompida
103 - nenhum soquete disponvel (todos os canais de conexo esto
ocupados)
104 - a rede est inoperante
105 - no possvel alcanar a rede
106 - conexo rede perdida no reincio
107 - conexo cancelada por dispositivo par
108 - conexo reiniciada por dispositivo par
109 - tempo limite de conexo decorrido
110 - rejeio na tentativa de conexo
111 - o anfitrio est inoperante
120 - ndice desconhecido (dispositivo remoto no indexado na
tabela de configurao)
121 - no recupervel (MAC, chip, IP duplicado)
122 - tempo limite de processamento de recepo aps envio de
dados
123 - inicializao da Ethernet em progresso
%SW67 Funo e tipo de Contm o ID de cdigo do controlador lgico. Para obter mais S, SIM
controlador informaes, consulte a Controlador lgico M221 Tabela de IDs de
cdigos (ver pgina 183).
%SW70 Tempo de Indica o tempo de execuo do ltimo ciclo de verificao do
verificao em controlador (em s).
microssegundos NOTA: Este tempo corresponde ao tempo decorrido entre o incio
resoluo em
(aquisio de entradas) e o fim (atualizao de entradas) de um ciclo
microssegundos
de verificao de tarefas mestre. Se o tempo de verificao for
2,250 ms, %SW30 ser 2 e %SW70 ser 250.
%SW71 Tempo mx. de Indica o tempo de execuo do ciclo de verificao mais longo do
verificao controlador desde o ltimo arranque a frio (em ms).
resoluo em
NOTA: Este tempo corresponde ao tempo decorrido entre o incio
microssegundos (aquisio de entradas) e o fim (atualizao de entradas) de um ciclo
de verificao. Se o tempo de verificao for 2,250 ms, %SW31 ser
2 e %SW71 ser 250.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

172 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW72 Tempo mn. de Indica o tempo de execuo do ciclo de verificao mais curto do
verificao controlador desde o ltimo arranque a frio (em ms).
resoluo em NOTA: Este tempo corresponde ao tempo decorrido entre o incio
microssegundos
(aquisio de entradas) e o fim (atualizao de entradas) de um ciclo
de verificao. Se o tempo de verificao for 2,250 ms, %SW32 ser
2 e %SW72 ser 250.
%SW75 Carga do Indica a percentagem da carga de processamento. S
processador A carga de processamento definida como a percentagem do tempo
de processamento disponvel total usada para processar as tarefas
do programa (este valor uma mdia e calculado a cada segundo).
Em caso de carga de processamento superior a 80% para dois
perodos de tempo consecutivos, o controlador passa para o estado
HALTED.
%SW76 Contadores Estas 4 palavras servem como temporizadores de 1 ms. Eles so S e U,
como decrescentes 1-4 diminudos individualmente pelo sistema a cada ms, se tiverem um SIM
%SW79 valor positivo. Isto fornece, a 4 contadores, contagens decrescentes
em ms, que so iguais a um intervalo de funcionamento de 1 ms a
32767 ms. A definio do bit 15 como 1 pode parar a diminuio.
%SW94 Assinatura do Em caso de alterao de um aplicativo, em termos de configurao S, SIM
%SW95 aplicativo ou programao de dados, a assinatura (soma de todas as somas de
%MW60028- verificao) tambm alterada.
%MW60034 Se %SW94 = 91F3 em hexadecimal, a assinatura do aplicativo 91F3
em hexadecimal.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 173


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW96 Diagnsticos para Bit [1]: Este bit definido pelo firmware para indicar quando a S, SIM
salvar/restaurar a funo salvar concluda:
funo do programa Definido como 1 se o backup estiver concludo.
de aplicativo e %MW Definido como 0 se um novo backup for solicitado.

Bit [2]: Erro de backup detectado, consulte os bits 8, 9, 10, 12 e


14 para obter mais informaes:
Definido como 1 se for detectado um erro.
Definido como 0 se um novo backup for solicitado.

Bit [6]: Definido como 1 se o controlador contiver um aplicativo


vlido na RAM.
Bit [10]: Diferena entre RAM interna e memria flash (1 = sim).
Definido como 1 se existir uma diferena.

Bit [12]: Indica se ocorreu um erro de restauro:


Definido como 1 se for detectado um erro.

Bit [14]: Indica se ocorreu um erro de gravao da memria flash:


Definido como 1 se for detectado um erro.

%SW98 Status de ps- Os bits so definidos como 1 quando a ps-configurao tiver sido S
configurao (Linha aplicada para o parmetro:
em srie 1) Bit[0]: Opo de hardware (RS485 ou RS232)
Bit[1]: Taxa de transmisso
Bit[2]: Paridade
Bit[3]: Tamanho dos dados
Bit[4]: Nmero de bits de parada
Bit[5]: Endereo de Modbus
Bit[6]: Polarizao (se disponvel na porta)

%SW99 Status de ps- Os bits so definidos como 1 quando a ps-configurao tiver sido S
configurao (Linha aplicada para o parmetro:
em srie 2) Bit[0]: opes de hardware (RS485)
Bit[1]: Taxa de transmisso
Bit[2]: Paridade
Bit[3]: Tamanho dos dados
Bit[4]: Nmero de bits de parada
Bit[5]: Endereo de Modbus
Bit[6]: Polarizao (se disponvel na porta)

(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

174 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW100 Status de ps- Os bits so definidos como 1 quando a ps-configurao tiver sido S
configurao aplicada para o parmetro:
(Ethernet) Bit[0]: modo IP (fixo, DHCP ou BOOTP)
Bit[1]: Endereo IP
Bit[2]: Sub-mscara de rede
Bit[3]: Gateway padro
Bit[4]: Nome do dispositivo

NOTA: A ps-configurao tem prioridade sobre a configurao


fornecida pelo seu aplicativo. A configurao do seu aplicativo no
tido em conta, se o Controlador lgico M221 tiver uma ps-
configurao.
%SW101 Valor da porta do Quando o bit %S101 est definido como 1, voc pode alterar o U
%SW102 endereo de Modbus endereo de Modbus da porta 1 ou porta 2. O endereo da porta 1
%SW101 e o da porta 2 %SW102.
NOTA: Aps um arranque a frio (%S0=1) ou um arranque a quente
(%s1=1) todos os valores dinmicos so perdidos e os valores de
endereo da porta inicial so restaurados.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 175


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW103 Configurao para Quando o bit %S103 (Comm 1) ou %S104 (Comm 2) est definido S, U
%SW104 usar o protocolo como 1, usado o protocolo ASCII. A palavra do sistema %SW103
ASCII (Comm 1) ou %SW104 (Comm 2) tem que ser definida de acordo com
os elementos abaixo:

Taxa de transmisso:
000: 1200 transmisses,
001: 2400 transmisses,
010: 4800 transmisses,
011: 9600 transmisses,
100: 19 200 transmisses,
101: 38 400 transmisses,
110: 57 600 transmisses,
111: 115200 transmisses.

RTS/CTS:
0: desabilitado,
1: habilitado.

Paridade:
00: nenhuma,
10: mpar,
11: par.

Bit de parada:
0: 1 bit de parada,
1: 2 bits de parada.

Bits de dados:
0: 7 bits de dados,
1: 8 bits de dados.

(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

176 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW105 Configurao para Quando o bit %S103 (Comm 1) ou %S104 (Comm 2) est definido S, U
%SW106 usar o protocolo como 1, usado o protocolo ASCII. A palavra do sistema %SW105
ASCII (Comm 1) ou %SW106 (Comm 2) tem que ser definida de acordo com
os elementos abaixo:

%SW107 Endereo MAC Indica o endereo MAC do controlador (somente referncias com o S
%SW108 canal Ethernet).
%SW109 Para endereo MAC AA:BB:CC:DD:EE:FF:
%SW107 = AA:BB
%SW108 = CC:DD
%SW109 = EE:FF

%SW114 Habilitar blocos de Habilita ou desabilita o funcionamento dos blocos de agendamento S e U,


agendamento atravs do programa do usurio. SIM
Bit 0: 1 = habilita o bloco de agendamento nmero 0
...
Bit 15: 1 = habilita o bloco de agendamento nmero 15
Inicialmente, todos os blocos de agendamento esto habilitados.
Se os blocos de agendamento estiverem configurados, o valor
padro FFFF
Se os blocos de agendamento no estiverem configurados, o valor
padro 0.
%SW118 Palavra de status do Indica as condies no controlador lgico. S, SIM
controlador lgico Todos os outros bits desta palavra so definidos como 1 e esto
reservados. Para um controlador que funciona corretamente, o valor
desta palavra FFFFh.
Bit 9: 0 = Erro externo detectado ou comunicao interrompida.
Bit 13: 0 = Erro de configurao detectado (expanso de E/S
configurada mas ausente ou inoperativa). Neste caso, o barramento
no iniciado (o barramento ser bloqueado at que o bit 13 de
%SW118 seja igual a zero).
Bit 14: 0 = Erro de barramento de expanso de E/S detectado em
tempo de execuo (ltimo intercmbio com, pelo menos, um
TM2/TM3 com erro).
Bit 15: 0 = Erro de cartucho detectado (operao de configurao ou
tempo de execuo).
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 177


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW120 Status do mdulo de Um bit por mdulo. S, SIM
E/S de expanso (1) Endereo 0 = bit 0
1 = erro detectado
0 = OK
NOTA: Se o valor de %SW120 no for 0 logo aps o incio do
controlador, o barramento TM2/TM3 no iniciar. A alterao do
valor de %SW120 em execuo indica um erro detectado em um
mdulo de E/S de expanso.
%SW121 Configurao para Quando o bit %S103 (Comm 1) ou %S104 (Comm 2) est definido U
%SW122 usar o protocolo como 1, usado o protocolo ASCII. Voc pode alterar o tamanho do
ASCII quadro ASCII da porta 1 ou da porta 2. O tamanho da estrutura ASCII
da porta 1 %SW121 e o da porta 2 %SW122.
O valor somente usado no incio da instruo EXCH. Em seguida,
se alguns bytes j tiverem sido recebidos, voc no pode parar a
recepo at ao ltimo byte.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

178 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW128 Status do cartucho 1 Indica o cdigo de status do cartucho: S, SIM
LSB: apresenta o status do canal de E/S 1
%SW129 Status do cartucho 2
MSB: apresenta o status do canal de E/S 2

Status geral:
0x80: O cartucho no est presente e no est configurado em
SoMachine Basic.
0x81: O mdulo est presente, mas no est configurado.
0x82: Erro de comunicao interno com o cartucho.
0x83: Erro de comunicao interno com o cartucho.
0x84: Cartucho detectado diferente da configurao.
0x85: Cartucho configurado no detectado.

Status da operao do canal de entrada:


0x00: Normal.
0x01: Converso em andamento.
0x02: Inicializao.
0x03: Erro de configurao da operao de entrada detectado ou
mdulo sem entrada.
0x04: Reservado.
0x05: Erro de fiao detectado (Fora do intervalo de limite alto).
0x06: Erro de fiao detectado (Fora do intervalo do limite baixo).
0x07: Erro de memria no voltil detectado.
Outros: Reservado.

Status da operao do canal de sada:


0x00: Normal.
0x01: Reservado.
0x02: Inicializao.
0x03: Erro de configurao da operao de sada detectado ou
mdulo sem sada.
0x04: Reservado.
0x05: Reservado.
0x06: Reservado.
0x07: Erro de memria no voltil detectado.
Outros: Reservado.

%SW130 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S


de eventos associada entrada %I0.2.
%SW131 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada entrada %I0.3.
%SW132 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada entrada %I0.4.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 179


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW133 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada entrada %I0.5.
%SW134 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada ao Limite 0 de HSC0 ou HSC2.
%SW135 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada ao Limite 1 de HSC0 ou HSC2.
%SW136 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada ao Limite 0 de HSC1 ou HSC3.
%SW137 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa de eventos S
de eventos associada ao Limite 1 de HSC1 ou HSC3.
%SW138 Tempo de execuo Indica o tempo da ltima execuo em s da tarefa peridica. S
da tarefa peridica
%SW139 Proteo de sadas Indica o status de erro de proteo dos blocos de sada: S
digitais incorporada Bit0 = 1 - Q0 - erro de proteo Q3 - Block0
Bit1 = 1 - Q4 - erro de proteo de Q7 - Bloco1
Bit2 = 1 - Q8 - erro de proteo de Q11 - Bloco2
Bit3 = 1 - Q12 - erro de proteo de Q15 - Bloco3
%SW148 Nmero de variveis Mximo de 1000 variveis. Para obter mais informaes, consulte U
persistentes Variveis persistentes salvas por solicitao do usurio
(ver pgina 52).
%SW149 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada entrada %I0.2.
%SW150 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada entrada %I0.3.
%SW151 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada entrada %I0.4.
%SW152 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada entrada %I0.5.
%SW153 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada ao Limite 0 de HSC0 ou HSC2.
%SW154 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada ao Limite 1 de HSC0 ou HSC2.
%SW155 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada ao Limite 0 de HSC1 ou HSC3.
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

180 EIO0000001368 03/2015


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW156 Tempo de execuo Indica o tempo da ltima execuo em ms da tarefa de eventos S
de eventos associada ao Limite 1 de HSC1 ou HSC3.
%SW157 Tempo de execuo Indica o tempo da ltima execuo da tarefa FAST em ms. S
FAST
%SW158 Tempo mdio FAST Indica o tempo mdio de execuo em ms da tarefa FAST (ltimas 5 S
vezes).
%SW159 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 0 associada entrada %I0.2 (ltimas 5 vezes).
%SW160 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 1 associada entrada %I0.3 (ltimas 5 vezes).
%SW161 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 2 associada entrada %I0.4 (ltimas 5 vezes).
%SW162 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 3 associada entrada %I0.5 (ltimas 5 vezes).
%SW163 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 4 associada ao Limite 0 de HSC0 ou HSC2 (ltimas 5 vezes).
%SW164 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 5 associada ao Limite 1 de HSC0 ou HSC2 (ltimas 5 vezes).
%SW165 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 6 associada ao Limite 0 de HSC1 ou HSC3 (ltimas 5 vezes).
%SW166 Tempo mdio do Indica o tempo mdio de execuo em ms da tarefa de eventos S
evento 7 associada ao Limite 1 de HSC1 ou HSC3 (ltimas 5 vezes).
%SW168 TCP do Modbus Indica o nmero de conexes Ethernet do servidor de TCP do S
Conexes em uso Modbus em uso.
%SW170 Quadros Indica a contagem de quadros transmitidos pela linha de srie 1. S
transmitidos Linha
de srie 1
%SW171 Quadros Indica a contagem de quadros transmitidos pela linha de srie 2. S
transmitidos Linha
de srie 2
%SW172 Quadros Indica a contagem de quadros transmitidos pelo canal USB. S
transmitidos USB
%SW173 Quadros Indica a contagem de quadros transmitidos pelo TCP do Modbus na S
transmitidos TCP Ethernet.
do Modbus
(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

EIO0000001368 03/2015 181


Objetos do sistema

Palavras Funo Descrio Controle


do sistema
%SW174 Quadros recebidos Indica a contagem de quadros recebidos corretamente pela linha de S
com sucesso Linha srie 1.
de srie 1
%SW175 Quadros recebidos Indica a contagem de quadros recebidos corretamente pela linha de S
com sucesso Linha srie 2.
de srie 2
%SW176 Quadros recebidos Indica a contagem de quadros recebidos corretamente pelo canal S
com sucesso USB USB.
%SW177 Quadros recebidos Indica a contagem de quadros recebidos corretamente pelo TCP do S
com sucesso TCP Modbus na Ethernet.
do Modbus
%SW178 Quadros recebidos Indica a contagem de quadros recebidos com um erro detectado S
com um erro Linha para a linha de srie 1.
de srie 1
%SW179 Quadros recebidos Indica a contagem de quadros recebidos com um erro detectado S
com um erro Linha para a linha de srie 2.
de srie 2
%SW180 Quadros recebidos Indica a contagem de quadros recebidos com um erro detectado S
com um erro USB para o canal USB.
%SW181 Quadros recebidos Indica a contagem de quadros recebidos com um erro detectado S
com um erro TCP para o TCP do Modbus na Ethernet.
do Modbus
%SW182 Estado de conexo Indica o estado de conexo do Remote Graphic Display: S
do Remote Graphic 0: Visor no conectado
Display 1: Aplicativo do visor no est pronto
2: Transferncia do aplicativo do visor
3: Aplicativo do visor em execuo
%SW183 ltimo erro Indica o ltimo erro detectado no Remote Graphic Display: S
detectado do 0: Nenhum erro detectado
Remote Graphic 1: Transferncia do aplicativo do visor mal-sucedido
Display 2: Verso incompatvel do visor

(1) Se um nico mdulo de expanso estiver em falta no arranque, ento todos os bits do mdulo de expanso sero
definidos como 1 (erro detectado).
S Controlado pelo sistema
U Controlado pelo usurio
SIM Aplicado ao simulador

182 EIO0000001368 03/2015


Objetos do sistema

ID de cdigo do Controlador lgico M221


Esta tabela mostra os IDs de cdigos das referncias do Controlador lgico M221 :

Referncia ID do cdigo
TM221M16R 0x0780
TM221ME16R 0x0781
TM221M16T 0x0782
TM221ME16T 0x0783
TM221M32TK 0x0784
TM221ME32TK 0x0785
TM221C16R 0x0786
TM221CE16R 0x0787
TM221C16T 0x0788
TM221CE16T 0x0789
TM221C24R 0x078A
TM221CE24R 0x078B
TM221C24T 0x078C
TM221CE24T 0x078D
TM221C40R 0x078E
TM221CE40R 0x078F
TM221C40T 0x0790
TM221CE40T 0x0791

EIO0000001368 03/2015 183


Objetos do sistema

184 EIO0000001368 03/2015


Modicon M221
Glossrio
EIO0000001368 03/2015

Glossrio

A
aplicativo
Um programa que inclui dados de configurao, smbolos e documentao.

B
barramento de expanso
Um barramento de comunicao eletrnica entre os mdulos de E/S de expanso e um
controlador.
BOOTP
(protocolo de inicializao prpria) Um protocolo de rede UDP que pode ser usado por um cliente
de rede para obter um endereo IP automaticamente (e possivelmente outros dados) a partir de
um servidor. O cliente identifica a si prprio ao servidor usando o endereo de cliente MAC. O
servidor, que mantm uma tabela pr-configurada de endereos MAC de dispositivo de cliente,
envia ao cliente seu endereo IP pr-configurado. O BOOTP era usado originalmente como um
mtodo que habilitava anfitries sem disco a serem inicializados remotamente em uma rede. O
processo BOOTP atribui um aluguel infinito de um endereo IP. O servio BOOTP usa as portas
UDP 67 e 68.

C
configurao
Organizao e interconexo dos componentes de hardware em um sistema e parmetros de
hardware e software que determinam as caractersticas de operao do sistema.
controlador
Automatiza os processos industriais (tambm conhecido como controlador lgico programvel ou
controlador programvel).

D
DHCP
(protocolo de configurao anfitri dinmica) Uma extenso avanada do BOOTP. DHCP mais
avanada, mas DHCP e BOOTP so comuns. (DHCP pode lidar com solicitaes de clientes
BOOTP.)

EIO0000001368 03/2015 185


Glossrio

E
E/S
(entrada/sada)
E/S digital
(entrada/sada digital) Uma conexo de circuito individual no mdulo eletrnico que corresponde
diretamente ao bit de uma tabela de dados. O bit da tabela de dados mantm o valor do sinal no
circuito de E/S. Ele d o acesso digital lgico do controle aos valores E/S.
entrada analgica
Converte os nveis de voltagem ou corrente recebida em valores numricos. Voc pode
armazenar e processar esses valores no controlador lgico.
execuo peridica
A tarefa executada cclica ou periodicamente. No modo peridico, voc determina um tempo
especfico (perodo) em que a tarefa executada. Se ela for executada nesse tempo, um tempo
de espera ser gerado antes do prximo ciclo. Se for executada acima desse tempo, um sistema
de controle indica o excesso. Se o excesso foi muito alto, o controlador ser parado.

G
GRAFCET
Funcionamento de uma operao sequencial em uma forma estruturada e grfica.
Esse um mtodo analtico que divide qualquer sistema de controle sequencial em uma srie de
passos, com os quais aes, transies e condies esto associadas.

I
IEC 61131-3
Parte trs de uma norma IEC de trs partes para equipamento de automao industrial. A
IEC 61131-3 diz respeito s linguagens de programao do controlador e define dois padres de
linguagem de programao grfica e dois textuais. As linguagens de programao grfica so
diagrama ladder e diagrama de bloco de funes. As linguagens de programao textual incluem
texto estruturado e lista de instruo.
IL
(lista de instrues) Um programa gravado na linguagem que composto de uma srie de
instrues com base em textos executadas sequencialmente pelo controlador. Cada instruo
inclui um nmero de linha, um cdigo de instruo e um operando (consulte a IEC 61131-3).

186 EIO0000001368 03/2015


Glossrio

L
LAN
(rede da rea local) Uma rede de comunicaes curta que implementada em um ambiente
domstico, profissional ou institucional.
LD
(diagrama ladder) Uma representao grfica das instrues de um programa de controlador com
smbolos para contatos, bobinas e blocos em uma srie de degraus executados sequencialmente
por um controlador (consulte a IEC 61131-3).
linguagem da lista de instrues
Um programa gravado na linguagem da lista de instrues que composto de uma srie de
instrues com base em textos executadas sequencialmente pelo controlador. Cada instruo
inclui um nmero de linha, um cdigo de instruo e um operando (consulte a IEC 61131-3).
linguagem do diagrama ladder
Uma representao grfica das instrues de um programa de controlador com smbolos para
contatos, bobinas e blocos em uma srie de degraus executados sequencialmente por um
controlador (consulte a IEC 61131-3).
LSB
(bit/byte menos significativo) Parte de um nmero, endereo ou campo que gravado como o
valor nico direita em hexadecimal convencional ou notao binria.

M
MAST
Uma tarefa de processador que executada atravs do seu software de programao. A tarefa
MAST tem duas sees.
IN: as entradas so copiadas para a seo IN antes da execuo da tarefa MAST.
OUT: as sadas so copiadas para a seo OUT aps a execuo da tarefa MAST.

Modbus
Protocolo que permite comunicaes entre muitos dispositivos conectados mesma rede.
MSB
(bit/byte mais significativo) Parte de um nmero, endereo ou campo que gravado como o valor
nico esquerda em hexadecimal convencional ou notao binria.

P
PID
(proporcional, integral, derivado) Um mecanismo de feedback de ciclo de controle genrico
(controlador) largamente usado nos sistemas de controle industrial.

EIO0000001368 03/2015 187


Glossrio

ps-configurao
(ps-configurao) Uma opo que permite modificar alguns parmetros do aplicativo sem alterar
o aplicativo. Parmetros de ps-configurao so definidos em um arquivo que restaurado no
controlador. Eles esto sobrecarregando os parmetros de configurao do aplicativo.
programa
Componente de um aplicativo que consiste de cdigo fonte compilado capaz de ser instalado na
memria de um controlador lgico.
protocolo
Uma definio convencional ou padro que controla ou ativa a conexo, comunicao e
transferncia de dados entre dois sistemas e dispositivos de computao.

R
RTC
(relgio em tempo real) Um relgio e calendrio alimentado por bateria que funciona
continuamente, mesmo quando o controlador no alimentado pela bateria.

S
sada analgica
Converte valores numricos no controlador lgico e emite nveis de voltagem e corrente
proporcionais.

T
TCP
(protocolo de controle de transmisso) Um protocolo de camada de transporte baseado em
conexo que fornece uma transmisso de dados bidirecional e simultnea. O TCP parte do
conjunto de protocolos TCP/IP.

188 EIO0000001368 03/2015


Modicon M221
ndice remissivo
EIO0000001368 03/2015

ndice remissivo

Symbols B
%C, 33 barramento de E/S
%DR, 33 configurao, 101
%FC, 33 bits do sistema (%S), 154
%HSC, 33
%I, 33, 146
%IW, 33, 148 C
%KD, 33 carto SD, 130
%KF, 33 atualizar firmware, 130
%KW, 33 Carto SD
%M, 33 clonagem, 128
%MD, 33 gerenciamento de aplicativos, 131
%MF, 33 gerenciamento de ps-configurao, 133
%MSG, 33 cartuchos
%MW, 33 configurar, 107
%PLS, 33 TMC2, 107
%PWM, 33 comportamento das sadas, 53
%Q, 33, 147 Comportamento das sadas, 53, 54, 54
%QW, 33, 150 comunicao incorporada
%R, 33 configurao, 109
%S, 33 configurao
%S (bits do sistema), 154 criar uma configurao, 64
%SBR, 33 Frequencmetro, 88
%SC, 33 HSC, 84
%SW, 33 introduo configurao, 64
%SW (palavras do sistema , 163 contadores de alta velocidade, 81
%SW6, 48 configurao, 82
%TM, 33 introduo, 81
controlador
configurao, 63, 69
A recursos de configurao, 27
Arranque a frio, 51
Arranque a quente, 51
Atribuio de E/S, 81 D
atualizaes de firmware, 48 dispositivos suportados, 107
atualizar firmware, 70, 130 download de aplicativos, 48
download do aplicativo, 49

EIO0000001368 03/2015 189


ndice remissivo

E H
entrada/sada incorporada HSC
configurao, 71 configurao, 84
entradas analgicas, 78
configurao, 78
introduo, 78 I
propriedades, 148 Imposio de sada, 54
Entradas analgicas Informaes gerais de configurao de E/S
propriedades, 150 prticas gerais, 102
entradas digitais, 72 Inicializar o controlador, 49
configurao, 72 Iniciar controlador, 49
introduo, 72
propriedades, 146
estado do controlador, 44, 45, 47, 47, 47, 47, L
48, 48 linguagens de programao
estado HALTED, 51 IL, LD, 22
ethernet, 111 IL, LD, Grafcet, 18
configurao, 111 linha em srie, 116
introduo, 111 configurao, 117
Executar o controlador, 50 introduo, 116
Executive Loader, 70

M
F mdulos de expanso
firmware, 70, 130 configurar, 107
atualizar com o carto SD, 130 TM2, 108
atualizar com o Executive Loader, 70 TM3, 107
Frequencmetro
configurao, 88
funes avanadas especializadas, 151 O
objetos
definio, 29
G endereamento, 33
geradores de impulso, 91 exemplos de endereamento, 33
introduo, 91 introduo aos tipos de objetos, 30
geradores de impulsos nmero mximo permitido, 35
configurao, 91 tipos de objetos, 30
configurao de PLS, 93 objetos de E/S
configurao de PTO, 97 entradas analgicas, 148
configurao de PWM, 95 entradas digitais, 146
Objetos de E/S
Sadas analgicas, 150
objetos de E/S
sadas digitais, 147

190 EIO0000001368 03/2015


ndice remissivo

variveis persistentes, 52
P
palavras do sistema (%SW), 163
Parar o controlador, 50
Ps-conf.
Apresentao, 57
Ps-configurao
Apresentao, 57
ps-configurao
gerenciamento de arquivos, 58

R
recursos
recursos principais, 18, 22
reverso
valores, configurar, 76
Run/Stop, 74
configurar a entrada digital como, 74

S
sadas digitais, 76
configurao, 76
configurar valores de reverso para, 76
introduo, 76
parmetros de configurao, 76
propriedades, 147

T
TCP do modbus
introduo, 114
TCP do modbus
configurao, 114, 114
servidores remotos, 115

U
upload de aplicativos, 48

V
Valores de inicializao, 53
Valores de reverso, 54

EIO0000001368 03/2015 191


ndice remissivo

192 EIO0000001368 03/2015