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

Table des Matières

Publicité

25. Référence de l'API de haut niveau
serialport→modbusWriteRegister()
Modifie la valeur d'un registre interne 16 bits sur un périphérique MODBUS.
function modbusWriteRegister( slaveNo, pduAddr, value)
js
int modbusWriteRegister( int slaveNo, int pduAddr, int value)
cpp
-(int) modbusWriteRegister : (int)
m
LongInt modbusWriteRegister( slaveNo: LongInt,
pas
function modbusWriteRegister( ByVal
vb
int modbusWriteRegister( int slaveNo, int pduAddr, int value)
cs
int modbusWriteRegister( int slaveNo, int pduAddr, int value)
java
async Task<int> modbusWriteRegister( int slaveNo,
uwp
modbusWriteRegister( slaveNo, pduAddr, value)
py
function modbusWriteRegister( $slaveNo, $pduAddr, $value)
php
async modbusWriteRegister( slaveNo: number, pduAddr: number, value: number): Promise<number>
ts
async modbusWriteRegister( slaveNo, pduAddr, value)
es
int modbusWriteRegister( int slaveNo, int pduAddr, int value)
dnp
int modbusWriteRegister( int slaveNo, int pduAddr, int value)
cp
YSerialPort
target
cmd
Cette méthode utilise le code de fonction MODBUS 0x06 (Write Single Register).
Paramètres :
addresse du périphérique MODBUS esclave à piloter
slaveNo
pduAddr
adresse relative du registre à modifier (indexé à partir de zéro).
la valeur 16 bits à appliquer
value
Retourne :
le nombre de registres affectés sur le périphérique (1)
En cas d'erreur, déclenche une exception ou retourne zéro.
382
slaveNo
: (int)
pduAddr
: (int)
value
pduAddr: LongInt,
value: LongInt): LongInt
slaveNo
ByVal
pduAddr
ByVal
value
int pduAddr,
int value)
modbusWriteRegister
slaveNo pduAddr value
As Integer,
As Integer,
As Integer) As Integer
YSerialPort
www.yoctopuce.com

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Yocto-rs232

Table des Matières