Бағдарламалау, баптау, қайта қалпына келтіру СББ станоктар, жабдықтар

Бағдарламалау, баптау, қайта қалпына келтіру СББ станоктар, жабдықтар

№ 6202801, орнатылды 1 жыл бұрын



Қызмет көрсету орны

Ресей, Мәскеу облысы, Наро-Фоминский қалалық округі, Апрелевка

Описание

Параметрлік бағдарламалау (ағыл. parametric programming, сондай — ақ, - макропрограммирование) өңдеуші жүйелерінде сандық бағдарламалық басқару (СББ) технологиялық жабдық — көзқарас деңгейін арттыру, бағдарламалау, іске асырылатын жасауға мамандандырылған тілдері немесе кеңейту қолданыстағы құралдарына бағдарламалау.
Тарихи бірінші бағдарламалау тілі СББ — G-коды бойынша өзінің мәні болып табылады тілін сипаттау циклограмм қозғалыс өңдеуші құрал қосу/өшіру шпинделдің, берілген майлау-салқындату сұйықтықтарының (МСС) және басқа да іс-әрекеттер мен құралдарының ағымдағы жай-күйін тексеру процесін өңдеу. Мысалы, сынған жағдайда өңдеуші құрал немесе жоқ екендігі туралы СМС, циклограммасы сипатталған G-коды бар, пайдасыз болады жалғасуы немесе орындалуы үшін қауіпті жабдықты оператордың араласу немесе аяқталғаннан G-кодты. Жою үшін бұл елеулі жетіспеушілігі G-кодты әзірленді тілдері параметрлік бағдарламалау.
Бұл тілдеріне ортақ әдеттегі высокоуровневыми программалау тілдерін, мысалы, Фортран, Си. Негізгі артықшылығы салыстырғанда G-коды бар болуы; — команда/операторларға шартты көшу. Бұл кеңейту өзгертуге мүмкіндік береді барысы өңдеудің жай-күйі өзгерген кезде процесс, мысалы, тоқтатуға өңдеуге берумен авариялық сигнал іске қосылған кезде датчик тозу немесе сынған құрал.
Қосымша артықшылығы параметрлік бағдарламалау үшін СББ — ұйымдастыру мүмкіндігі күрделі есептеулерді координаттар құралының және оның орнын ауыстыру үшін өңдеу қисық сызықты беттерді, берілген математикалық түрінде 3D-сплайнов немесе беттерді Безье.
Өндірушілер басқару жүйесін пайдаланады параметрлік бағдарламалау ретінде кеңейту G-кодты. Оны салыстыруға болады компьютерлік программалау тілдерін сияқты Basic, бірақ ол мүмкін қол жетімді деңгейде G-функциялардың (кодтар). Айырмашылығы СББ-программалау параметрлік бағдарламалау мүмкіндіктері кеңеюде, салыстыратын бастап объектілі бағдарланған. Оны пайдалана отырып, басқару жүйелерінде СББ-мен, мүмкін болып отыр вариантность есептеу, логикалық операторлар жұмыс өткелдері бар құрал, қозғалыстармен манипуляторлардың. Ұйымдастыру мүмкіндігі цикл, таңдау жағдайы бойынша көшу, жұмыс кіші бағдарламалармен. Қосылады жүзеге асыратын элементтер толық бақылау СББ-мен, — қол жеткізу жүйелік айнымалы және ұяшықтарына бағдарламасының электр автоматика, мүмкіндік беретін өзінің меншікті G-кодтар мен функцияларды толық іске асырады басқармасы барлық компоненттерін станоктың. Мүмкін параметрлеріне қол жеткізу СББ-мен, хранящим құралы туралы ақпаратты, жағдайы, жұмыс органдарының, манипуляторларды, координаттар жүйесін, мәнін G-кодты басқарушы бағдарлама мен қателер. Көмегімен параметрлік бағдарламалау болады әзірлеуге сұхбат басқарушылар бағдарламасы. Өзбектерде компьютерлік бағдарламалау тілдерін, бұл параметрлік бағдарламалау, олардың бірнеше нұсқалары бар: Custom Macro, User Task (Okuma), Q Routine (Sodick), Advanced Programming Language (APL G& L). Мысалы, тіл макропрограммирования FMS-3000-дан подмножества тілі Basic мүмкіндік береді ұйымдастыру, қосымша ақпараттық терезе жүйесін бақылау параметрлері, бақылау режимдерін және хаттамалауды процестерді өңдеу. Мұндай бағдарламалар орындалады фондық режимде және еркін барлық басқа да міндеттерді орындау кезінде, үлкен жүктеу мүмкін уақытша тоқтата тұруға өз жұмысын бастады. Пайдалана отырып, мұндай мүмкіндіктер бересін тиімді тәсілдерінің бірі станокты басқару, робот жүйесімен, СББ.
Мысал ретінде макропрограммы жазуға болады бағдарламасы функциясын G200 үшін басқару жүйесі FMS-3000 және пайдалана отырып, G-функцияны ретінде отскока және өту құралының арасында өтетін жерде, қалай ауысқан жағдайда бұрғының бір координате басқа.
Бағдарлама жазылған пайдалана отырып, тілі макропрограммирования бар ұқсас құрылымы G-кодтар жүйесін басқару. Құрылымдық бірлікті құрайды кадр. Кадр болып табылады-қимылдардың рәміздер программалау тілі. Элементі кадр сөзі болып табылады, тұратын мекен-жайы және сандық мәнін немесе айнымалы, жаһандық айнымалы.
Қасиеттері функциялары:
1. Бастапқы шарттары.
2. Мықтылық арналған W (егер қарапайым отскока) немесе шығу нүктесі құралды ауыстыру, және орындаңыз бұдан әрі.
3. Таңдау құралының алу жасырғыш ұзындығына.
4. Таңдау G54 G55 G56 G57 G58 G59.
5. Анықтаймыз бұрылу бұрышы бөлшектер A
6. Таңдау M3 M13 M4 M14.
7. Таңдау айналым санын S.
8. Шығу құралы позициясына бойынша X Y (түзетумен H).