CCS Modul   F_SK_ZUSATZ
 
   $Header: /rweglobal/cvs/testsystem/ccs/6_testmodul_pool/bosch_bus_qt/module/f_funktionsmodule/s/src/f_sk_zusatz.C,v 1.4 2003/04/17 09:36:11 wiese Exp $
   --------------------------------------------------------------------------
   Kurzbeschreibung: 	Steuern der Stimulikoppelfeld-Relais-Zusatzkarte.
   --------------------------------------------------------------------------
   Projekt:		CCS
   Sourcefile:		f_sk_zusatz
   Autor:		SaW/TEF72-Twardowsi (11.07.97)
   Zielsystem:		HP9000/V743 (HP-RT 2.0x), /Sxxx (HP-UX 9.0x)
   Sprache:		C++
   --------------------------------------------------------------------------
   Prototyp:
   MPI Schnittstelle
   int f_sk_zusatz ( shm_stringpointer *zeilen_wert
   		    ,long              index_on_expPrfLst
   		    ,long              anzahl_parameter );
   
   --------------------------------------------------------------------------
   Aufruf: im Vectorinterpreter
   
   (*funktionen[modulnummer])
   ( Ssp_expand_wert
    ,p_verwaltung->begin_modulblock
    ,p_verwaltung->anzahl_modulparameter);
   
   --------------------------------------------------------------------------
   Funktionsbeschreibung:
   
   Ûbergabeparameter anhand der "modglobal.stl"
   MD,F_SK_ZUSATZ
1 PRUEFSCHRITT
2 POSITION
3 ANSTEUER_UNIT
	Symbolischer Unitname lt. HW-File.
					(Mit ">" auch Direktangabe mÎglich)
4 KK1_AN_SK
	"ON"  : SK-Bereiche verbunden
					"OFF" : SK-Bereiche getrennt
					
					Vor jedem PrÏflisten-Start wird
					wieder der (lt. Koppelfeld-Cnf-File)
					Default-Zustand hergestellt.
5 KK2_AN_KK1
	dto.
6 KK3_AN_KK2
	dto.
7 KK4_AN_KK3
	dto.
8 KK5_AN_KK4
	dto.
9 SCHALTER_01
	Syntax: "<Symb. Schaltername>=ON/OFF"
					
					z.Z. keine Schalternamen verfÏgbar!
		
					Hier kÎnnten in Zukunft Schalternamen
					definiert werden, die eine komplette
					Schaltung mit mehreren Relais her-
					stellen.
					
					(Mit ">" sind direkte Byteangaben
					 (in binÌr, 'X' = don't care fÏr
					 KK-Bereich-Bits) mÎglich, dann gilt:
					 SCHALTER_01 fÏr Highbyte im Highword 0
					 SCHALTER_02 fÏr Lowbyte  im Highword 0
					 SCHALTER_03 fÏr Highbyte im Lowword  0
					 SCHALTER_04 fÏr Lowbyte  im Lowword  0).
					 
					Achtung: Im SCHALTER_02 befinden sich
					         dann auch die 5Bits (Bit0-
						 Bit4), die die KKx-Bereiche
						 steuern. Hier dann unbedingt
						 mit 'X' don't care waehlen.
					 
					Vor jedem PrÏflisten-Start werden
					wieder alle Bits auf '0' gesetzt.
10 SCHALTER_02
	dto.
11 SCHALTER_03
	dto.
12 SCHALTER_04
	dto.