manual - tpw - 03

manual - tpw - 03

(Parte 10 de 16)

Endereço do escravo 11HEndereço do escravo 11HEndereço do escravo 11H Código de função 10HCódigo da Função 10HCódigo da função 90H

DadosEndereço do Início

Alto 40H Dados Endereço do Início Alto40HCódigo do Erro03H

Baixo 01H Baixo 01H CRC-16 Alto 0DH

Número do registro

Alto00HNúmero do registro Alto 00H Baixo C4H

Baixo 02H Baixo 02H Contagem de bytes 04HCRC-16Alto07H

* Dados da Entrada Baixo58H

CRC-16 Alto ? Baixo ?

Comentário1. O caractere de Inicio é o primeiro endereço de registro. 2. A contagem de bytes é igual à quantidade de registros ×2. (cada registro contém dois bytes) 3. O comprimento dos dados é igual a bytes. Como no exemplo acima, Bytes=4, isto é, o comprimento dos dados de entrada é 4 bytes. 4. X representa que os dados diferem com dados de entrada diferentes.

F. 08H Diagnóstico: O código da função 08 fornece uma série de testes para verificar o sistema de comunicação entre um dispositivo cliente (Mestre) e um servidor (Escravo), ou para verificar várias condições de erro internas de um servidor.

Sub-função 0: Dados de Resposta de Solicitação

Código da função Sub-função 0

FunçãoDados Resposta de Solicitação

FormatoEndereço do escravo 01HEndereço do Escravo 01HEndereço do escravo 01H

Código da função 08HCódigo da função 08HCódigo da função88H

Dados Subfunção

Alto 00H Dados Subfunção Alto00HCódigo do Erro02H

Baixo 00H Baixo 00H CRC-16 Alto C7H

Dados Alto A5H Dados Alto A5H Baixo C1H

Baixo 37H Baixo 37H

CRC-16 Alto DAH CRC-16 Alto DAH Baixo 8DH Baixo 8DH

Comentário Dados é uma word aleatória

Especificações da Unidade Básica

F. 6CH : Controle PLC (6CH: Programa RUN/STOP, Escrever ID e Ler estado RUN/STOP):

a. Sub-função F0

Código da função Sub-função F0

FunçãoPrograma de usuário do controlador TPW-03 run/stop

Formato PC PLC PLC PC(OK) PLC PC(ERRO) Endereço do escravo01HEndereço do escravo01HEndereço do escravo01H

Código da função 6CHCódigo da função 6CHCódigo da funçãoECH

Dados Subfunção

Alto FFH Dados Subfunção AltoFFHCódigo do Erro04H

Baixo 00H Baixo 00H CRC-16 Alto 6CH

Dados Alto 53H Dados Alto 53H Baixo C6H

Baixo 54H Baixo 54H

CRC-16 Alto 9EH CRC-16 Alto 9EH Baixo 48H Baixo 48H

Comentário1. Se os dados=5255H, coloca em run o programa (ASCII código ‘RU’); 2. Se os dados=5354H, coloca em stop o programa (ASCII código ‘ST’).

b. Sub-função FF01

Escrever TPW-03 ID

Código da função Sub-função FF01

FunçãoEscrever TPW-03 ID

Formato PC PLC PLC PC(OK) PLC PC(ERRO) Endereço do escravo01 HEndereço do escravo 01HEndereço do escravo 01H

Código da função 6CHCódigo da função 6CHCódigo da funçãoECH Dados Sub-função Alto FFH Dados Sub-função Alto FFH Código do Erro 04H

Baixo 01H Baixo 01H CRC-16 Alto 6CH

Dados Alto 00H Dados Alto 00H Baixo C6H

Baixo 37H Baixo 37H

CRC-16 Alto B3H CRC-16 Alto B3H Baixo 51H Baixo 51H

Comentário1. Para escrever o novo número de ID para o TPW-03, Dados é o novo número de ID (1 a 255). E o byte alto deve ser programado em 0. 2. Se o TPW-03 for inicializado, o ID será reprogramado em 001. Caso queira inicializar uma rede é necessário programar um novo ID para cada PLC.

Especificações da Unidade Básica c. Sub-função FF02

Ler o estado run/stop do TPW-03

Código da função Sub-função FF01

(Parte 10 de 16)

Comentários