FELEVATOR

O blog da FELEVATOR

Protocolo de comunicação serial entre o elevador VFGL VFGLC e o sistema de controle de acesso

O SMC é o controlador de acesso, e o PROCON é o dispositivo de conversão de protocolo para que o elevador se comunique com o controlador de acesso.

Site Team13 min de leitura
Ler o artigo
Protocolo de comunicação serial entre o elevador VFGL VFGLC e o sistema de controle de acesso
O blog da FELEVATOR

1 Comunicação entre o SMC-PROCON

1.1 Introdução

SMC é o controlador de acesso, PROCON é o dispositivo de conversão de protocolo para o elevador se comunicar com o controlador de acesso. Este documento define o protocolo de comunicação entre SMC e PROCON usando o barramento RS-485 para comunicação.

1.2 Visão geral

A comunicação entre SMC e PROCON é resumArizada da seguinte forma:
1) SMC envia um token para o PROCON de cada grupo.
2) Tanto para o SMC enviar um pacote de dados ao PROCON quanto para o PROCON responder ao SMC, é necessário aguardar o token. (O pacote de dados e o token são usados em conjunto)
3) Depois que o PROCON recebe um pacote de dados enviado pelo SMC para seu próprio grupo (excluindo pacotes de dados enviados para todos os grupos), ele envia 1 pacote de dados ao SMC (ou seja, recebe 1 pacote de dados e responde com 1 pacote de dados)
4) Se o SMC não receber uma resposta do PROCON, considera que o PROCON está com defeito.
5) Os dados do SMC e do PROCON não são enviados repetidamente.

1.3 Especificações básicas

As especificações básicas da comunicação SMC-PROCON são mostradas na Tabela 1-1.

Tabela 1-1 Especificações básicas da comunicação SMC-PROCON

 

item

especificações

observações

1

Característica elétrica

RS-485

2

Número de nós conectados

MÁX. 9

SMC…1,PROCON…MÁX.8

3

Arranjo geral

Conexão em barramento, meio duplex

4

Distância de comunicação

1200 metros

 

5

Composição dos dados

Bit de início (1 bit)
Bits de dados (8 bits)
Bit de paridade (1 bit par)
Bit de parada (1 bit)

 

6

Velocidade

9600bps

 

7

Velocidade real de transferência (máxima)

 

8

Volume de dados (máximo)

30 bytes

 

9

Prevenção de conflitos

Tipo de token

SMC-Primário (mestre)

10

Confirmação de recebimento

não possui

 

11

Garantia dos dados

Verificação de paridade por byte + verificação de soma de controle por mensagem

 

12

Detecção de falhas

Nenhuma mensagem normal foi recebida dentro do tempo especificado.

1.4 Formato dos dados

Protocolo de comunicação serial entre o elevador VFGL VFGLC e o sistema de controle de acesso

Observação: Para um pacote vazio, o comprimento (LEN) é 0 e não há área de dados (DATA).

Tabela 1-2 O código de comunicação SMC-PROCON

Código de comunicação

Conteúdo

Observações

STX

Código de início (02h)

BNK

Número do grupo de envio/resposta

NOD

Número do nó dentro do grupo

LEN

DL

DATA

dados

Até 24 bytes

SUM

soma de controle

ETX

Código de fim (03h)

 

① STX (código de início)
Indica o início dos dados de comunicação. O valor de configuração é 02h.

② BNK (número do grupo de envio)
Indica o número do grupo de envio/resposta. A configuração do número do grupo é mostrada na Tabela 1-3.

Tabela 1-3 Números dos grupos

Número do grupo

grupo

Direção da transferência

00h~07h

Grupo 1~8 (grupo de envio)

SMC para PROCON

7F

Todos os grupos

80h~87h

Grupo 1~8 (Grupo de resposta)

PROCON para SMC

Observação: Ao enviar para todos os grupos, o PROCON não responde.

③ NOD (nó ​​no grupo)
Indica o número do nó no grupo de envio/resposta. O número do nó é mostrado na Tabela 1-4.

Tabela 1-4 Número do nó

Número do nó

Nó

Observações

01h

Gerenciamento do grupo

*1,*2

03h~0Ah

Máquina #F~#D

*2

80h

PROCON

PROCON retorna um pacote vazio ao SMC

FFh

Gerenciamento do grupo, máquina com numeração completa

Somente SMC para PROCON

*1 No caso de um elevador individual, duas unidades são conectadas em paralelo, os dados vêm do módulo de gerenciamento do grupo e o nó de envio é #F a #D. O NOD retornado pelo PROCON ao SMC é 03h~0Ah, determinado pelo gerenciamento do grupo, não 01h.
*2 No caso de SMC para PROCON, o número do nó no grupo. Quando o cartão da cabine é lido, o NOD envia 03h~0Ah (#F a #D); quando o cartão da estação de andar é lido, o NOD deve enviar 01h (gerenciamento do grupo). Se houver vários elevadores individuais, números de banco diferentes serão usados para distinguir qual elevador foi chamado, pois o NOD sempre envia 01h.

④ LEN (comprimento)
Indica o comprimento dos dados, ou seja, o comprimento dos dados na Figura 1-1, em bytes.

⑤ DATA (dados)
Indica o corpo dos dados a serem transmitidos.

⑥ SUM (soma de verificação)
Indica a soma de verificação; o método de cálculo da soma de verificação é: SUM= ~(BNK+NOD+LEN+DATA)+1.

⑦ ETX (código de término)
Indica o fim dos dados de comunicação; ETX é 03h.

1.5 Ordem de transmissão de dados

Quando o SMC-PROCON se comunica, a sequência de transmissão de dados é a seguinte:

① Quando o cartão é passado, o SMC envia o pacote de controle do elevador ao PROCON. Após o envio do pacote de dados do SMC, o próximo pacote não será enviado antes de receber a resposta do PROCON.
▲ Quando o PROCON detecta uma falha leve, o próximo pacote pode ser enviado.
▲ Quando todo o grupo está em operação, o próximo pacote pode ser enviado sem aguardar uma resposta. (Após a conclusão da transmissão, o próximo pacote será enviado depois de 10ms.)

② O PROCON recebe o pacote de dados enviado pelo SMC ao seu próprio grupo (incluindo todo o grupo) e, em seguida, envia o pacote de dados ao elevador. Se for um pacote de dados próprio, responde ao SMC com o status do elevador ou um pacote vazio.
▲ Começa a responder em até 10ms após receber o pacote de dados do SMC.
▲ Não é necessária resposta para todo o grupo.

③ O SMC recebe o pacote de dados do PROCON, processa os dados recebidos e, em seguida, envia o próximo pacote. (Começa a enviar 10ms após o recebimento.)

④ Quando nenhum evento ocorre, o SMC envia pacotes de dados vazios aos PROCONs, exceto aqueles com falhas graves, em sequência.
▲ Depois que o SMC recebe o pacote de dados enviado pelo PROCON, ele pode começar a enviar novos pacotes de dados ao PROCON após 10ms.
▲ O SMC não envia o próximo pacote de dados se não receber uma resposta do PROCON. (Quando o PROCON apresenta uma falha leve, ele pode enviar o próximo pacote de dados.)
▲ Quando ocorre uma interrupção por evento, ao voltar a ficar ocioso, ele continua enviando pacotes vazios a partir do ponto da interrupção. O grupo 8 é seguido pelo grupo 1. PROCONs com falhas graves são ignorados.
▲ Ignora quando encontra um grupo que não está conectado (a especificação do edifício não existe).

⑤ Quando nenhum evento ocorre, o SMC envia um pacote nulo ao PROCON com falha grave a cada segundo.
▲ Se não houver um grupo conectado (a especificação do edifício não existe), ele será ignorado.

⑥O PROCON recebe o pacote vazio do SMC. Se o elevador tiver um pacote de status, ele retorna o pacote de status ao SMC. Caso contrário, retorna um pacote vazio ao SMC.

Protocolo de comunicação serial entre o elevador VFGL VFGLC e o sistema de controle de acesso

1.6 Temporização da transmissão de dados

A sequência de comunicação entre o SMC e o PROCON é mostrada na Tabela 1-5:

Tabela 1-5 Temporização do envio de dados

item

valor

observações

Intervalo de tempo entre os pacotes de dados

Acima de 10ms e dentro de 20ms

Intervalo de tempo entre os bytes

0ms

Envio serial

tempo limite de recepção

Mais de 5ms

 

*Para garantir a resposta do sistema, o intervalo entre bytes é 0, ou seja, os dados são enviados continuamente.
*Durante a recepção do pacote de dados, se o intervalo entre bytes exceder 5ms, esse pacote de dados será descartado e o sistema retornará ao estado de espera de STX.

Protocolo de comunicação serial entre o elevador VFGL VFGLC e o sistema de controle de acesso

Protocolo de comunicação serial entre o elevador VFGL VFGLC e o sistema de controle de acesso

1.7 Detecção de falhas

A detecção de falhas na comunicação entre o SMC e o PROCON é resumida a seguir:

1.7.1 Detecção de falhas do SMC

O SMC envia um pacote de dados ao PROCON. O PROCON não responde dentro do tempo especificado e uma falha do PROCON é detectada. As condições de detecção de falhas são mostradas na Tabela 1-6.
Quando o cabo de comunicação é cortado, todas as falhas graves do PROCON são detectadas.

Tabela 1-6 Condições de detecção de falhas do SMC

Classificação

Nome da falha

Condições de detecção da falha

Condições de resolução da falha

Observações

Falha individual

Falha leve do PROCON

O PROCON recebeu o pacote do SMC e não respondeu após 100ms

O PROCON recebe do SMC e responde em até 100ms

O período de tempo limite é o intervalo entre o momento em que o SMC começa a enviar e o momento em que o SMC recebe o pacote de dados de resposta enviado pelo PROCON.

Falha grave do PROCON

A situação acima ocorreu 4 vezes consecutivas

Idem

Idem

Quando o PROCON apresenta uma falha menor, o SMC pode enviar o próximo pacote de dados.
Quando o PROCON apresenta uma falha grave, o SMC não envia o pacote de dados quando ocorre o evento de passagem do cartão. O evento de passagem do cartão é descartado.
Quando nenhum evento ocorre, um pacote vazio é enviado para ignorar o PROCON com uma falha grave. No entanto, um pacote vazio é enviado ao PROCON com uma falha grave a cada 1 segundo.
Quando o PROCON está normal, o tempo máximo de recuperação da comunicação é de 8 segundos.

1.7.2 Detecção de falha do PROCON

Após receber o pacote de dados do PROCON, o SMC não consegue enviá-lo de volta dentro do tempo especificado e detecta uma falha do SMC. As condições de detecção de falha são apresentadas na Tabela 1-7.

Tabela 1-7 Condições de detecção de falha do PROCON

Classificação

Nome da falha 

Condições de detecção da descarga

Condições de solução de problemas

Observações

Falhas individuais

Falha do SMC

Não há comunicação entre o SMC e nenhum PROCON dentro de 400ms.

O SMC se comunica com o PROCON dentro de 400ms

O período de tempo limite refere-se ao tempo desde o final do último recebimento de pacote.

Quando o SMC falha, os dados enviados pelo PROCON para o lado do elevador são descartados.
Quando o SMC se recupera, os dados antigos não são mais enviados.

2 Comunicação entre o SMC e o elevador

2.1 Detecção de falhas

2.1.1 Detecção de falha do SMC

O SMC não recebeu o status do elevador retornado pelo PROCON dentro do tempo especificado e detectou uma falha do elevador.

Tabela 2-8 O SMC detecta falhas do elevador

Classificação

Nome da falha 

Condições  de detecção

Condições  de eliminação

Observações

Detecção de falha do sistema

Falha do elevador

Nenhuma informação de status do elevador de cada grupo foi recebida por mais de 4 segundos

Receber o status do elevador de cada grupo

2.2 Detecção de falha do elevador

O elevador (gerenciamento de grupo/módulo de gerenciamento de grupo) não recebeu o heartbeat do SMC dentro do tempo especificado e detectou uma falha do SMC.

Tabela 2-9 Detecção de falha do SMC pelo elevador

Classificação

Nome da falha 

Condições  de detecção

Condições  de eliminação

Observações

Detecção de falha do sistema

Travamento do SMC

Nenhum heartbeat do SMC foi recebido por mais de 20 segundos

Foi recebido um heartbeat do SMC

 

3 Dados de comunicação

Os dados de comunicação entre o SMC e o elevador são resumidos a seguir.

3.1 Dados de comunicação do SMC->elevador

3.1.1 Controle do elevador

(1) Passagem do cartão no pavimento (pavimento único)

Nº

D7

D6

D5

D4

D3

D2

D1

D0

1

Palavra de comando: 0x01

2

Número de série: 0x00~0xFF

3

Local da passagem do cartão: pavimento 0, controle de acesso 1, casa 2

Reto

Camada de destino (traseira)

Botão correspondente da estação do pavimento de partida (0~7)
0x00——porta frontal
0x01——porta traseira

4

Pavimento do elevador a ser acessado (nível de gerenciamento 0~127)

5

Mulher

Criança

Idoso

Administrador

VIP

Modo de chamada do elevador automático: 0x00

6

Ir para o pavimento de destino (nível de gerenciamento 0~127) FFh: Todos os pavimentos (administradores)

(2) Passagem do cartão no elevador (pavimento único)

Nº

D7

D6

D5

D4

D3

D2

D1

D0

1

Palavra de comando: 0x09

2

Número de série: 0x00~0xFF

3

Reservado

Reservado

Reto

Camada de destino (traseira)

Reservado

Reservado

Propriedades da caixa de controle (porta frontal geral 0; porta frontal especial 1; porta traseira geral 2; porta traseira especial 3)

4

Mulher

Criança

Idoso

Administrador

VIP

Modo de chamada do elevador automático: 0x00

5

Ir para o pavimento de destino (nível de gerenciamento 0~127) FFh: Todos os pavimentos (administrador)

6

Reservado

Reservado

Reservado

Reservado

Reservado

Reservado

Reservado

Reservado 

(3) Passagem do cartão no elevador (múltiplos pavimentos)

Nº

D7

D6

D5

D4

D3

D2

D1

D0

1

Palavra de comando: 0x09

2

Número de série: 0x00~0xFF

3

Reservado

Reservado

Reto

Reservado

Reservado

Reservado

Propriedades da caixa de controle (porta frontal geral 0; porta frontal especial 1; porta traseira geral 2; porta traseira especial 3)

4

Mulher

Criança

Idoso

Administrador

VIP

Modo de chamada do elevador automático: 0x00 

5

Comprimento da porta traseira

Comprimento da porta frontal

6

Porta frontal 7

Porta frontal 6

Porta frontal 5

Porta frontal 4

Porta frontal 3

Porta frontal 2

Porta frontal 1

Porta frontal 0

7

Porta frontal 15

Porta frontal 14

Porta frontal 13

Porta frontal 12

Porta frontal 11

Porta frontal 10

Porta frontal 9

Porta frontal 8

8

Porta frontal 23

Porta frontal 22

Porta frontal 21

Porta frontal 20

Porta frontal 19

Porta frontal 18

Porta frontal 17

Porta frontal 16

9

Porta frontal 31

Porta frontal 30

Porta frontal 29

Porta frontal 28

Porta frontal 27

Porta frontal 26

Porta frontal 25

Porta frontal 24

10

Porta frontal 39

Porta frontal 38

Porta frontal 37

Porta frontal 36

Porta frontal 35

Porta frontal 34

Porta frontal 33

Porta frontal 32

11

Porta frontal 47

Porta frontal 46

Porta frontal 45

Porta frontal 44

Porta frontal 43

Porta frontal 42

Porta frontal 41

Porta frontal 40

12

Porta frontal 55

Porta frontal 54

Porta frontal 53

Porta frontal 52

Porta frontal 51

Porta frontal 50

Porta frontal 49

Porta frontal 48

13

Porta frontal 63

Porta frontal 62

Porta frontal 61

Porta frontal 60

Porta frontal 59

Porta frontal 58

Porta frontal 57

Porta frontal 56

14

Porta traseira 7

Porta traseira 6

Porta traseira 5

Porta traseira 4

Porta traseira 3

Porta traseira 2

Porta traseira 1

Porta traseira 0

15

Porta traseira 15

Porta traseira 14

Porta traseira 13

Porta traseira 12

Porta traseira 11

Porta traseira 10

Porta traseira 9

Porta traseira 8

16

Porta traseira 23

Porta traseira 22

Porta traseira 21

Porta traseira 20

Porta traseira 19

Porta traseira 18

Porta traseira 17

Porta traseira 16

17

Porta traseira 31

Porta traseira 30

Porta traseira 29

Porta traseira 28

Porta traseira 27

Porta traseira 26

Porta traseira 25

Porta traseira 24

18

Porta traseira 39

Porta traseira 38

Porta traseira 37

Porta traseira 36

Porta traseira 35

Porta traseira 34

Porta traseira 33

Porta traseira 32

19

Porta traseira 47

Porta traseira 46

Porta traseira 45

Porta traseira 44

Porta traseira 43

Porta traseira 42

Porta traseira 41

Porta traseira 40

20

Porta traseira 55

Porta traseira 54

Porta traseira 53

Porta traseira 52

Porta traseira 51

Porta traseira 50

Porta traseira 49

Porta traseira 48

21

Porta traseira 63

Porta traseira 62

Porta traseira 61

Porta traseira 60

Porta traseira 59

Porta traseira 58

Porta traseira 57

Porta traseira 56

3.1.2 Detecção de falhas

(1) Heartbeat do SMC

Nº

D7

D6

D5

D4

D3

D2

D1

D0

Ciclo de envio 5 s

1

Palavra de comando: 0x11

2

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

3

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

 

(2) Status do elevador

Nº

D7

D6

D5

D4

D3

D2

D1

D0

Ciclo de envio 1 s

1

Palavra de comando: 0x11

2

#D

#C

#B

#A

#I

#H

#G

#F

Em funcionamento 1, Parado 0

3

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

Preparação

 

Trabalhando em um projeto parecido?

Envie o número da peça ou uma foto. Nossa equipe ajudará você na próxima etapa.

Pergunte à nossa equipe
Image detail

Envie o número da peça, uma foto do produto, o modelo do elevador e a quantidade. Nossa equipe ajudará a confirmar a compatibilidade, a disponibilidade e o envio.

Entre em contato com a FELEVATOR

Envie suas necessidades à nossa equipe de peças para elevadores.