võib olla suvaline, tühikuid pole vaja jätta, need paneb juhtsüsteem vajaduse korral automaatselt. On põhimõtteliselt mitu erinevat juhtprogrammi koostamise meetodid, mis kõik teenivad sama eesmärki – koostada APJ-pingi juhtprogramm konkreetse detaili valmistamiseks: • Käsitsi juhtprogrammi koostamine. Kõige vanem, kõige töömahukam ja programmeerija kõrget kvalifikatsiooni nõudev meetod. Juhtprogramm kirjutatakse käsitsi paberile ja perforaatori abil viiakse perfolindile. APJ-pink kasutab 14 programmikandjana perfolinti. Programmi muudatused nõuavad uue perfolindi ettevalmistamist ja sisestamist. • Programmeerimine Editor-režiimis arvutil. APJ-pingi juhtsüsteemi püsimällu juhtprogramm viiakse Online- režiimis. Lihtsustub korrigeerimine. Enamalt on võimalik simuleerida töötlemisprotsessi. • Õpetav programmeerimismeetod. Programmeerija liigutab tööriista, seadme teekonnamõõtsüsteem mõõdab trajektoori ja koordinaadid salvestatakse
esimesed pakktöötlus süsteemid (batch processing), mis kiirendasid programmide käivitamist, tehes seda üksteise järel, suurendades protsessori tööhõivet. Paketttöötlus Pakketttöötluse jaoks on vajalik täidetavate programmide järjekord. Operatsioonisüsteem võib kindlustada programmmi laadimist mällu välistelt andmekandjatelt. Seda selliselt, et eelmise programmi täitmise lõpetamist ära ei oodata. Nii saab ära hoida protsessori tühijooksu. Programmi tekst sisestati perfolindile või perfokaartidele. Magnetlint kompilaatoriga paigutati seadmesse ning seade ühendati. Kaardi(perfolindi)lugeja luges kaardid (perfolindi), mille sisu väljastati magnetlindile. Kompilaator käivitati Draiverid Järgmiseks etapiks olid sisendit ja väljundit teostavad programmid, mis sisestasid ja väljastasid infot ajal, kui cpu töötas. Sisend-väljundoperatsiooni lõppemisel edastasid nad katkestuse.
· alates 1970 lõpust ja 1980 algusest hakati looma objektorienteeritud programmeerimise keeli (OOP) · OOP'is on struktuurprogrammeerimise parimad printsiibid, milledele on listaud uued konseptrsioonid Paketttöötlus · Paketttöötluse jaoks on vajalik täidetavate programmide järjekord, · Operatsioonisüsteem võib kindlustada programmi laadimist mällu välistelt andmekandjatelt · Põhimõtted o Programmi tekst sisestati perfolindile või perfokaartidele o Magnetlint kompilaatoriga paigutati seadmesse ning seade ühendati Draiverid · Järgmiseks etapiks olid sisendit ja väljundit teostavad programmid, mis sisestaisd ja väljastasid infot ajal kui CPU töötas. · Sisend- Spooling Batch Systems Multiprogramming systems Multiprogrammeerimine see arvutusprotsessi organiseerimise meetod, kus ühe protsessori peal kordamööda täidetakse mitut programmi
CNC tööpingi süsteemide vaheline seos CNC tööpingi juhtprogrammi koostamismeetodid (detaili töötlemiseks) · Käsitsi koostamine · Programmeerimine editor reziimis arvutis · Õpetav programmeerimismeetod · Kõrgema programmeerimiskeele kasutamine · Graafiline interaktiivne programmeerimine · CAD/CAM programmeerimine Käsitsi koostamine · Vanim · Töömahukaim · Kirjutatakse käsitsi paberile ja perforaatori abil viiakse perfolindile · CNC tööpink kasutab programmikandjana perfolinti · Programmi muudatused nõuavad uut perfolinti Programmeerimine editor reziimis arvutis · Programm viiakse püsimällu Online reziimis · Lihtsustunud korrigeerimine · Võimalik simuleerida töötlemisprotsessi Õpetav programmeerimismeetod · Programmeerija liigutab tööriista, seadme teekonnamõõtsüsteem mõõdab trajektoori ja koordinaadid salvestatakse juhtsüsteemi mällu · Ebatäpne
laiusega 25,4 mm, millele kanti programm lindi perforeerimise abil kaadritena vastavalt rahvusvahelisele ISO-7bit koodile. Seda koodi on kujutatud joonisel 5.12.a, kahte programmi kaadrit aga joonisel 5.12.b. Selliselt kodeeriti liikumised koordinaat- süsteemi telgede suunas ja nende liikumiste suurused, liikumistrajektoori kuju (sirge, ringjoone kaar), liikumiste kiirused ja teised tehnoloogilised ning muud käsud. Perfolindile salvestatud programmi lugemiseks kasutati tavaliselt fotoelektrilist lugemisseadet, mille tööpõhimõtet selgitab joonis 5.13. Perfolint 2 liigub valgusallika 5 ja fototakisti 1 vahelt läbi. Kui perfolinti perforeeritud auk 3 satub valgusallikast läbi läätsete 4 suunduva valguskiire teele, langeb viimane fototakistile ja kutsub esile selle takistuse järsu muutumise, mis ongi signaaliks lugemisseadme elektrilisele osale. Selliseid lugemisseadmeid on perfolindi iga rea kohta üks.