Softwarematige keuze van D.C. servomotoren
Citation for published version (APA):
Schreuder, J. C., & Segers, H. W. (1985). Softwarematige keuze van D.C. servomotoren. (TH Eindhoven. Afd.
Werktuigbouwkunde, Vakgroep Produktietechnologie : WPB; Vol. WPB0193). Technische Hogeschool
Eindhoven.
Document status and date:
Gepubliceerd: 01/01/1985
Document Version:
Uitgevers PDF, ook bekend als Version of Record
Please check the document version of this publication:
• A submitted manuscript is the version of the article upon submission and before peer-review. There can be
important differences between the submitted version and the official published version of record. People
interested in the research are advised to contact the author for the final version of the publication, or visit the
DOI to the publisher's website.
• The final author version and the galley proof are versions of the publication after peer review.
• The final published version features the final layout of the paper including the volume, issue and page
numbers.
Link to publication
General rights
Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners
and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.
• Users may download and print one copy of any publication from the public portal for the purpose of private study or research.
• You may not further distribute the material or use it for any profit-making activity or commercial gain
• You may freely distribute the URL identifying the publication in the public portal.
If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please
follow below link for the End User Agreement:
www.tue.nl/taverne
Take down policy
If you believe that this document breaches copyright please contact us at:
openaccess@tue.nl
providing details and we will investigate your claim.
LISTING VAN [fC-SERVO. FTN
Auteurs:
J'
C Schreuder
H i4 SegeTs
~JB5
- 26
EB5 - 18
I I
2)
0)
4)
5)
(,) 7)S)
9)
10) 11) 12)13)
14)
15)
16}
1'7)18)
19)
20}
21/
22)
23)
24) 2~) 26}27)
28)
;:';9)30)
3 j )32)
33)
34)
35)36>
37}
3D}
39)
40)
41)
42)
4;)44)
If:;} 46)47)
(49)
(49}
(50)
( 5,1) (52)
( ::)3) ( !J4 ) ( ~5) ( 56)<
57}
( 58) ( 59) ( (0) C PRO"~AMMA !JC-3ERVDMOT0l1ENc
---c
c
c
c
C
C C C C C"
"
.'
"
"
"
"
*
"
"
" "
" "
<.
"
"
" "
..
"
WEl.ROM
IN
"
"
"
"
"
.r;./t.'
"
"
.*
..
"
"
..
" "
"
DC~SERVO.FTN"
"
"
..
"
.,
.'
~ . .;:"
"
" "
"
..
"
"
C
*****~.******* *~ ~:,****it
*******4l
*~,*~,****.)!.***~.******************iI_4**
*****
****iI
*
C C C
C
C CC
C C CC
C
C CC
C C G'Pit
prbgrcmm
w
selectp.crt
DC-~~~vamotorenroan de hand van de inQevoerde
gl:!'!.Jr:vens t<liV ceo ei5p.npal!ket! UI .. HH'
nod19 w'O,rden
bi;lT'f'kenin9~f\uitgevoerd,
vaal'
lover
dit
mogeliJk
ifi.tbv vergcllJkingen in het
sele~tleproce~.Het
pro~T'""mmakon xOII>t'1 all!:: motor·en :tneenr. uit het bestand controleT"en
op toep<lsbaarheid,
a1$ook cen enkcl£'
motoT'
op liclh dcoT' U te kiezen.
DaDT'fli.hJ!'>t kUnflcn hilndmatig mottf'qlegevens
worden
Ingevoerd.
De l·c\".ult<.::ten
kunrn.'n ,!]!'<3:fisc.h
Wi:Pl'g~geven'worden, ten einde ne te gaan
if
1haeverre pan motor 01 dan njet yoldopt.
Opl1lerhing:
OndC'r
;lilT,! hctpro,!lT'amma
is pengenummeT'dc liJst met
inroT'matie
opgenomen.
itl
net
progrnmmil
wOl'dtmcerderE' kc't'en
in commcnt£lrennear deze inroT'matie
V€T'tIJ£';tc-n.
Hpt.
Comment;:;.:>T'
ref~T'IH:'T'tden £lan
eC'n nummcT' uit bovengenoemde
liJttt.
C *****~*******i1..
~.****~*~**********i'.*****_I:-**************~******H************* C G ~r: J NSEfn S'f3CON:>fi'.:;KEYS $lNSERT DC-Sr::nVD. C C CC
C ._ ,-C--U;::TOP:
td Jove"'plaatsio9
in i'H'~1 cilndcr b£!stand meeton de "p«);thnames"von
d~ Q~nte rocpcn
Cl~~s)'ile~sangepast worden.
C C C C
C
C C C CC
c
c
c
U dient dPIU aanpa5singen ook te
pl~gpnin
d~subroutines:
lEWED
LEVi"IOT LEVLEV "lOTSET
I1t>ze
t;wllroutines
Ie-Ion informatie
in
over
leverenciel"s
entlC-($t.''rvoimotoT'f'n, vanuit vt?l"!:H:'hillendl? file'S.
Zit>
ook
informa~i.B.
1 CALL
OPEN'M<
A$READ,"'I'B:>;IPTFY!l:>JORR
I
DSEIWCl:>DC-SERVD.I '
*}
l"NTSC;t4), lNTS{,!}}1
C{\LL OPEN':!lI\(At.REi\DI 'rOQL)~IF'TF"Y!t>"'fORRIT,.DC-SERVO.I
I *.INTfH;?9).lNl'S(1}}c --- ---.. ----,--..
---C
C C61) C
Ccbrui~crs in~ormatievoora', op het scherm. direct na
opstarten.
62) C 6:3)64)
( 5 ) (6)67)
6B)
69)
70)
7J)72)
73)
74)
75)
7(,J) 77) C70> C
79) C80)
8U C 32> C83) C
84) C
OS) C
Sb)
c:
87)
80) C
(9) 90} '71) ?:"/2)93)
94)
95) C' '76) 97)98) C
'79) C 100)' C lOll 102) C103) C
104) C
lOS) C106)
107}
lOS) C
10<1) G 110) C 111) C 112) C 11:J , J14) 115) C ! 16)c
l i n
11 8) 119) C 120} C5
t.IRllC:( 1. 5} FOHW, T ( f/I /
*'
"
"
W ELK 0 M I N
~~ ! ~"
•
~,*
*
D C - S E R
V
0
F T N
*1111
*'-
Sluit
~llDinvopr of
m~t d~RETURN-toets.
*J
(no a11("s) ' I I I*' ....
Dr'oJ; op RE::,'Vl~N 0315 Uniet
wcet
wet u moetdorm.
*'
{na
~pncommnndQ)$/11
"
..
' /"
"
*'/
"
..
' I
,
. f } ! - T1k HF.LP
voor inhoudeliJke inrormatie.
~~i r ' (n~ "DC_SERVO.>"}!///
*$-
Tik L'en schulne stY'cer <I) a1s U n.adere
inf'ot'matie wenst. "
~jo" (n.::: vY'.s1!:lf.'n); / / / I)
Initialisatic C01N.
Zie tlok inFormathr 11
ond('r ean deze listing.
CALL INCO(S)
Main Program LOOp
VOur
£tmtot'licht)hg ap de
werkin~van <fit s.tukJe bes.tuT'in-g,
:tiC'
infc>rmatie 2.
Nl\EY~lZil?
info'r'matie
1.10 CALl.. ~{Eycn (t~EY, i'1,t,E:V)
KEY I
O"'K~¥110
IIEY
1"I\E¥-' O.IIEY10
l\roY,
O"II;,Y JO" 1
CALL EMPTC(HE'1"lPTY}
Jr" L NlTL ENPTY) QOTO 13 In'orm~tip
bfJ
comman~o.IF (J,EY . EO. 77) CALL HCCO(77)
13 CO"fO (1::1. H)Q, 200,
:::jcg,
400. ~OOI 600 .. 700) I KE.Y10!<'EY;:: ~,2,3
1:.i GOTO( 10, 2U. 999} .. I<'EYl
Zie inFormatie 2 t>n la,
HELP (~\EY::"';::) ;'?() CALL H:~LP
Gora
JO
KEY:,,: 10,11. J2. 13, 14 (ElS~NP!IKKET":lNVOER) 100 l'ilUi:V''''lU &01'O(110.1:70.130,1IJO}.I{EY1 SET SNELHE.t1JSP!~OF]EL (HEY~j 1) 110CALL ElSSNr:
121)
122)
1~3jC
124) C 125) 126) 127) C 128) C 129)130)
131) C
132} C 13:)) C 134) ~ 135) C136)
C 1371 139> 139) G 11l0) C 141) IJl2) 143) C 144) C 145) 14,~} 14'7) C IllS) C149)
l~O) 151} C 152)C
1 ;54) !r:'>5J C 15,,) C 15"" C 1~10) C 1 ;'9, C 160) (:161 )
1 ~'2j 163) C 164) 'C165)
1(6) 167) C 168} C 169}170)
171)
C172) C
173)174)
175) C ,t76} C177)
178)
179) C180) (:
J
20 CAI.L
EISn~lcom
10SET NOTOI1SPECJFICA"rlES (KEY"'13)
J 30 Cf\LL t:::rSl"lllT
(';OTO 10
EINDE
g)
SENP'"II'ET _INVDER
(Jo\EY~J4)IIJO
NI'\EY"'l~OTO 10
200 Nlq~Y<.::20
GOTO<210,::J20.230.240}.KF.:Vl
VEUANDlSJZ SNEL.HC2IDSPHOV"lEL O\EVet21)
210 C{\LL VI:iHSNE GOTO
J.O
VEHANllER UELASTJNG
~KEYm22} 220 CALL VERS::'L('OlD 10
VEHANl:n::Ti I'1DTor~SPEC .It: 1 CAT I
ES
(KE:V~23)230 CP:U~ VEr(I'1t1T GO-H) 10 :::lNDE VERANDER_EISENPAKKET(KEY~24 j 2110 !'Il\EY:~ j
001£1 10
( INFDHNATIEl 300 rn<'EY~30 GDiO(31013::?O,330,340),KEYlINFORMATlE
SNO:U1EIDSPROFIEL (KEY~31l::JI0 C,,\LL INf':'SNE
{>01U 1 ()
INFORMAng DELASTING (KEY=32l 3;:0 C(\LL' INF,UFL
~:OTO l()
INI'ORNATIE NOTORSPECIFICIlTiES (KEV=33l 330 C/\LL,
1
N:":I''ltnGOTO 10
E:1NDE INFCRNt\"flE (f\EYr,34) :l~O Nl\EY~l
1(1) C
182) C
lOa) C IIEY ~ 40. 41, ~2, 43. 44184) C
400 NI("EY""40(I'fOTORGEGEVENS)
IS',
,H36) l!l7) Clas) c
1"9)
FlO) I'll) C 1'12) C193)
194)
GOTQ<410.420, 430. 440), KEY1 195) C 196) C1'/7)
1'/8) 1 r'<;fi
C
;ZOO}C
2(1) 2(};2 }203) C
204) C
;20;»
C
:W6) C207) C
208) CNDTORGEGEVENB SETTEN (JI.,EY=/i
J )
4 H) CALI.
.JOTSH
Gtwo III
i'!OTORGt::GEVENS VERANDEI1 (KEY:::::"42)
4riO CALL I'lOj\lFR
GOTO 10
NOTORCE'GEVEN3 INFORMATJE Q,Ey.,43)
430 cr,LL ND"!
INF
GOTD 10
EINO:= 1'10'rO:~G:::CEVENS O{EV1il.>4'D
440 N!\EY:..:1
Gom 10
20Q} 500 l'W,EY"" 12l0)
CALL SELMOT
211> GOlD 10212} C
-2!3} C 2141 C215) C
•
216) C KEY ~ 60. 61~ 62. 63. 64I LEVERANCIERSBESTAND)
217) C
;..:!
1 B} 600 N!\EY~(;O ::!19) GOTO(bl0. 620. 630. 640) ~ I{E'fl 2;::0)c
2~:1) c IN1~ortl'IATIE BEt'iUJSADRESS:!N222)
610 CALL LEVEED
2;:;3) Go'ro 10 UIEY=61 ) 2r24)c:
225) C
226)
2;;!7)2::m)
c
::229) C2::JO )
IN!"DRN,\TI<O
NtnOREN NET HUNLEII2Rf.NCIERS
620 CALL LEW·tOT GDTO 10
If\WORf'!ATJE LEVERI\NC!E~S NET HUN MOTOREN
630
CALL LEIIU,V
'
231>
GOTO 10
2:12) C
233) C EINDE LEVE!'UINCIERSI\DRESSI?;N
(KEY=64)
28lt) 640 NHEV=l
235)
GOTO 10
,,:l6) (;
237; C
23B) C
239) C
;;>40) C I<'E't(TEKENEN)
IKEY=62) CKEY==-63}241) C
242) 700 ~1"EYm70
243)
GOTO(710)7rlO,730t740.750.760~770},KEYl244) C
245} C iE:KENEN
f'iOGr!L
hJKHt::DEN BETTEN 246} 710 CALL Il2f'\SET247} GOTO Hi
c
C
TEKEN€N
NOGEU J~HE))EN VERAN[lER~N720
CALL
Ti::)\V:::J"{fOOm 10
C
C ,EKENEN NDGEL
I,W,HEllEN
I NFORI'III TI E730
CALl.TE£IUNr:
tJOTO
10c
248;249}
250)
231}
2~2) 253} 254i 255}256)
257)
258)
259)
260) CC TEI\SNEN TEI\EN
(KEV=74)
740
CALL
nZi<.Ti::I\Gam
!() ~bl) C TEKENEN CLEAR_5CRtEr;::N ;262) 7::;0 CALL TEt~CLE263)
GOTO 10
264) C ::-265) C266)
267)
2&8) C 269) C270)
27U
272)
;03} 274) 275} C 276} C ';.!77} C 276) C279} C
280), C 281) PB2 )233;
284)285)
286)
2(7) C288) C
209)
290) C
291) C "i&O {I~J,EY'"'! (WTO 10TESiEN INFORJ-j( INFO) _STATEMENTS
770 CIILI_
IGBCCJ(97,,lNlJEX'!,40)
CALL INFO!~N(INDEX) CALL lii?EtW. IF (STiJP) GOTO 10rOTa 770
999 CONTINUECALL Il'.J::: urU'l( 30) . CALL
CLOS$ACINTS(l»
CALL !2:):ITCOTO 1
END
BLOCK !)I\TI') 292) ·;;IN5Er~T DC-SfE"RVO. C 293) C294)
c:
Invoe'f'{tn va'rr de d~'.:.:ultwa;;;l'I'·dl1!n.295) C
;196) C lie lJrFol'm13tjc 3 en 4, 297) C 298) DAT,\ i.::J;:V70~O/ 299> DAT ... , RES/7(HOI(KEY=72)
1KEY=77)300)
DATi\ l!1!;NJN/3-!:'O. 00001" 0 ..
3*0.0000.1,2*010.00001.4*0.11 4*0,
0000l~.
3011
302>
303}304)
305;306)
3(l7)3(8)
309)
310)
311 ) 3j2]313}
314)
315)316)
317)
:318)319)
320)321)
3t:!2)C
3;;!3)c
J~..!4} C ( 325) C ( 8;~6J C ( 8;:~7) C ( 32[)) C (329) C
(330)
C (33))
c
( :"~32) C (333)
C (334)
C (335}
C ( ~~3'::, } C ( 33'l) C (338)
C339)
C340}
C 341) C342}
C343}
C344}
"C 345) C346)
C347}
C348)
349} C 8:;70) C 351) C352)
C353)
C 354) C 355) 35-6} 35,7) 358) C359)
C
360}
*
DATA
*
DATf\ n,;TI\DATA
IMTADATA
Dt'\TA
DATJ\ DATI\ DATA D,.\1ADATA
DATA
DATA
Dli.TA IM1A DI\T/>,DATA
END
5*0,
6~<O,00001. 10*Ol 14*0, 00001,
~*O~6*0. 00001. 5*0/
EISMAXliO*lE15. 4·*0. 3
1il*lE.1S, 5*0, 6*.1E15t
10~O,14*lE15,
::d.CQ.
o
Il-HZ 1 :3.5*0/ ~lOT0EGI70"OIMOTDAT J70(Ji'-999J
OPT 1:'::
IJO*.
PI\LSG.I
T~XT.
) QUTT, rNllH.
NlIi~ME'l/O.I,1.11
SI.-Jl TCI .. L FUSE.
F'lNITO/202*OI
BEI{ENl) .. NorOf{1 i'lTHOJ\E/~OO*, FALSE. 1 71
*.
TRUE. / n=I\O:~-rl70*_F/\LSE.
1RECALL. STOP, NOGEEN, (;;t\f)OOR/2*. FALSE .• 2*. TRUE:. I
MANU!\L DnJ01N, CH1VIU./3*, PALSEL
I
THNNI\L. B~,UD, NGI<AF. GRt: I
J.
2400# I, 1. 2.3.41corm, GINSET I, TnUIE. , , FALSE. /
SCr<NX 1. SC:RNX2. SC!~N¥ 1. SCRI\IY2/0. 364} 0, 290/
X LX::!. Yi. Y2/0, 364, O. 2001
Xi'l, Y?,-1IlS:':;:, 140/
CHI~RH/51
XYGRlD. XAX1S.YAX1S/, FALSg, ,2*,
TRUE. It\I,)T03C~XSIDErJYSIDE/. TRUE.
12*.
FALSE.I
SUBROVTlNES
Dit
programma
maakt gcbruik van diverse
tqp~n6ubroutineSf te weten
h~!>turC'!1tif! -
1J{~T'eken~mtla--
bIJv(1oil:igL'nde
-
di~n5tvcrlen.hde - !1i',,:'If';'sthe - irjrUl'ffifltievelip
informatir 10.
.
,"
"
"
."
"
"
*
"
"
"
SUBROUTlNE: HELP
" "
"
"
" "
"
m::STURENDE"
"
<. t:""
"
"
"
"
" " "
"
"
~""
" "
"
SU~RDliTINES"
"
*
"
" "
" "
"
"
"
"
"
* *
HELP
!Hi'e-Ft .,1gf:'lfIe>l1C.
informatic
{.lVer het programma
en het gebruik erv.an,
dele
lnfvY'ffiatic is opgcslagen in DC-SERVO. L
Zip.
i)l{lorl1l11tit'1-CtlLL HCCD(2)
RETUr~N
EN))
361) C
C C 1ilNSERt' OC-Sr::JWD. C362)
363)
36'1) 365)366)
367)
368)
3b9)
370)371)
372}373)
374)
375j376)
377) C
379, C
379)
3BO)
C . .
lie
itlPD~matie1.
~n5,
381) C3B2}
3(3)
CALL E'IPRQ(ENP1Y)IF (El'!!'TY) CALL INFORi'H3}
:; DO !.iO 1=1. 10
TE>;T-""1
CI\LL XNFO:<'N(
is>
CALL EGCD (DO. BE!,ENP ( I )
i
IF C NlJ"r. l1EI,END(I)} 00TO 50
CALi. RGnCOO, EIS{
n,
EISl'lIN( I). EISMAX( I»::'0 CONTINUlZ
FV:::;C"·O
STC.1P"". FI\LBE.
COl1trolc
tJptvgp.nstriJdigheoen: in
deinvoer.
CAI,L CONT:12
I
r:
{j":VGE ,Ea, 100> (.;01'0 5 RE}\lRNEND
SUJJROUTINE EISJ)I:?:L
lnvo~~~n VGn
de
ei~entav de
bp.la~tingssituatie. '1ilNSERT DC-·5rZrNO, C8H4) C
335} C386)
3.rO) C388} C
389) C
390)
891)
392) .3?3)394)
375} 3~]{' ) 3'-17)398)
(99)
400)
40.i} Ji02)403)
lJ04) 4QS}406)
407} C
'l08) C 409)C
lin
i"Porm~tieI on 5.
CAU~ l:'Nrrc.O( E/,1PTY)
IF (CI'1PTY) CALL INr-OR~H3)
DO t;.O I=Hj, 19
:rEXT~I
Ct\LL I I'll,: O!{!Il { 1
t:I
fCALL UUCO(Q(}, 13Ei,ENDO») IF L NOT> nE;<'ENl)(I )) GOm 50
5
CALL nGBCO\Lr::l~{,n.EIstHNilite;lSMAX(I» IF (] .E'(~,is)
CALL INT£~R(j5)1
r-
(RECALL) GOTO 550 CONTINUE
f'Vi:JE='O STOP"". FALSE, RETUIINEND
SUm':iOUT 1 N~ E I SMOT410) C
(: 411)412}
413)
lnvoerf::'n VlIfl d(J' fLisen tav dt·
motoT'specificeties.·
414)
41:5 )416)
1l17}418)
419)
420)
C ~;lNSERT DC-SE:I1VO. CC . .
Zie i'It-Ol'mllt;lu-1
en ti.CALL rlNPrCO(EMPiV)
IF <ENPlY) CALL INFORN(3) 5 DO 50 1~2~h 64 IF (1 . GT> 30 . /IND. IF (I . GT. S4 > liND> lEXl =1 , L'T, 41) GOTO 50 . LT (0) GDTD 50
421>
422)
423)
4::!4} 4;:':) 426) C427) C
1)28)
4:':9)430) C
4311432)
433)
434)
43:» C436) C
4~17)
438) C
CALL INFOR~1( IB)
CALL DOCO(80~ Br::HEND(l» lr.< LNDT, DE~'\END(l»
,foro
t;;OCALL riGBCO( X, EIS( I), e.lSMIN( 1 b ETSMAX( I)}
t10 CONTINlJl::
- ,~ Contruff..' r.,p tE'9<eTH ..
triJdiflhlt'tlOtl
in de invoe,". CALL CONTr-<3' , " IF (FUSE _ EO .. 200' GOTO !)B] OP=. F/\LSE.
RETUt?NEND
SUDROUTINE VERSNE
489) C
Vp~a!lderenvan de ei$en tOY het snelheidsproFiel_
440) C
441) 1itNS::RT DC-st:nVD. C
442) C "
Zie inFormetf.e 1
em
:J.
443) If-" (f="USE ,GE. 100) GOTQ 444) IF (FlfSr.: . EO. 0) COrD ,1
445>
446)
4~17 )44S)
449)
4~)o ) 4;1) 4~~2) 4~l3j 4;:",4) 11;;5) IJGb}457)
458) C 459) C 460)' 1;(2)C
463}
464)
465) C466} C
467)
4.68) C ~OTD5
CALL [NPTCO(E~IPTY)If: (EI'IPTY) CALL.
lNPORM(1)
CALL IG13CO([.J6, I, L 10> 5 TEXT:-oI
C(I,LL INFOR!'H18)
CI\LL BHCO(80, nr:l{cNn~ 1»
1:
7 { . ,\JOT. lJEI(E;.'ND { I»
(:;OTO 50CAL; .. RGBCtH 1, EIS< I). E!SHJN< 1', E:ISf'1AX (I) )
so
CO;-.{TJ.NU;;
F\iSF'··O STOP=. F ALEE..
Controlc op t~!len$triJdigheut'n
in
de invO~T".CALL (:DNli{;'.?
IF (FUSE. EG. 100) 1'01'0 1
.RETUHN
END
sun
ROUT l NE VERllEL469) C
Vt'l"i:lnOerem " ..:on de C'isp.n
t£lVde·
belastingss1tvatie.
470) (;
11'/1) '[;}NSEWt nC-SEnVO. C
472) C _ Zi to"
infof'matie-
1en
5, 47:1) IF' (FUSt:: "CE. 1(0) GOTO j 4"//1) Ir- (HJ!3E .r:':G. O) (,,'01'0.1 47;;) l,-.:FU~~E476) GOTH ;J
4"/7) 1 Ci':.LL EMf"TC{HENPT'n
478)
IF
(EMr~Y)CALL INFORM(31
"1i''Y}
CALL HSPCO<;:n, I, .l:], J9}481} 1i32> -lB3}
484}
J}D5} 486) I!~:q } -1 ~~8} 1}(J9} 490) II?!> 11'72) II '7::3) '174) 1I'}5) 496) 4frn
4?8) 1J?9~500)
!3() 1 )502)
tiO:)504)
( ~j05 ) ( 5(6) <" :'071 ( 508) !:<i>9) ~10) ~lj>
512)
51J~ 514 ) :::'J;}) GH.d517)
!JiSt 519>520)
521) 5;.!2) :;;;:3)524)
!J2S) 5;:6)527)
5;:28 )529}
530)
531) ~3;?}533)
534}
535)
536)
::;:17)538)
5::J9)540)
c
c
CALL INFD"IH 1 B)
CALL DIleo (00,
DE,\EMIH 1) )IF
(.NOT.
DEKEND(J» GOTO 50CALL RQ8CO(!, filS( I ) , EISMJIII<I), EISMAX ( I ) ) JF (J "F.G. IS) Cf'LL lNTE(lfHJ5} IF (m;:CALL j GOTO
5:
::';0 CONTINUE
FU3E>-O STDP"". FALSE.HETUHN
ENll SUBROUTINE VE~~10T C .-C
Vel'~nderenvan de ois&n tDv
de!moto~speci'icaties.C 'liJNSERT DC-SEHVO:. C
r: "
lip. inl"o'rtn.tlt;'1! 1 t>n ~, IF <nJSt: . GE, 100) GOTO IF ~ru:Jr: ,l::cl. O} GOlD 1 r""FU~-)EGOTO
r;;1 CALL EI':PTC(H EMPTY'
IF
<r~!,!p'r'()C,\LL INFCll(MCH
CALL IQJlC~H8a,X,
25, 64>IF (J .
Lt:.
30 . O:~. J . GE. 60) GOTD 5 IF(r
,G£!. III . ANI). I . LE. '54) GOiD 5 y.JRITF..{lOU1T.3) . 3 FOHNt'.T( '?~/'intel"val1en 1.1Jn : 25 ... 30. l~'bO, _. {J4. ' )GDTO J
::i CDNTINUlETEXl;;
Ct:LL 1 Nf7DRI'l ( 1 8}CALL DGr.U(QO, lJE~~EMrH l ' )
IF C NOT.
B'i::KEN!){ 1
»GOTO 5'0
C~\LL nGHCO( L EIS{ I). EISMIN( 1), EISMAX (r»
~O
CDNTINlJi:
41. -
54.
en
"
c
---C
Contrfllc
I'i.'!t.CgC?ttr.tl'l Jdighedt:'n':in de .invoc.".
ct\l.l~ CONl H3 IF (F~1~3E: . C'G, ;;;00) ~OTO :i·c
---.---.---.---r.
STOP"'. FALSE. RETUHN ENDSURROUTINiE INFSNE,
C
Informatie over hot
lngevoe~de·&nelhpidsprofJel. C':;lNSi;fH DC-S::RVO. C
C
Ziplflformatie 6.
(; CALL Ji'-IFOm'j( 11 ) RE1tJ;:U"1END
54!) (:
542) SUBROUTINE INFBEL'
5431
c
---544) C
Informatic over de ingevoerde belas¢ing.
51f:3) C 5116) '!;JNSEr~T DC-SEf.NO. C 54"1)
c:
Zit' ilifurm.:lt.ie 6. 548) CALL INr::'O~l'l( 12) 549)550)
551) C 552) C553)
5~4)C
555) C 5:5tJ) C nETlIr~N ENIlSUDROLJT]NE INFMDT
lnformatip. over de
ingFvo~rde motorsp~cificaties.5:,7 ) 558) '!>l NSEHT !)C··SERVD, C GAOOOR~=. Ti~VE.
559) C
560)
5bl)
5b2)
563) ~64) 565)566)
5b7)
568)
5/:.9) C 570) C5'11 )
572) C
·573) C574) (:
lieil1Formatie
en 6.
CI'.LL INFor·(J"1( 13) CALL DGCO{82. GfiTJOORl IF (. NOT. GADOO:ll GOTO 99 C,\LL I Ni· O;:':!'I ( 1,1)CALL JJGCO(82,Cl\iJOOR)
1 F (. N[JT. Gf',T.lOOn) GOTO 99CALL INFOHN(15)
99 HETlI~~NEND
SUlIROllTIN? i'iOTSET
InV()Cl'Cn v<;n de motory·egpvens. 5'75) "f;INSE[(;r SVSCOi"[>/l'W,EYS S"/6) '~lN8ERT DC'~SEn\,HJ. C 5'/7) C , ~78) ":179)Zie
inf'urmatiE' 1. 4. 5. 7 en 8.
INTEGEf~ Il" i')(',mo(, R[::ST i'1/\NUl\L .. ·. Ff~L.SC.
580 ) C ---~---,~---
-581) C
~- Inl~lenvcn het hplp
mDtorbe~tandtbv selectie uit het hele bestand.
5(2)
583)
c -
-
Mclrlirlpcn
bljJv~n achteT'w~ge" 504) (; 585) C586)
58]) C
~188)5B9)
~?O) 5':>'1)If7 (. NOT. nTDS1N . (\ND. CfJl<-Al_L) GOTQ 5
ITllel~n v~n
de pegevQns
van E'en motor. directe aansturing. tbv 5electie
uit
Il!'t hl:lQbestand."
IF (CHI~/\LL) GOTO ;}~J5 C/\LL EN1JTCD( E~!PTY)
XF (ENPTY) CALL XNr~ORN(3) CALL D(~GO(t~3, ~1/~r-JU{:"L) l r:=- (~I(\NIJI\L) GOTO :'iOO
592 ) C ---~.-.. --.---.~ .. . . -573) C .• - 1nVOl.'1'
v03l1uit
de d~tabase DC-SERVO. DATADASE.594) C --.---.----.~ ~ .. . •• . -595) C ~- - Contl'(llt' np
hL't
reedsin!1,,-'lpzen
7iJn Vi3H dc d.:ltabasc.~96) IF (DTnr;] N) GllTO 1 no
::i97) C --.~ •• _._ .. .. . ... -578) C 1n1&10n rnc,tDrgeQev~ns
vanuit
DC-SERVO. DATABASE.599) 5 NlJ~lrl!:::n~·-l
'" ",JGRt" ,. {~I) 1 ) ,(
602)
( 603) ( -604) ( 605) ( 606) (-,O'i) 608)609)
6)0)
6JJ)
6J2)
6J3)
611 } 1..15) ':';6) 6 ) 7 ) 61B1 <'.>19) 6;:~O) 6;'~1 ) b;~2)623)
6~!4)
6;!:i } 6;;!b) 627) 6;?B}629)
630) 1>3)) 63;:?} b:'j3} {;>:J4 } 635) 1>36)637)
6:J81
63'7)(40).
640
(42)
643)644 }
645) ')JlI-J ) '-14"1 ) 6118) M9) 6~)O) (,1:'; 1 J 65;2) t.\~j3) 654):655)
tit/b)(57)
"':'B) .;\59)660)
*H-n::Hll-J h 1N'IS(~';»)m;;,AJ) (fl, :]:)~1) (UP:OAn~(.J), J""1. ;.?O)
10 Rf:::I\D(~TI 3;!(li (i'10TiY~·(NUNI'1t::R. ,J), ,,)=1.18) JF nIOTYY:'(NtJM~ll£rL l) ,EG, 4!-l« 'J GOTO SO DO 20 !r::;;'!~" :"iO
HE,\D('":i'! 34~" t:'HnIr::1:Jl t1DTDAT(NllNMER. I) (:::)1"0
:?<,
15 i'!~nJ)t\T\NJNN;;'n, 1 )"--9f:n
;w
CQNT1N~I!~ DD 30 1"'t1.!J4m!AD(9. 340. r:::nRt.:;?!i) NOTDAT(NllNMER. I)
(mm
;)0 2:i NOTD;\T{NUNN£n. 1 )r::.-999 30 CONn i\i(lEno
Jl{'1 1 ""'6(L bt! m";:r\D(9, 34(1, ;EJl:I<n3::i) MOTDA1(NllNMER,1) (::D'IO 40 35 I'IDTD(\T(Nu~·t"rEp., 1 )=-9tf9 1.10 CQl'rflNUE i'R'i'lNi:::H''''NUMN£R+
1GOTn
J() :}O CONTHllJfZC - - I\f~;hd 'i.t'n f"::,'ni t !},
CI\U~ CI~O:::H,A( HITSn',»)
c
Ontht1w::!en d.o,d: tie- d.ctabcsp:i!:>
;i.nge)e:H~ .. n. DTHS1N",1';{UE.C'- OnthoulJcl1 hoC'vt>el motor-en ingele:ttm z1Jn,
AI\NTAL'~NlJNrrEr{-l
IF ~/\A!\rU\L ,LT, 1) ",ANTAL"'·1 M/Nr;:...:r~""1
C
---,---.---C
Slrchts
il,Jezpntbv suJectie
~ithet hele brstand. meldingen bliJven
C - - tH:htL'l'Wl..'?t:.
c·
---.---~.---...
---C
-
Vltvliur
VD~1at'
inf'ormati.J ncar het schel'm,
100 Cf\LL ENPrCO (!?I'i::rry}.
J~ n:!'lPT'f} Ci\LL INj~DI~N( lb}
t-:rHTE {lOUT 1,330) (UPD{iTLd v)} ,,)>=.1, 20} CAt~!, I NFO:m ( ;:::)
l10 CALL DGCO(D~;, GAJJDDR)
1 f: i, NDr, (o'I':DDOR J (·'}OTO 2f)()
If'
(MrHAi, . . GT, 20) GOTO )50C
---,----.-.--.---.-,---C~· Mindt~r d .. ;l11 :?O n,tltf\1',,.n jn tlf~t bcst/;'\nd. ~~:': (:~~'~·IV'.N 'J I\L ) /;!+ Jno
1.20 I""J, 1<' CI'.LL IN-F'"O:{/'I(;-7) 1:10 CONTINUE DO l.:JO It=1,AANTALI.rIRl'fE(lCHJ'I
r,
32!:d L 'MOTTY,")(!,,J)I.J""'i,
19)J:30
CON'nNU;,:-Gi\LL J N{:O~{I'-J(2)
Goro
:.'~o(:
---,--,---,-
--
-
_._---
---
---C
;'!cPT' riell ~,f.) motOl'£,r'iin het
t;(>stonti.J 50 CDNTINUi; C{\LL JNFIJ:<1'1(2)
NNm<-j
661>
662)
61::3) 664} 66:3> 6b6i bb.7)b68}
bL)',y }'[;'70,
b7ll
((72)
( 67:1) (674)
(675)
(676)
( bTn ( b78) (679)
680)
681) (,,32)68::n
684)
[185 ) 6t:J6)6871
6(8)
639, 6!JO) N}1i
b'72) br;3) b'.}4 ) ( .. 'J::i ) (96) 6(17) 6'18)699)
700)
701)
70;<)
7{)3)704)
70:i) 7(16 }7(7)
70S)
709)
710)
71
J) 712}713)
YJ4}715)
716)
7)7)
7181
719)
7;?OjIF (R!1ST ,LE. 20} GOTD HfO
CALL INFO~<M(2} K=I'l/\;'~"+l 'I
DO 170 I=l'iAR1" I,
¥lRITE( IntJ1
r,
3~~'H L (I'lOTTY?(I • .J),.Jml, tal1'"10 CDI'JTINPE NI'r~J\=N(\RJ,,+20
GOTO 220
190 {:OfH!NI}E J\''''(,"-~;;~Ri"!Sl)12+1
DO 200 I""1,,, CALL H-JFCni'l{;:? 1 ;:zoo (;ONTINvr:::no
21 U I=n'11{I'u,AANi f\L HIHTE(IOU11,325i I, (MOTTVP(I • .J) •.Jcl,
18) ;:210 CON'rrNl,JE Mt"HJ\~! 1;l~O
CI\LL lNFO;{'I'H:' ..
!)CI'LL 13(fCO(f3:;:, CA1JOoro' IF (MllDQ;!) ~OTD j bO
c --.---
.---c
c
fJpVl'agi?O V,1l1 motornummor en NOn;~::.{-;\
n),vervQlgens
Ct\!~l~ lUlJGU({;34, bH1NNr::r~, j, ANnAL) :~55 DO ;?!:d} 1::0;"5. b4
I'!Gr~·:E(':( r )",,-,999
;<f.:~;
(
1 ) !c:.UlU.:']l,ENU( 10D+! };::::, I=ALSE •
inlczen van MOTDAT(n) in
. IF
O'10Tl>A'j (I";liN1'l(~f~j)} "EQ. -.999) GOTO 260 "'IOH~r:G( I )'-'.l';fJTDf,,'f< NUMNER. 1)Hr.~~+:
( 1 )
;";-101r:r.::O ( I )
:Jt:J\C;-.ilH 10n I·J )<--', Tf~Ur:"
;?60 CONTl,NJ,.'i:
l'lOTm. (NUi'INC: t~ ) "", TfWE.
{::rn
(j ;:;::'0,:
_._---_._---_._----_._---C
FGrmatstat~m~nt. t~yin- en uitvoar in deze
subroutine.
3;'0 FORi'l/\ T ( 18A/! )
:3;:':5 FORi'I(\ T ( 14> ! ' 1 IS/Vi)
:-}30 Fm~NI\l' (;~O(\1i l
31!O FO:mi)'f';'!'41f,
r:20.
6)C
---.---.-.---C Hi'llIilm<:>t'igr- invuQ'r van de motoTgegc-v€!'l'ls..
G
r:
;100 DO ;;:';0 l ",,?~j, 6Ji JF{r .
~;T, Jr:
{J . CT. 1'1-':');T~; 1 :1(J ,AND, 34 ,AND, Cf~U. HtI~'G;frH 18)I . LT.
I . U.CALI. B(~CO(~::-:), BEF\EI'-lD( I+100} i
~l)
GOTO 550
~~O) GOTD 550
IF (, /\lOT, REI\END{]+lOO)} (1070 550
C/\l.L fWHCC!( L HOTUECH I L EISl'11N( I L EISNAXCl})
Hr:;s{ 1 } "cI'lOH.:E0( I) ;:'::)0 C(JNTINUl£ FilSl'" 0 'S'iOP''', Fi\LSE. Hi; rW~N
FND
c .. -
VCl'andeT'en
C722>
7;_~:J ) 7~-~'i)
7::!5) Cven
dc' motorg~gevens. '~l NSclH DC-S[T<Vi."i.C
7~?6) '7;0)Zir
inPormatie 1. en 5.
1F (f--:'USt:: . CEo 100) GO'lD IF {FUSE . ,.,~, 0) COTD J
n28) I:O'FU~,:;::
n!9) GOT(J ~
730) (;,\U~ (~/'lPT-::D (E!'WTY)
731) IF (r:'i'IPT'() CALL INFOI-~I'!(3) 732) CALL rCmCiJ (88. I. 2;'i. 64)
733) IF (J . LE, ~:tO, or~, I . GE. 60) GOTa 5 7:'14) J F (J ,GE. 41 ,,\ND. I . LE. 54) GOTO 5
r,mITE(ImnT.3) 73:5 ) 736)
7:r7 )
7:HJ) 7:19} '/·"'0)741)
3 F(Jr<I'JI\T(;?~/;intel'vi;ll}{m dJn :25, -
30. ~~;(JO. - b4. ') GOTO 1 :J C()NTINtl;~ TEXT:::: 1 CALL rNFO~i'1( 18) 7'l2) r.,\U. BGGO([':O,BEI(.END(I+I00»743) IF (. NOT. fit:I~ENJJ( I·HOO» GOTD 50
744)
CALL
~QBCO(J,MOTGEC(I),EISMIN(I).EISMAX(I» 71j5) m-:s\r)~i'!cn{·:EG(I) 746) 50 CONTlNUE 71l?) FU~E:=-O 'l48) 91 OP:-::, F,\L~:E. 749) RETlIr~N 7!'iO) EN]) 751) C 7~;2) C SUI3f-?(JUTIN::: !'iOTI.'/P .7~;3 } 7~'l) C 7::i:}) C 756)c:
lnrormati~
over
d~ingevncrde
motorge9cvqn~. 757) 'lilNSERT nC~-SERVn C 7~;8) (.;AJlDilr~=-'. T:<UE.c:
ZicillrOl'matie
CALL
INFOi(!'!{ ;:~3) 1 (?n759)
760)761)
762) 763) 7,~A) 765) C~\L!. BGCO (1':,;::, G~,JHmR) IF (, NOT. GADODr1)GDTO
CALL
IN!~{):a'l(;:)1.] )CALL
lWCO (n;,,:, ('MlJODH)1F
(, NOT. (~/',nO(1R ) 766} CllU. Ij\Jf;'O;d'1(;:!~i) 7/..>7) 99 RFTl.mN 7bB) (~'NJ)76?) C
770) (' 771 ) 1"12) C773)
c:
7"74) (; SU}!ROUT.T N:;; SEL~iOTN{ltOl'f,C]f'C tie.
.~J
N8Er-{T nC'-SD~V(! C C Zir~ild'PT'llwtit,
('Om6.
9'"1 9"141. -
54.
775 )
776)777) C
Tl8) C 779)700)
Moneli,ll(hr'j~
tot sejectie uit
het gehele bestand ineens.
C/\LL lWeO (D:::', CHi~i\l.L)
) r.
(Cl W,,\I j )cerro
,I781) (:
782) C
783)
7H4} C
705> 7{16} 787J 788) (: Hnscttcl1 SID? SlTlf"~. F',\LSE - .- Ccrd;'I'o).&"t,
FUSE. IF (f7u;:;F ,r:G. 0) QOTO 3 (;,:;LL IN1:0;,!';{'1}GiOrD
7"'/f}789) C Ctnd;l'{'Ilo tip
bet in!jclv.lcn :d
JTI van dedatabase.
Als
dit
niet het
790) (; .- 9t'val 15 di)ii vol!!+; t.'en
.'flutomctischt' aenstvring
binnen MOTSET, 7 '}1)1
1F ( MH. D1"flSIN} C!\Ll~rIOTS::::
772) c~·-
SC'Jl'CtWI'(,;' p j t hrt he)e ht'stt1nd, 7'/3) PO '/'1'1 NUi'1i':~::H~"l ~ 'H\i'~r":\L 7("1'4} C r15)746} C
7'77) C 7'l8) 799) 800) 801)ALltomBtj~th invo~ren
en tpsten motor voer motor,
Ci\Ll~I'!rn
S:~,"IRf'~etten st~lldmeldar. berek~ntie ~r~ard~n
in het
eieenpakket.
3
no
5 1""1. j 00IF (SHIre-HI> .. EG. n BEKEN1){l)=. FALSE. GyHTCIJ( I
)={}-S CONTl'NuJ:;:
802>
c - -
Cuntl'ol~ ny i:li:P1Wc:ti~hei<l' van eisc-n en motol"gE'gevens. tW3 J CALL COf<llrw
8(14) E:OS) C3(6) C
(-=to?}808)
8(9) 8jOi S! 1}312}
613) C 8:.4,) CEUS)
81;') 81'l} 8)8)819)
820)
821) ft;'!2i
8;-:3)824)
825) C 82;,) CH27}
B;ZS) 8;:!9) B;';IO) C 8:<1 ) f.i:,12)883) C
834) (:
88;) C
8:'6) (;
(~~Ti) {; B~H3,(;
8(9) C
8r.O)c
IF" ~FUSE . (~'E. 100 AND. FUSE. LE. 200) GOTO 9999 H{'sett.en ~;tj)~ldrnelt!t"i'$ b!:!'T'ckf'nde RES(n".,.
7 (;ONTli'lt!l: N;jHl)'I':-'·c. ·{W.JE. FJNJ'ro,·fJ
no
? Io~101·200 mJJTCH( I ):::.0 9 CONllNl.lEVC"~cliJk~~1
van d.
MCgCYI·IJ5. Ct::-'U. (:Oi'!P;~!CALL CONP:12
CALL COHP~3
iF
(FU~E.NE. 0 .
AN!) . .
NOT. CHKALLl CALL BREAK
IF (S'fQP) GOTO '=1999 IF (I'ITROI'\E) GOTO jO
IF
<.
NOT. 1'1~NUAL) NO'fOiHNUf"MER )""'. FALStz. IF (C:·II(ALLl GOTO 900. CALL Il-Im:m(9)
GO TO 900
Ber~kcl'inA
V&n
nD~ Dnbekend~Begcvens.
10 IF (FINH!! . Eel. JOO) GOTD 850
F'JNITf}:ocjOO
Ci\LL BmH~;\NNt1g~~'E'l1 io''1{'nturel tckort 'aan
gege.'"en51
tbv b~rekenin9 SOrMligt! gegevens.1
r-
(F\x.:a:; ,r
0. 300' FUSSeO
IF (Cln~.i\L.L) GnTO ?
MogeliJkhc'jd
onlna de
bel'rkpningen
aIle
gegev~nshun standmelders
.. -
t·e lui.·a-n :den, bi.! voorJ.;cur te Of!brIJiKCn biJ de o;anmaak
ViAnel!n
.. - CUi'li.} .. dJ.e. l'e:n.> mOfl{'liJkhr·ili is. YOOT'<ll ven nvt 815 eT' asn het ' ¥
- pl'O~n'<:Jmm .. ~ !,J('ll.IfTid; w,l,dt, om
dE.'
Juist+: werking vande subroutines
"" ...
tf' tt't..tt:fI,CALL fH.}(:D (~4:;:. GAnOLlH) IF ({.!/\DClO:?) CI\LJ_ H4P0l1N( j )
84j)
842.1 H43} tJl11l ) 8'1!) j Gt16i E!4'lJU48)
£;49] r~~O) 8~j 1>
F!~;2 ) (l;':)) O:i4) 8~,5)
H~16) Ci!J7 } 8~)8) t{~9) 860} B61),
8<'>2),
863)
,
[U,4} ( 8t,::;) ( [:1,',6 .>i
O(.)? ) ( t.:j68i ( ('"tb9i tHO j B"Jl) 872} 87;)874}
075>876}
8"/7 }878)
S7'?}880;
AS.! ) 8~4;"2:) m~3) 8B'l) Bf3:> ) m~t.» iJf-q) [iOB) [-189) BrIO) 0'1 ~ , B'12) B93) {i'74 } 8:'l5 }H?6)
i:J'!7,} f'i'JS)W;c;J;
'}\>\I } (:---_
...
_---G[)TO '1C Mtlt.tn' 'lOlI1(1t?t. mogE'l i Jkhc) cI om dt' gegevt'ns op te l"oepen. !1:50 CCli'rrl NUf:
IF ~C;II\1\U , GO TO 9.10 (;t\LL INfot'H'l{ 21 } C.\LL DHCO {B~# Gf\POOH} IF (()i\DOO;"{) CALL ~lOTINF
c
---l'!"fleli.ll:!lt"irl
om
nP9 t"en
motor'
in
tc
yoeren.
clOO CONTINl,J:~
1 F (CH!,,\,Lt) (::OTQ 910 CI\tL Dn(;(J~(-"ll, NOOEEN)
) F L NDT. NOGE;EN) GOTO 99-/9
C
:1cr·ptto/"l
V'.'ilwlle
ml~ltJei'5 l'U'~.U:NO(101. .. 200), ivm
denie-uw in te
C vnt'1'{1l1 fnni·tll'. ?lO
no
',50 I',"!0L200 iJEJ{.ENi){ J j~. FALSE. 1;' U-::lf~/\LL): GOiO "'1''19 CALI, 1>:0:1";';E1 GDTO ;} C - - - - -.. ---~--.- -.--.----~-~---.~---.---'J9?CONTINUE
IF ((:!!I{,l\).l.)
C,..ill
INr:ornH27)rn9?
IF
(c:
nV\L!.) 1'1I\NUAL""'. TRUE,
CHJ{,\t.L""·, Ft!'LSE. riE'llJI~NEND
sV;mmnJNE LEVn8Dr.
-
---C OVC'T"iicht v,'~!J de bcdl"iJr!:>801"Csi-.en. {: "t.l NSi.:f<T :'YECDt-i>/,<:.l;f;'EYS '~'J NSr::n-r DC~-:';I:;?l/t;. CC
7.11'
j",ol'"otil' 7 on
B.C -
-
OrJcnen v'.!n
fil€flUmmC'l" 3 tbv ui tle7en.
CI\U~ fJPf-::N't'I\ {/\i:ricl',D, ~¥jpB>viPT~Y13:>JORRIT:>SER:VO:>LEVERANCIERS t
-11-, lNT~}(36). n:1'SC,)} <:f\LL U-:F~" (1
>
C,\LL CLO;·.~'.i'(H INTS(3}i
fiE1J,J;?N [;!\ID ~-JUHfWUT 1 NE LEVI'!Crr C " .•._--(;
Ow,,',;eht
'10"motoron met hton lover.neier •.
(; "!;lNSErn t..;ys'Cmj>I\'f;l\f:'Y~) '~lHm::rn DC ·"!:iEl~\jfl. C {, C 7ip illft",r'm",tie 7 c>n H.
- Ort'ncn '/.111 fjlcntJInmf~t' :3 i-.flv u~tlc;tcn,
CALL I1PFN'!:;"\'; A1if'{Ei\D» ~WPB:>vJPT;:YB>,JORR l'f>SERVO:>NOTOR-LEVERANC fER' i;', 1r..1TS(:1.1.}, IN'iS\~1)
i
Ct\Ll_ !_:'::1.-:.;';:(7)
Cr'lLL CLD!:}';;t"dlNT5(3) f~f--:'r \ J;{j\!
'10) )
902) C
',OJ I
<:
tJ04} ~/05} (: 9(06)C
')0"1) (:;.
Sl1HflfJVT 1 Ni::, LEVLEVOVC:1"7,icht Vd,! lev!;!T'ancieT'('; met hun motoT'en. ~/08) 909) (ll 0 j 911) , ] j 2 ) '113) 7)4) 'i>INm;:HT D(><';;}2!tV~1 C C
C _. -
Opcnf'n Vi.Hl
r-~lanurnmer 3 tbv uitle:ren.
f"} j 5} 9.16>
7Jl>
71m C 9J9} C 'l;'?O) 9~:'1} C (!;;~;} CCALL DPt:I'·M( A"nEAD. 'WPB:>,JPT"YD:>JORR IT:>St.;RVO:>LEVERANCIER-MOTOR ' f?, IN"ft:Hl!l), nrrSC)))
C,\L!" LEES{ 1)
CI;U_ CUJH'!il\( INTS(3»
nE'nmN
ENlJ
£H}IlI{ClOT1N~ TCf<'SET
9~~:'1i '~JNSEJ~T nG-;)Ef~Vn,,~
9;')4) (; '1,i(~ :inr0,.~m;;ctit'" 1 £.'"11 4. tl;'~~j) c(\LL EI'lPTCnO:E:-t:lTY) ~1;2(}) IF (t:I'I;-"iY) (./~LL li\iFOHI'1(3) ~/rrl) tl',lL GJN(J 9~;8) r;~?9 ) 4:~O
)
(1:':!1 ) rl;:1,:;; ) .":'{;J ) '1::14i
f"/3:} ) 1'/:31.) j 7:17 ! 9~iS)939)
(40)'iii
1 ) 942) \. (itl3) C 1/li4 ) C,\LL IOl!C[J(73. 1\l\~JMF, 1, It) 1)U ;?;'J 1 c~ 1 , N'::-l?/~FIF (1\!O;{(\I~ . EG. 1) GOTD 23
'rEXT,'
1,1F (i\iGj1tir. ,[?,:':t ::2) TEXT'""TEXT+4 23 Cf'tL F<F(J;~i'1(32)
Cf\LL HsPCf.H7BJ GRF{:r L l, III 25 CC:!'.rr 1 N\!F
CALL n(oiCD CI '1, XY{~f:n)))
c,\!
1.,rWllcnCJ;::;, (:1-1(\1\H,:?. ::1. ;;:0,0)
F!.n,:';~' 0 -$'IUP'" F{\Lf';i:'. t<ETl.ll\f',1ENn
Bill!f?mrtlN;;, lr-:i~Vr,:R 91l ~, G ---.'1'16) C V(,l'andi;?retl Vi)', d ....
tekenmogeliJltheden.
9;17) '.t) Nt?E~H l)c-·m·~f{Vll.
c:
9118) C . Z~c
ird'l..,rtn<:ltit· 1 t'fl If. '1'19 )930)
951 ) 9:J:3) rl~fj., } 9!JS} '/;'6 } 9~'"1 } 9~JB) S'tJ9) 9~,O) 1020
C;\l-L [::I'ir-TCO<Gi'IP1Y} ~F (Ei'-IPTY) Cf\I_L ~Nr:;mn'H3) CALL ImJ\;OO?, ,)/1. 4) (.){J·IO (10, ;:-'". ~30, 'iU), ... 1 CA1..I_ (.;] NOG:trrn
'j') Cf..LL IGliCt',('i"3, N(.)I'\t\F, 114) DO 2:,.1>J,
t,l(mI>J';IF (t·g:U;\F . EQ, l ) {·JOTD ::2:'J
1 Uf,·)
JF '(j,i(.;I-?l\F _ i:-(1, ;'!) rUXTr:.TFXT+4 2~1 CALL li·j!·,U;d'H::Q)
r)o 1 ) 9(2)
9b3}
964) 963)9b6)
9b7)
9b8)
969)
970)
97il972) C
973, (;
974)
975)c
eN_LIGHctH'lB.GRFII)!L4)
2~ CON'r l!')U~; GOTD 'l'7 30 CALL. BtlCQ(74, XY{J~llJ) GrJ1'{) (17 110 Cl\LL lHWC;i'Je"J2, CHI\!,HI 2.5120, O) 1)'9 CON'rXNU1;; FUSF" 0 STOP"'''. r~ALf)r,:. HET\1HN END sum~m/TINZ. "EKINF976) C
InPOTm&tlc stand
tckenmogcliJkheden.
977} <~JNSt':RT DC-Gl"£RVf.I. C
y78) C Zip"
i'lfc.rmatip
6.979}
CALL INFtlHNf26i
9HO)
991> 98.J} t/U.a } 'i'Bj) 986)787)
'1!J3) '/(9) 9r;O) 991) "1'7,7. } '6'3 ) '194) 9'7:'}) 996'; 99'l} '/?8 ) '},19 ) (: (: (; C C (:C
Cc·
c
c
c
10(0)
1001 )
toO;;» (: 1003>r.
; (l(V!) (: J 0(3) (:10(6) C
10(7) C
10(8) CJ0(9) (':
1010) (: lOll) (: lOJ2) C j01:.3)c:
10)4) C101 S;
l016i {;.•
W:HINNE'ND
T()st(tn Vi1H tekp;1prott'dur(>~ •.lie
de grafir;che SLIDT'Ovtines in ctit progr.smme.
7ir
i~Pormatie9.
C(I,LL 'rrJU£i'l RETtJr{N r::ND SUtirWUTINS TEI<,CLF-1e5t~n VDn tptrnprocedures.%1'" dr'
~p'cri5t:,hesubroutines ::in
<fit
pl'ogramma.
1jc inP0rmotip'9.
GALL CU::,\/.r Rl7Tt.lltN EN))*
~
* * • •
* * •
* *
* * *
* •
'*
* *
~
*
*
*
1"*
*
IiFHEKENE:NlJE:: SUHROUTINES'*
*
'*
* * *
•
* *
~
*
*
ft* ,
*
* *
~
*
* * * * •
*
HH'l1 (;
Dt','er:Pl1l<H '1':.:1'1 nO!l onbel<~wtie gQgpytms; voorlover
mClIileliJk,
10:18; 'iiJNSEUT He .. HI::l('.J!l. C
101?} (; Zi p lnfr.rm<l:ltie ".. on
;1 .
1(21) C ~ - intlit'rl tiP (·if.
lion
niet onkenrlen/of
bE"'T'ekend is en indienmoee11Jk.
1022)
IF' n;I-IXn;t-\(
1} .EeL
1)GOTO 20
Hm:J} CiiLl~ llL111~Ol
1024)
1023} 1026)l027}
l028}
102<./)1(30)
1(31)
1032'
1033)
lO:J4)1035}
1086} lO;]7 J 10::tO) 10:39) 1040} 1041)I042}
lOll:]} J 0114>1(45)
1046)
1047}1048)
1049)
1050} 10:}1) 1':}:l2 } :'O~3) 1 O~}4} 10~"5} 10!'-)6)1(57)
10:';8,
lO~j9 ) 1(60) 10bl)10(2)
10(3)
1064 ) 10b5} 10:~6)lOb}>
10'1£1 )1(69)
1070)
10',
j ) 1072)1073)
1071)
1075)
1(76)
lOT!)
1078)
20n;
(lJL"HN1){;n) GOTO 30 IF {~-';W1TC;·1t2} _ EQ. 1) GOlD 30 CI\LL 1lI..Ui'O;; 30 If OJU"ENIH 3}j GDTO 40 XV (~:>\.HTCH(:3) .r.::u.
1} 001'0 40flO IF iDf~J~I.::j'JD{~~») GOTO 50
IF {f;Hl'r(;!H4) ,!!O, j ) GOTO 50 Ct<,LtM lJL(lJ,OJi 50 IF (m;::"r:;f\iIH:1) GOTO 60 IF (n.vHT{;~H5) '. EG. i ) GOlD 60 t:,'\LL liLOiW~ 60 IF {nt.:J"tENll(6,}) -GDTO 70 IF n;,WrC:li{,)
.1:('.
I} Gala 70 t:N f. lJI~(JJ,-Ot~ 70 H~ Ol1',I~:;!'Jn("J) GDTO 80IF U3viIiCilCl} . ;:;:(il. 1} GOlD 80 (;,'''LL JlLOi<.07
(.jO XF- !]'/:L{!\FWl(S)} COTD 90
11= n·,v;;n'"C:!U)) . EH. 11 GD'ID 90
tfJlL nU .. lI<'OH
90 1F 'Jl;:!\l::i~J'l\?» GOTD 2:30
IF <:-}yI1T(;:H'n . EG, 1} (~O'ro 230 CfIf.,L 1!LOg{)?
230 I
p' 01[]<'ENH(23»
GOTO 240
.IF (SlJJl'TCiH23) : EO. 1} GOlD
210
CAl..l_ Ill~C!f\;":1 ~1l0 IF (n:.?!\ENH{21!» (:;010280 If (BvJITCil~;:"4) . FG, 1) Gcn'o 280 (;j\.U~ YU.l)I,r"i! ;;;{-30 IF (iJEJl.E"~lH;JB» 0010 .l{30 030 Il-t:JO
490
flOC
;:;;';:0:,::10
.If' (SYIITC:H~!8) . EG:. 1) GOlD 430 CALL lJLtW;:; '~.(
IF (ni:7l~£f~l'l (43) )
GOTO
480
IF
((~Wrn:ll (1l3, E{v. I I GO'IO4EO
CAU_ BL(]1<'·'!3
IF
{}1~I\::::NJ){1l-3) ) GOlD '470IF
(SHl'TC:!(IlB} · EO, l )corD
490
C/\LL f.!LOJ.\1l3
IF
(I3Et'\El'~lH49) )GOTO 300
IF (SWtTC!H49 ) · EG. 1)
Geno
sec
CALI. HLn;\,,-I?11'
(Df:-l\I:.Nil ( 50) j G'DTO520
IF iDi-}ITCtl{"!:'·O) · EG. 1)
COlO
5.20
CAU. BLU1~~,OIF
(jiC:I~I!I'~ll~ ~:,;n j (:lUTCl530
IF (f:;\'·j:n(;;H~2)·. En, 11 'OOTa 5!JO C,\L L n:.m'~··;.'
IF
<BCi\f?f.lH(;;':1) ) (jOTO1000
IF
(Svl1T(,,;ii!;3) · EO. 1)Gino
1000 (;j\LL llU!l~~'~ic - ,-
C{mtl'blf~ "pto[)t?nst1'iJd;i!!nt!don
in he-t eisenpakket·j O(jO CAl L C!JNT!<;! CALL CON'(f{:J
IF (FUSE .NE. OJ GUTO 9999
! 079) (: - - - - -~--~---.-•.. - - - . - - - -....
---~---1080)"
_
VriJ~cvun Vatlhoeken
~n/DFtiJdcn uit hct'eisenpakket
omte
.JGRI.
IOSl}
c - -
gcb'1'uiken vnor de berekenjng van 1'esult.;)ten.10D2} C,.\LL DUUllLf.::{;?)
1 OB3) C - - - ---.-- - - -...
---~---10S4j
C - n~l·ekenen van l'o5ultatcn uit de motDr- enJastgegevens. indien
h~tI03S} C
motorgegevcn
no~ nie~gegvvsn is. hat result.at nog niet b@Tetend is
1086) C
en
indin" ffi0geliJk.
iO';7)
IF (S'/lTCH(10n
,,,Q,1) GDTO 1020
1098) 1039} 1090) 1071>lO?2}
1093}
"074)
1075)
1076)
1077) lOn",}1099)
.1 j ( 0 )11 OJ)
110;'2) 1103 j J 1-\)-,) .llO:> ) 110Ld1107 )
1108)
1l09i J J J 0) 11 1.1 , 11J2) 11 J 3} 11 14) 1 U 5) 1116) J J J 7) 1113) 11 J 9) 1120) 1121 )1122)
1123) 1 J24)1125'
1
j ;~!.) 1 j ;:l7) 1i
;:£1) 1 ';?'Y} 1 j ;10} U : { j } 113;2> 11 :1:) 11 :~4J 1135) 1.!
:.~"~>
1
J:rn
1J:18)
11,:;9) 11 liO) J020 1030 lO'l·O lO~OJ0bO
10"10 1080 J090i
;?(,lO J210J
2;::0 J ;:!:.lO J;(40 i ;'1:30J;260
1;::90
J~30 11;80 JI190 j :')00 j::,;::!o
J
:}30
C(\LL DUUOIIF
{BriI 1 cr-/( J 02) Cr\LL BUU02IF
{S;'-HTC'j{ 103)CALL
nU,J 03 IF (SHITCH( 104} Cf',LJ.~ ilL/I j O~IF
nJ;/JITC:f( 105)CALL
!.fU\lO~-jIF
(~-')~JIrCi-l(1(6)
C/\Lr~ j.lUf,lObIF
(Svll TCH i 107) C ... 'ILLBUU07
IF
(mJITC:-H 108)C,\u_
!:JU'if.l8IF
(SvJl T\';!·j(! 09) C!\U~ lJU', J. {l'"yIF
(8WITCj·l( 1;;:0) C/ILL llU<'l?O IF C..jl.-JITC:H 1 ;.?1) CAU_ nU,l:-t.1IF
Ojt..JXTCH(1·22)
CALL !iU\l;:':?IF
(SltJl"rC!1< J
( 3 ) Gi\LL HLKJ2:1rr-
(Si.-Lnc: I( 124) Cf~LL JiU'U;,'1I .IF (B:?:"j'f:.Nll( 12::;»IF
\ ~H'Jl TCH (1(5)
C/1LLUL.I<'J
::*:iIF
(REIl.E.N.lJ{ J:26,) IF (SI,HTC:!\ 126 I C1-\LL T1U;'1; ,,',lF
03:£:J'H:::N1H 12B) }
lF
(f,yJITC!1{ J;~B) CALL 1?l_I<,.i:'HIF
(rHT!\ENiH 143»IF
(,MlTC/H 14:3)
CALL
nu<.1
ft:JIF
(n::~I,r.J·!lj { j 48) }IF
Ci\;J.I n;:'H j 4i'";) C(ql, L l'3UU;;:3 IF (m?t,ENli ( j 4"1i )
11'"
(n~JXTCll\ 149) Cl!;tL flU, j ,1(""JIF
(BEl\F..NO( 150»IF
U:1WITC:H 150) Ci';LL :ltJ<'J;JV
rF
\ nr;;-J{Fr-IV ( j :-~2i )
IF
(;:)itJITG;.!:: 1 !:.I~) CI\l.L HUU ~);."'IF
Wr'I(F.cm( J 53) )IF
(~1\;HT(;H\ 153) , EO, l ) GCITO1030
, EG, II OOTO1040
, EG, 1) GO TO1050
, F.G,
l ) ,GOlO1060
,1"0, J)GOTO 1070
, EO, II
(;(ITO
IOf;O , EG, j ) G(1TO1070
· EG. 1) GOTD 1200 , E(l, 1)COTO
1210
, EO, I)GOTD
1220 , ECI, I! C(lTD1230
, EG,11 GOTD 1240
, EQ, .!:)G(lTO 1250
COTO
12:_,0 · EQ, 1) {'}OTtJ1260
GCnO12UO
· EQ, 1 !GOTO
1280
Gom
14;:)0 , E(I. II (';OTO1430
GOTD 14f,10 , Ea. ,!)Goro
1480
Gom
14'")0 , [il. l ) (.tOTO1490
GOTD
1500, F.G,
0
GOTO
1500GOTO 15PO
· EO, l ) (.:01"0 1520 {~OTO 1 ~:{o, ".i1.
1)Goro
j530
GOlD99'1'7
, EQ, lJDrrTO
'19'19,ge
114
! )lI.l12)
lH8) 11114 } 114-::'·) G 11~b;t:
!lil7} 1l1!8) C 11/;9) C 11~Jtfj (: CJ.\LL nLlU 53 7999 CONTINUE r~f,;:nJ:~N E~m SUBROViJ NF BLOJ.4.01nC'I"ekent:n v ... n de staphock ALFASi.
if1diun mogeliJk.
.11:-/1) '!>JNSERT DC··:3E(~VD. C
11 ~'2j IF (~.)vJlTCH(.i) . EGo 1) GOTO 999 1J53) IF C NOT, mEJ,ENDC2}} GOTO 999 11~!4)
IF ( NOT.
BEI(,END(3)}GOTO 999
1155) It; C NOT. HFI~END'~l) :fJOTO 999
11 ~:;6l ALFAST"'(\Lr:!\f~+I\L~ArHALFAC lJ57} (.~OTO r·~oo 115-8) BOO GQNTINl,Ji::
l1G9}
I j{,O) 1 HI1) 1163)1
J 6it )
.t
J63) C j 166} C 1Jb7 } lJ:~8) C 1 j,:,9; C 1 rIO} C FJ;\;:) '(!,]::;;! f3l-H'rCH( 1 )~1 . nU\EN1H j ) ~. TRUE. ?'J9 CONTJNU;;:f.EnmN
END
m)l1fW\iTIN~ BLOK02EC1'olnmen van de aanloopMock ALFAA, :ind!en mogeliJk. 1171} 1172) !) 73) 11'14 ) 11'"15) 11 "16) 11"j'J) 1178' 1179) lIGO}' 1181 I J.;;:32> i»NS~::RT DC-SEnVD. C C . , Zjp ilJj."''!''matie 3. 4 fon 5.' l1U3; 11 (4) 11 B:;.) J 186) J 1(:17) 11 L18; 1 Hjt;l} 11'(0)
r.
l l ' i l ) (; j 1 '';2)Il' "";WfCH(2) ,lOG,
I) GOm ?9'?
1;: (, NOT, ltEi'\END(23») G01D 10 1;:0 f. NOT, IlEI\ENDU.,) j COTO ]0
AU:AA-=O, 5IHE!S(2::t) 1t160/f'X HHTYDA*TYDAi GDTlJ 800
10 IF (NOT,
llEfIEND<li)GOTO
9'19XF t. NOT, m:!,END(3}, COTD 999
IF (, NIlL
BE<IENO(~»GOTO 999
ALr:'Af\'-""-ALFI'.ST-I\LFAB-ALFAC
GDTO 800
UOO. CONTJN~IF FINll0,o2 B!.-JJ T{;H (;!) = 1 J)EI\f'NJ)W)~. '[RUE, 1:J?9CONT1NOE
f<EWm; ENl;SUHHDUTINi: HLDK03
1 J '"J3} C ....-lF14) C j."~"ckenc-n Yen de rcmhoeSc ALFA)3. :indit.m moge-liJk.
1 PIG) C
1 ]'}6} 1<lNSERT nC,-SCHVfj. C
U ' I ] } (: Zjp i!d~n'mati(' 3, 4 t'n ri.
11(/8) 1;: (~lvi1'rC;j(3) 2{l, 1)'GOTO 9"75'
j 199) !F (. NtJT. H!7,1{'ENP(t;:4) GOTD 10 1200> IF C NOT, 1,j/jl,iEND(":-») (;etTO 10
Jbi!if 1201J 1202> 12(l3)
1204)
12(5)
1206}
1207}
12(8)
12091 1210) j;!Jl} 12j2} 1213) 1214 ) Ji',!J:5) 1~U6) 1~lj ]) 1;:~18 ) 1219)1220)
1221)
1:;')22) 1~)23 ),
1224)
,
12~!5 ) <.1226)
1227)
1228)
1;;-'~~9)1;;':30)
1231 } j ;2-3,'"2) 12:: .. 3) 12:::-1-4 ) 1235)1236)
12:J7 ,
1 ~,;;18) J ;:739) 12'lO) 1241) 1242) 1243) 1 Z.:4 4 ; j,24;$) 1;;~4611247 }
1248, )2~9) 12~)O ) 12~Hi
lZ:!);;::} 1:;:~)3;J
f!~4 ) j2~(5) 12:,;,!;) l~;j") 12~;'8) 1';'::>9) 1:160) (:C
JMO"ALFAD""O. !j{";-<ElS(24) ~180/PI) *<TVDBiHYDB) "
GOTO 800
10 IF L NOT. BEf{END' j ) ) GOTO 999 1 F L r-!OT. ll~:I,ENO (2») GOTO 999
IF L NOT. ~IEj~END<4}) GOTD 999
;.\LF r\ll:::;~LFl\8T -.'\Lr-AA~t-.U: flC
GOTO BOO
800 CONTINVF
FINIH.l""3 SyjIn:}~(3)=1 n~t<'ENJ)(:j)=. TRUE. 999 CONTli'iUr::: :"ETU:-?NEND-SUBROUTINE BLOKO;;'
G
--~...
--C Bend-:eoen v.::.n de Tvs.thock ALF'AC.
indien mogeliJIt.
'::l NSE~T DC-'SERVO, C
C Zip il1t-ormfJtie 3, 4 t't'! ~,
c
c
c
XF CJvIITC!H") . EO. U GOlD '"199
IF (. NOT. ltEi-<.EN.t}(;:;:S)} GO'fO 10 IF (.NOT. BEKEND(S» COTO 10 ALFAC"'" (El~'~ (;28") *360/ClO >*TYDC GOTO 8-00
10 IF (.NDT. BE~~END(l»
GOTO
9"19 IF (. NOT, rH;:I~,r::ND(:7») GOTO 9,99. IF
<.
NOT. llEKENO <. 3»)cam
999 t\L F AC""'AL.F l\ST -ALF 11r\ -ALF M) 0D1'O -8f,~OBOO GONTINU:; FTN!Ttl,J\. S~l1TCH(4)""1 DEI<Er-Jj) (I}}"", TRUE.
999 CON'rINlJE
END
-c Hel'el'enpT! vall de
totalc cyclustiJd
TYDTOT, indien mogeliJk.
C
1;
J
NSEHT DC,-SEHVO. CC lit? inftc.rmatil" 3t 4 con 5. IF (SHITCiH;:'-» ,EG. J.) GO'JO 999
IF
<.
NOT. llEKENIH 6» GOTO 999IF {, NOT. HEKEN!){7)} G(iHO 997
IF , PlOT. HE/lEN/He» Goro 999
XP L
NOT. I<t~i~!E:ND,9j) GOTO 999TVDTOT"" Tvnp,
+
TYU1'14'l'YDC + r:{JID(.;o'ro
l~(i()BOO CONTI N\lE
SvH T{!I·t( ;}) "': 1 n!E~\ENn~ ~")"', TRUE.
999 CONTI NUE
I<E';UHN
12bl} EN)) 1262) C 12631
c
1264}
1265} C 1;'~66) (; 1267) CSUBROUTINE BLOK06
nereKenen van de aanlooptiJd TYDA. indien mogeliJlc
1268) '!>JNSERT nC-SERVO.C
1~69)
C
Zj~irfFormatie
3. 4
an 5.
1;'270) IF C£)t-)ITCN{b} . EO. 1) GOla 999 1271) IF L NOT. nE!\END(~») GOTO 1() 1272} !F C Nryr, nr:KEN))(7)) G01'O 10
12'13)
H':' (, NOr, REKEND(8)' GOTO 10
1274}
J~(,
NOT, AEKEND(9)} GO TO 10
1275} TYJJt\,;:TynrO'f -iYOB-TYl)C-T¥PD 12'16) (;lOTU 800
1277i 10 IF ~. NOT. JH::}{"ENi)(;;';»G01'O 999 127£0 IF { NOT. HE!<'ENl)(;:.!31
i
GOTO 9991279} !FOHfH:?3} ,LE, 0)
Goro
999 •1£';>80} '! YJ.)A',~·GGHT
<;:
0*( ALFAA*p.In SO} IEJS<23}i
1281 ) (~t1TO BOO 1;::8:2) 12~-:l3
>
12(:14 ) 1283-) 1;:.!86 ) 1287> 1;",.,S8} 1 ;:!~-19) C 1290; (: flOO Co.\JTrNtiE FJf\I!Tn··~tJ S~JlTCH(6)=--1 l3E't!..E.NI) (6):;:-" TRUE.999 CONTINUE
nETunN
END 1 ';:'71 ) SUflfWUT 1 NE BLOK07 12'r2} c----~-l293} C - 'ol'J'ehem:n vc:-n de rcmti'Jd TYOa,
inrlien moge-1JJrr.
12tr4} C
1295) 1>1 NSEWf DC -SERV(I, C
1296} C Zie illfcTn1atit' 3, 4 en 5.
1;;~?7} IF '~)1,J11CH(7) . GU, 1) GOlD 999 1278)
IF
C.NOT.
DE~eND(O')GOTO 10
1';1'''/9>IF
c,
j\IOT. DEI~E'N))(6))GOTO 10
1300) IF (. NOT. BiZKENDH)) COTD 10 1301) IF (, NOT. BEKEND(9)) GOTO JO ! 302) TV1:il3=TYDTDT-TYJ)f\-TYiJC-TYlID1303)
GUTO 800
1304) 10 IF (, NOT. BEKENJ)(3) )GOTO 999 13(5) IF L NOT. llEI\EN1)(n;P'))' GQ10 999 13(16! IF O~HH21i) . LE, O} GOlD 99r'i
1307 i rYDE'~SQRT (2, 0* (ALFAIHP 1/180)
/EIS(24».
1308) (~OTO
nuo
1:W9) BOO CONTINUE
l::~lO) FINJTO'·-7 1::0 1 ) B!-: I"fel!
en.::;
l':i 12} !JEI(ENlJ (., }::;'. TRUE, 1::11::n t:J?'i CONTINu:':: 1 ;3" 4 ) r{ET~ ;r~N 1:3,\1.:» ENh 1:.!J6) (: 1:3.1 'i) C 1:"1l En SUBR(JVT1NE i{LOKOa 1319) G_ •. ,..1GRf .. ". DC>·,~_, •. ,JMr.r.~,,~,.,j 1321 ) 13;::2> 1:.1;:3)
18:24 )
1325)
( 13;;>6,) (132])
( 13;18) ( 1 :"$29) (1330)
(1331)
(1332)
(1333}
( 1334) (1385)
( 1 :J~16} ( 13,:J7 } (1338'
( 1339) ( j:140) (1341)
( 1:l4;2i ( 1:<43) (1344)
( 13'15) (1346)
1347) 1348) 13"9) 1 ~:I~~O) 13~')1) 1352i 1~;!}3) 1354} 1355)1356)
1357) 1358) 1:3~9)1360},
1361 ) J:'-'l:62) J:J63 ) 1364} 13(5) 1:16(,);1367)
136£1) 1369)1370)
13i-li
1372}
1:173 )
12174) 1375) 137,'!.l)13T7>
1378)
1379)
13BO; ~'l'lNsi::f{j
DC-S~RVO.C ('; 1:1t! inPoT"fIlatit? 3, '4 vn 5.c
{;IF (5WITW<C) . lOr>.
II GOTO 9?9
IF (, NDT. FEHEND{ 5) I GOTO 10
IF L NOT. ·.Ba<END(6»)
(iDTO 10IF C NOT, ftFI{ENJH7}) GOTO 10 IF L N01. HE"i<'ENDt9}}' GOTO JO TV l)(>"'TYnTOT -TVl1!\-TYJH3 -TYPO
(·mrn
80010 IF (. NOT, DE'{END(4) }G:OTO 999 IF LNDT. BEi\END(28») GOTO 999'
IF (ElS(28) . LE. 0) OOTO 999
TYDC~.:.: (f"'lLFAC/360) / (El 5 (26)/60)GOlD BOO
BOO CONTINUE FINJT[t:=B SWrrOH8)~1 DEI'Ei'-!D (8) =, TRUE.999 CONTINUE
RE-llJHN HID SUflfHJUTINF. DLOJ.l:,09c
---C
Bcrekenen VCln de dode tjJd
TYDD~indien
mog~liJk.C
$INSERT DC-SERVO.C
C 7.i,~ inFoT'mDti~ 3. 4 t'n 5,
c
<:
IF ~SI/Jli(;H(?} . EG. J} GOTD r;Cf9
IF ':. NOT. nr::KEND(rl» GOTO 999 IF (. NOT, Re.I\END({))) GOTO 999 XI-' LNDT. UEf\ENO(7») GOTO ~99
IF L NIJT. IU7V.ENO(B) j GOTO l:{99
TYDD~TYDTOT-TYTJI\--rYnB-TYDC GOT(J BOO
0'00 CONTTNUr:
PINrTO-·9 mllTC}H9)~'1 IlEKENl)(';»~. TRUE. 999 CONTI NVE RIZTUHNEND
SU13ROVTl NE
ULO!<\23c
- .. ---..
.-
.
C IJn'i':d:enl?l1van de
tot-aleaanloopvel'snelling OMW?TAt indien
moge11Jlc
C
$lNSERT DC-SgRVO,C
G lie:- itf;'t:T'(tI;~t:i{l< 3. 4 Nt ~.
IF
(SI,IlTClI(23) . EG. 1) GOTD 9"11";IF L NUT, BC::~END(;':)
>
GOTO 999IF (. NUT, t{Ef~END{ 6) GCn'O 999
IF (T'IPA . Lt:.. 0) COlO
9?'-IfS:lS(23
)''''':1.
0* (ALt:AA"='Pr
IJ aO) I CTYDA*TYDI\)(.lOm 8(1()
DOO CONT
mll~'4 ",";GRA"", rlc"~""-".JNfJ·r,,, .. ~,~
J381)
1302)
l38:.3) 13[14 ) 1305) 1::1B6} 1:'-"m7} 1088' 1::':189)1390)
139J)
l'3(/2)139"3l
18'/4) 139') 1:396) j 3'"17)1398}
18'/9 )J4(0)
140)
1'10;':: }14(3)
1404}
11105)14Gb}
1407 )
1-1(8) 111(9) 11]10) 1411J 14-,1 :2) 14J3> 11!i4} 1 J.j 1 5} 11fj6}141"1)
( 1418) ( l1i19} ( 1:i2:0) ( 14;': 1 } (11!;;;;n
( 142:.3) ( 1/!;?4) .1425) 142;~) j 11 ;;;7) 1428~ 14~!9)1430)
1'131}1432}
1433)1434)
lll:5:)) 143'6, 1 "'1 ~:t7)1438)
:L4~!9) 1-'''10 j {; C81.-JITCH{2:J):::;:1
nEKr2ND(23)=. TRUE.999 CONTXNU2
m~T\.J:~I\j END sunnOUTINE' SLOX/11fc
---C
Bcrekenon
ViH1de tlJtGlf' 'N:tnvC"rtT'aging
OMWprE~indien
mogeliJk,
G 'f.JNSEnT DC~Gi-[rWD. C
C , .
Zip
in'&rmati~3. 4
~n5,
c
c
c
IF (SvJITC;'!{24), .F-\!, 1) GOTO 999 IF L NOT. l!E;(ENDC31) GOTD 999IF (.NOT. nr:::I,END\7}) GOlD 999
IF' (TVDll . L,E. 0) 90TO 999
ElSc:::;fl) :·.:;'2. {H;' (ALFAi1t:·p J 1180) I (TY1)B*TYDB) (';UTO SuO
BOO CON"n Nul? SW1TC!1('::':4)=1 flEi<.El',ID(;?4),.··. TRUE:.
999 CONTINUF.'
nr.'fUI{NEND
SUHROUTXN2 BLDK;,;tSC
Ht.'l'e:kenpn v.::;n
h~tn.o:omalE'" toercnte:l
v/dmotor
OMWE~indien mogeliJk.
(;
'~lNSEnT
DC-:-SmNO.
C(; Zit' jllf:!:1'matit> 3. 4 -(;n 5.
c
c
If' (m!.1TCHI2S) ,EO. 1) GUTO 999 XF L NOT. TJEf<'ENP(4» GOlD 999
)F ( NOT. llU:END(8!) GtnO 999
.l:f: Cf'lJ)C ,LE .. (') (.;QTQ 999 E 1:':; \ ::U I ,;. (t"l,F AG ;:lbO!
I
{TYDC / 60) GOTD <300 BOOcom
m,,~ FINI1'D'~;mmil TCI-j (;;:0)
11\;' 1 fJb":II.,i:7ND (.20)"';, TRlJE . 999 CONTiNUE f~!.?1'l!l~NEND
£;UBRDUTINl7 BLOK43
c
-_._--.-C -
Be-rekencn V"in
net vC1"'rnogensverlit's PVLJ indien il'iogeliJk.
c:
'p 1 NSEJ~T l.)C-Sf::.:r<I)D. C
(:
li~ iT! f'vl'filatil'3.
4 t'n ~.nEAt. 11. r:?, 13.1EH:"
IF (:':'~&lrTCH'43} . EG", 1) (JOTO ?99
IF C NOT. m:;f-',I;:NO((.)) 1 (iOTO 999