• No results found

Softwarematige keuze van D.C. servomotoren

N/A
N/A
Protected

Academic year: 2021

Share "Softwarematige keuze van D.C. servomotoren"

Copied!
107
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

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.

(2)

LISTING VAN [fC-SERVO. FTN

Auteurs:

J'

C Schreuder

H i4 SegeTs

~JB5

- 26

EB5 - 18

(3)

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-3ERVDMOT0l1EN

c

---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 C

C

C C C

C

C

C C

C

C C G'

Pit

prbgrcmm

w

selectp.crt

DC-~~~vamotoren

roan 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'""mma

kon 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

1

haeverre pan motor 01 dan njet yoldopt.

Opl1lerhing:

OndC'r

;lilT,! hct

pro,!lT'amma

is pen

genummeT'dc liJst met

inroT'matie

opgenomen.

itl

net

progrnmmil

wOl'dt

mcerderE' kc't'en

in commcnt£lren

near deze inroT'matie

V€T'tIJ£';tc-n.

Hpt.

Comment;:;.:>T'

ref~T'IH:'T't

den £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 C

C

C ._ ,

-C--U;::TOP:

td J

ove"'plaatsio9

in i'H'~1 cilndcr b£!stand meeton de "p«);thnames"

von

d~ Q~n

te rocpcn

Cl~~s)'ile~

sangepast worden.

C C C C

C

C C C C

C

c

c

c

U dient dPIU aanpa5singen ook te

pl~gpn

in

d~

subroutines:

lEWED

LEVi"IOT LEVLEV "lOTSET

I1t>ze

t;wllroutines

Ie-Ion informatie

in

over

leverenciel"s

en

tlC-($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 C

(4)

61) C

Ccbrui~crs in~ormatie

voora', 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) C

70> C

79) C

80)

8U C 32> C

83) 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) C

103) C

104) C

lOS) C

106)

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} C

5

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

~llD

invopr of

m~t d~

RETURN-toets.

*J

(no a11("s) ' I I I

*' ....

Dr'oJ; op RE::,'Vl~N 0315 U

niet

wcet

wet u moet

dorm.

*'

{na

~pn

commnndQ)$/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

£tm

tot'licht)hg ap de

werkin~

van <fit s.tukJe bes.tuT'in-g,

:tiC'

infc>rmatie 2.

Nl\EY~l

Zil?

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) 110

CALL ElSSNr:

(5)

121)

122)

1~3j

C

124) C 125) 126) 127) C 128) C 129)

130)

131) C

132} C 13:)) C 134) ~ 135) C

136)

C 1371 139> 139) G 11l0) C 141) IJl2) 143) C 144) C 145) 14,~} 14'7) C IllS) C

149)

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) 'C

165)

1(6) 167) C 168} C 169}

170)

171)

C

172) C

173)

174)

175) C ,t76} C

177)

178)

179) C

180) (:

J

20 CAI.L

EISn~l

com

10

SET 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),KEYl

INFORMATlE

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''ltn

GOTO 10

E:1NDE INFCRNt\"flE (f\EYr,34) :l~O Nl\EY~l

(6)

1(1) C

182) C

lOa) C IIEY ~ 40. 41, ~2, 43. 44

184) C

400 NI("EY""40

(I'fOTORGEGEVENS)

IS',

,H36) l!l7) C

las) c

1"9)

FlO) I'll) C 1'12) C

193)

194)

GOTQ<410.420, 430. 440), KEY1 195) C 196) C

1'/7)

1'/8) 1 r'<;f

i

C

;ZOO}

C

2(1) 2(};2 }

203) C

204) C

;20;»

C

:W6) C

207) C

208) C

NDTORGEGEVENB 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"" 1

2l0)

CALL SELMOT

211> GOlD 10

212} C

-2!3} C 2141 C

215) C

216) C KEY ~ 60. 61~ 62. 63. 64

I 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:!N

222)

610 CALL LEVEED

2;:;3) Go'ro 10 UIEY=61 ) 2r24)

c:

225) C

226)

2;;!7)

2::m)

c

::229) C

2::JO )

IN!"DRN,\TI<O

NtnOREN NET HUN

LEII2Rf.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}

(7)

241) C

242) 700 ~1"EYm70

243)

GOTO(710)7rlO,730t740.750.760~770},KEYl

244) C

245} C iE:KENEN

f'iOGr!L

hJKHt::DEN BETTEN 246} 710 CALL Il2f'\SET

247} GOTO Hi

c

C

TEKEN€N

NOGEU J~HE))EN VERAN[lER~N

720

CALL

Ti::)\V:::J"{

fOOm 10

C

C ,EKENEN NDGEL

I,W,HEllEN

I NFORI'III TI E

730

CALl.

TE£IUNr:

tJOTO

10

c

248;

249}

250)

231}

2~2) 253} 254i 255}

256)

257)

258)

259)

260) C

C TEI\SNEN TEI\EN

(KEV=74)

740

CALL

nZi<.Ti::I\

Gam

!() ~bl) C TEKENEN CLEAR_5CRtEr;::N ;262) 7::;0 CALL TEt~CLE

263)

GOTO 10

264) C ::-265) C

266)

267)

2&8) C 269) C

270)

27U

272)

;03} 274) 275} C 276} C ';.!77} C 276) C

279} C

280), C 281) PB2 )

233;

284)

285)

286)

2(7) C

288) C

209)

290) C

291) C "i&O {I~J,EY'"'! (WTO 10

TESiEN INFORJ-j( INFO) _STATEMENTS

770 CIILI_

IGBCCJ(97,,lNlJEX'!,40)

CALL INFO!~N(INDEX) CALL lii?EtW. IF (STiJP) GOTO 10

rOTa 770

999 CONTINUE

CALL Il'.J::: urU'l( 30) . CALL

CLOS$ACINTS(l»

CALL !2:):IT

COTO 1

END

BLOCK !)I\TI') 292) ·;;IN5Er~T DC-SfE"RVO. C 293) C

294)

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~

.

(8)

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)

C

339)

C

340}

C 341) C

342}

C

343}

C

344}

"C 345) C

346)

C

347}

C

348)

349} C 8:;70) C 351) C

352)

C

353)

C 354) C 355) 35-6} 35,7) 358) C

359)

C

360}

*

DATA

*

DATf\ n,;TI\

DATA

IMTA

DATA

Dt'\TA

DATJ\ DATI\ DATA D,.\1A

DATA

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

1

il*lE.1S, 5*0, 6*.1E15t

10~O,

14*lE15,

::d.CQ.

o

Il-HZ 1 :3.5*0/ ~lOT0EGI70"OI

MOTDAT 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.

1

RECALL. 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.41

corm, 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. I

t\I,)T03C~XSIDErJYSIDE/. TRUE.

12*.

FALSE.

I

SUBROVTlNES

Dit

programma

maakt gcbruik van diverse

tqp~n

6ubroutineSf te weten

h~!>turC'!1tif! -

1J{~T'eken~mtla--

bIJv(1oil:igL'nde

-

di~n5tvcrlen.hde - !1i',,:'If';'sthe - irjrUl'ffifltieve

lip

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))

(9)

361) C

C C 1ilNSERt' OC-Sr::JWD. C

362)

363)

36'1) 365)

366)

367)

368)

3b9)

370)

371)

372}

373)

374)

375j

376)

377) C

379, C

379)

3BO)

C . .

lie

itlPD~matie

1.

~n

5,

381) C

3B2}

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

tJp

tvgp.nstriJdigheoen: in

de

invoer.

CAI,L CONT:12

I

r:

{j":VGE ,Ea, 100> (.;01'0 5 RE}\lRN

END

SUJJROUTINE EISJ)I:?:L

lnvo~~~n VGn

de

ei~en

tav de

bp.la~tingssituatie. '1ilNSERT DC-·5rZrNO, C

8H4) C

335} C

386)

3.rO) C

388} 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~tie

I 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

f

CALL 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 5

50 CONTINUE

f'Vi:JE='O STOP"". FALSE, RETUIIN

END

SUm':iOUT 1 N~ E I SMOT

410) 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. C

C . .

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

(10)

421>

422)

423)

4::!4} 4;:':) 426) C

427) C

1)28)

4:':9)

430) C

4311

432)

433)

434)

43:» C

436) C

4~17

)

438) C

CALL INFOR~1( IB)

CALL DOCO(80~ Br::HEND(l» lr.< LNDT, DE~'\END(l»

,foro

t;;O

CALL 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?N

END

SUDROUTINE VERSNE

489) C

Vp~a!lderen

van 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) C

466} C

467)

4.68) C ~OTD

5

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 50

CAL; .. 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 VERllEL

469) C

Vt'l"i:lnOerem " ..

:on de C'isp.n

t£lV

de·

belastingss1tvatie.

470) (;

11'/1) '[;}NSEWt nC-SEnVO. C

472) C _ Zi to"

infof'matie-

1

en

5, 47:1) IF' (FUSt:: "CE. 1(0) GOTO j 4"//1) Ir- (HJ!3E .r:':G. O) (,,'01'0.1 47;;) l,-.:FU~~E

476) 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}

(11)

481} 1i32> -lB3}

484}

J}D5} 486) I!~:q } -1 ~~8} 1}(J9} 490) II?!> 11'72) II '7::3) '174) 1I'}5) 496) 4f

rn

4?8) 1J?9~

500)

!3() 1 )

502)

tiO:)

504)

( ~j05 ) ( 5(6) <" :'071 ( 508) !:<i>9) ~10) ~lj

>

512)

51J~ 514 ) :::'J;}) GH.d

517)

!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 50

CALL 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'~nderen

van 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~-)E

GOTO

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 CDNTINUlE

TEXl;;

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 END

SURROUTINiE INFSNE,

C

Informatie over hot

lngevoe~de·&nelhpidsprofJel. C

':;lNSi;fH DC-S::RVO. C

C

Zip

lflformatie 6.

(; CALL Ji'-IFOm'j( 11 ) RE1tJ;:U"1

END

(12)

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) C

553)

5~4)

C

555) C 5:5tJ) C nETlIr~N ENIl

SUDROLJT]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) C

5'11 )

572) C

·573) C

574) (:

lie

il1Formatie

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 99

CALL INFOHN(15)

99 HETlI~~N

END

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~len

vcn het hplp

mDtorbe~tand

tbv selectie uit het hele bestand.

5(2)

583)

c -

-

Mclrlirlpcn

bljJv~n achteT'w~ge" 504) (; 585) C

586)

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:lQ

bestand."

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

reeds

in!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

(13)

'" ",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.!J4

m!AD(9. 340. r:::nRt.:;?!i) NOTDAT(NllNMER. I)

(mm

;)0 2:i NOTD;\T{NUNN£n. 1 )r::.-999 30 CONn i\i(lE

no

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

+

1

GOTn

J() :}O CONTHllJfZ

C - - 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,Jezpn

tbv suJectie

~it

het hele brstand. meldingen bliJven

C - - tH:htL'l'Wl..'?t:.

---.---~.---

...

---C

-

Vltvliur

VD~1

at'

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 )50

C

---,----.-.--.---.-,---C~· Mindt~r d .. ;l11 :?O n,tltf\1',,.n jn tlf~t bcst/;'\nd. ~~:': (:~~'~·IV'.N 'J I\L ) /;!+ J

no

1.20 I""J, 1<' CI'.LL IN-F'"O:{/'I(;-7) 1:10 CONTINUE DO l.:JO It=1,AANTAL

I.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'i

in het

t;(>stonti.

J 50 CDNTINUi; C{\LL JNFIJ:<1'1(2)

NNm<-j

(14)

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}1

i

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;?Oj

IF (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, tal

1'"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:.U

lU.:']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 )

;";-101

r: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~y

in- 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, J

r:

{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

(15)

c .. -

VCl'andeT'en

C

722>

7;_~:J ) 7~-~'i

)

7::!5) C

ven

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:

Zic

illrOl'matie

CALL

INFOi(!'!{ ;:~3) 1 (?n

759)

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) C

773)

c:

7"74) (; SU}!ROUT.T N:;; SEL~iOT

N{ltOl'f,C]f'C tie.

.~

J

N8Er-{T nC'-SD~V(! C C Zir~

ild'PT'llwtit,

('Om

6.

9'"1 9"1

41. -

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

,I

(16)

781) (:

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 de

database.

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:~,"I

Rf'~etten st~lldmeldar. berek~ntie ~r~ard~n

in het

eieenpakket.

3

no

5 1""1. j 00

IF (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<ll

rw

8(14) E:OS) C

3(6) C

(-=to?}

808)

8(9) 8jOi S! 1}

312}

613) C 8:.4,) C

EUS)

81;') 81'l} 8)8)

819)

820)

821) ft;'!2

i

8;-:3)

824)

825) C 82;,) C

H27}

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.lE

VC"~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~;\N

Nt1g~~'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

onl

na de

bel'rkpningen

aIle

gegev~ns

hun standmelders

.. -

t·e lui.·a-n :den, bi.! voorJ.;cur te Of!brIJiKCn biJ de o;anmaak

ViAn

el!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 van

de subroutines

"" ...

tf' tt't..tt:fI,

CALL fH.}(:D (~4:;:. GAnOLlH) IF ({.!/\DClO:?) CI\LJ_ H4P0l1N( j )

(17)

84j)

842.1 H43} tJl11l ) 8'1!) j Gt16i E!4'lJ

U48)

£;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 '1

C 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'.'il

wlle

ml~ltJei'5 l'U'~.U:NO(

101. .. 200), ivm

de

nie-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~N

END

sV;mmnJNE LEVn8D

r.

-

---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;. C

C

7.11'

j",ol'"otil' 7 on

B.

C -

-

OrJcnen v'.!n

fi

l€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\!

(18)

'10) )

902) C

',OJ I

<:

tJ04} ~/05} (: 9(06)

C

')0"1) (:

;.

Sl1HflfJVT 1 Ni::, LEVLEV

OVC: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 (!;;~;} C

CALL 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::14

i

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?/~F

IF (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',1

ENn

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) 10

20

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_ (.;] NO

G: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)

(19)

r)o 1 ) 9(2)

9b3}

964) 963)

9b6)

9b7)

9b8)

969)

970)

97il

972) C

973, (;

974)

975)

c

eN_L

IGHctH'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. "EKINF

976) 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

C

c

c

c

10(0)

1001 )

toO;;» (: 1003>

r.

; (l(V!) (: J 0(3) (:

10(6) C

10(7) C

10(8) C

J0(9) (':

1010) (: lOll) (: lOJ2) C j01:.3)

c:

10)4) C

101 S;

l016i {;

.•

W:HINN

E'ND

T()st(tn Vi1H tekp;1prott'dur(>~ •.

lie

de grafir;che SLIDT'Ovtines in ctit progr.smme.

7ir

i~Pormatie

9.

C(I,LL 'rrJU£i'l RETtJr{N r::ND SUtirWUTINS TEI<,CLF-1e5t~n VDn tptrnprocedures.

%1'" dr'

~p'cri5t:,he

subroutines ::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; voor

lover

mClIileliJk,

10:18; 'iiJNSEUT He .. HI::l('.J!l. C

101?} (; Zi p lnfr.rm<l:ltie ".. on

;1 .

(20)

1(21) C ~ - intlit'rl tiP (·if.

lion

niet onkenrl

en/of

bE"'T'ekend is en indien

moee11Jk.

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)

20

n;

(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 40

flO 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 80

IF 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'IO

4EO

CAU_ BL(]1<'·'!3

IF

{}1~I\::::NJ){1l-3) ) GOlD '470

IF

(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'DTO

520

IF iDi-}ITCtl{"!:'·O) · EG. 1)

COlO

5.20

CAU. BLU1~~,O

IF

(jiC:I~I!I'~ll~ ~:,;n j (:lUTCl

530

IF (f:;\'·j:n(;;H~2)·. En, 11 'OOTa 5!JO C,\L L n:.m'~··;.'

IF

<BCi\f?f.lH(;;':1) ) (jOTO

1000

IF

(Svl1T(,,;ii!;3) · EO. 1)

Gino

1000 (;j\LL llU!l~~'~i

c - ,-

C{mtl'blf~ "p

to[)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 Vatl

hoeken

~n/DF

tiJdcn uit hct'eisenpakket

om

te

(21)

.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- en

Jastgegevens. indien

h~t

I03S} 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:> ) 110Ld

1107 )

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) 1

i

;:£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~O

J0bO

10"10 1080 J090

i

;?(,lO J210

J

2;::0 J ;:!:.lO J;(40 i ;'1:30

J;260

1;::90

J~30 11;80 JI190 j :')00 j

::,;::!o

J

:}30

C(\LL DUUOI

IF

{BriI 1 cr-/( J 02) Cr\LL BUU02

IF

{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~-j

IF

(~-')~JIrCi-l(

1(6)

C/\Lr~ j.lUf,lOb

IF

(Svll TCH i 107) C ... 'ILL

BUU07

IF

(mJITC:-H 108)

C,\u_

!:JU'if.l8

IF

(SvJl T\';!·j(! 09) C!\U~ lJU', J. {l'"y

IF

(8WITCj·l( 1;;:0) C/ILL llU<'l?O IF C..jl.-JITC:H 1 ;.?1) CAU_ nU,l:-t.1

IF

Ojt..JXTCH(

1·22)

CALL !iU\l;:':?

IF

(SltJl"rC!

1< J

( 3 ) Gi\LL HLKJ2:1

rr-

(Si.-Lnc: I( 124) Cf~LL JiU'U;,'1I .IF (B:?:"j'f:.Nll( 12::;»

IF

\ ~H'Jl TCH (

1(5)

C/1LL

UL.I<'J

::*:i

IF

(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:'H

IF

(rHT!\ENiH 143»

IF

(,MlTC/H 14:3)

CALL

nu<.1

ft:J

IF

(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"1

i )

11'"

(n~JXTCll\ 149) Cl!;tL flU, j ,1(""J

IF

(BEl\F..NO( 150»

IF

U:1WITC:H 150) Ci';LL :ltJ<'J

;JV

rF

\ nr;;-J{Fr-IV ( j :-~2

i )

IF

(;:)itJITG;.!:: 1 !:.I~) CI\l.L HUU ~);."'

IF

Wr'I(F.cm( J 53) )

IF

(~1\;HT(;H\ 153) , EO, l ) GCITO

1030

, EG, II OOTO

1040

, EG, 1) GO TO

1050

, F.G,

l ) ,GOlO

1060

,1"0, J)

GOTO 1070

, EO, II

(;(ITO

IOf;O , EG, j ) G(1TO

1070

· EG. 1) GOTD 1200 , E(l, 1)

COTO

1210

, EO, I)

GOTD

1220 , ECI, I! C(lTD

1230

, EG,

11 GOTD 1240

, EQ, .!:)

G(lTO 1250

COTO

12:_,0 · EQ, 1) {'}OTtJ

1260

GCnO

12UO

· EQ, 1 !

GOTO

1280

Gom

14;:)0 , E(I. II (';OTO

1430

GOTD 14f,10 , Ea. ,!)

Goro

1480

Gom

14'")0 , [il. l ) (.tOTO

1490

GOTD

1500

, F.G,

0

GOTO

1500

GOTO 15PO

· EO, l ) (.:01"0 1520 {~OTO 1 ~:{o

, ".i1.

1)

Goro

j

530

GOlD

99'1'7

, EQ, lJ

DrrTO

'19'19

,ge

(22)

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.01

nC'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 6i

t )

.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~ BLOK02

EC1'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'19

XF 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?9

CONT1NOE

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

(23)

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;;~461

1247 }

1248, )2~9) 12~)O ) 12~H

i

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:-?N

END-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,~O

BOO 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. C

C lit? inftc.rmatil" 3t 4 con 5. IF (SHITCiH;:'-» ,EG. J.) GO'JO 999

IF

<.

NOT. llEKENIH 6» GOTO 999

IF {, NOT. HEKEN!){7)} G(iHO 997

IF , PlOT. HE/lEN/He» Goro 999

XP L

NOT. I<t~i~!E:ND,9j) GOTO 999

TVDTOT"" 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

(24)

12bl} EN)) 1262) C 12631

c

1264}

1265} C 1;'~66) (; 1267) C

SUBROUTINE 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 999

1279} !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-TYlID

1303)

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

(25)

_ •. ,..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-l

i

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 10

IF C NOT, ftFI{ENJH7}) GOTO 10 IF L N01. HE"i<'ENDt9}}' GOTO JO TV l)(>"'TYnTOT -TVl1!\-TYJH3 -TYPO

(·mrn

800

10 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:,09

c

---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 RIZTUHN

END

SU13ROVTl NE

ULO!<\23

c

- .. ---..

.-

.

C IJn'i':d:enl?l1

van de

tot-ale

aanloopvel'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 999

IF (. NUT, t{Ef~END{ 6) GCn'O 999

IF (T'IPA . Lt:.. 0) COlO

9?'-I

fS:lS(23

)''''':1.

0* (ALt:AA"='P

r

IJ aO) I CTYDA*TYDI\)

(.lOm 8(1()

DOO CONT

mll~

(26)

'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 {; C

81.-JITCH{2:J):::;:1

nEKr2ND(23)=. TRUE.

999 CONTXNU2

m~T\.J:~I\j END sunnOUTINE' SLOX/11f

c

---C

Bcrekenon

ViH1

de tlJtGlf' 'N:tnvC"rtT'aging

OMWprE~

indien

mogeliJk,

G 'f.JNSEnT DC~Gi-[rWD. C

C , .

Zip

in'&rmati~

3. 4

~n

5,

c

c

c

IF (SvJITC;'!{24), .F-\!, 1) GOTO 999 IF L NOT. l!E;(ENDC31) GOTD 999

IF (.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{N

END

SUHROUTXN2 BLDK;,;tS

C

Ht.'l'e:kenpn v.::;n

h~t

n.o:omalE'" toercnte:l

v/d

motor

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 BOO

com

m,,~ FINI1'D'~;m

mil TCI-j (;;:0)

11\;' 1 fJb":II.,i:7ND (.20)"';, TRlJE . 999 CONTiNUE f~!.?1'l!l~N

END

£;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

IFf.

can.

lWl,r,ND (

7J)

(lom

999

Referenties

GERELATEERDE DOCUMENTEN

In de Nota Ruimte is door het rijk niet langer de gehele provincie als Nationaal Landschap voorgesteld maar zijn er drie gebieden overgebleven.. De status van Nationaal

Motivatie en handvaten voor het op kosteneffectieve wijze vermin- deren van de milieubelasting door een aantal belangrijke herbiciden in maïs en daardoor mogelijk behoud van

Dit laatste geval doet zich slechts voor als men de toelaatbare verzameling van oppervlakten heeft uitgebreid met die, waarvan de oppervlakte wordt uitgedrukt door een

A In dit artikel gaat het over 'handwerk' bij het leren en het beoefenen van wis- kunde. De laatste jaren is van vele kanten gewezen op de grote aandacht voor het intellectueel

Hans Steur heeft zich als doel gesteld aan leraren materiaal te verschaffen om hun wiskundelessen met praktische toepassingen te kunnen verrjken. Hij is daarin voortreffelijk

Het systeem moet niet allen veilig zijn voor diegenen die zich erin bevinden, maar ook voor diegenen die aarzelen ervan gebruik te maken omdat het onveilig

Bodems van kommen, schalen en potten (Fig. Bodemscherf van pot of schaal met vlakke bodem. Kern : grijs, klei vermengd met stukjes kiezel ; goed gebakken. Binnenwand :

Bij Tabel 4.2. moet bovendien worden opgemerkt dat het niet mogelijk is om de verschillende vervoerswijzen met elkaar te vergelijken, aangezien het om aandelen gaat, en niet