Yoctopuce Yocto-RS485-V2 Mode D'emploi page 389

Table des Matières

Publicité

serialport→modbusWriteBits()
Modifie l'état de plusieurs bits (ou relais) contigus sur un périphérique MODBUS.
function modbusWriteBits( slaveNo, pduAddr, bits)
js
int modbusWriteBits( int slaveNo, int pduAddr, vector<int> bits)
cpp
-(int) modbusWriteBits : (int)
m
LongInt modbusWriteBits( slaveNo: LongInt,
pas
procedure modbusWriteBits( ByVal
vb
int modbusWriteBits( int slaveNo, int pduAddr, List<int> bits)
cs
int modbusWriteBits( int slaveNo,
java
async Task<int> modbusWriteBits( int slaveNo,
uwp
modbusWriteBits( slaveNo, pduAddr, bits)
py
function modbusWriteBits( $slaveNo, $pduAddr, $bits)
php
async modbusWriteBits( slaveNo: number, pduAddr: number, bits: number[]): Promise<number>
ts
async modbusWriteBits( slaveNo, pduAddr, bits)
es
int modbusWriteBits( int slaveNo, int pduAddr, int[] bits)
dnp
int modbusWriteBits( int slaveNo,
cp
YSerialPort
target
cmd
Cette méthode utilise le code de fonction MODBUS 0x0f (Write Multiple Coils).
Paramètres :
slaveNo
addresse du périphérique MODBUS esclave à piloter
pduAddr
adresse relative du premier bit à modifier (indexé à partir de zéro).
bits
vecteur de bits à appliquer (un entier par bit)
Retourne :
le nombre de bits affectés sur le périphérique
En cas d'erreur, déclenche une exception ou retourne zéro.
www.yoctopuce.com
slaveNo
: (int)
pduAddr
: (NSMutableArray*)
pduAddr: LongInt,
bits: TLongIntArray): LongInt
slaveNo
ByVal
pduAddr
ByVal
bits
As List(Of)
int pduAddr,
ArrayList<Integer> bits)
int pduAddr,
List<int> bits)
int pduAddr,
vector<int> bits)
modbusWriteBits
slaveNo pduAddr bits
bits
As Integer,
As Integer,
25. Référence de l'API de haut niveau
YSerialPort
381

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-rs232

Table des Matières