Limitações bloco de comunicação driver MProt

Boa tarde,

Alguém sabe me informar se existe alguma limitação referente ao “número de elementos” possíveis em um “Bloco de comunicação” no driver MProt com as seguintes configurações:

Physical Layer: Ehernet
PLC: Siemens linha S-300 ou S-400
Tipo de dados: 5 - DWORD (32 bits com sinal)
Área: 9 - V (DB)

Caso não haja limitação oficial, existe alguma orientação a respeito? Deve-se separar o número de elementos em blocos com menor número ou algo parecido?

1 Like

Olá, Regis.
Não conseguimos dados oficiais do fabricante quanto a isto, mas empiricamente um S7-300 lê até 111 Words em um tag bloco, tendo então 111 elementos.
O mesmo deve ocorrer para a série 400.
Como você lê DWords, creio que este número caia pela metade, ou seja, 55 DWords.

1 Like

Olá Enrico,

Já vi muitas aplicações utilizando blocos com as mesmas configurações que citei anteriormente porém com 150 elementos ou mais. O que acontece nesses casos? O driver separa as informações em diversos pacotes? Cria um pool de informações? O que acontece na prática?

1 Like

O driver da Elipse sempre pede todos os dados requisitados. O PLC nega responder caso forem muitos.
Se o caso citado se trata de 150 elementos ou mais de tipo byte, é porque provavelmente ainda não atingiu o limite em bytes. Se for um tipo de maior tamanho, não temos resposta. O que podemos confirmar é que existe um limite de dados por transação, e diminuindo o numero de elementos se obtém sucesso no pedido.

1 Like

Entendido.

Obrigado Enrico!

1 Like