La siguiente tabla presenta detalles de los par¨¢metros de la ³¾¨¦³Ù°ù¾±³¦²¹ modbus.get
.
±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô | Valores predeterminados | Ejemplo |
---|---|---|---|
endpoint | Protocolo y direcci¨®n del endpoint, definido como protocol://connection_string Posibles valores de protocolo: rtu, ascii (solo Agente 2), tcp Formato de cadena de conexi¨®n: con tcp - address:port con l¨ªnea serial: rtu, ascii - port_name:speed:params donde< br>'speed' - 1200, 9600 etc 'params' - bits de datos (5,6,7 u 8), paridad (n,e u o para ninguno/par/impar), bits de parada (1 o 2 ) |
protocolo: ninguno rtu/ascii protocolo: puerto_name: ninguno velocidad: 115200 par¨¢metros: 8n1 protocolo tcp:< br>direcci¨®n: ninguna puerto: 502 |
tcp://192.168.6.1:511 tcp://192.168.6.2 tcp://[::1]:511 tcp://::1 tcp://localhost:511 tcp://localhost rtu://COM1:9600:8n ascii://COM2:1200:7o2< br>rtu://ttyS0:9600 ascii://ttyS1 |
slave id | Direcci¨®n Modbus del dispositivo al que est¨¢ destinado (1 a 247), consulte la (p¨¢gina 23) el dispositivo tcp (no GW) ignorar¨¢ el campo |
serial: 1 tcp: 255 (0xFF) |
2 |
function | Vac¨ªo o valor de una funci¨®n admitida: 1 - Leer bobina, 2 - Leer entrada discreta, 3 - Leer registros de retenci¨®n, 4 - Leer registros de entrada |
±¹²¹³¦¨ª´Ç | 3 |
address | Direcci¨®n del primer registro, bobina o entrada. Si 'funci¨®n' est¨¢ vac¨ªa, entonces la 'direcci¨®n' debe estar en el rango para: Bobina - 00001 - 09999 Discreta entrada - 10001 - 19999 Registro de entrada - 30001 - 39999 Registro de retenci¨®n - 40001 - 49999 Si 'funci¨®n' no est¨¢ vac¨ªa, el campo 'direcci¨®n' ser¨¢ de 0 a 65535 y se utilizar¨¢ sin modificaci¨®n (PDU) |
funci¨®n vac¨ªa: 00001 funci¨®n no vac¨ªa: 0 |
9999 |
count | Recuento del 'tipo' secuenciado que se leer¨¢ desde el dispositivo, donde: para entrada de bobina o discreta el 'tipo' = 1 bit para otros casos: (count*type )/2 = recuento real de registros para lectura Si 'compensaci¨®n' no es 0, el valor se agregar¨¢ al 'recuento real' El rango aceptable para el 'recuento real' es 1:65535 |
1 | 2 |
type | Tipo de datos: para lectura de bobina y lectura de entrada discreta - bit para lectura de registros de retenci¨®n y lectura de registros de entrada: int8 - 8 bits<br >uint8 - 8 bits (sin firmar) int16 - 16 bits uint16 - 16 bits (sin firmar) int32 - 32 bits uint32 - 32 bits (sin firmar) flotante - 32 bits uint64 - 64 bits (sin firmar) doble - 64 bits |
bit uint16 |
uint64 |
endianness | Tipo de endianidad: be - Big Endian le - Little Endian mbe - Mid-Big Endian mle - Mid-Little Endian<br > Limitaciones: para 1 bit - be para 8 bits - be,le para 16 bits - be,le |
be | le |
offset | N¨²mero de registros, comenzando desde 'direcci¨®n', cuyo resultado se descartar¨¢. El tama?o de cada registro es de 16 bits (necesario para admitir equipos que no admiten acceso de lectura aleatorio). |
0 | 4 |