Herunterladen Inhalt Inhalt Diese Seite drucken

Zählerstand „Wärmeleistung P" (Programm P761) Mit Pair Of Register Ermitteln; Real-Kostante1 In Register-Adresse 100 Einschreiben - ABB TZA 401 Bedienungsanleitung

Messrechner modbus-schnittstelle
Inhaltsverzeichnis

Werbung

Zählerstand „Wärmeleistung P" (Programm P761) mit Pair of Register er-
mitteln
(W, Register 0..1)
void read_float_split_merge()
{
float
*fval;
int
recdata[30];
modbus_read(0, 2, &recdata[0]);
fval = (void *)&recdata[0];
printf("Float-Register 0/1 :
}
Signalmeßwert dp1-Eingang (Programm P761) mit Pair of Register ermitteln
(dp1, Register 74..75)
void read_float_split_merge()
{
float
*fval;
int
recdata[30];
modbus_read(74, 2, &recdata[0]);
fval = (void *)&recdata[0];
printf("Float-Register 74/75 :
}

REAL-Kostante1 in Register-Adresse 100 einschreiben

(Register 100/101)
void write_float_split_merge()
{
float
unsigned long
int
wert
= 123.4567;
pdata
= (void *)&wert;
data[0] = (unsigned) (*pdata & 0xFFFF);
data[1] = (unsigned) (*pdata >>16);
modbus_write(100,data[0],data[1]);
}
22 Programmierbeispiele in C
float =%6.3f", *fval);
float =%6.3f", *fval);
wert;
*pdata;
data[2];

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis