Page 27 - Τεχνολογία Παραγωγής ΙΙ
P. 27

Εφαρµογές  CNC/CAM/CAE







                     1.   Μορφή της γραµµής προγράµµατος.

                          Μια γραµµή προγράµµατος, σύµφωνα µε το πρότυπο RS274/NGC
                     αποτελείται από τα παρακάτω:

                     1.   µία  προαιρετική  οµάδα  χαρακτήρων  διαγραφής,  που  είναι  η
                     κάθετος «/»
                     2.   προαιρετική αρίθµηση γραµµής
                     3.   οποιοσδήποτε αριθµός εντολών, παραµέτρων και σχολίων,
                     4.   ένας χαρακτήρας τέλους γραµµής (carriage return ή/και line feed).


                     Οτιδήποτε  πέραν  των  παραπάνω  θα  δηµιουργήσει  σφάλµα  στον
                     µεταφραστή του προγράµµατος.

                     Κενοί  χαρακτήρες  (space)  και  χαρακτήρες  παραγράφου  (tab)
                     επιτρέπονται σε οποιοδήποτε σηµείο της γραµµής και δεν αλλάζουν το
                     νόηµα της γραµµής. Για παράδειγµα η εντολή:
                     g0x +0. 12 34y 7,

                      είναι ισοδύναµη µε την:
                     g0 x+0.1234 y7.
                     Οπότε, οι χαρακτήρες αυτοί θα πρέπει να χρησιµοποιούνται έτσι ώστε η
                     µορφή του προγράµµατος να είναι ευανάγνωστη.

                     Επίσης,  επιτρέπονται  οι  κενές  γραµµές,  οι  οποίες  αγνοούνται  από  τον
                     µεταφραστή  του  προγράµµατος.  Τέλος,  οι  γραµµές  µπορούν  να  έχουν
                     κεφαλαίους ή πεζούς χαρακτήρες χωρίς καµία διαφορά.


                     2.   Αρίθµηση των γραµµών προγράµµατος.

                          Η  αρίθµηση  της  γραµµής  προγράµµατος  γίνεται  µε  το  γράµµα  Ν
                     ακολουθούµενο από έναν ακέραιο χωρίς πρόσηµο. Ο αριθµός πρέπει να
                     είναι  µέχρι  πενταψήφιος,  δηλαδή  οποιοσδήποτε  αριθµός  µεταξύ  0  και
                     99999.  Για  παράδειγµα,  ο  αριθµός  000005  είναι  λάθος,  καθώς  είναι
                     εξαψήφιος. Οι γραµµές εντολών µπορεί να επαναλαµβάνονται και να µην




                                                   26
   22   23   24   25   26   27   28   29   30   31   32