Вы находитесь на странице: 1из 36

8.

REDES DE COMUNICAO PARA O SLC/500

8.1. INTRODUO ............................................................................................................................................................... 8.1 8.1.1. CONEXES FSICAS (CANAIS) ..................................................................................................................... 8.1 8.1.2. PROTOCOLOS ......................................................................................................................................................... 8.4 8.2. REDE DH-485 .................................................................................................................................................................8.6 8.2.1. PROTOCOLO DH-485 ........................................................................................................................................... 8.6 8.2.2. CONSIDERAES PARA CONFIGURAO DA REDE DH-485 ............................................................. 8.7 8.2.3. CONFIGURAO DOS PARMETROS DOS PROCESSADORES SLC/500 ........................................ 8.9 8.2.4. HARDWARE DA REDE DH-485 ....................................................................................................................... 8.10 8.3. REDE DH-PLUS ............................................................................................................................................................8.12 8.3.1. HARDWARE DA REDE DH+ ............................................................................................................................... 8.13 8.4. COMUNICAO RS 232...........................................................................................................................................8.15 8.4.1. RS 232 e Aplicaes SCADA ............................................................................................................................. 8.15 8.4.2. Viso geral da interface de comunicao RS 232 ....................................................................................... 8.15 8.4.3. Processadores SLC 5/03 , 5/04 e 5/05 e comunicao RS 232 ............................................................ 8.16 8.4.4. DISPOSITIVOS DO SLC 500 QUE SUPORTAM COMUNICAO RS 232 ..................................... 8.16 8.4.5. Protocolo DF1 e processadores SLC 5/03 , 5/04 e 5/05......................................................................... 8.17 8.5. INSTRUO MESSAGE PARA O SLC/500........................................................................................................ 8.20 8.5.1. INSTRUO MSG PARA O SLC 5/02 ou MicroLogix 1000 ................................................................... 8.20 8.5.2. INSTRUO MSG PARA O SLC 5/03 OS-300 ......................................................................................... 8.24 8.5.3. INSTRUO MSG PARA O SLC 5/03 OS-301, OS-302 E slc 5/04 .................................................. 8.24 8.6. EXERCCIOS............................................................................................................................................................... 8.29 8.6.1. PROGRAMAR CLPS PARA TROCAR DADOS ENTRE SI, USANDO UMA ENTRADA DIGITAL COMO DISPARO 8.29 8.6.2. Conveno ............................................................................................................................................................... 8.29 8.6.3. Processo .................................................................................................................................................................. 8.29 8.6.4. Procedimento ......................................................................................................................................................... 8.30 8.6.5. PROGRAMAR CLPS PARA TROCAR DADOS ENTRE SI, continuamente ............................................ 8.31 8.6.6. Conveno ................................................................................................................................................................ 8.31 8.6.7. Processo ................................................................................................................................................................... 8.31 8.6.8. Procedimento ......................................................................................................................................................... 8.32 8.6.9. PROGRAMAR CLPS PARA TROCAR DADOS ENTRE SI, USANDO UMA ENTRADA DIGITAL COMO DISPARO e com deteo de erro por time-out ................................................................................................................. 8.33

VERSO 1.0 01/03/2001

REDES DE COMUNICAO PARA O SLC/500

8.1. INTRODUO
O SLC/500 suporta diferentes tipos de comunicao e estas comunicaes podem ser analisadas inicialmente considerando-se as suas conexes fsicas (canais) e os protocolos de comunicao.

8.1.1. CONEXES FSICAS (CANAIS)


As conexes fsicas, tambm conhecidas como meio fsico ou canais so disponibilizadas na famlia SLC/500 em 4 tipos, que so: RS-232 DH-485 DH+ ETHERNET A tabela seguir, mostra as opes de canais, conforme o tipo de processador da famlia SLC/500: CANAL DE COMUNICAO PROCESSADOR SLC 5/01 e SLC 5/02 DH-485 Protocolo DH-485 RS-232 --DH+ --ETHERNET ---

SLC 5/03

CANAL 0

CANAL 1 SLC 5/04 CANAL 0 CANAL 1

DH-485x; DF1 Full Duplex; DF1 Half-Duplex Master/Slave e Protocolo ASCII Protocolo --DH-485 -----

-----

-----

DH-485x; DF1 Full Duplex; DF1 Half-Duplex Master/Slave --e Protocolo ASCII --Protocolo DH+ DH-485x; DF1 Full Duplex; DF1 Half-Duplex Master/Slave e Protocolo ASCII -----

-----

SLC 5/05

CANAL 0

---

--Protocolo Ethernet TCP/IP

CANAL 1

---

---

x Um mdulo 1761-NET-AIC (ou 1747-AIC) necessrio quando conectado em DH-485

8.1

REDES DE COMUNICAO PARA O SLC/500

As figuras seguir, mostram os frontais com as vrias opes de canais de comunicao, conforme o tipo de processador da famlia SLC/500:

8.2

REDES DE COMUNICAO PARA O SLC/500

8.1.1.1. CANAL RS-232


O canal RS-232, oferece como caractersticas: Taxa de comunicao de at 19,2 Kbaud Distncia mxima de 15,24 m Especificaes eltricas conforme norma RS-232C Suporte para MODEM Isolao interna

8.1.1.2. CANAL DH-485


O canal DH-485, oferece como caractersticas: Taxa de comunicao de at 19,2 Kbaud Distncia mxima de 1.219 m Especificaes eltricas conforme norma RS-485 Isolao eltrica via mdulo 1747-AIC Cabo Belden 9842 de conexo entre ns (conexo daisy-chain)

8.1.1.3. CANAL DH+


O canal DH+, oferece como caractersticas: Taxa de comunicao de 57,6 ; 115,2 e 230,4 Kbaud Distncia mxima de 3.048 m em 57,6 Kbaud Cabo Belden 9463 (azul) de conexo entre ns (conexo daisy-chain) Isolao interna

8.1.1.4. CANAL ETHERNET (10 BASE-T)


O canal ETHERNET, oferece como caractersticas: Taxa de comunicao de 10 Mbaud Protocolo de comunicao TCP/IP Especificao ISO/IEC 8802-3 STD 802.3 com conector RJ45 para 10 BASE-T Isolao interna

8.3

REDES DE COMUNICAO PARA O SLC/500

8.1.2. PROTOCOLOS
Os protocolos suportados pelos processadores SLC/500 so: DH-485 DH+ DF1 via RS-232 ASCII ETHERNET

8.1.2.1. PROTOCOLO ETHERNET TCP/IP


O protocolo Ethernet TCP/IP usado em redes back-bone em muitos escritrios e prdios industriais. Ethernet uma rede local que fornece comunicao entre vrios dispositivos em 10 Mbps. Esta rede oferece as mesmas capacidades da DH+ ou DH485, alm de: Suporte SNMP para gerenciador de rede Ethernet Configurao dinmica opcional de endereos IP usando o utilitrio BOOTP Possibilidade de mensagens de arquivo de dados no SLC/500 Nmero de ns na rede muito maior que as outras redes, por exemplo DH-485 (32) e DH+ (64)

8.1.2.2. PROTOCOLO DATA HIGHWAY PLUS DH+


O protocolo DH+ usado pela famlia PLC-5 e o SLC 5/04. Este protocolo similar ao DH485, exceto que ele pode suportar at 64 dispositivos (ns) e opera com taxas de comunicao maiores (baud rate).

8.1.2.3. PROTOCOLO DH-485


Os processadores SLC 500 tem um canal DH-485 que suportam a rede DH-485. Esta rede do tipo multi-mestre, token-passing, capaz de suportar 32 dispositivos (ns). Este protocolo permite: Monitorao de dados e status do processador , junto com carregamento e descarregamento de programas (uploading e downloading) de qualquer dispositivo da rede para outra localizao Os processadores SLC passarem dados de um ao outro (comunicao ponto-a-ponto peerto-peer) Dispositivos de interface para operador na rede acessarem dados de qualquer processador SLC na rede

8.1.2.4. PROTOCOLO DF1 FULL-DUPLEX


O protocolo DF1 Full-duplex (tambm conhecido como DF1 ponto-a-ponto) permite dois dispositivos comunicar-se um com o outro ao mesmo tempo. Este protocolo permite: Transmisso de informao entre MODEMs (dial-up, leased line e radio) Ocorrncia de comunicao entre produtos ALLEN-BRADLEY e de terceiros.

8.1.2.5. PROTOCOLO DF1 HALF-DUPLEX (MESTRE E ESCRAVO)


O protocolo DF1 Half-duplex, oferece uma rede Multi-drop com mestre simples e mltiplos escravos capaz de suportar at 255 dispositivos (ns). Este protocolo, tambm,
8.4

REDES DE COMUNICAO PARA O SLC/500

oferece suporte para MODEM e ideal para aplicaes em sistemas SCADA (Controle Supervisrio e de Aquisio de Dados), por causa da capacidade desta rede.

8.1.2.6. PROTOCOLO ASCII


O protocolo ASCII, oferece a possibilidade de conexo com outros dispositivos ASCII, tais como leitores de cdigo de barras, balanas, impressoras e outros dispositivos inteligentes. A tabela seguir, mostra as opes de canais, conforme o tipo de processador da famlia SLC/500: PROTOCOLO DE COMUNICAO DH485 PONTOA-PONTO DH485 via CANAL RS232 DF1 via CANAL RS232 (FULLDUPLEX OU HALF-DUPLEX Mestre/Escravo) ASCII via CANAL RS232 DATA HIGHWAY PLUS DH+ ETHERNET PROCESSADOR SLC 5/01 Somente recepo --SLC 5/02 Receber e Iniciar --SLC 5/03 Receber e Iniciar Receber e Iniciarx SLC 5/04 --SLC 5/05 ---

Receber e Iniciarx

Receber e Iniciarx

Somente recepoy

Somente recepoy

Receber e Iniciar

Receber e Iniciar

Receber e Iniciar

---

---

Receber e Iniciar Receber e Iniciar{ ---

Receber e Iniciar Receber e Iniciar ---

Receber e Iniciar Receber e Iniciar{ Receber e Iniciar

Somente recepoz ---

Somente recepoz ---

x Se usando 1747-AIC para isolao, conecte a rede DH-485 usando o 1747-PIC; se usando o 1761-NET-AIC conecte diretamente a rede DH-485 com o cabo 1747-CP3 (ou um cabo equivalente tipo RS-232 null-modem). y Um mdulo 1747-KE ou 1747-KF3 necessrio como Bridge de DF1 (Full-Duplex ou HalfDuplex-escravo) para DH-485. z Um mdulo 1785-KA5 necessrio como Bridge entre DH+ e DH-485. { Um mdulo 1785-KA5 necessrio como Bridge entre DH+ e DH-485 ou tambm, a caracterstica de transferncia pass-trhu de canal-a-canal existente nos SLCs 5/04 podem ser utilizadas como Bridge entre DH+ e DH-485 ou entre DH+ e DF1 Full-Duplex (DH+ para DF1 FullDuplex pass-thru est disponvel somente nas verses OS401 ou superior). Uma outra opo, usar o mdulo 1785-KE como Bridge entre as redes DH+ e DF1 Full-Duplex ou DH+ e DF1 Half-Duplex Mestre/Escravo. Os mdulos 1785-KA5 e 1785-KE requerem um chassis da srie 1771 e fonte de alimentao
8.5

REDES DE COMUNICAO PARA O SLC/500

8.2. REDE DH-485


A rede DH-485 foi desenvolvida para trocar informaes entre dispositivos de cho-defbrica, podendo monitorar-se parmetros e status de processo e dispositivos e aplicaes para suportar aquisio de dados, monitorao de dados, carregamento e leitura (upload/download) de programas e controle supervisrio.

A rede DH-485, permite: Conexo de 32 dispositivos Capacidade multi-master Controle de acesso tipo Token-passing Possibilidade de remoo e insero de ns sem interromper a rede Distncia mxima de 1.219 metros

8.2.1. PROTOCOLO DH-485


O protocolo DH-485 suporta duas classes de dispositivos: Iniciantes e Respondedores. Todos os iniciadores na rede tem o direito de iniciar a transferncia de mensagens. Para determinar qual iniciante tem o direito de transmitir, um algoritmo tipo passagem de direito usado.

8.6

REDES DE COMUNICAO PARA O SLC/500

8.2.1.1. ROTAO DO TOKEN TOKEN ROTATION


Um n recebendo o token pode enviar qualquer pacote vlido na rede. Cada n pode realizar somente uma transmisso (mais duas tentativas) cada vez que recebe o token. Aps um n enviar um pacote de mensagem, ele tenta entregar o token ao sucessor enviando um pacote token passing a ele. Se nenhuma atividade ocorre na rede, o iniciador envia o pacote token passing novamente. Aps duas tentativas (totalizando trs tentativas o iniciador tentar encontrar um novo sucessor. O endereo mximo que o iniciador procurar antes de voltar para zero o valor configurado no parmetro: mximo endereo de rede. O valor default para este parmetro 31 para todos os iniciadores e respondedores. O range permitido para endereos de ns iniciadores 0 a 31 e para respondedores 1 a 31. Dever existir pelo menos um iniciador na rede.

8.2.1.2. INICIALIZAO DA REDE DH-485


A inicializao da rede comea, quando existir um perodo de inatividade excedendo o tempo definido como tempo para resposta de uma conexo (link dead timeout) for detectado por um iniciador na rede. Quando este tempo excedido, normalmente o iniciante com o endereo mais baixo da rede, assume o token, e este iniciante comear a construir a rede. A construo de uma rede comea quando o iniciante que assumiu o token , tenta passar o token ao n sucessor. Se a tentativa falhar, ele comea a procurar novos sucessores partir do endereo de n posterior ao seu. Quando o iniciante encontra outro n iniciante ativo, ele passa o token para este n, o qual repete o processo at que o token passe por todos da rede, at retornar ao primeiro n. Neste ponto, a rede est em estado normal de operao.

8.2.2. CONSIDERAES PARA CONFIGURAO DA REDE DH-485


Algumas consideraes so importantes na configurao de uma rede e estes parmetros, tem um significativo efeito na performance da mesma. Os principais parmetros a serem considerados so: Nmero de ns na rede Endereos de todos os ns Taxa de transmisso Baud rate Seleo do mximo endereo de n Fator de reteno do token Mximo nmero de dispositivos comunicando

8.2.2.1. NMERO DE NS
O nmero de ns na rede afetar diretamente o tempo de transferncia dos dados entre os ns. Ns desnecessrios (tais como um segundo terminal de programao que no est sendo usado), diminue a taxa de troca de dados. O mximo nmero de ns na rede ser 32.

8.7

REDES DE COMUNICAO PARA O SLC/500

8.2.2.2. DEFININDO ENDEREO DOS NS


A melhor performance da rede, acontece quando os endereos dos ns comeam em 0 e so atribudos em ordem sequncial. Os processadores SLC/500 so pr-definidos com endereo de n=1. O endereo do n armazenado no arquivo de status na posio (S:15L). Um processador no pode receber endereo de n=0. Alm disso, os iniciadores, tais como computadores pessoais devem receber o endereo de n de nmero mais para minimizar o tempo requerido para inicializar a rede.

8.2.2.3. VELOCIDADE BAUD RATE


A melhor performance da rede ocorre, quando a taxa a mais alta 19,2 Kbaud. Todos os dispositivos devem estar com a mesma velocidade ajustada. A taxa baud rate armazenada no arquivo de status na posio (S15:H).

8.2.2.4. MXIMO ENDEREO DE N


O parmetro mximo endereo de n deve ser ajustado no menor nmero possvel, dentro do limite de 32. Isto minimiza a poro de tempo usada na solicitao de sucessores quando da inicializao da rede. Se todos ns so endereados em sequncia partir do zero e o endereo de n mais alto na rede igual ao parmetro mximo endereo de n a rotao do token melhorar devido a poro de tempo requerida para transmitir um pacote de solicitao de sucessor Note, que isto no permite a adio de outro n na rede sem afetar o tempo de resposta. Por outro lado, desde que, o tempo necessitado por uma estao que retm ra reter um endereo com estao aberta muito maior que o tempo requerido para passar o token, ele pode ser usado para deixar um dispositivo temporariamente conectado, se existe somente um deste dispositivo.

8.2.2.5. NMERO MXIMO DE DISPOSITIVOS EM COMUNICAO


Os processadores SLC/500 FIXO e SLC 5/01, podem ser solicitados por no mximo dois iniciadores ao mesmo tempo. Usando mais que dois iniciadores para solicitar o mesmo processador SLC/500 FIXO e SLC 5/01 ao mesmo tempo pode causar erros de sem resposta (timeout") na comunicao.

8.8

REDES DE COMUNICAO PARA O SLC/500

8.2.3. CONFIGURAO DOS PARMETROS DOS PROCESSADORES SLC/500


Quando o driver do sistema de comunicao para canal 0 ou canal 1 dos processadores SLCs DH-485/Mestre, os seguintes parmetros podem ser ajustados.

PARMETRO

DESCRIO

ARQUIVO DE Reservado para uso futuro DIAGNSTICO DIAGNOSTIC FILE Ajustvel entre as taxas 110, 300, 600, 1200, 2400, 4800, 9600 e VELOCIDADE 19.200. O valor pr-definido (default) 19.200. BAUD RATE Este o endereo de n do processador na rede DH-485. A faixa ENDEREO DE N vlida 1-31. O valor pr-definido (default) 1. NODE ADRESS ENDEREO MXIMO Este o maior endereo de n na rede de um processador ativo. A faixa vlida 1-31. O valor pr-definido (default) 31. DE N MAX NODE ADRR FATOR DE RETENO Determina o nmero de transaes permitidas para fazer cada DO TOKEN rotao do token DH-485. Aumentando este valor permitir ao seu processador aumentar o throughput. Isto tambm diminuir TOKEN HOLD throughput para outros processadores no link DH-485. A faixa FACTOR vlida 1-4. O valor pr-definido (default) 1. Os processadores SLC 5/01 e SLC 5/02 so fabricados com valores fixos em 1. A figura seguir, mostra os parmetros serem configurados no canal 1 de comunicao de um processador SLC 5/01.

8.9

REDES DE COMUNICAO PARA O SLC/500

A figura seguir, mostra os parmetros serem configurados no canal 1 de comunicao de um processador SLC 5/01.

8.2.4. HARDWARE DA REDE DH-485


As figuras seguir, mostram detalhes das ligaes dos principais componentes de uma rede DH-485.

8.10

REDES DE COMUNICAO PARA O SLC/500

8.11

REDES DE COMUNICAO PARA O SLC/500

8.3. REDE DH-PLUS


A rede Data Highway Plus, implementa comunicao do tipo ponto-a-ponto com um esquema do tipo Token-Passing, permitindo um mximo de 64 ns. Este mtodo no requer polling, tornando a rede confivel e com uma eficincia quanto ao tempo de resposta.

As caractersticas da rede DH+, so: Programao remota dos processadores PLC-2; PLC-3; PLC-5 e SLC500 pela rede. Conexo direta entre processadores PLC-5 e terminais de programao industrial. Fcil reconfigurao e expanso quando for necessrio ampliar o nmero de ns. Taxa de comunicao de 57,6 ; 115,2 e 230 Kbaud Obs.: Um dispositivo do tipo IBM/PC usando uma placa de interface para comunicao 1784-KT, no opera em velocidades superior a 57,6 Kbaud.

8.12

REDES DE COMUNICAO PARA O SLC/500

A tabela seguir, mostra um resumo das caractersticas de velocidade, comprimento do cabo e resistor de terminao, necessrio em uma rede DH+. Taxa de Comunicao (Kbaud) 57,6 115 230 Resistor de terminao () 150 150 82 Comprimento mximo do cabo (m) 3.048 1.542 762

8.3.1. HARDWARE DA REDE DH+


Para conectar dispositivos em uma rede DH+, deve-se usar cabos com conectores de 3 pinos, para que a comunicao possa ocorrer atravs de um barramento, conform figura seguir.

O processador SLC 5/04, permite comunicao em DH+, atravs do canal 1, possui dois conectores para tal fim. O conector de 3 pinos para comunicao DH+ e o conector de 8 pinos para monitorao da comunicao.
8.13

REDES DE COMUNICAO PARA O SLC/500

A figura seguir, mostra a localizao dos conectores e sua pinagem.

Canal 1 DH+ 3 Pinos PINO 1 2 3 DESCRIO DH+ Data Line1 Blindagem DH+ Data Line2

Canal 1 DH+ 8 Pinos PINO 1 2 3 4 5 6 7 8 DESCRIO DH+ Data Line2 Sem conexo Blindagem +24V Sem conexo DH+ Data Line1 +24V Retorno Sem conexo

8.14

REDES DE COMUNICAO PARA O SLC/500

8.4. COMUNICAO RS 232


Este captulo mostra uma viso geral da interface de comunicao RS 232 e explica como os processadores SLC 5/03 , 5/04 e 5/05 trabalham nesta interface . Este captulo tambm fornece as seguintes informaes : RS 232 e Aplicaes SCADA Viso geral da interface de comunicao RS 232 Processadores SLC 5/03 , 5/04 e 5/05 e comunicao RS 232 Dispositivos SLC 500 que suportam comunicao RS 232 Protocolo DF1 e processadores SLC 5/03 , 5/04 e 5/05 Comunicao ASCII Viso geral dos protocolos de comunicao DF1 para modem Conectores para comunicao RS 232 Aplicaes para interface de comunicao RS 232

8.4.1. RS 232 E APLICAES SCADA


O RS 232 uma interface de comunicao includa embaixo das aplicaes SCADA (Controle Supervisrio e Aquisio de Dados) . SCADA um termo que se refere a aplicaes de controle que necessitam de comunicao longas distncias . Para maiores informaes sobre o uso de equipamentos Allen Bradley em aplicaes SCADA refira-se ao Guia de Aplicaes de Sistemas SCADA , publicao nmero AG 6.5.8 .

8.4.2. VISO GERAL DA INTERFACE DE COMUNICAO RS 232


O RS 232 um padro da Associao de Indstrias Eletrnicas (EIA) que especifica as caractersticas eltricas , mecnicas e funcionais para comunicao serial binria . Um dos benefcios da comunicao RS 232 que ela disponibiliza linhas telefnicas e rdios modem em seu sistema de controle . A distncia limite que voc est habilitado a se comunicar com segurana com os dispositivos do sistema virtualmente ilimitado . O canal RS 232 nos processadores 5/03 , 5/04 e 5/05 suportam quatro protocolos : Full-Duplex DF1 Half-Duplex DF1 (SCADA) DH-485 Comunicaes ASCII

8.15

REDES DE COMUNICAO PARA O SLC/500

Os produtos detalhados neste captulo que se comunicam atravs da interface de comunicao RS 232 tambm usam o protocolo de comunicao serial DF1 . O protocolo DF1 delimita mensagens , fluxo de mensagens de controle , detecta erros de sinal e reenvia os dados aps a deteco dos erros .

8.4.3. PROCESSADORES SLC 5/03 , 5/04 E 5/05 E COMUNICAO RS 232


Os processadores SLC 5/03 , 5/04 e 5/05 podem se comunicar por meio da porta de comunicao RS 232 , canal 0 . O canal 0 suporta o protocolo Full-Duplex DF1 e protocolo mestre e escravo Half-Duplex , protocolo DH 485 , assim como comunicao ASCII .Os detalhes do protocolo DF1 podem ser encontrados na publicao nmero 1770-6.5.16 . O canal 0 fornece uma isolao mnima de 500 v entre sinais de I/O e o terra lgico dos processadores SLC 5/03 , 5/04 e 5/05 . O canal um conector D 9 . A tabela abaixo fornece uma descrio de cada um dos pinos : Pino
1 2 3 4 5 6 7 8 9

Nome do pino DCD (Deteco de transporte de dados) RXD (Recepo de dados) TXD (Transmisso de dados ) DTR (Terminal de dados pronto) COM (Retorno comum [terra de sinal] ) DSR (Ajuste de dados pronto) RTS (Requisio para enviar) CTS (Limpar para enviar) NC (No conectado)

8.4.4. DISPOSITIVOS DO SLC 500 QUE SUPORTAM COMUNICAO RS 232


A linha de produtos do SLC 500 possui trs outros mdulos , ao lado dos processadores 5/03 , 5/04 e 5/05 , que suportam a interface de comunicao RS 232 . Eles so a interface de comunicao DH-485 (1770-KF3) , e o mdulo BASIC (1746-BAS), e a Interface DH-485/RS232C (1747-KE) . Todos os trs mdulos podem ser usados tambm com os processadores 5/01 e 5/02 .

8.4.4.1. MDULO 1770-KF3


O mdulo 1770-KF3 liga computadores servidores com a rede da Allen Bradley DH-485 . O computador servidor comunica-se com o 1770-KF3 atravs de um link RS 232 usando protocolo DF1 . Atravs do 1770-KF3 , o computador servidor pode se comunicar com os ns na rede DH-485 .

8.16

REDES DE COMUNICAO PARA O SLC/500

8.4.4.2. MDULO 1747-KE


O 1747-KE um mdulo de interface de comunicao que age como uma ponte entre a rede DH-485 e dispositivos que trabalham com protocolo DF1 . Voc pode configurar a porta DF1 no 1747-KE para RS 232 / 423 , RS 422 ou dispositivos com RS 485 . Instalado no chassi do SLC 500 , ele idealmente utilizado como mdulo de interface , ligando redes remotas DH485 , via modem , com um servidor central .

8.4.4.3. MDULO 1746-BAS


O mdulo 1746-BAS , que programado usando linguagem BASIC , possui duas portas seriais configurveis para interligar computadores , modems , impressoras seriais , e outros dispositivos compatveis com RS 232 . Voc tambm pode us-lo para realizar complexas rotinas matemticas de um processador SLC 500 , isto conserva a memria do programa Ladder .

8.4.5. PROTOCOLO DF1 E PROCESSADORES SLC 5/03 , 5/04 E 5/05


O protocolo DF1 combina transparncia de dados (ANSI Instituto de Padres Nacionais Americanos) e dois modos de transmisso simultneos com respostas embutidas . Ele tambm um protocolo na camada de ligao par a par ( peer to peer) . Isto significa que os dispositivos do sistema tm igual acesso para enviar mensagens atravs da interface de comunicao RS 232 . O protocolo DF1 possui dois modos de comunicao : full e half-duplex

8.4.5.1. PROTOCOLO DF1 FULL-DUPLEX


O protocolo DF1 full-duplex (tambm referido como Protocolo DF1 ponto a ponto) permite que voc use a comunicao ponto a ponto RS 232 em aplicaes que onde isto necessrio . Este tipo de protocolo suporta transmisso simultnea entre dois dispositivos em ambas as direes . Voc pode usar o canal 0 como porta de programao , ou como peer to peer usando a instruo MSG .

Em modo full-duplex , os processadores 5/03 , 5/04 e 5/05 podem enviar e receber dados . Quando os processadores 5/03 , 5/04 e 5/05 recebem mensagens , eles agem como um dispositivo final , ou destinao final para o pacote de dados . O processador ignora os
8.17

REDES DE COMUNICAO PARA O SLC/500

endereos da fonte e destino recebidos no pacote de dados . Entretanto , o processador troca estes endereos na rplica que ele transmite em resposta a qualquer pacote de dados de comando recebido por ele . Pelo ajuste dos parmetros com seu software de programao , voc pode tambm fazer o processador verificar que o computador servidor pode receber dados embutidos .Para fazer isto , o processador aguarda uma resposta embutida do computador servidor , enviando antes um deles prprios . Um computador servidor que pode enviar respostas embutidas deve tambm estar habilitado para receb-las . Se voc usa modems com protocolo full-duplex DF1 , fique certo que eles so capazes de comunicaes bidirecionais simultneas . Tipicamente , modems dial-up designados para se conectar com linhas telefnicas padro podem suportar o protocolo Full-duplex .

8.4.5.2. PROTOCOLO DF1 HALF-DUPLEX


O Protocolo DF1 Half-Duplex fornece uma rede simples de mestre / mltiplos escravos multi-drop . Em contraste com o protocolo DF1 Full-duplex , a comunicao se d em um nico sentido por vez . Voc pode usar o canal 0 como porta de comunicao , ou porta peerto-peer usando a instruo MSG . Em modo Half-Duplex , os processadores 5/03 , 5/04 e 5/05 podem ser tanto mestres como dispositivos escravos . Como dispositivo mestre , o processador sonda cada escravo na rede em uma base seqencial e regular . O mestre tambm suporta mapeamento de pacotes de dados de um escravo para outro , ou comunicao escravo para escravo . Como um dispositivo escravo , o processador pode enviar pacote de dados quando sondado pelo dispositivo mestre , que inicia todas as comunicaes com os dispositivos escravos .
8.18

REDES DE COMUNICAO PARA O SLC/500

Se o dispositivo mestre no tem dados para serem enviados , ele pode ainda receber dados do dispositivo escravo . Para fazer isto , o mestre distribui um pacote de pesquisa endereado a cada escravo . Se o escravo possui dados para enviar , ele no responde ao pacote de pesquisa enviado pelo mestre . De outra maneira , o escravo envia uma resposta simples de 2 bytes , para que o mestre saiba que ele est ativo . Alguns produtos da Allen-Bradley suportam o protocolo mestre Half-Duplex . Eles incluem os processadores PLC-5 e SLC 5/03,5/04 e 5/05 . O WINtelligent Linx e RSLinx ( 2.0 ou maior ) da Rockwell Software tambm suportam o protocolo mestre Half-Duplex . O protocolo Half-Duplex DF1 suporta at 255 dispositivos escravos ( endereo de 0 a 254 ) com o endereo 255 reservado para o mestre da transmisso . Os processadores SLC 5/03,5/04 e 5/05 suportam a recepo da transmisso , mas no podem iniciar um comando de transmisso . Tanto os modems tipo Half-Duplex como os full-duplex podem ser usados como mestres , mas os modems Half-Duplex devem ser usados como escravos ( assumindo que h mais de um na rede multi-drop ) .

8.19

REDES DE COMUNICAO PARA O SLC/500

8.5. INSTRUO MESSAGE PARA O SLC/500


A instruo MSG uma instruo de sada que transfere dados de um n para outro na rede de comunicaes DH-485. Quando a instruo ativada, a transferncia de mensagem fica pendente. A transferncia de dados reais acontece no final da varredura. A instruo pode ser programada para gravar ou ler a mensagem. O dispositivo alvo pode ser outro processador SLC 500 na rede, ou um dispositivo no-SLC 500, usando o arquivo de interface comum (arquivo 9 do 485CIF nos processadores SLC 500). O Protocolo 485CIF tambm usado para mensagens tipo PLC2. Trs bits de arquivo de status so relacionados instruo MSG: S:2/5 (Comando Recebido Pendente DH-485), S:2/6 (DH-485 Respos de Mensagem Pendente), e S:2/7 (Comando MSG de Sada Pendente).

8.5.1. INSTRUO MSG PARA O SLC 5/02 OU MICROLOGIX 1000


Os dados so enviados no final da varredura ou quando uma instruo de Servio de Comunicao (SVC) ou Atualizar (REF) for ativada nos seus contatos. Voc pode ter dados de buffer no seu aplicativo. Apenas uma mensagem pode ser atendida por vez, mas diversas mensagens podem estar "ativadas e aguardando". Elas so atendidas uma por vez, em ordem sequencial (primeira a entrar, primeira a sair). Clique aqui para a Ajuda do Aplicativo 5/02 e DH-485 MicroLogix.

Aps ativar a instruo MSG em uma linha, especifique se ela ser lida ou gravada. Ento especifique o dispositivo alvo e o bloco de controle para a instruo MSG. As comunicaes disponveis incluem: LeituraGravao Ponto-a-Ponto em uma rede para outro processador SLC 500/DH-485 MicroLogix Leitura/Gravao Ponto-a-Ponto em uma rede local para um 485CIF (emulando PLC2) Aps ativar a instruo MSG em uma linha, especifique se ela ser lida ou gravada. Ento especifique o dispositivo alvo e o bloco de controle para a instruo MSG.

8.20

REDES DE COMUNICAO PARA O SLC/500

8.5.1.1. PARMETROS INICIAIS DE CONFIGURAO


Ler/Gravar - Ler significa que o processador local ir receber dados. Gravar significa que o processador local ir enviar dados. Dispositivo Destino - indica o nome do tipo de dispositivo com que o processador SLC 500 local ir comunicar-se. O nome pode ser 500CPU se o destino for outro processador SLC, ou 485CIFse o destino for um dispositivo no SLC (emulador de PLC2). Bloco de Controle - identifica um endereo de arquivo de inteiros que voc seleciona. um arquivo de 7 elementos que contm os bits de status, o endereo de arquivo de destino, e outros dados associados instruo de mensagem. Comprimento do Bloco de Controle - fixo, 7 elementos. Esse campo no pode ser alterado. Obs. O tamanho do bloco de controle MSG aumenta de 7 a 14 palavras com a troca do programa entre o processador 5/02 e o 5/03. Certifique-se de que existem pelo menos 7 palavras no utilizadas aps cada bloco de controle MSG no seu programa. Aps fornecer o parmetro do bloco de controle voc tem de fornecer os endereos de destino e de alvo, bem como o nmero de n do processador que ir comunicar-se com o processador local. Tela de Configurao - clique duas vezes nesse campo na instruo para chamar uma tela de configurao avanada.

A coluna esquerda das informaes na tela de Configurao de Mensagem reflete os parmetros que voc digitou para a instruo. possvel fazer modificaes nestas informaes ao digitar os valores apropriados nos campos indicados. Ler/Gravar - Ler significa que o processador local ir receber dados. Gravar significa que o processador local ir enviar dados.

8.21

REDES DE COMUNICAO PARA O SLC/500

Dispositivo Destino - indica o nome do tipo de dispositivo com que o processador SLC 500 local ir comunicar-se. O nome pode ser 500CPU se o destino for outro processador SLC, ou 485CIF se o destino for um dispositivo no SLC (emulador de PLC2). Bloco de Controle - identifica um endereo de arquivo de inteiros que voc seleciona. um arquivo de 7 elementos que contm os bits de status, o endereo de arquivo de destino, e outros dados associados instruo de mensagem. Endereo do Arquivo Local - No caso de uma instruo de Leitura, este o endereo do arquivo local de destino, o endereo no processador local que ir receber dados. No caso de uma mensagem de Gravao, este o endereo do arquivo de origem local, o endereo no processador local que ir enviar dados. Obs. O tipo do arquivo de destino determina o nmero de palavras transferidas. Por exemplo, se o tipo do arquivo de destino for N (arquivo de inteiros) e se o tipo de arquivo destino for C (contador), s uma palavra das informaes ser transferida, pois um arquivo de inteiros um elemento de uma palavra. N de Destino (decimal) - o nmero do n do dispositivo que ir comunicar-se com o processador local. Arquivo de Destino - Se o dispositivo de destino for um 500CPU, este ser o endereo do processador de destino. Os tipos de arquivos podem ser S, B, T, C, R, ou N. Se o dispositivo de destino for 485CIF, este ser o valor de deslocamento no arquivo de interface comum. Comprimento da Mensagem em Elementos - o comprimento da mensagem em elementos. Os elementos de uma palavra so limitados a um tamanho mximo entre 1 e 41. Os elementos de trs palavras so limitados a um tamanho mximo de 1 a 13.

Bits de Controle
Os bits de controle so indicados por botes de controle do lado direito da tela de Configurao de Mensagens. A palavra 0 do endereo de bloco de controle contm os bits de status associados instruo MSG. AVISO! No modifique qualquer bit de status enquanto a instruo estiver ativada. Poder ocorrer operao imprevisvel, resultando em danos aos equipamentos ou ferimento pessoal. Ignorar se tempo esgotado - (Palavra de controle 0, bit 8) Voc pode colocar este bit no seu aplicativo para remover uma instruo de mensagem ativa do controle do processador. Seu aplicativo precisa fornecer seu prprio valor de tempo de espera. Para ser tentado novamente - (Palavra de controle 0, bit 9) houver resposta depois da primeira solicitao de mensagem. Aguardando Execuo - (Palavra de controle 0, bit 10) mensagem est aguardando o envio. Bit ser colocado se no

Energizado

quando

Execuo Contnua - (Palavra de controle 0, bit 11) possvel colocar este bit se desejar enviar continuamente. O controle interno de tempo de espera deve ser utilizado para
8.22

REDES DE COMUNICAO PARA O SLC/500

esta opo e a linha deve ser verdadeira sem condies. Use este bit para ligar e desligar o modo. Erro - (Palavra de controle 0, bit 12) Bit ser colocado se a transmisso falhar. Este bit ser redefinido da prxima vez que a linha associada for de falsa para verdadeira. Informaes sobre o erro so exibidas ao p da tela imediatamente depois dos botes de controle de status. Mensagem Concluda - (Palavra de controle 0, bit 13) Colocado depois de transmisso bem sucedida. Este bit ser redefinido da prxima vez que a linha associada for de falsa para verdadeira. Mensagem Transmitindo - (Palavra de controle 0, bit 14) Colocado processador local recebe reconhecimento do dispositivo de destino. quando o

Mensagem Ativada - (Palavra de controle 0, bit 15) Colocado quando as condies da linha vo para verdadeira e quando a instruo est sendo executada. Permanece ativado at que a transmisso da mensagem esteja concluda e a linha v para falsa. Erro/Descrio de Erro - Se ocorrer algum erro durante a execuo, o seu cdigo hexadecimal aparecer aqui junto com a descrio do erro.

8.23

REDES DE COMUNICAO PARA O SLC/500

8.5.2. INSTRUO MSG PARA O SLC 5/03 OS-300


Este controlador pode atender at a 4 instrues de mensagem por vez. Se uma instruo MSG tiver entrado em um dos quatro buffers de transmisso de "canal independente" e estiver aguardando ser transmitida, seu bloco de controle ter bits de status EN e EW (Ativado e Aguardando) ativados. Se mais de quatro instrues MSG so ativadas por vez, uma fila de estouro "dependente de canal" usada para armazenar os blocos de cabealho da instruo MSG (no os dados para uma gravao de MSG) a partir da quinta instruo at a dcima-quarta.

8.5.3. INSTRUO MSG PARA O SLC 5/03 OS-301, OS-302 E SLC 5/04
Com esses controladores, os dados vo para um buffer quando voc ativas a instruo MSG, enquanto houver espao disponvel em um dos buffers de transmisso. Esses processadores podem atender at 4 instrues de mensagem por canal para um mximo de 8. Se uma instruo MSG tiver entrado em um dos quatro buffers de transmisso de "canal independente" e estiver aguardando ser transmitida, seu bloco de controle ter bits de status EN e EW (Ativado e Aguardando) ativados. Se mais de quatro instrues MSG so ativadas por vez, uma fila de estouro "dependente de canal" usada para armazenar os blocos de cabealho da instruo MSG (no os dados para uma gravao de MSG) da quinta instruo at a dcima quarta.

Aps colocar a instruo MSG em uma linha, especifique se ela ser lida ou gravada. Ento especifique o dispositivo alvo e o bloco de controle para a instruo MSG. As comunicaes disponveis incluem: Leitura/Gravao Ponto-a-Ponto em uma rede local para outro processador SLC 500 Leitura/Gravao Ponto-a-Ponto em uma rede local para um 485CIF Leitura/Gravao Ponto-a-Ponto em uma rede local para um PLC-5 (Use com OS301 ou OS302 no SLC 5/03, ou no SLC 5/04 apenas com OS401.) Leitura/Gravao Ponto-a-Ponto em uma rede remota para outro processador SLC500 Leitura/Gravao Ponto-a-Ponto em uma rede remota para um 485CIF (emulando PLC2) Leitura/Gravao Ponto-a-Ponto um uma rede remota para um PLC-5 (Use com OS301 ou OS302 no SLC 5/03, ou no SLC 5/04 apenas com OS401.)

8.24

REDES DE COMUNICAO PARA O SLC/500

8.5.3.1. PARMETROS INICIAIS DE CONFIGURAO


Ler/Gravar - Ler significa que o processador local ir receber dados. Gravar significa que o processador local ir enviar dados. Dispositivo Destino - indica o nome do tipo de dispositivo com que o processador SLC 500 local ir comunicar-se. Ele pode ser 500CPU se o destino for outro processador SLC, 485CIFse o destino for um dispositivo no SLC em uma rede DH-485, ou PLC-5 se o dispositivo de destino aceita comandos PLC-5. Local/Remoto - indica se a mensagem deve ser comunicada por meio de uma rede DH485 local, ou a um dispositivo remoto em outra rede atravs de um bridge. Bloco de Controle - identifica um endereo de arquivo de inteiros que voc seleciona. um arquivo de inteiros de 14 palavras que contm os bits de status, o endereo de arquivo de destino, e outros dados associados instruo de mensagem. Clique aqui para obter um layout do bloco de controle para os processadores 5/03 e 5/04. Comprimento do Bloco de Controle - fixo, 14 elementos. Esse campo no pode ser alterado. Tela de Configurao - clique duas vezes nesse campo na instruo para chamar uma tela de configurao avanada. Os parmetros na tela de configurao avanada so descritos abaixo.

A coluna esquerda das informaes na tela de Configurao de Mensagem reflete os parmetros que voc digitou para a instruo. possvel fazer modificaes nestas informaes ao digitar os valores apropriados nos campos indicados. Tipo - Indica o tipo de comunicao em rede especificada nas instrues. Ler/Gravar - Ler significa que o processador local ir receber dados. Gravar significa que o processador local ir enviar dados.

8.25

REDES DE COMUNICAO PARA O SLC/500

Dispositivo Destino - indica o nome do tipo de dispositivo com que o processador SLC 500 local ir comunicar-se. Ele pode ser 500CPU se o destino for outro processador SLC, 485CIFse o destino for um dispositivo no SLC em uma rede DH-485, ou PLC-5 se o dispositivo de destino aceita comandos PLC-5. Local ou Remoto - indica se a mensagem deve ser comunicada por meio de uma rede DH-485 local, ou a um dispositivo remoto em outra rede atravs de uma ponte. Bloco de Controle - identifica um endereo de arquivo de inteiros que voc seleciona. um arquivo de inteiros de 14 palavras que contm os bits de status, o endereo de arquivo de destino, e outros dados associados instruo de mensagem. Canal - Identifica o canal fsico usado para a comunicao da mensagem. N de Destino (Decimal) - o nmero do n do dispositivo que ir comunicar-se com o processador local. A faixa vlida de 0 a 31. O equivalente octal tambm mostrado tela Configurao de Mensagem. Endereo do Arquivo Local - Para Leitura (destino), este o endereo do processador de incio que recebe dados. Para gravao (origem), este o endereo no processador de incio que envia dados. Tipos de arquivos vlidos so: S, B, T, C, R, N, I, O, M0, M1, F, ST e A. Endereo do Arquivo Destino - Para uma Leitura (fonte) o endereo no processador de destino enviando dados. Para uma Gravao (destino), o endereo no processador alvo recebendo dados. Tipos de arquivos vlidos so: S, B, T, C, R, N, I, O, M0, M1, F, ST e A. Comprimento da Mensagem em Elementos - o comprimento da mensagem Quando o dispositivo alvo um controlador SLC, este comprimento pode variar conforme o tipo de arquivo: Tipos de arquivos (O, I, S, B, N, A) so limitados a um comprimento mximo de 1 a 103. Tipo de arquivo (F) limitado a um comprimento mximo de 1 a 51. Tipos de arquivos (T, C, R) so limitados a um comprimento mximo de 1-34. Tipo de arquivo (ST) limitado a um comprimento mximo de 1-2 Quando o dispositivo alvo um controlador PLC-5, este comprimento pode variar conforme o tipo de arquivo: Tipos de arquivos (O, I, S, B, N, A) so limitados a um comprimento mximo de 1 a 103. Tipo de arquivo (F) limitado a um comprimento mximo de 1 a 51. Tipo de arquivo (T) limitado a um mximo de 1 a 20 Tipos de arquivos (C, R) so limitados a um comprimento mximo de 1 a 34. Tipos de arquivos (ST) so limitados a um comprimento mximo de 1 Tempo de Espera de Mensagens (Segundos) - a durao do temporizador de mensagem em segundos. Um tempo de espera de 0 segundos significa que no h
8.26

REDES DE COMUNICAO PARA O SLC/500

temporizador e a mensagem aguardar indefinidamente uma resposta. Intervalo vlido 0 a 255 segundos. ID de Ligao de Ponte Remota (dec) - especifica a ID da ligao da rede remota onde reside o processador de destino remoto. Endereo da Ponte Remota - Use quando o dispositivo destino remoto um SLC fixo, 5/01, 5/02 ou qualquer outro dispositivo no internet. Este valor precisa ser 0 se o dispositivo de destino for um SLC 5/03, PLC-5, ou outro dispositivo de internet. Intervalo vlido de 0 a 15 decimal. Endereo de Ponte Local - o n da ponte que reside na rede local que proporciona a ligao ao processador de destino remoto. Especifica o endereo do DH-485 ou DH+.

Bits de Controle
Estes bits de controle so indicados por botes de controle do lado direito do dilogo. A palavra 0 do endereo de bloco de controle contm os bits de status associados instruo MSG. AVISO! No modifique qualquer bit de status enquanto a instruo estiver ativada. Poder ocorrer operao imprevisvel, resultando em danos aos equipamentos ou ferimento pessoal. Ignorar se tempo esgotado - (Palavra de controle 0, bit 8) Voc pode colocar este bit no seu aplicativo para remover uma instruo de mensagem ativa do controle do processador. possvel utilizar sua prpria rotina de controle de tempo de espera ou o controle interno de tempo de espera. Se voc utilizar sua prpria rotina de tempo de espera, o Valor de Tempo de espera precisa ser colocado em zero. Se voc utilizar o controle interno de tempo de espera, coloque o Valor de Tempo de Espera entre 1 e 255 segundos. Para ser tentado novamente - (Palavra de controle 0, bit 9) Bit ser colocado se no houver resposta depois da primeira solicitao de mensagem. Este bit usado para funes DH-485 e somente para informao. Aguardando execuo - (Palavra de controle 0, bit 10) Colocado quando a mensagem est aguardando o envio. Este bit somente para informao. Execuo contnua - (Palavra de controle 0, bit 11) possvel colocar este bit se desejar enviar continuamente. O controle interno de tempo de espera deve ser utilizado para esta opo e a linha deve ser verdadeira sem condies. Use este bit para ligar e desligar o modo. Erro - (Palavra de controle 0, bit 12) Bit ser colocado se a transmisso falhar. Informaes sobre o erro so exibidas ao p da tela imediatamente depois dos botes de controle de status. Mensagem Concluda - (Palavra de controle 0, bit 13) transmisso bem sucedida. Colocado depois de

Mensagem transmitindo - (Palavra de controle 0, bit 14) Colocado quando o processador local recebe reconhecimento do dispositivo de destino. Este bit somente para informao.
8.27

REDES DE COMUNICAO PARA O SLC/500

Mensagem ativada - (Palavra de controle 0, bit 15) Colocado quando as condies da linha vo para verdadeira e a instruo est sendo executada. Permanece colocado at que a transmisso da mensagem esteja concluda e a linha vai para falsa. Aguardando espao na fila - (Palavra de controle 7, bit 0) Colocado quando no h espao na fila ativa. Se o WQ estiver colocado, seus dados esto sem buffer. Este bit somente para informao.

8.28

REDES DE COMUNICAO PARA O SLC/500

8.6. EXERCCIOS
8.6.1. PROGRAMAR CLPS PARA TROCAR DADOS ENTRE SI, USANDO UMA ENTRADA DIGITAL COMO DISPARO
Deseja-se disponibilizar na 1 WORD do arquivo de inteiros N7 de um SLC 5/03, o valor do primeiro canal de entrada analgico do carto inserido no slot 3 de um outro CLP SLC 5/03, ou os 16 bits (pontos de entrada digital) do carto de entrada digital 1746-IB16. A figura seguir, mostra a arquitetura do sistema a ser montado.

8.6.2. CONVENO
Endereo DH-485 do primeiro SLC 5/03 01 Endereo DH-485 do segundo SLC 5/03 08 Velocidade de comunicao da rede DH-485 19.200 bps Utilizar instruo MSG de leitura.

8.6.3. PROCESSO
Os CLPs esto conectados em uma rede DH-485, pelo canal 0RS232, devidamente configurado. Esta conexo efetivada, atravs de um acoplador de rede NET-AIC-1761 A ltima entrada digital do carto de entrada digital do CLP que est lendo o valor solicitado do outro, atravs da rede, ser utilizada como comando para a leitura via rede DH485, ou seja, cada vez que houver uma transio neste ponto, o SLC far a leitura de dados via rede do outro SLC.
8.29

REDES DE COMUNICAO PARA O SLC/500

8.6.4. PROCEDIMENTO
Elaborar um programa que resolva o problema proposto.

8.30

REDES DE COMUNICAO PARA O SLC/500

8.6.5. PROGRAMAR CLPS CONTINUAMENTE

PARA

TROCAR

DADOS

ENTRE

SI,

Deseja-se disponibilizar na 1 WORD do arquivo de inteiros N7 de um SLC 5/03, o valor do primeiro canal de entrada analgico do carto inserido no slot 3 de um outro CLP SLC 5/03, ou os 16 bits (pontos de entrada digital) do carto de entrada digital 1746-IB16. A figura seguir, mostra a arquitetura do sistema a ser montado.

8.6.6. CONVENO
Endereo DH-485 do primeiro SLC 5/03 01 Endereo DH-485 do segundo SLC 5/03 08 Velocidade de comunicao da rede DH-485 19.200 bps Utilizar instruo MSG de leitura.

8.6.7. PROCESSO
Os CLPs esto conectados em uma rede DH-485, pelo canal 0RS232, devidamente configurado. Esta conexo efetivada, atravs de um acoplador de rede NET-AIC-1761 A ltima entrada digital do carto de entrada digital do CLP que est lendo o valor solicitado do outro, atravs da rede, ser utilizada como habilitador para a leitura via rede DH485, ou seja, quando esta entrada estiver ativa, o SLC far a leitura contnua dos dados do outro SLC, via rede.

8.31

REDES DE COMUNICAO PARA O SLC/500

8.6.8. PROCEDIMENTO
Elaborar um programa que resolva o problema proposto.

8.32

REDES DE COMUNICAO PARA O SLC/500

8.6.9. PROGRAMAR CLPS PARA TROCAR DADOS ENTRE SI, USANDO UMA ENTRADA DIGITAL COMO DISPARO E COM DETEO DE ERRO POR TIME-OUT
Deseja-se disponibilizar na 1 WORD do arquivo de inteiros N7 de um SLC 5/03, o valor do primeiro canal de entrada analgico do carto inserido no slot 3 de um outro CLP SLC 5/03, ou os 16 bits (pontos de entrada digital) do carto de entrada digital 1746-IB16. A figura seguir, mostra a arquitetura do sistema a ser montado.

8.6.10. CONVENO
Endereo DH-485 do primeiro SLC 5/03 01 Endereo DH-485 do segundo SLC 5/03 08 Velocidade de comunicao da rede DH-485 19.200 bps Utilizar instruo MSG de leitura.

8.6.11. PROCESSO
Os CLPs esto conectados em uma rede DH-485, pelo canal 0RS232, devidamente configurado. Esta conexo efetivada, atravs de um acoplador de rede NET-AIC-1761 A ltima entrada digital do carto de entrada digital do CLP que est lendo o valor solicitado do outro, atravs da rede, ser utilizada como habilitador para a leitura via rede DH485, ou seja, quando esta entrada estiver ativa, o SLC far a leitura contnua dos dados do outro SLC, via rede. O CLP dever ser programado para comunicar-se com outro atravs de uma instruo MSG de leitura e caso aps 5 tentativas de execuo desta instruo com um tempo de at 2 segundos para cada tentativa, a sada O:2/00 (alarme de erro por time-out) ser ativada.

8.33

REDES DE COMUNICAO PARA O SLC/500

8.6.12. PROCEDIMENTO
O programa que resolve o problema proposto, mostrado em anexo, efetuar o download deste e test-lo, simulando condies de comunicao normal e comunicao interrompida.

8.34

Вам также может понравиться