Estou usando o Scada 1.1.0 em produção, contudo quando preciso fazer a leitura de um registrador MODBUS como “Float Trocado de 4 Bytes Invertido” o Sistema reclama do erro: Unsupported data type: 21 e ai tudo deixa de responder. Qualquer outro tipo de dados o ScadaBR na Teoria retorna valores.
no html voce vê claramente que a página cria as tags abaixo:
Float trocado de 4 bytes invertidosNo jsp a expressao vem de:
<%= DataType.FOUR_BYTE_FLOAT_SWAPPED_INVERTED %>"/>"><fmt:message key=“dsEdit.modbus.modbusDataType.4bFloatSwappedInverted”
se eu troco por 20 a expressão %= DataType.FOUR_BYTE_FLOAT_SWAPPED_INVERTED %
O sistema deixa de funcionar…
No scadabr anterior esse tipo era 20. Ao olhar os sources do Modbus4J em
A lib informa que o float Trocado de 4 bytes invertido é mesmo o id21
Alguém tem alguma dica?