2. Boshqaruv dasturining formati Mashinasozlik korxonasida turli xil CNC-larga ega metall kesish mashinalari ishlatiladi. Dasturchi texnologiga ularning har biri uchun dasturlashni xotirada saqlash juda qiyin. Shuning uchun boshqaruv dasturi formati shaklida dasturlash asoslarini qisqacha yozib olish taklif qilindi.
Kadrlar formati dastur menejeri-bu mumkin bo'lgan maksimal miqdordagi ma'lumotlarga ega bo'lgan ramka tuzilishining shartli yozuvi. Format ma'lum bir CNC-mashina kompleksining boshqaruv dasturining ramka tuzilishini tavsiflaydi. U ishlatiladigan so'zlar to'plamini, ularning joylashish tartibini va har bir so'zning ma'lumot miqdorini belgilaydi.
Up formati quyidagi qoidalarga muvofiq yoziladi:
1."PS" belgisi- "ramkaning oxiri" yulduzcha bilan ko'rsatilgan *.
2. Amaldagi so'zlar quyidagi manzillar ketma-ketligida yoziladi: N, G, X, Y, Z, U, V, W, P, Q, R, I, J, K, A, B, C, D, E, F, S, T, M.
3. Har bir "o'lchovli harakat" so'zining manzili orqasida, agar o'lchamlar ijobiy yoki salbiy bo'lishi mumkin bo'lsa, ortiqcha belgisi yoziladi. Agar o'lchamlar faqat ijobiy bo'lsa, manzildan keyin "ortiqcha" belgisi yozilmaydi.
4. So'zlar hajmida manzil yoki ortiqcha belgisi orqasida ikkita raqam yoziladi. Birinchi raqam o'lchov so'zidagi raqamlar sonini nazarda tutilgan o'nli kasrga, ya'ni so'zning butun qismining raqamlari sonini ko'rsatadi. Ikkinchi raqam verguldan keyin o'lchovli so'zdagi raqamlar sonini ko'rsatadi. Agar ikkita raqam o'rtasida nuqta bo'lsa, demak, boshqaruv dasturida sonning kasr qismi butun verguldan ajratilgan (chet elda ishlab chiqarilgan CNC uchun — nuqta). "O'lchovli harakat" so'zida nollarni tushirishga ruxsat berilganda, ushbu ikki raqamga qo'shimcha ravishda "nol"raqami qo'shiladi. Agar nol birinchi o'rinda yozilgan bo'lsa, demak, muhim raqamlardan oldin nollarni tushirishga ruxsat beriladi va agar nol oxirgi o'rinda yozilgan bo'lsa, unda muhim raqamlardan keyin nollarni tushirishga ruxsat beriladi. Masalan, har xil up formatlari uchun x \ u003d -38,2 mm o'lcham quyidagicha bo'ladi:
Up-da so'zni yozish
X-003820
X-3820
X-00382
Х-38.2
5. O'lchovsiz so'zlarning manzili orqasida bitta raqam yoziladi, bu so'zdagi raqamlar sonini ko'rsatadi. Agar birinchi muhim raqam oldida turgan nollarni tushirishga ruxsat berilsa, unda o'lchovsiz so'zlarning manzili orqasida "nol"raqami qo'shimcha ravishda yoziladi.
X,Y Z koordinatalari bo'ylab uchta chiziqli harakatga ega bo'lgan CNC burg'ulash mashinasi va y o'qi atrofida aylanadigan stol Yuchun up formati quyidagicha bo'ladi:
N03G2Х+042У+042Z+032В1F04S04Т2М2*
Bu yerda:
N03 - "ramka raqami"uch xonali so'z. Birinchi muhim raqamdan oldin nollarni chiqarib tashlash mumkin.
G2 - "tayyorgarlik funktsiyasi"ikki xonali so'z.
X + 042 - "ortiqcha" yoki "minus" belgisi bilan x o'qi bo'ylab harakatlanish, nazarda tutilgan o'nli kasrning chap tomonida to'rtta raqam va o'ngda ikkita raqam. Birinchi muhim raqamdan oldin nollarni chiqarib tashlash mumkin.
Y+042-ortiqcha yoki minus belgisi bilan y o'qi bo'ylab harakatlanish, nazarda tutilgan o'nli kasrning chap tomonida uchta raqam va o'ngda ikkita raqam. Birinchi muhim raqamdan oldin nollarni chiqarib tashlash mumkin.
Z+ 032 - z o'qi uchun bir xil.
B1 - "y o'qi atrofida stolning pozitsion aylanishi"bir qatorli so'z
F04 - "oziqlantirish funktsiyasi"to'rt xonali so'z. Birinchi muhim raqamdan oldin nollarni chiqarib tashlash mumkin.
S04 - "shpindel tezligi"uch xonali so'z. Muhim raqamdan oldin nollarni chiqarib tashlash mumkin.
T2 - "asbob funktsiyasi"ikki xonali so'z.
M2 - "yordamchi funktsiya"ikki xonali so'z.
* - ramkaning oxiridagi belgi.