· Info sisestamise reziim · Info väljastamise reziim · Info korrigeerimise reziim · Poolautomaatne tööreziim · Automaatne tööreziim · Graafiline interaktiivne reziim Juhtsüsteemi mälumahu järgi · Sõnades · Megabaitides 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
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 juhtsüsteemi mällu. Detailide valmistamiseks ebatäpne. Leiab rakendust värvimisrobotite töö programmeerimisel. • Kõrgema programmeerimiskeele kasutamine. APJ-pingi juhtsüsteemist mittesõltuv programmeerimismeetod. Vajab post-protsessorit, mis genereerib programmi konkreetse APJ-pingi juhtsüsteemikohaseks. • Graafiline interaktiivne programmeerimine
specifies a location in main memory. The PC register is the program counter. The PC specifies the location in memory that holds the next instruction to be executed. The IR is the instruction register. When the CPU fetches a program instruction from main memory, this is where it puts it. The COUNT register counts off the steps in a fetch-and-execute cycle. It takes the CPU several steps to fetch and execute an instruction. Hierarhia pistikutest progekeelteni Esimene: programmeerimismeetod: kaablid ja pistikud Teine: von Neumanni arhitektuur, programm malus binaarkoodina:01011101 01001011 01010101 11010101 10101001 ....Lihtsam kirjutada hexas, ntx 4A FC 09 B2 .... Kolmas: Esmane progekeel: assembler. Uks masinakask: tuupiliselt uks rida assembleri-programmi Neljas: Harilik progekeel ehk nn korgkeel (fortran, basic, c, java,python jne jne).Harilikud valemid, if-then-else jne, a la x=2*y+sin(y); Kõrgkeeled on erineva abstraktsusastmega:
The IR holds that instruction while it is being executed. The COUNT register counts off the steps in a fetch-and-execute cycle. It takes the CPU several steps to fetch and execute an instruction. When COUNT is 1, it does step 1; when COUNT is 2, it does step 2; and so forth. Remember that as the COUNT register counts 0, 1, 2,..., just one machine language program is being executed Hierarhia pistikutest progekeelteni Esimene: programmeerimismeetod: kaablid ja pistikud Teine: von Neumanni arhitektuur, programm mälus binaarkoodina: 01011101 01001011 01010101 11010101 10101001 .... Lihtsam kirjutada hexas, ntx 4A FC 09 B2 .... Kolmas: Esmane progekeel: assembler. Üks masinakäsk: tüüpiliselt üks rida assembleriprogrammi Neljas: Harilik progekeel ehk nn kõrgkeel (fortran, basic, c, java, python jne jne). Harilikud valemid, if-then-else jne, a la x=2*y+sin(y); Ecki assembler