Histórico da Página
CONTEÚDO
- Objetivo
- Balanças homologadas
- Painéis homologados
- Sensores homologados
- Semáforos homologados
- Teste de comunicação Serial ou IP com ttpro313, HyperTerminal ou Hércules
- Configuração para comunicação serial com Java 32bits
- Configuração de ambiente Windows
- Configuração do JPesagem
- Teste de comunicação com JPesagem - Balança
- Driver DriverEpmDll32
- Driver Toledo DriverToledoPCLink5Dll32
- Driver Toledo DriverPRXComLibToledo
- Driver DriverToledoPCLink6Dll32
- Driver DriverPRXComLibSaturno
- Driver DriverSerialToledoS
- Driver DriverConexSocket
- Driver DriverClientSocket
- Driver DriverSaturnoEthernet
- Driver DriverToledoEthernet
- Driver DriverPRXComLibRevuelta
- Driver DriverEthernetGen
- Teste de comunicação com JPesagem - Painel
01. Objetivo
Esse documento visa apresentar a configuração para utilizar o JPesagem na comunicação com Balanças, Semáforo, Sensores e Painéis.
02. Balanças homologadas
Balança homologada
- Toledo PCLink5
- Toledo PCLink6 Ethernet
- Toledo Serial COIMMA
- EPM 32 Formato 2 e 4 dígitos Ethernet SP-2400 / Jundiaí
- EPM BJ850
- Conex
- Saturno Serial
- Saturno Socket
- ESTI Socket
- Revuelta
...
03. Painéis homologados
- Spider serial
- Spider IP
- Lamix serial
- Lamix Socket
- ESTI Socket
...
04. Sensores homologados
- Conex / ESTI
...
05. Semáforos homologados
- Conex
- Toledo PCLink6 Ethernet
- Advantech
06. Teste de comunicação Serial ou IP com ttpro313, HyperTerminal ou Hércules
Segue link para Teste de comunicação Serial ou IP com ttpro313, HyperTerminal ou Hércules
07. Configuração para comunicação serial com Java 32bits
Observação: Será necessário configurar apenas na comunicações feita em Java
...
%JAVA_HOME%/jre/lib
08. Configuração do JPesagem
O JPesagem encontra-se no diretório lib dentro do diretório do CCT. Caso o CCT tenha sido instalado via instalador, o JPesagem pode ser encontrado dentro do diretório C:\Totvs\CCT-Desktop.
...
Para cada Driver, será exibido uma breve descrição das DLLs utilizadas.
09. Teste de comunicação com JPesagem - Balança
a. Driver DriverEpmDll32
Parâmetro: Seção RCMP Entrada TP_PLATAFORMA Valor EPM.
...
| Parâmetros | Descrição |
|---|---|
| CONF_COM1_B | Parâmetro para configuração serial para a balança 1 - Modo normal. Seção: RCMP | Entrada: CONF_COM1_B. Ex COM4 9600 N 8 1 |
| CONF_COM1_B_INV | Parâmetro para configuração serial para a balança 2 - Modo invertido. Seção: RCMP | Entrada: CONF_COM1_B_INV. Ex COM4 9600 N 8 1 |
| FMT_STR_EPROM | Parâmetro que define o tamanho da string retornada pela EPROM do módulo da balança EPM. Seção: RCMP | Entrada: FMT_STR_EPROM |
2 b. Driver Toledo DriverToledoPCLink5Dll32
...
| Campo | Descrição |
|---|---|
| CANAL_PCLOCK | Parâmetro que define canal habilitado para capturar peso na placa PCLOCK. Seção: RCMP | Entrada: CANAL_PCLOCK |
3c. Driver Toledo DriverPRXComLibToledo
...
| Parâmetros | Descrição |
|---|---|
| CONF_COM1_B | Parâmetro para configuração serial para a balança 1 - Modo normal. Seção: RCMP | Entrada: CONF_COM1_B. Ex COM4 9600 N 8 1 |
| TAM_STR_PESO | Tamanho da String de leitura do peso enviada pelo módulo da balança. Seção: RCMP. |
| TIMER_OPEN_PORT | Tempo em MILESEGUNDOS antes de abrir a porta serial. Seção: RCMP. |
| TIMER_READ_PORT | Tempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| TIMER_CLOS_PORT | Tempo em MILESEGUNDOS antes de fechar a porta serial. Seção: RCMP. |
| FG_CLEARBUFFER_PORT | Flag para habilitar/desabilitar limpeza do buffer da porta serial do módulo da balança. Seção: RCMP. |
| NO_VARIACAO | Qtde de vezes que será analisado o peso para identificar se está instável. Seção: RCMP. |
| LOOP_LEIT_PESO | Loop Leitura Peso - Módulo Pesagem Toledo. Seção: RCMP. |
| STR_REF_INIPESO | Caracter de referência para recuperar posição inicial da string peso. Seção: RCMP. |
| FG_CHECKSTR_EST | Habilita check string de peso estável e instável. Seção: RCMP. |
| STR_ESTAVEL | String para indicar se o peso está estável. Seção: RCMP. |
| STR_INSTAVEL | String para indicar se o peso está instável. Seção: RCMP. |
| QTDE_PESO_VARIA | Limite de quilos aceitável quando peso estiver instável. Seção: RCMP. |
4d. Driver DriverToledoPCLink6Dll32
...
| Parâmetros | Descrição |
|---|---|
| ENDERECO_IP | Define Endereço IP da placa FIREX do módulo TOLEDO PCLINK6. Seção: RCMP | Entrada: ENDERECO_IP. Ex 120.0.0.1 |
| ENDERECO_IP_INV | Define Endereço IP da placa FIREX do módulo TOLEDO PCLINK6, modo invetido. Seção: RCMP | Entrada: ENDERECO_IP. Ex 120.0.0.1 |
| CANAL_IP_1 | Define Canal de leitura peso na placa FIREX do módulo TOLEDO PCLINK6. Seção: RCMP. |
| CANAL_IP_1_INV | Define Canal de leitura peso na placa FIREX do módulo TOLEDO PCLINK6, modo invertido. Seção: RCMP. |
| MODELO_INDICADOR_PESAG | Define Tipo de Indicador do módulo TOLEDO PCLINK6 IP/SERIAL. Seção: RCMP. |
| MODELO_INDICADOR_PESAG_INV | Define Tipo de Indicador do módulo TOLEDO PCLINK6 IP/SERIAL, modo invertido. Seção: RCMP. |
| FG_LEPESO_ESTAVEL | Flag para identificar peso estável.. Seção: RCMP. |
| FG_CHECK_SENSOR | Flag para habilitar validação de sensor. Seção: RCMP. |
| NO_ENTR_SENSOR_A | Posição do Sensor A. Seção: RCMP. |
| NO_ENTR_SENSOR_B | Posição do Sensor B. Seção: RCMP. |
| FG_STATUS_SENSOR | Flag para indicar qual o Status do Sensor quando Rompido. Seção: RCMP. |
5e. Driver DriverPRXComLibSaturno
...
| Parâmetros | Descrição |
|---|---|
| CONF_COM1_B | Parâmetro para configuração serial para a balança 1 - Modo normal. Seção: RCMP | Entrada: CONF_COM1_B. Ex COM4 9600 N 8 1 |
| TAM_STR_PESO | Tamanho da String de leitura do peso enviada pelo módulo da balança. Seção: RCMP. |
| TIMER_OPEN_PORT | Tempo em MILESEGUNDOS antes de abrir a porta serial. Seção: RCMP. |
| TIMER_READ_PORT | Tempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| TIMER_CLOS_PORT | Tempo em MILESEGUNDOS antes de fechar a porta serial. Seção: RCMP. |
6f. Driver DriverSerialToledoS.
...
| Parâmetros | Descrição |
|---|---|
| CONF_COM1_B | Parâmetro para configuração serial para a balança 1 - Modo normal. Seção: RCMP | Entrada: CONF_COM1_B. Ex COM4 9600 N 8 1 |
| TAM_STR_PESO | Tamanho da String de leitura do peso enviada pelo módulo da balança. Seção: RCMP. |
| TIMER_OPEN_PORT | Tempo em MILESEGUNDOS antes de abrir a porta serial. Seção: RCMP. |
| TIMER_READ_PORT | Tempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| TIMER_CLOS_PORT | Tempo em MILESEGUNDOS antes de fechar a porta serial. Seção: RCMP. |
| FG_CLEARBUFFER_PORT | Flag para habilitar/desabilitar limpeza do buffer da porta serial do módulo da balança. Seção: RCMP. |
| NO_VARIACAO | Qtde de vezes que será analisado o peso para identificar se está instável. Seção: RCMP. |
| LOOP_LEIT_PESO | Loop Leitura Peso - Módulo Pesagem Toledo. Seção: RCMP. |
| STR_REF_INIPESO | Caracter de referência para recuperar posição inicial da string peso. Seção: RCMP. |
| FG_CHECKSTR_EST | Habilita check string de peso estável e instável. Seção: RCMP. |
| STR_ESTAVEL | String para indicar se o peso está estável. Seção: RCMP. |
| STR_INSTAVEL | String para indicar se o peso está instável. Seção: RCMP. |
| QTDE_PESO_VARIA | Limite de quilos aceitável quando peso estiver instável. Seção: RCMP. |
7g. Driver DriverConexSocket
...
| Parâmetros | Descrição |
|---|---|
| ENDERECO_IP_1 | Define Endereço IP 1 para módulo de pesagem CONEX. Seção: RCMP | Entrada: ENDERECO_IP_1. Ex 127.0.0.1 |
| ENDERECO_IP_1_INV | Define Endereço IP 1 para módulo de pesagem invertido CONEX. Seção: RCMP | Entrada: ENDERECO_IP_1. Ex 127.0.0.1 |
| PORTA_SOCKET_1 | Define Porta Endereço 1 para módulo de pesagem CONEX. Seção: RCMP. |
| PORTA_SOCKET_1_INV | Define Porta Endereço 1 para módulo de pesagem invertida CONEX. Seção: RCMP. |
| TIMER_READ_PORT | TTempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| LOOP_LEIT_PESO | Loop Leitura Peso. Seção: RCMP. |
8h. Driver DriverClientSocket
...
| Parâmetros | Descrição |
|---|---|
| HOST_IP_SCKT | Nome ou IP do host servidor. Seção: RCMP | Entrada: HOST_IP_SCKT. Ex 127.0.0.1 |
| HOST_IP_SCKT_INV | Nome ou IP do host servidor. Ex: 127.0.0.1. Seção: RCMP. |
| PORT_REDE_SCKT | Número da Porta de escuta do serviço. Ex 8001. Seção: RCMP. |
| PORT_REDE_SCKT_1_INV | Número da Porta de escuta do serviço. Ex 8002. Seção: RCMP. |
9 i. Driver DriverSaturnoEthernet
...
| Parâmetros | Descrição |
|---|---|
| HOST_IP_SCKT_1 | Nome ou IP do host servidor. Seção: RCMP | Entrada: HOST_IP_SCKT_1. Ex 127.0.0.1 |
| HOST_IP_SCKT_1_INV | Nome ou IP do host servidor para leitura invertida. Ex: 127.0.0.1. Seção: RCMP. |
| PORT_REDE_SCKT | Número da Porta de escuta do serviço. Ex 80. Seção: RCMP. |
| PORT_REDE_SCKT_INV | Número da Porta de escuta do serviço. Ex 81. Seção: RCMP. |
| TAM_STR_PESO | Tamanho da String de leitura do peso enviada pelo módulo da balança. Seção: RCMP. |
10 j. Driver DriverToledoEthernet
...
| Parâmetros | Descrição |
|---|---|
| HOST_IP_SCKT | Nome ou IP do host servidor. Seção: RCMP | Entrada: HOST_IP_SCKT. Ex 127.0.0.1 |
| PORT_REDE_SCKT | Número da Porta de escuta do serviço. Ex: 8081. Seção: RCMP. |
| TAM_STR_PESO | Tamanho da String de leitura do peso enviada pelo módulo da balança. Seção: RCMP. |
| TIMER_READ_PORT | Tempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| NO_VARIACAO | TQtde de vezes que será analisado o peso para identificar se está instável. Seção: RCMP. |
| LOOP_LEIT_PESO | Loop Leitura Peso - Módulo Pesagem. Seção: RCMP. |
| STR_REF_INIPESO | Caracter de referência para recuperar posição inicial da string peso. Seção: RCMP. |
| FG_CHECKSTR_EST | Habilita check string de peso estável e instável. Seção: RCMP. |
| STR_ESTAVEL | String para indicar se o peso está estável. Seção: RCMP. |
| STR_INSTAVEL | String para indicar se o peso está instável. Seção: RCMP. |
| QTDE_PESO_VARIA | Limite de quilos aceitável quando peso estiver instável. Seção: RCMP. |
11 k. Driver DriverPRXComLibRevuelta
...
| Parâmetros | Descrição |
|---|---|
| CONF_COM_B | Configuração Serial para Balança 1 - Modo normal. Seção: RCMP | Entrada: CONF_COM_B. Ex COM4 9600 N 8 1 |
| CONF_COM1_B_INV | Configuração Serial para Balança 2 - Modo invertido. Seção: RCMP | Entrada: CONF_COM1_B_INV. Ex COM3 9600 N 8 1 |
| NO_VARIACAO | Qtde de vezes que será analisado o peso para identificar se está instável. Seção: RCMP. |
| TAM_STR_PESO | Tempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| TIMER_OPEN_PORT | Tempo em MILESEGUNDOS antes de abrir a porta serial. Seção: RCMP. |
| TIMER_READ_PORT | Tempo em MILESEGUNDOS antes de ler a porta serial. Seção: RCMP. |
| TIMER_CLOS_PORT | Tempo em MILESEGUNDOS antes de fechar a porta serial. Seção: RCMP. |
12 L. Driver DriverEthernetGen
...
| Parâmetros | Descrição |
|---|---|
| HOST_IP_SCKT | Nome ou IP do host servidor. Seção: RCMP | Entrada: HOST_IP_SCKT. Ex 127.0.0.1 |
| HOST_IP_SCKT_INV | Nome ou IP do host servidor, Modo invertido. Seção: RCMP | Entrada: HOST_IP_SCKT_INV. Ex 127.0.0.2 |
| PORT_REDE_SCKT | Número da Porta de escuta do serviço. Seção: RCMP | Entrada: PORT_REDE_SCKT. Ex 80 |
| PORT_REDE_SCKT_1_INV | Número da Porta de escuta do serviço, modo invertido. Seção: RCMP | Entrada: PORT_REDE_SCKT. Ex 81 |
| STR_REF_INIPESO | Caracter de referência para recuperar posição inicial da string peso. Seção: RCMP. |
| QT_ESPACO_BRANCO | Quantidade de espaços em branco para o parâmetro RCMP | STR_REF_INIPESO. Seção: RCMP. |
| TAM_STR_PESO | Tamanho da String de leitura do peso enviada pelo módulo da balança. Seção: RCMP. |
10. Teste de comunicação com JPesagem - Painel
1. Driver DriverLamixSerial
...
