7
Boletim Técnico / EP3 – 02/02 - Página 1 Boletim Técnico EP3 – 02/02 Conexão WinSUP - CLP via Modem 01 de agosto de 2002 Assunto: Utilizando modem para conectar o WinSUP ao CLP A partir da versão 1.09.00 do WinSUP é possível acessar o CLP através de um dispositivo MODEM. To- das as funções do menu comunicação do WinSUP estão disponíveis para esta modalidade de comunica- ção. Observação: O recurso de comunicação via Modem pode ser utilizado nos sistemas operacionais Windows 98, 2000, ME, NT e XP. A configuração mínima de hardware para o aplicativo WinSUP é: Pentium 120Mhz com 32Mb de RAM. Espaço no HD de 16Mb, resolução do vídeo de 800x600 e sistema operacional Windows 95, 98, 2000, ME, NT ou XP. O modem conectado ao WinSUP Para utilizar um modem, seja interno ou externo, é necessário instalá-lo no Windows, informando ao sis- tema operacional qual o driver a ser utilizado, a porta de comunicação ao qual está conectado, etc. Uma vez instalado, o Windows disponibilizará o novo modem para que outros programas, como o WinSUP, o utilizem. Dispositivos de Comunicação do Windows Linha Telefônica

B02-02

Embed Size (px)

Citation preview

Page 1: B02-02

Boletim Técnico / EP3 – 02/02 - Página 1

Boletim Técnico EP3 – 02/02

Conexão WinSUP - CLP via Modem 01 de agosto de 2002

Assunto: Utilizando modem para conectar o WinSUP ao CLP

A partir da versão 1.09.00 do WinSUP é possível acessar o CLP através de um dispositivo MODEM. To-das as funções do menu comunicação do WinSUP estão disponíveis para esta modalidade de comunica-ção. Observação: O recurso de comunicação via Modem pode ser utilizado nos sistemas operacionais Windows 98, 2000, ME, NT e XP. A configuração mínima de hardware para o aplicativo WinSUP é: Pentium 120Mhz com 32Mb de RAM. Espaço no HD de 16Mb, resolução do vídeo de 800x600 e sistema operacional Windows 95, 98, 2000, ME, NT ou XP. O modem conectado ao WinSUP

Para utilizar um modem, seja interno ou externo, é necessário instalá-lo no Windows, informando ao sis-tema operacional qual o driver a ser utilizado, a porta de comunicação ao qual está conectado, etc. Uma vez instalado, o Windows disponibilizará o novo modem para que outros programas, como o WinSUP, o utilizem. Dispositivos de Comunicação do Windows

Linha Telefônica

Page 2: B02-02

Boletim Técnico / EP3 – 02/02 - Página 2

Instalando um modem externo 1. Na janela Propriedades de Modems (Painel de Controle--> Modem), selecione a opção Adicionar 2. Selecione a opção “Não detectar modem. Vou selecioná-lo de uma lista” e clique em avançar. 3. Na lista que se segue, selecione o modem que será utilizado. 4. Selecione a porta serial à qual o modem está conectado.

O modem conectado ao CLP

O modem conectado ao CLP precisa ser previamente configurado. Os seguintes parâmetros necessitam de especial atenção: • Taxa de Comunicação - O modem deve ser configurado para operar a uma taxa constante, pois os

CLP's operam com uma taxa fixa de comunicação. • Atendimento automático - O modem deve ser configurado para atender automaticamente. • Controle de fluxo - O modem deve ser configurado para ignorar os sinais de controle de fluxo • Sinal DTR - O modem deve ser configurado para ignorar o sinal de DTR

Modems ATOS disponíveis

Código Modem Características Baud Rate máximo2250.00 Montado em bastidor do MPC4004 de 1 passo 14.400 bps 4004.74 Usado como unidade avulsa do MPC4004 14.400 bps

Os modems ATOS vem de fábrica com a configuração listada abaixo:

• Baud rate de 1200 bps. • Taxa de comunicação fixa • Aguarda 1 toque para atender • Controle de fluxo desligado • Sinal DTR ignorado • Comunicação Assíncrona

1

2

3

4 Janelas dos 4 passos para se instalar um novo modem

Page 3: B02-02

Boletim Técnico / EP3 – 02/02 - Página 3

Programando o modem via HyperTerminal O Aplicativo HyperTerminal é um programa utilizado para verificar o correto funcionamento de modems. O HyperTerminal nos permite verificar/programar o modem através dos comandos Hayes. Através deste aplicativo, é possível alterar o baud rate, fixar a taxa de comunicação, alterar o controle de fluxo, etc. Para criar uma conexão com o modem no HyperTerminal, siga os passos mostrados abaixo: A localização do atalho para o HyperTerminal varia com a versão do Windows. No Windows 2000, sele-cione a opção Iniciar�Programas�Acessórios�Comunicações�HyperTerminal.

1. A janela Descrição da conexão aparecerá na tela. Nesta janela, dê um nome para a conexão prestes a ser criada.

2. Uma vez nomeada a nova conexão, a janela “Conectar-se a” será aberta. Selecione a porta serial conectada ao modem ATOS no campo “conectar-se usando”. Todos os outros campos serão au-tomaticamente desabilitados.

3. Na janela Propriedades de COM..., selecione o baud rate com o qual se deseja que o modem se comunique. Os outros parâmetros são irrelevantes.

Terminada a etapa de configuração, o HyperTerminal estará apto a estabelecer uma conexão com o mo-dem. O teste mais simples é digitar ATZ (comando Hayes para carregar a configuração previamente salva na memória do modem), que terá como resposta o sinal “OK”. Para programar o modem você utiliza os comandos Hayes, descritos no manual de utilização dos modems. Este conjunto de comandos permite a alteração de todos os parâmetros necessários para a utilização do modem ATOS em suas aplicações de controle. Exemplo de uma linha de comando digitada no Hyperterminal : At&V1 (comando)

1 2

3

Page 4: B02-02

Boletim Técnico / EP3 – 02/02 - Página 4

OK (resposta)At&L3 (comando)OK (resposta)

Obs. - Todos os comandos devem ser precedidos dos caracteres "AT" e finalizados pressionando a tecla "ENTER". Caso seja cometido erro de digitação, o comando pode ser reparado através da tecla "backspace". Comandos importantes a serem programados para um correto funcionamento do modem com equipamentos ATOS : ATS0=1S0 é o registrador de número de toque antes de atender. Com essa configuração o modem aguarda um toque para atender AT&K0Esse comando determina o mecanismo de controle de informações entre o modem e o dispositivo remoto. Com essa configuração o controle de fluxo está desligado. AT&K3Liga o controle de fluxo RTS/CTS.

AT&K4Liga o controle de fluxo XON/XOFF.

AT&K6Liga o controle de fluxo XON/XOFF e RTS/CTS.

AT&D0ignora sinal de DTR AT&Y0Esse comando seleciona qual das memórias (0 ou 1) será restaurada quando o modem é energizado. Do modo como está escri-to, a memória 0 é a default. Para que a memória 1 seja a memória padrão, deveria ser digitado AT&Y1 AT&Q0Esse comando seleciona o modo de comunicação que deverá ser usado. Como o número sucedido da letra ‘Q’ é zero, o modo de comunicação selecionado é o assíncrono direto, ou seja, velocidade do terminal igual à velocidade de conexão do modem. +MS=10,0,1200,1200Determina velocidade constante de comunicação. Para mudar o baud rate, digite, no lugar dos valores ‘1200’, o baud rate deseja-do, lembrando que o máximo possível é 14400. AT&W0 e AT&W1 Armazena os parâmetros na memória "0" e “1”, respectivamente. Esses comandos são obrigatórios ao final da programação. OBS: Para cada linha de comando enviada o modem responde escrevendo “OK” na tela. Caso não se tenha resposta do modem ou o cursor não passe para linha seguinte significa que os comandos não foram mandados corretamente Os comandos acima citados são válidos para os modems 2250.00 e 4004.74. Para outros modelos verificar os comandos Hayes equivalentes .

Page 5: B02-02

Boletim Técnico / EP3 – 02/02 - Página 5

Cabo de interligação do modem com PC Código ATOS - CPM000415

Cabo de interligação do modem com MPC4004 Código ATOS - CLM000405

Ilustração do modem ATOS

1

5

6

959

16 16

95 5

16

9

1,5m

1 1

2

3

4

5

6

7

8

9 9

8

2

7

6

5

4

3

CD

RX

TX

DTR

GND

DSR

CTS

DB9 FEMEA DB9 MACHO

DB9 FEMEA DB9 MACHO

MICROCOMPUTADOR MODEM

CD

RX

TX

DTR

DSR

CTS

0,50m

5 5 99

1 1 66

2

6

5

4

3

GND

TX

1

RX

9

8

2

7

6

5

4

3

1NC

NC

NC

MPC 4004

RJ11 MACHO

MODEM

DB9 MACHO

6 1

RJ11 MACHO DB9 MACHO

Page 6: B02-02

Boletim Técnico / EP3 – 02/02 - Página 6

Configurando o WinSUP

Para utilizar o modem como o dispositivo de comunicação do WinSUP, é necessário configurar o aplicativo para esse modo de comunicação. Isso é feito na janela “Configurar Conexão” (menu Comunicação� Con-figurar Conexão).

Campos • Conectar utilizando – A caixa de seleção “Conectar Utilizando” lista todos os mei-

os de comunicação disponíveis. Selecione nesta caixa o modem desejado.Caso o modem a ser utilizado não apareça na lista, saia do WinSUP e instale o modem, em “Painel de Controle ���� Modem”.

• Localidade – Na caixa de seleção “Localidade” é apresentada uma série de perfis

de locais a partir das quais será realizada a ligação. Características da linha, como código para linha externa, DDD e modo analógico ou digital (pulso ou tom) com-põem este cadastro. Selecione, nesta caixa, o perfil correspondente à localidade de onde se realiza a ligação. No botão “Configurar”, ao lado da caixa de seleção “Localidade”, é pos-sível editar as características de cadastros existentes, ou a criação de novos perfis.

• Número – Na caixa “Número“, informe o número de telefone do modem a se conectar

• Time out – Para a comunicação via modem, programe um time-out maior que o utilizado em comunicações seriais diretas, para absorver o atraso introduzido na comunicação pelos dois modems.

• Baud rate – Na comunicação via modem, a opção “baud rate automático” é de-sabilitada. Assim, é necessário informar a taxa de comunicação do CLP antes de se realizar a conexão.

Uma vez selecionado um dispositivo modem, na caixa de seleção “Conectar utilizando”, duas novas op-ções são habilitadas no menu Comunicação: Discar e Desligar, e seus respectivos botões na barra de ferramentas. Para conectar-se ao CLP, clique selecione a opção Comunicação � Discar ou o botão .

Para desconectar, selecione a opção Comunicação � Desligar ou o botão .

Janela Configurar Conexão

Page 7: B02-02

Boletim Técnico / EP3 – 02/02 - Página 7

Principais Dúvidas Se a conexão cair no meio da transmissão, quais as possíveis conseqüências? Dependendo da qualidade da linha utilizada, quedas de conexão podem ser eventos comuns em comuni-cações via modem. Caso a conexão caia durante o envio de um programa, a CPU permanecerá no modo de segurança/PROG, até que um programa seja completamente enviado ou a CPU seja reiniciada manu-almente. Quais as taxas de comunicação que posso usar com segurança ? A taxa de comunicação limite para comunicações via modem varia conforme a qualidade da linha telefôni-ca. Em casos excepcionais, uma comunicação via modem poderá ultrapassar 14400 bps. Na prática, a taxa 9600 bps é a mais utilizada. Quais CLP’s eu posso usar ? Qualquer CLP suportado pelos drivers existentes no WinSUP poderá comunicar-se com o aplicativo atra-vés de uma conexão por modem.

IMPORTANTEConexão e Comunicação são conceitos distintos. Embora para haver comunicação, necessariamente deve haver uma conexão entre os

equipamentos, dois equipamentos podem estar conectados, sem haver qualquer troca de dados entre si. Quando selecionamos a opção Comunicação�Discar, uma conexão entre o WinSUP e o CLP remoto é estabelecida. A partir de então, pode-se estabelecer qual tipo de comunicação será realizada com o CLP, através dos atalhos tradicionais (envio/recepção de programa, supervisão, etc.).

Do mesmo modo, finalizar uma troca de dados (término do envio/recepção do programa, fim de supervisão) não significa término da co-nexão. Para liberar a linha é telefônica, é necessário selecionar a opção Comunicação���� Desligar.