Yoctopuce Yocto-Serial Mode D'emploi page 370

Table des Matières

Publicité

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

Publicité

Table des Matières
loading

Table des Matières