|
CCS Modul F_6069 |
$Id: f_6069.C,v 1.3 2003/09/24 15:52:31 juilfs Exp $ --------------------------------------------------------------------- Kurzbeschreibung: Initialisierungsmodul fÏr 6069 FU 3 Einschub --------------------------------------------------------------------- Projekt: CCS Sourcefile: f_6069.C Autor: RtW/TEF72-Juilfs (18.03.97) Zielsystem: HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x) Sprache: C++ --------------------------------------------------------------------- Prototyp: MPI Schnittstelle void f_6069(shm_stringpointer *zeilen_wert ,long index1 ,long anzahl) --------------------------------------------------------------------- Aufruf: im Vectorinterpreter (*funktionen[modulnummer]) (Ssp_expand_wert ,p_verwaltung->begin_modulblock ,p_verwaltung->anzahl_modulparameter); --------------------------------------------------------------------- Funktionsbeschreibung: Die 6069 Karte enthÌt 10 Teileinheiten. Aufgabe des Modules ist es verschiedene Quellen (Arb,KFG) des FU3 und VXI-Racks zum PrÏfling zu schalten. Die Teileinheiten 1-7 kann ein VerstÌrker oder eine R-Dekade zugeordnet werden. Welche Teileinheit davon betroffen ist wird mit den Parametern V_AN_STECKER und D_AN_STECKER angewÌhlt. Die Teileinheiten 1-4 kÎnnen gleichzeitig mit einem Reihenwiderstand bestÏckt werden. Die Teileinheiten 8-10 Ïbernehmen nur Anschaltaufgaben. Ûbergabeparameter anhand der Modglobal.stl MD,F_60691 ,PRUEFSCHRITT2 ,POSITION3 ,ANSTEUER_UNIT
Hardwareunitname vom Pambeschreinungsfile
:FU3_ANSCHALT4 ,STECKER:Auswahl des Steckes (1 - 10)5 ,REIHENWID
Zu den Steckern 1 - 4 kÎnnen zusÌtzliche ReihenwiderstÌnde geschaltet werden. :EIN /AUS6 ,DEKADEN_WERT
Die Stecker 1 - 7 kÎnnen mit einer R-Dekade beschaltet werden Die R-Dekade ist auf der 6069 realisiert. Sie kann nur einmal vergeben werden. :Eingabe in Ohm Bereich 0 - 1550 Ohm7 ,V_PFAD
Die Stecker 1 - 7 kÎnnen mit einem VerstÌrker beschaltet werden
Der VerstÌrker ist auf der 6069 realisiert. Er kann nur einmal
vergeben werden.
Faktor: 1
: 5
Zu jedem Eingangsstecker kÎnnen bis zu je 6 Ausgangsrelais
geschaltet werden. (Je nach Stecker unterschiedlich)
Es kann hier der SG pin und Bezugspin angegebeb werden.
Es ist aber auch mÎglich, Den Bezugspin von einem Ansteuerparameter
an die 6069 zu geben.
Beispiel: ANST_BEZUG_1=
CALL F_6069
PRUEFSCHRITT =268
POSITION =0
ANSTEUER_UNIT =FU3_ANSCHALT
STECKER =1
REIHENWID =-
DEKADEN_WERT =-
V_PFAD =-
ANST_PIN_1 =349
ANST_BEZUG_1 =<W/E_A_KS1_349
ANST_PIN_2 =336
ANST_BEZUG_2 =<W/E_A_KS2_336
ANST_PIN_3 =350
ANST_BEZUG_3 =<W/E_A_KS3_350
ANST_PIN_4 =337
ANST_BEZUG_4 =<W/E_A_KS4_337
ANST_PIN_5 =-
ANST_BEZUG_5 =-
ANST_PIN_6 =-
ANST_BEZUG_6 =-
BITS_63_61 =010 oder ST1
Mit der Eingabe von ST1 wird das Signal vom Stecker 1 über den lokalen bus geroutet
Die Stecker 2 - 7 können daher, vom Stecker 1 versorgt werden. Das Signal vom
Stecker 1 geht über S1 (lokaler Bus) über die relais 96/97 nach S3.
Hier kann nun jeder Stecker auf diesem Bus zugreifen.8 ,ANST_PIN_19 ,ANST_BEZUG_110 ,ANST_PIN_211 ,ANST_BEZUG_212 ,ANST_PIN_313 ,ANST_BEZUG_314 ,ANST_PIN_415 ,ANST_BEZUG_416 ,ANST_PIN_517 ,ANST_BEZUG_518 ,ANST_PIN_619 ,ANST_BEZUG_620 ,BITS_63_61Revision 1.1 2001/12/18 10:33:37 sgc3sa Anpassungen fuer Linux und QT Revision 1.5 2001/06/12 10:27:00 lehmann Put_unitaenderung eingefuegt Revision 1.4 2001/05/23 13:00:27 lehmann put_unit_aenderung eingeführt Revision 1.3 1999/12/22 10:08:31 keppler $ID -> $Id Revision 1.2 1999/12/22 09:15:28 keppler $Header -> $Id Revision 1.1 1999/11/23 14:15:14 katzenma Initial Version by Sniff Revision 1.1 97/12/02 14:22:17 14:22:17 juilfs (Joerg Juilfs) Initial revision ---------------------------------------------------------------------