|
CCS Modul M_SENSOR_WRITE |
$Id: m_sensor_write.C,v 1.7 2005/04/18 06:52:17 jsj3rt Exp $ --------------------------------------------------------------------- Kurzbeschreibung: Liest Messwerte von dem --------------------------------------------------------------------- Projekt: CCS Sourcefile: m_sensor_write.C Autor: RtW/TEF72-Juilfs (12.12.95) Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x) Sprache: C++ --------------------------------------------------------------------- Prototyp: void m_sensor_write(shm_stringpointer *zeilen_info ,shm_stringpointer *zeilen_wert ,long index1 ,long anzahl) --------------------------------------------------------------------- Aufruf: im Vectorinterpreter (*funktionen[modulnummer]) (Ssp_expand_zeile ,Ssp_expand_wert ,p_verwaltung->begin_modulblock ,p_verwaltung->anzahl_modulparameter); --------------------------------------------------------------------- Funktionsbeschreibung: Dieses Modul uebergibt den die Sensornummern und den Sendestring and den Sensorserver der diese an die Interfacerechner versendet. Die von dem Interfacerechner enthaltenen Werte werden in dem Array zurueckgegeben. Beschreibung der Modulübergabeparameter:1 PRUEFSCHRITT
GAUDI Prüfschritt ------------------------------2 POSITION
PAV- Position ------------------------------3 ART
DER ADRESSEN SIB oder IR IR - Interfacrechner Adresse SIB - SensorInterfaceBaugruppe ------------------------------4 ADRESSEN
Arrayvariable in der fuer jede Adresse den Wert 1 (senden) oder 0 (nicht senden) gespeichert ist. ------------------------------5 SENDSTRING
String der an die angewaehlten Aderssen versendet wird. ------------------------------6 LAUFENDE
NUMMER die laufende Nummer die dem Sendbefehl beigestellt wurde, wird hier zurueckgegeben. -------------------------------7 FEHLERFLAG
0 = ok
1 = nicht Ok (illegale Parameter oder Fehler
beim senden)
-------------------------------