Yoctopuce Yocto-Serial Mode D'emploi page 371

Table des Matières

Publicité

serialport→modbusReadRegisters()
Lit un ou plusieurs registres interne depuis un périphérique MODBUS.
function modbusReadRegisters( slaveNo, pduAddr, nWords)
js
vector<int> modbusReadRegisters( int slaveNo, int pduAddr, int nWords)
cpp
-(NSMutableArray*) modbusReadRegisters : (int)
m
TLongIntArray modbusReadRegisters( slaveNo: LongInt,
pas
function modbusReadRegisters( ByVal
vb
List<int> modbusReadRegisters( int slaveNo,
cs
ArrayList<Integer> modbusReadRegisters( int slaveNo,
java
async Task<List<int>> modbusReadRegisters( int slaveNo,
uwp
modbusReadRegisters( slaveNo, pduAddr, nWords)
py
function modbusReadRegisters( $slaveNo, $pduAddr, $nWords)
php
async modbusReadRegisters( slaveNo, pduAddr, nWords)
es
int[] modbusReadRegisters( int slaveNo,
dnp
vector<int> modbusReadRegisters( int slaveNo,
cp
YSerialPort
target
cmd
Cette méthode utilise le code de fonction MODBUS 0x03 (Read Holding Registers).
Paramètres :
slaveNo
addresse du périphérique MODBUS esclave à interroger
pduAddr
adresse relative du premier registre interne à lire (indexé à partir de zéro).
nWords
nombre de registres internes à lire
Retourne :
un vecteur d'entiers, correspondant chacun à une valeur de registre (16 bits).
En cas d'erreur, déclenche une exception ou retourne un tableau vide.
www.yoctopuce.com
pduAddr: LongInt,
nWords: LongInt): TLongIntArray
slaveNo
ByVal
pduAddr
ByVal
nWords
int pduAddr,
int nWords)
int pduAddr,
int nWords)
int pduAddr,
int nWords)
modbusReadRegisters
slaveNo
: (int)
pduAddr
: (int)
nWords
As Integer,
As Integer,
As Integer) As List
int pduAddr,
int nWords)
int pduAddr,
int nWords)
slaveNo pduAddr nWords
24. Référence de l'API de haut niveau
YSerialPort
365

Publicité

Table des Matières
loading

Table des Matières