40
41
42
43
44
45
48 USE sensor_mod
50
51
52
53#include "implicit_f.inc"
54
55
56
57#include "com04_c.inc"
58#include "scr17_c.inc"
59
60
61
62 INTEGER NTYP,NI,IPARI(*),NOM_OPT(LNOPT1,*)
63 TYPE (SENSORS_) ,INTENT(IN) :: SENSORS
64
65
66
67 INTEGER J,ID,IERR1
68 CHARACTER(LEN=NCHARTITLE) :: TITR
69
70
71
73 CALL fretitl2(titr,nom_opt(lnopt1-ltitr+1,ni),ltitr)
74
75
76
77
78
79 IF(ntyp==5.OR.ntyp==7.OR.ntyp==11.OR.ntyp==19
80 . .OR.ntyp==21.OR.ntyp==24.OR.ntyp==25) THEN
81
82 ierr1 = 0
83 IF(ipari(64)/=0) THEN
84 ierr1 = 1
85 DO j=1,sensors%NSENSOR
86 IF (sensors%SENSOR_TAB(j)%SENS_ID == ipari(64) ) THEN
87 ipari(64) = j
88 ierr1 = 0
89 ENDIF
90 ENDDO
91 ENDIF
92
93 IF(ierr1 == 1) THEN
95 . msgtype=msgerror,
96 . anmode=aninfo_blind_1,
98 . c1= titr,
99 . i2=ipari(64))
100 ENDIF
101
102 ENDIF
103
104 RETURN
105
integer, parameter nchartitle
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)