Você está na página 1de 24

Notas de Software

Dr i ver de c omuni c a o par a o


super vi sr i o El i pse E3











HI Tecnologia







Documento de acesso pblico






PNS.00011 Verso 1.02 maro-2014

HI Tecnologia Driver de comunicao para o supervisrio Elipse E3


Documento de acesso pblico www.hitecnologia.com.br Pgina 2 de 24

Apresentao


Este documento apresenta as funes de interface com a DLL de comunicao SCP-HI verso 8.


Esta nota de software foi elaborada pela HI Tecnologia Indstria e Comrcio Ltda. Quaisquer dvidas ou
esclarecimentos sobre as informaes contidas neste documento podem ser obtidas diretamente com o nosso
departamento de suporte a clientes, atravs do telefone (19) 2139-1700 ou do e-mail
suporte@hitecnologia.com.br. Favor mencionar as informaes a seguir para que possamos identificar os
dados relativos a este documento.

ID da Nota de Software: PNS.00011
Verso Documento: 1.02






































HI Tecnologia Indstria e Comrcio Ltda.

Endereo: Av. Dr. Armando de Sales Oliveira, 445

Cidade: Campinas SP Fone: +55 (19) 2139-1700
CEP: 13076-015 Fax: +55 (19) 2139-1710

E-mail: hi@hitecnologia.com.br

Web site: www.hitecnologia.com.br

Notas de Software













Documento desenvolvido pela HI Tecnologia Pgina 3 de 24

Driver de comunicao para o
supervisrio Elipse E3

Referncia: PNS.00011 Reviso: 2
Arquivo : PNS0001100.doc Atualizado em: 05/04/2005
ndice



1. Introduo ................................................................................................................................... 4
1.1 Informao Copyright .............................................................................................................. 4
1.2 Disclaimer ................................................................................................................................ 4
1.3 Novas verses......................................................................................................................... 4
1.4 Sugestes ............................................................................................................................... 4
2. Modelo de interface do driver ..................................................................................................... 4
3. Identificao do driver de comunicao ..................................................................................... 5
4. Distribuio do driver .................................................................................................................. 5
5. Descrio das funes ............................................................................................................... 6
5.1 Funo de Inicializao (Parmetros P) ................................................................................. 6
5.1.1 Funcionalidade ................................................................................................................. 6
5.1.2 Parmetros....................................................................................................................... 6
5.1.3 Tabela dos parmetros P ................................................................................................. 7
5.1.4 Notas adicionais ............................................................................................................... 7
5.2 Funo de Leitura/Escrita de Tag (Parmetros N) ................................................................. 8
5.2.1 Funcionalidade ................................................................................................................. 8
5.2.2 Parmetros....................................................................................................................... 8
5.2.3 Tabela dos parmetros N .............................................................................................. 10
5.3 Funo de Leitura/Escrita de Blocos de Tags (Parmetros B) ........................................... 10
5.3.1 Funcionalidade ............................................................................................................... 10
5.3.2 Parmetros..................................................................................................................... 10
5.3.3 Tabela dos parmetros B ............................................................................................... 12
5.4 Funo de Leitura/Escrita de Elemento em um Bloco de Tags .......................................... 12
5.4.1 Funcionalidade ............................................................................................................... 12
5.4.2 Parmetros..................................................................................................................... 12
5.4.3 Tabela dos parmetros B ............................................................................................... 14
6. Arquivo de configurao dos parmetros de comunicao ..................................................... 15
6.1 Parmetros default de operao do driver ............................................................................ 15
7. Cdigos de retorno ................................................................................................................... 18
7.1 Cdigos de falha retornados pelo controlador ...................................................................... 18
7.2 Cdigos de falha associadas configurao de comunicao ............................................ 20
7.3 Cdigos de falha associadas interface de modem ............................................................ 21
7.4 Cdigos de falha associadas gerencia de threads de comunicao ................................. 22
7.5 Cdigos de falha associadas transmisso e recepo de frames ..................................... 22
7.6 Cdigos de falha associadas a comandos AT do modem .................................................... 22
Controle do Documento ....................................................................................................................... 24
Consideraes gerais ...................................................................................................................... 24
Responsabilidades pelo documento ................................................................................................ 24











Documento de acesso pblico www.hitecnologia.com.br Pgina 4 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005

1. Introduo
Os controladores da HI Tecnologia possuem recursos para comunicao atravs de interfaces RS232-C,
RS485 e RS422. Estes canais so utilizados para programao, depurao e superviso das informaes
contidas no programa de aplicao. Utilizando um protocolo desenvolvido pela HI Tecnologia, denominado
SCP-HI, possvel acessar a base de dados da aplicao nos PLCs, permitindo programao e superviso de
parmetros do programa.
Este documento apresenta informaes sobre o driver de comunicao desenvolvido pela HI Tecnologia para
integrao com o sistema supervisrio Elipse E3, operando em ambiente Windows (32 bits) XP e 2000. Este
trabalho foi desenvolvido baseado em informaes fornecidas pelo fabricante do Elipse E3.
Nos captulos seguintes so apresentadas as funes do driver, definindo funcionalidades, parmetros, e
sintaxe para sua correta utilizao.

1.1 Informao Copyright
Este documento propriedade da HI Tecnologia 2003, sendo distribudo de acordo com os termos
apresentados a seguir. Este documento pode ser distribudo no seu todo, ou em partes, em qualquer meio
fsico ou eletrnico, desde que os direitos de copyright sejam mantidos em todas as cpias.

1.2 Disclaimer
A utilizao dos conceitos, exemplos e outros elementos deste documento responsabilidade exclusiva do
usurio.

1.3 Novas verses
Novas verses so continuamente liberadas no site da HI Tecnologia.

1.4 Sugestes
Sugestes so bem vindas. Por favor, envie seus comentrios para suporte@hitecnologia.com.br

2. Modelo de interface do driver
A interface do driver de comunicao do supervisrio Elipse E3, definida pelo fabricante, possui 3 grupos de
funes conforme definido na tabela seguinte:











Documento de acesso pblico www.hitecnologia.com.br Pgina 5 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005

Grupo Funcionalidade Parmetros
1 Inicializao P1... P4
2 Leitura de um Tag N1... N4
Escrita de um Tag N1... N4
3 Leitura de Blocos de Tags B1... B4
Escrita de Blocos de Tags B1... B4


As funes de cada grupo podem possuir at 4 parmetros de entrada/sada denominados parmetros P, N e
B respectivamente. Baseado neste modelo a HI Tecnologia desenvolveu uma DLL que permite ao sistema
supervisrio Elipse E3 acessar a base de dados dos controladores HI utilizando o protocolo SCP-HI.


3. Identificao do driver de comunicao
O arquivo do driver associado a este documento denominado ScpElipseE3.DLL. A ltima verso liberada da
dll a verso 9.00. A data e a verso da biblioteca podem ser obtidas atravs da propriedade DriverName
presente na descrio do elemento Driver de Comunicao da ferramenta E3 Studio.

At a data de atualizao deste documento a verso do driver SCP-HI utilizado era Hi Tecnologia ver 9.00 (Jul
7 2004 14:32:26).


4. Distribuio do driver
O driver de comunicao serial SCP-HI para o supervisrio Elipse E3 distribudo com os seguintes
elementos:

Tabela 1

Arquivo Descrio
ScpElipseE3.dll DLL de comunicao SCP-HI verso 8.xx compatvel com o sistema
supervisrio Elipse E3.
ScpHi.cfg Arquivo de especificao dos parmetros de configurao do protocolo
SCP-HI.
PNS.00011 Nota de software documentando a interface com o driver (este documento).

O arquivo ScpElipseE3.dll pode ser instalado em qualquer pasta do computador que ir executar o
supervisrio Elipse. Note que o usurio do sistema supervisrio deve especificar o local onde o driver est
localizado durante a elaborao de seu projeto.

Importante

O arquivo ScpHi.cfg deve ser obrigatoriamente salvo na mesma pasta onde estiver o arquivo
ScpElipseE3.dll. A no observao desta recomendao inviabiliza a operao do driver fazendo com que o
mesmo falhe durante o processo de inicializao da comunicao.










Documento de acesso pblico www.hitecnologia.com.br Pgina 6 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
5. Descrio das funes
Este captulo apresenta as funes da interface de operao do driver com o sistema supervisrio Elipse E3.
Cada funo documentada com os seguintes itens:

Identificao do Nome.
Descrio da funcionalidade associada.
Especificao e descrio dos parmetros de entrada.
Descrio do retorno da funo (quando aplicvel).
Notas adicionais quando aplicvel.


5.1 Funo de Inicializao (Parmetros P)

5.1.1 Funcionalidade

Durante a instalao do driver pelo sistema supervisrio Elipse E3 este chama uma funo de inicializao
para configurar a porta de comunicao com o PLC. O usurio do Elipse pode especificar at 4 parmetros de
entrada para esta funo, denominados parmetros P1, P2, P3 e P4.
O driver de comunicao SCP-HI possui um nmero de parmetros de inicializao maior que 4 o que
inviabiliza a utilizao dos parmetros P1 a P4 para esta funcionalidade. Assim como complemento a
especificao do driver SCP-HI utilizado um arquivo de configurao conforme detalhado no item Notas
Adicionais deste tpico.

5.1.2 Parmetros

5.1.2.1 Parmetro P1

Descrio: Parmetro no utilizado pelo driver. O usurio do sistema supervisrio deve definir este
parmetro com o valor igual a 0 para compatibilidade com futuras verses do driver.

Faixa: 0

Default: 0

5.1.2.2 Parmetro P2

Descrio: Parmetro no utilizado pelo driver. O usurio do sistema supervisrio deve definir este
parmetro com o valor igual a 0 para compatibilidade com futuras verses do driver.

Faixa: 0

Default: 0












Documento de acesso pblico www.hitecnologia.com.br Pgina 7 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
5.1.2.3 Parmetro P3

Descrio: Parmetro no utilizado pelo driver. O usurio do sistema supervisrio deve definir este
parmetro com o valor igual a 0 para compatibilidade com futuras verses do driver.

Faixa: 0

Default: 0


5.1.2.4 Parmetro P4

Descrio: Permite gerar um arquivo C:\SCPHI.LOG que mantm um log de todos os comandos enviados
ao driver ScpElipseE3.dll. Este recurso deve ser utilizado com extremo cuidado pelo usurio,
pois implica no log em disco de todas as transaes realizadas com o driver podendo consumir
todo o recurso de disco presente no sistema, alm de diminuir a performance geral do driver.
Os valores possveis para este parmetro so:

Faixa: Valor Funcionalidade.

9738 Ativa log de informaes que so adicionadas ao arquivo de log corrente.
8017 Ativa log de informaes criando ou reiniciado o arquivo de log a cada ativao.

Qualquer valor diferente dos valores acima desativa o log de informaes.

Default: 0


5.1.3 Tabela dos parmetros P

Parmetro Funo Valor Default Obs
P1 Nenhuma 0
P2 Nenhuma 0
P3 Nenhuma 0
P4 Nenhuma 0

5.1.4 Notas adicionais

Para configurar os parmetros de operao do driver de comunicao, abra o arquivo SCPHI.CFG com um
editor de texto ASCII (Notepad.exe, por exemplo) e altere os parmetros necessrios. Vide o captulo Arquivo
de configurao SCP-HI para definio dos parmetros de comunicao existentes.

Obs:

No utilize o Microsoft Word para abrir este arquivo, pois este editor formata o arquivo ao ser gravado o que ir
gerar erro quando o mesmo for processado. Utilize sempre um editor de texto ASCII puro.













Documento de acesso pblico www.hitecnologia.com.br Pgina 8 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
5.2 Funo de Leitura/Escrita de Tag (Parmetros N)

5.2.1 Funcionalidade

Este grupo engloba funes para leitura (obter valores do PLC) e escrita (enviar valores para o PLC) de Tags.


5.2.2 Parmetros

5.2.2.1 Parmetro N1

Descrio: Especifica o endereo de comunicao associado ao controlador a ser acessado pelo sistema
supervisrio. Os controladores HI podem ser configurados com endereos de comunicao
entre 1 a 254. O valor de fbrica do endereo de comunicao para os controladores 1. Este
parmetro pode ser obtido e alterado atravs do software SPDSW.

Faixa: 1... 244 - Identificador do controlador HI
255 - Identificador global do controlador HI. Este valor, quando utilizado habilita o
acesso ao controlador independente do endereo real programado no mesmo.
Deve ser utilizado apenas quando um equipamento estiver conectado ao canal
(conexo ponto a ponto).

Default: O valor default deste parmetro, 1 (N1=1) visto que os controladores HI so fornecidos de
fbrica com este parmetro configurado com o valor 1.


5.2.2.2 Parmetro N2

Descrio: Especifica o tipo de varivel a ser obtida ou alterada. A base de dados dos controladores HI
possui tipos distintos de variveis apresentados na tabela a seguir:

Tipo N Descrio Faixa
R 0 Contato Auxiliar 0 ou 1
M 1 Memria Inteira -32768 a 32767
D 2 Memria Real -10E-38 a 10E+38
3 Reserva
4 Reserva
5 ltimo cdigo de erro detectado pelo driver 1 a 255 ou 16000 a 16999

Faixa: 0 Contato Auxiliar
1 Memria Inteira
2 Memria Real
5 ltimo cdigo de erro detectado pelo driver

Obs:
O valor 5 somente valido para funo de leitura de Tag. Este valor considerado invlido no
caso de escrita de Tags.










Documento de acesso pblico www.hitecnologia.com.br Pgina 9 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
Default: Este parmetro no possui valor default.


5.2.2.3 Parmetro N3

Descrio: Identifica o nmero da varivel inicial a ser obtida ou alterada. Todas as variveis da base de
dados dos controladores HI comeam em zero (0) e vo at o nmero mximo de variveis do
tipo 1. O nmero de variveis de cada tipo depende do tipo de firmware carregado no
controlador e, no caso de firmware de PLC este nmero alocado dinamicamente em funo
do programa de aplicao criado. Caso seja especificada uma varivel no definida no
controlador, ser retornado pela funo um cdigo de falha indicando esta situao.

Faixa: A faixa de valores possveis para este parmetro funo do tipo de varivel especificada
(parmetro N2).


Tipo Mnimo Mximo
Contato Auxiliar 0 999
Memria Inteira 0 499
Memria Real 0 2999
Cdigo de Falha 0 3

importante observar que a alocao das memrias nos controladores HI realizada
dinamicamente de modo que a memria especificada s existir no controlador se tiver sido
definida pelo programa de aplicao.

Quando o valor de N2 for igual a 5 (cdigo de Falha) o parmetro N3 identifica um entre 4
possveis cdigos de Falha. So eles:

N3 =0 Retorna o ltimo cdigo de falha gerado pelo driver independentemente do tipo de
funo chamada.
N3 =1 Retorna o ltimo cdigo de falha gerado pelo driver por uma funo que no de
escrita e nem de leitura.
N3 =2 Retorna o ltimo cdigo de falha gerado pelo driver por uma funo de leitura.
N3 =3 Retorna o ltimo cdigo de falha gerado pelo driver por uma funo de escrita.


Default: Este parmetro no possui valor default.



5.2.2.4 Parmetro N4

Descrio: Parmetro no utilizado pelo driver. O usurio do sistema supervisrio deve definir este
parmetro com o valor igual a 0 para compatibilidade com futuras verses do driver.

Faixa: 0

Default: 0












Documento de acesso pblico www.hitecnologia.com.br Pgina 10 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
5.2.3 Tabela dos parmetros N

Parmetro Funo Valor Default Obs
N1 Endereo no controlador 1
N2 Tipo de varivel Nenhum
N3 Nmero da varivel Nenhum
N4 Nenhuma Nenhum



5.3 Funo de Leitura/Escrita de Blocos de Tags (Parmetros B)

5.3.1 Funcionalidade

Este grupo engloba a funo leitura (obter valores do PLC) e escrita (enviar valores para o PLC de um bloco de
Tags).


5.3.2 Parmetros

5.3.2.1 Parmetro B1

Descrio: Especifica o endereo de comunicao associado ao controlador a ser acessado pelo sistema
supervisrio. Os controladores HI podem ser configurados com endereos de comunicao
entre 1 a 254. O valor de fbrica do endereo de comunicao para os controladores 1. Este
parmetro pode ser obtido e alterado atravs do software SPDSW.

Faixa: 1... 244 - Identificador do controlador HI
255 - Identificador global do controlador HI. Este valor, quando utilizado habilita o
acesso ao controlador independente do endereo real programado no mesmo.
Deve ser utilizado apenas quando um equipamento estiver conectado ao canal
(conexo ponto a ponto).

Default: O valor default deste parmetro, 1 (N1=1) visto que os controladores HI so fornecidos de
fbrica com este parmetro configurado com o valor 1.


5.3.2.2 Parmetro B2

Descrio: Especifica o tipo de varivel a ser acessada. A base de dados dos controladores HI possui 3
tipos distintos de variveis conforme apresentado na tabela a seguir:

Tipo N Descrio Faixa
R 0 Contato Auxiliar 0 ou 1
M 1 Memria Inteira -32768 a 32767
D 2 Memria Real -10E-38 a 10E+38










Documento de acesso pblico www.hitecnologia.com.br Pgina 11 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
Faixa: 0 Contato Auxiliar
1 Memria Inteira
2 Memria Real

Default: Este parmetro no possui valor default.


5.3.2.3 Parmetro B3

Descrio: Identifica o nmero da varivel inicial a ser obtida ou alterada. Todas as variveis da base de
dados dos controladores HI comeam em zero (0) e vo at o nmero mximo de variveis do
tipo 1. O nmero de variveis de cada tipo depende do tipo de firmware carregado no
controlador e, no caso de firmware de PLC este nmero alocado dinamicamente em funo
do programa de aplicao criado. Caso seja especificada uma varivel no definida no
controlador, ser retornado pela funo um cdigo de falha indicando esta situao.

Faixa: A faixa de valores possveis para este parmetro funo do tipo de varivel especificada
(parmetro B2).


Tipo Mnimo Mximo
Contato Auxiliar 0 999
Memria Inteira 0 2999
Memria Real 0 499

importante observar que a alocao das memrias nos controladores HI realizada
dinamicamente de modo que a memria especificada s existir no controlador se tiver sido
definida pelo programa de aplicao.

Default: Este parmetro no possui valor default.


5.3.2.4 Parmetro B4

Descrio: Especifica o nmero de variveis a ser obtida a partir da varivel definida no parmetro B3.
Sendo assim, se B4 igual a 1, apenas a varivel de nmero igual a B3 lida do controlador.
Se B4 igual a 2 sero lidas do controlador o contedo de B3 e B3+1, e assim
sucessivamente. Caso a quantidade especificada ultrapasse o nmero de variveis definidas
no controlador, ser retornado pela funo um cdigo de falha indicando esta situao.

Faixa: A faixa de valores possveis para este parmetro funo do tipo de varivel especificada
(parmetro B2).

Tipo Mximo
Contato Auxiliar 1000
Memria Inteira 3000
Memria Real 500











Documento de acesso pblico www.hitecnologia.com.br Pgina 12 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
importante observar que a alocao das memrias nos controladores HI realizada
dinamicamente de modo que a quantidade no pode ultrapassar o nmero de memrias
alocadas para a aplicao corrente.

Default: Este parmetro no possui valor default.


5.3.3 Tabela dos parmetros B


Parmetro Funo Valor Default Obs
B1 Endereo no controlador 1
B2 Tipo de varivel Nenhum
B3 Nmero da varivel inicial Nenhum
B4 Quantidade de variveis Nenhum



5.4 Funo de Leitura/Escrita de Elemento em um Bloco de Tags
5.4.1 Funcionalidade

Este grupo engloba a funo leitura (obter valores do PLC) e escrita (enviar valores para o PLC) de um nico
elemento em um bloco de Tags. Note que para implementar essa funo no necessrio utilizar o parmetro
B4 que determina a quantidade de variveis no bloco. Na verdade, existe um parmetro oculto (offset para o
elemento) que negociado entre a dll e o Elipse E3 sem interveno do operador.


5.4.2 Parmetros
5.4.2.1 Parmetro B1

Descrio: Especifica o endereo de comunicao associado ao controlador a ser acessado pelo sistema
supervisrio. Os controladores HI podem ser configurados com endereos de comunicao
entre 1 a 254. O valor de fbrica do endereo de comunicao para os controladores 1. Este
parmetro pode ser obtido e alterado atravs do software SPDSW.

Faixa: 1... 244 - Identificador do controlador HI
255 - Identificador global do controlador HI. Este valor, quando utilizado habilita o
acesso ao controlador independente do endereo real programado no mesmo.
Deve ser utilizado apenas quando um equipamento estiver conectado ao canal
(conexo ponto a ponto).

Default: O valor default deste parmetro, 1 (N1=1) visto que os controladores HI so fornecidos de
fbrica com este parmetro configurado com o valor 1.












Documento de acesso pblico www.hitecnologia.com.br Pgina 13 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
5.4.2.2 Parmetro B2

Descrio: Especifica o tipo de varivel a ser acessada. A base de dados dos controladores HI possui 3
tipos distintos de variveis conforme apresentado na tabela a seguir:

Tipo N Descrio Faixa
R 0 Contato Auxiliar 0 ou 1
M 1 Memria Inteira -32768 a 32767
D 2 Memria Real -10E-38 a 10E+38

Faixa: 0 Contato Auxiliar
1 Memria Inteira
2 Memria Real

Default: Este parmetro no possui valor default.


5.4.2.3 Parmetro B3

Descrio: Identifica o nmero da varivel inicial a ser obtida ou alterada. Todas as variveis da base de
dados dos controladores HI comeam em zero (0) e vo at o nmero mximo de variveis do
tipo 1. O nmero de variveis de cada tipo depende do tipo de firmware carregado no
controlador e, no caso de firmware de PLC este nmero alocado dinamicamente em funo
do programa de aplicao criado. Caso seja especificada uma varivel no definida no
controlador, ser retornado pela funo um cdigo de falha indicando esta situao.

Faixa: A faixa de valores possveis para este parmetro funo do tipo de varivel especificada
(parmetro B2).


Tipo Mnimo Mximo
Contato Auxiliar 0 999
Memria Inteira 0 2999
Memria Real 0 499

importante observar que a alocao das memrias nos controladores HI realizada
dinamicamente de modo que a memria especificada s existir no controlador se tiver sido
definida pelo programa de aplicao

Default: Este parmetro no possui valor default.


5.4.2.4 Parmetro B4

Descrio: Este parmetro ignorado nesta funo.














Documento de acesso pblico www.hitecnologia.com.br Pgina 14 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
5.4.3 Tabela dos parmetros B

Parmetro Funo Valor Default Obs
B1 Endereo no controlador 1
B2 Tipo de varivel Nenhum
B3 Nmero da varivel inicial Nenhum
B4 Ignorado Nenhum












Documento de acesso pblico www.hitecnologia.com.br Pgina 15 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005

6. Arquivo de configurao dos parmetros de comunicao
Os parmetros de configurao do driver de comunicao SCP-HI esto especificados em um arquivo de
configurao denominado SCPHI.CFG. Este arquivo do tipo texto podendo ser aberto por qualquer editor
ASCII. No utilize editores formatados para abrir este arquivo (ex. Word), pois os mesmos podem inserir
caracteres de controle no arquivo ao salv-lo que podero causar falhas na interpretao dos dados pelo
driver. No arquivo, cada parmetro est precedido de um texto definindo sua aplicao.


6.1 Parmetros default de operao do driver
A listagem a seguir apresenta o contedo do arquivo SCPHI.CFG com a configurao default fornecida pela HI
Tecnologia.


#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# HH HH I I I I
# HH HH I I T E C N O L O G I A
# HHHHHHHH I I
# HH HH I I I ndst r i a e Comer ci o Lt da
# HH HH I I I I
#
# Descr i o : Ar qui vo de conf i gur ao do pr ot ocol o SCP
# Dat a ( DD/ MM/ AA) : 15/ Mai o/ 2003
# Ar qui vo : Hi Scp. cf g
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Conf i gur ao da Por t a Ser i al de Comuni cao do Comput ador #
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

[ PC_PORT_SESSI ON]


# - - - - - Par met r os ger ai s de comuni cao - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# Por t a de comuni cao- > 1. . 8
pcpsPor t =1

# Baud r at e- > 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
pcpsBaud=9600

# Par i dade- > 0: Nenhuma, 1: I mpar , 2: Par , 3: Mar ca, 4: Espao
pcpsPar i t y=0

# St op Bi t s- > 1: 1 St op Bi t , 2: 2 St op Bi t s
pcpsSt opBi t s=1

# Dat a Bi t s- > 5: 5 Bi t s, 6: 6 Bi t s, 7: 7 Bi t s, 8: 8 Bi t s
pcpsDat aBi t s=8










Documento de acesso pblico www.hitecnologia.com.br Pgina 16 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
# - - - - - Supor t e par a Rede RS485 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# RS485 Cont r ol - > 0: Desat i vado, 1: At i vado
pcpsRS485Supor t =0

# Byt es adi ci onai s no f i nal do f r ame p/ t empor i zao
pcpsRS485Ext r aByt es=1

# Tempo adi ci onal de manut eno do cont r ol e e t r ansmi sso emms
pcpsRS485RTSExt Ti me=0

# Tempo de esper a par a r et i r ada da por t ador a do r adi o r emot o emms
pcpsRS485RemRt sOf f Ti me=10


# - - - - - Supor t e par a comuni cao vi a r di o/ modem- - - - - - - - - - - - - - - -

# Supor t e par a comuni cacao vi a Dat a- r di o- > 0: Desat i vado, 1: At i vado
pcpsDat aRadi oSupor t =0

# Byt es adi ci onai s no f i nal do f r ame p/ t empor i zao
pcpsRadi oExt r aByt es=1

# Tempo adi ci onal de manut eno da por t ador a na t r ansmi sso emms
pcpsRadi oRTSExt Ti me=0

# Tempo de esper a par a r et i r ada da por t ador a do r adi o r emot o emms
pcpsRadi oRemCar r i er Of f Ti me=20


# - - - - - Supor t e par a comuni cao vi a l i nha di scada ( modem) - - - - - - - - - - -

# Supor t e par a comuni cacao vi a modem- > 0: Desat i vado, 1: At i vado
pcpsModemSupor t =0

# Conexao aut omt i ca- > 0: Desat i vado, 1: At i vado
pcpsAut oConnect =0

# Tel ef one def aul t par a conexao
pcpsPhone=

# Por t a de comuni cacao associ ada ao modem- > ( 1. . 8) [ Vl i do quando ModemSupor t =1]
pcpsModemPor t =1


# - - - - - Par met r os adi ci onai s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

# Nr o de f r ames consecut i vos comf al ha par a r eset de dr i ver
pcpsFai l Fr amesToReset =30

# Nr o. de t ent at i vas par a umf r ame de comuni cao ( Mi n: 1)
pcpsScpComRet r y=3

# Ti meout par a r espost a de umf r ame nor mal envi ado emms
pcpsScpRespTmo=500










Documento de acesso pblico www.hitecnologia.com.br Pgina 17 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
# Nr o. de t ent at i vas par a umf r ame de conexo ( Mi n: 1)
pcpsScpConnect i onRet r y=1

# Ti meout par a r espost a de umf r ame de conexo envi ado emms
pcpsScpConexTmo=200

# Ti meout par a r espost a de umcomando AT Nor mal emms
pcpsModemFast Response=2000

# Ti meout par a r espost a de umcomando nor mal do modemms
pcpsShor t ModemTmo=500

# Ti meout par a r espost a de umcomando AT de conexo emms
pcpsModemConnect Tmo=45000

# Ti meout par a r espost a de umcomando AT de desconexo emms
pcpsModemDi scTmo=5000


#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# Comandos de ger nci a do modem #
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #

# St r i ng de t est e do modem
pcpsModemCheckSt r i ng=AT

# St r i ng de Reset do modem
pcpsModemReset St r i ng=ATZ

# St r i ng de I ni ci al i zao do modem
pcpsModemI ni t St r i ng=ATV0 E0 F1 H0

# St r i ng de chamada do modem
pcpsModemDi al St r i ng=ATD

# St r i ng de at endi ment o de chamada do modem
pcpsModemAnswer St r i ng=ATA

# St r i ng de t er mi no de conexo do modem
pcpsModemExi t St r i ng=+++

# St r i ng de encer r ament o de chamada do modem
pcpsModemHangupSt r i ng=ATH0














Documento de acesso pblico www.hitecnologia.com.br Pgina 18 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
7. Cdigos de retorno
A lista a seguir apresenta os cdigos de retorno possveis de serem obtidos pelo protocolo de comunicao.

7.1 Cdigos de falha retornados pelo controlador

I dent i f i cador I D Descr i o do Er r o ___

SUCCESS 0 Funo execut ada comsucesso ( Semf al ha) .
RC_GL_FAT_ERR 1 Er r o i r r ecuper vel no equi pament o ( f at al ) .
RC_GL_I NV_ENV 2 Ambi ent e i nvl i do.
RC_GL_I NV_CFG 3 Conf i gur ao i nvl i da.
RC_GL_HDW_SUP 4 Equi pament o semsupor t e de har dwar e.
RC_GL_I NV_PAR 5 Par met r o( s) i nvl i do( s) .
RC_GL_I NV_CMD 6 Comando i nvl i do ou no r econheci do.
RC_GL_UNA_CMD 7 Comando no di spon vel ou no i mpl ement ado.
RC_GL_I NV_STT 8 Est ado cor r ent e i nvl i do.
RC_GL_I NA_BLK 9 Bl oco I nat i vo.
RC_RE_GEN_ERR 20 Er r o genr i co no uso de umr ecur so.
RC_RE_I NV_I DT 21 I dent i f i cador ( I d) do r ecur so i nvl i do.
RC_RE_ACS_TMO 22 Ti meout no acesso a umr ecur so.
RC_RE_NOT_FOU 23 Recur so no encont r ado.
RC_RE_NOT_AVA 24 Recur so no di spon vel .
RC_RE_I NV_LEN 25 Tamanho do buf f er do r ecur so i nvl i do.
RC_RE_RES_FUL 26 Buf f er do r ecur so chei o.
RC_RE_RES_EMP 27 Buf f er do r ecur so vazi o.
RC_RE_FI L_OVF 28 Over f l ow no pr eenchi ment o do buf f er do r ecur so.
RC_RE_RES_CHG 29 Base de dados do r ecur so al t er ada.
RC_RE_NOT_CHG 30 Base de dados do r ecur so no al t er ada.
RC_AM_I NV_I DT 40 I dent i f i cador ( I d) do ar mazenador i nvl i do
RC_AM_I NV_FLD 41 I dent i f i cador ( I d) do campo do ar mazenador
i nvl i do.
RC_AM_ACS_TMO 42 Ti meout no acesso ao ar mazenador .
RC_AM_I DT_LEN 43 Tamanho do ar mazenador i nvl i do.
RC_AM_FLD_LEN 44 Tamanho do campo do ar mazenador i nvl i do.
RC_AM_REA_ONL 45 Tent at i va de escr i t a emumar maz. s de l ei t ur a.
RC_AM_RES_CHG 46 Ar mazenador al t er ado.
RC_AM_NOT_CHG 47 Ar mazenador no al t er ado.
RC_SO_GEN_ERR 50 Er r o genr i co de oper ao do SO.
RC_SO_ALO_ERR 51 Semmemr i a di spon vel no equi pament o.
RC_SO_STA_ERR 52 Er r o na cr i ao do pr ocesso.
RC_SO_PRI _I NV 53 Pr i or i dade do pr ocesso i nvl i da.
RC_SO_ESC_ERR 54 Er r o de r eescal onament o de pr ocessos.
RC_SO_TSK_ON 55 Pr ocesso j at i vado.
RC_SO_TSK_OFF 56 Pr ocesso i nexi st ent e.
RC_CO_COM_ERR 70 Er r o genr i co de comuni cao.
RC_CO_CHA_OPE 71 Canal de comuni cao j aber t o ( at i vo) .
RC_CO_CHA_CLO 72 Canal de comuni cao f echado ( i nat i vo) .
RC_CO_I NA_CHA 73 Canal i nat i vo.
RC_CO_I NV_CHA 74 I dent i f i cador do canal i nvl i do.
RC_CO_I NV_STA 75 I dent i f i cador da est ao i nvl i do.
RC_CO_I NV_FRM 76 Ti po do f r ame i nvl i do.
RC_CO_FRM_LEN 77 Tamanho do f r ame i nvl i do.










Documento de acesso pblico www.hitecnologia.com.br Pgina 19 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
RC_CO_TRA_TMO 78 Ti meout na t r ansmi sso de umf r ame.
RC_CO_REC_TMO 79 Ti meout na r ecepo de f r ame.
RC_CO_EQP_TMO 80 Ti meout na r espost a de equi p. est er no ( Modem) .
RC_CO_PTC_ERR 81 Er r o de pr ot ocol o.
RC_CO_OVR_ERR 82 Er r o de over r un.
RC_CO_PAR_ERR 83 Er r o de par i dade.
RC_CO_FRM_ERR 84 Er r o de f r ammi ng.
RC_CO_CRC_ERR 85 Er r o de CRC.
RC_CO_I NV_DAT 86 Dado i nvl i do no pr ot ocol o.
RC_CO_COM_BRO 87 Comuni cao i nt er r ompi da.
RC_CO_I NV_SOF 88 Fl ag de i ni ci o de f r ame i nvl i do.
RC_CO_I NV_EOF 89 Fl ag de f i mde f r ame i nvl i do.
RC_CO_MODEM_OK 100 Comando do modemexecut ado comSucesso.
RC_CO_MODEM_CONNECTED 101 ModemConect ado.
RC_CO_MODEN_RI NG 102 Ri ng.
RC_CO_NO_CARRI ER 103 No Car r i er .
RC_CO_MODEM_ERR 104 Er r o na execuo do comando.
RC_CO_NO_DI AL_TONE 106 No Di al Tone.
RC_CO_MODEM_BUSY 107 Busy.
RC_CO_MODEM_NOANSWER 108 No Answer .
RC_CO_MODEM_CONN2400 110 ModemConect ado em2400.
RC_CO_MODEM_RI NG 111 Ri ngi ng.
RC_CO_VERB_RESP_ECHO_ON 112 Cdi go de r espost a do modemVer bal ou ECHO ON.
CLP_NO_PROGRAM 200 Sempr ogr ama l adder emmemr i a.
CLP_NO_NV_BASE 201 Sembase NV_RAM.
CLP_NO_WATCH 202 SemRel gi o de Tempo Real .
CLP_PRG_RUN 203 Cont r ol ador est a at i vo.
CLP_NO_1287 204 Semsupor t e p/ Rel gi o Cal endr i o.
CLP_NO_DB_ELE 205 Ti po de var i vel no def i ni da na apl i cao.
CLP_NO_DEF_ELE 206 Var i vel f or a do escopo da apl i cao.
CLP_NO_I NI _DOM 207 Sembase de i ni ci al i zao de power - up.
CLP_NO_I NI _PI D 208 Sembase de i ni ci al i zao de PI D.
CLP_NO_I NI _ONF 209 Sembase de i ni ci al i zao de ON- OFF.
CLP_APP_EPROM 210 Apl i cao car r eada emEPROM.
CLP_APP_RAM 211 Apl i cao emRAM - Ambi ent e de desenvol vi ment o.
CLP_I NV_VAR_FDB 212 Var i vel no def i ni da no banco de dados da f l ash
r om.
CLP_VAR_MI XED 213 Fai xa das var i vei s abr angemmemr i as di f er ent es
( emNVRAM e VORAM) .
CLP_ER_COM_I HM 220 Er r o da comuni cao ent r e Cont r ol ador - Mest r e e
Cont r ol ador - Remot o.
CLP_EXP_I O_I NSUF 225 Nr o de mdul os de I / O do equi pament o menor que
o nr o de mdul os especi f i cados pel a apl i cao.
CLP_FI RM_NMATCH 226 Cdi go ger ado a par t i r de uma ver so de f i r mwar e
di f er ent e da ver so cor r ent e do cont r ol ador .
CLP_MI O_I NV 230 Mdul o MI O conf i gur ado na DS- 1287 e' i nval i da.
CLP_MCI _I NV 231 Equi pament o conf i gur ado na DS- 1287 e' i nval i do.
CLP_HAS_Fx_I HM 235 I HM est a OCUPADA comout r a pr ogr amao R, M ou D.
CLP_EXEC_Fx_I HM 236 Tar ef a de I HM est emt r at ament o de uma out r a.
Funo REMOTA da I HM. Funo est na f i l a par a
t r at ament o.













Documento de acesso pblico www.hitecnologia.com.br Pgina 20 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
7.2 Cdigos de falha associadas configurao de comunicao

I dent i f i cador I D Descr i o do Er r o

RCCM_RESP_BUF_NDEF 16000 Buf f er de r espost a no def i ni do.
RCCM_PCPORT_I NV 16001 Por t a de comuni cao i nvl i da.
RCCM_BAUD_I NV 16002 Baud r at e de comuni cao i nvl i da.
RCCM_PARI TY_I NV 16003 Par i dade de comuni cao i nvl i da.
RCCM_STOP_I NV 16004 Nmer o de St op bi t s i nvl i do.
RCCM_DATA_BI TS_I NV 16005 Nmer o de Bi t s de dados de comuni cao i nvl i do
RCCM_PCMODEM_PORT_I NV 16006 Por t a de comuni cao par a modemi nvl i da.
RCCM_NO_PARAM 16007 Por t a aber t a sempar met r os de comuni cao.
RCCM_OPEN_FAI L 16008 Fal ha na aber t ur a do canal de comuni cao.
RCCM_MODEM_UNSUP 16009 Semsupor t e par a oper ao vi a modem.
RCCM_CH_NOT_OPEN 16010 Canal de comuni cao no est a aber t o.
RCCM_DATA_FI ELD_OVL 16011 Over f l ow no campo de dados do f r ame de
comuni cao.
RCCM_I NV_VAR_TYPE 16012 Ti po de var i vel i nvl i do.
RCCM_PSF_ACS_FAI L 16013 Fal ha no acesso ao ar qui vo de conf i gur ao da
comuni cao.
RCCM_CTS_TI MEOUT 16014 Ti meout no si nal CTS do equi pament o r emot o.
RCCM_PSF_TEXT_OVL 16015 Ovef l ow nos campos de t ext os do ar qui vo PSF.
RCCM_PORT_NOT_FOUND 16016 Por t a de comuni cao i nexi st ent e ou j al ocada
por out r o pr ocesso.
RCCM_SERVER_I PADD_NOT_DEF 16017 Ender eo I P do ser vi dor de comuni cao no
def i ni do.
RCCM_SERVER_PORT_NOT_DEF 16018 Por t a do ser vi dor de comuni cao no def i ni da.
RCCM_SERVER_CLASS_NOT_DEF 16019 Cl asse do ser vi dor de comuni cao no def i ni da.
RCCM_SERVER_NAME_NOT_DEF 16020 Nome do ser vi dor de comuni cao no def i ni do.
RCCM_SO_NOT_SUP 16021 Dr i ver de comuni cao no supor t ado pel a ver so
do wi ndows i nst al ada.
RCCM_DRI VER_NOT_I NST 16030 Dr i ver de comuni cao no i nst al ado.
RCCM_DRV_CAPAB_FAI L 16031 Capaci dades do dr i ver i nsuf i ci ent es par a
oper ao.
RCCM_DRI VER_FAI L 16032 Fal ha Ger al no dr i ver de comuni cao.
RCCM_PARM_I NV 16033 Par met r os de conf i gur ao i nvl i dos.
RCCM_DRI VER_OPEN 16034 Dr i ver de comuni cao est aber t o.
RCCM_DRI VER_NOT_OPEN 16035 Dr i ver de comuni cao no est aber t o.
RCCM_ER_OVL_REC 16036 Er r o de r ecepo ( over f l ow do buf f er ) .
RCCM_BUF_FULL 16037 Buf f er de comuni cao chei o.
RCCM_TI MEOUT 16038 Ti meout de comuni cao ( genr i co) .
RCCM_REC_ERR 16039 Er r o de r ecepo ( ml t i pl o) .
RCCM_MODEM_LI NES_FAI L 16040 Fal ha no cont r ol e das l i nhas de modem.
RCCM_MODEM_STATUS_FAI L 16041 Fal ha ao obt er st at us das l i nhas de cont r ol e do
canal de comuni cao.
RCCM_COM_STATUS_FAI L 16042 Fal ha ao obt er st at us do canal de comuni cao
RCCM_I NV_STATI ON 16043 Nmer o da est ao i nvl i do.
RCCM_PC_I NV_PROT 16044 Por t a Ser i al do PC no supor t a pr ot ocol o
especi f i cado.
RCCM_CTRL_FLUX_UNSUP 16045 Cont r ol e de f l uxo no supor t ado pel o pr ot ocol o
especi f i cado.
RCCM_NO_MODE_SPEC 16046 Modo de comuni cao ( mest r e/ escr avo) no
especi f i cado.
RCCM_MDB_NO_PPE_SUPORT 16047 Dr i ver Modbus no possui supor t e par a oper ao










Documento de acesso pblico www.hitecnologia.com.br Pgina 21 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
empont o a pont o est endi do.
RCCM_MTP_NO_RTS_CTRL 16048 Topol ogi a Mul t i dr op no deve conf i gur ar
cont r ol e de f l uxo vi a RTS.
RCCM_I NV_EQP_CLUSTER 16049 Par met r os de def i ni o do cl ust er i nvl i dos
par a a t opol ogi a pont o a pont o est endi do.
RCCM_I NV_CLUSTER_I D 16050 Nmer o do Cl ust er i nvl i do, no pr ot ocol o PPE.
RCCM_MTD_NSUP_ON_COM2 16051 Topol ogi a Mul t i dr op no supor t ada no canal COM2
RCCM_RTS_NSUP_ON_COM2 16052 Cont r ol e de f l uxo vi a RTS no supor t ado no
canal COM2.
RCCM_EXTRA_BYTES_FAI L 16053 Fal ha no par met r o de comuni cao de nr o de
byt es nul os adi ci onai s.
RCCM_RTS_EXTME_FAI L 16054 Fal ha no par met r o t empo adi ci onal de por t ador a
RCCM_CAROFF_FAI L 16055 Fal ha no par met r o t empo de esper a pel a
r et i r ada da por t ador a r emot a.
RCCM_DLL_NOT_FOUND 16056 Fal ha no acesso a DLL de comuni cao.
RCCM_MODBUS_EXC_FRAME 16057 Cdi go de exceo no f r ame de r espost a Modbus.
RCCM_MDB_DATA_LEN_FAI L 16058 Tamanho da r ea de par met r os do comando
i nconsi st ent e.
RCCM_MDB_PP_WRTS 16059 Dr i ver Modbus pont o a pont o deve possui r
cont r ol e de f l uxo.
RCCM_DLL_FUNC_NOT_FOUND 16060 Funo no di spon vel na DLL.
RCCM_PSF_I NV_FI LE 16061 Ar qui vo de especi f i cao de conf i gur ao
i nvl i do.


7.3 Cdigos de falha associadas interface de modem


I dent i f i cador I D Descr i o do Er r o


RCCM_MODEM_MANU_NSPEC 16070 Fabr i cant e do modemno especi f i cado.
RCCM_MODEM_MODEL_NSPEC 16071 Model o do modemno especi f i cado.
RCCM_MODEM_DRI VER_NSPEC 16072 Ar qui vo de Dr i ver do modemno especi f i cado.
RCCM_MODEM_PHONE_NSPEC 16073 Tel ef one no especi f i cado par a conexo
aut omt i ca.
RCCM_MODEM_I NI T_FAI L 16074 Fal ha na i ni ci al i zao do modem.
RCCM_MODEM_LOC_CONEX_FAI L 16075 Fal ha na conexo l ocal do modem.
RCCM_MODEM_CONEX_FAI L 16076 Fal ha na conexo do modemcomequi pament o
r emot o.
RCCM_MODEM_DI SCONEX_FAI L 16077 Fal ha na desconexo do modemcomequi pament o
r emot o
RCCM_MODEM_NOT_CONNECT 16078 Modemno est conect ado.
RCCM_MODEM_PEND_COMMAND 16079 Modemest a comcomando pendent e.
RCCM_MODEM_NOT_CONNECTED 16080 Modemno est conect ado.
RCCM_PHONE_NOT_DEFI NED 16081 Tel ef one par a conexo no def i ni do.
RCCM_MODEM_STRI NG_NOT_DEF 16082 St r i ng de oper ao do modemno def i ni da.
















Documento de acesso pblico www.hitecnologia.com.br Pgina 22 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
7.4 Cdigos de falha associadas gerncia de threads de comunicao

I dent i f i cador I D Descr i o do Er r o _ _

RCCM_COM_LI ST_FULL 16090 Li st a de ger nci a de comuni cao chei a.
RCCM_COM_PACK_UNAV 16091 Sempacot e de comuni cao di spon vel .
RCCM_I NV_COM_PACK 16092 Pacot e de comuni cao i nvl i do.
RCCM_I NV_SCP_CMD 16093 Comando SCP i nvl i do.
RCCM_THREAD_TMO 16094 Ti meout na r espost a da t hr ead de comuni cao.
RCCM_CMD_NPROC 16095 Comando SCP no pr ocessado.
RCCM_THREAD_FAI L 16096 Fal ha na i nst al ao da t hr ead de comuni cao.

7.5 Cdigos de falha associadas transmisso e recepo de frames

I dent i f i cador I D Descr i o do Er r o

RCCM_BUF_LEN_I NV 16100 Tamanho do campo LEN do f r ame r ecebi do
i nvl i do.
RCCM_PARAM_RESP_I NV 16101 Er r o de consi st nci a da r espost a de comando.
RCCM_ER_OVERRUN 16102 Er r o de r ecepo ( over r un) .
RCCM_ER_FRAMMI NG 16103 Er r o de r ecepo ( f r ammi ng) .
RCCM_ER_PARI TY 16104 Er r o de r ecepo ( par i dade) .
RCCM_REC_FRM_TMO 16105 Ti meout de r ecepo de f r ame.
RCCM_REC_CHR_TMO 16106 Ti meout de r ecepo de car act er .
RCCM_CRC_ERR 16107 Er r o no cal cul o do CRC.
RCCM_REC_SYNC_ERR 16108 Ml t i pl os car act er es i nvl i dos na r ecepo do
SOF.
RCCM_MASTER_FRAME_ERR 16109 Fr ame de comando r ecebi do pel o mest r e.
RCCM_TRA_FRM_TMO 16110 Er r o de t i meout de t r ansmi sso do f r ame.
RCCM_RESP_STATI ON_ERR 16111 Est ao que r espondeu ao f r ame i nvl i do
RCCM_READ_DRV_FAI L 16112 Fal ha na l ei t ur a de dados do dr i ver .
RCCM_WRI TE_DRV_FAI L 16113 Fal ha na escr i t a de dados do dr i ver .
RCCM_WRI TE_TI MEOUT 16114 Ti meout de t r ansmi sso de f r ame.
RCCM_I O_ERROR 16115 Fal ha de I / O no dr i ver de comuni cao.
RCCM_REC_CMD_I NV 16116 Comando r ecebi do i nvl i do ou no i mpl ement ado.
RCCM_MDB_CMD_I NV 16117 Comando Modbus i nvl i do ou no i mpl ement ado.


7.6 Cdigos de falha associados a comandos AT do modem

I dent i f i cador I D Descr i o do Er r o

RCCM_MODEM_UNREC_RESP 16149 Respost a do modemno r econheci da.
RCCM_MODEM_OK 16150 Comando execut ado comsucesso.
RCCM_MODEM_CONNECT 16151 Modemconect ado.
RCCM_MODEM_RI NG 16152 Si nal de r i ng det ect ado.
RCCM_MODEM_NO_CARRI ER 16153 Sempor t ador a det ect ada.
RCCM_MODEM_ERROR 16154 Fal ha ger al do modem.
RCCM_MODEM_CONNECT_1200 16155 Modemconect ado em1200 bauds.
RCCM_MODEM_NO_DI AL_TONE 16156 Semsi nal de di scagemdet ect ado.
RCCM_MODEM_BUSY 16157 Modemocupado.










Documento de acesso pblico www.hitecnologia.com.br Pgina 23 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005
RCCM_MODEM_NO_ANSWER 16158 Semr espost a de conexo.
RCCM_MODEM_CONNECT_2400 16160 Modemconect ado em2400 bauds.
RCCM_MODEM_CONNECT_4800 16161 Modemconect ado em4800 bauds.
RCCM_MODEM_CONNECT_9600 16162 Modemconect ado em9600 bauds.
RCCM_MODEM_CONNECT_7200 16163 Modemconect ado em7200 bauds.
RCCM_MODEM_CONNECT_12000 16164 Modemconect ado em12000 bauds.
RCCM_MODEM_CONNECT_14400 16165 Modemconect ado em14400 bauds.
RCCM_MODEM_CONNECT_19200 16166 Modemconect ado em11920 bauds.
RCCM_MODEM_CONNECT_38400 16167 Modemconect ado em38400 bauds.
RCCM_MODEM_CONNECT_57600 16168 Modemconect ado em57600 bauds.
RCCM_MODEM_CONNECT_115200 16169 Modemconect ado em115200 bauds.














Histrico de Revises

05/04/2005 2 Acrscimo das funes: drvReadBlockElement e drvWriteBlockElement.
07/07/2004 1 Alterao na verso do driver
03/12/2003 0 Documento original
Data Rev Descrio


Documento de acesso pblico www.hitecnologia.com.br Pgina 24 de 24
Driver de comunicao para o supervisrio Elipse E3

Tipo de Doc.: Notas de Software Reviso: 2
Referncia: PNS.00011 Atualizado em: 05/04/2005

Controle do Documento
Consideraes gerais


1. Este documento dinmico, estando sujeito a revises, comentrios e sugestes. Toda e qualquer
sugesto para seu aprimoramento deve ser encaminhada ao departamento de suporte ao cliente da HI
Tecnologia, especificado na Apresentao deste documento.

2. Os direitos autorais deste documento so de propriedade da HI Tecnologia.





Responsabilidades pelo documento



Data Responsvel
Elaborao 03/12/2003 Helio J . Almeida J r
Reviso 05/04/2005 Helio Azevedo Revisado em mdia
Aprovao 05/04/2005 Helio J . Almeida J r. Aprovado em mdia

Você também pode gostar