Кіріспе

VAL (Variable Algorithmic Language) - Unimation Inc. өндірістік роботтарымен пайдалану үшін арнайы жасалған компьютерлік басқару жүйесі мен тілі. VAL робот тілі VAL жүйесінің бір бөлігі ретінде тұрақты сақталады. Бұл жеке қолданбалар үшін жүйені басқару үшін қолданылатын бағдарламалау тілін қамтиды. VAL тілінің синтаксисі оңай түсінікті. Ол анық, қысқа және жалпы өзін-өзі түсіндіретін нұсқаулар жиынтығын қолданады. Роботпен барлық командалар мен байланыс оңай түсінілетін сөз және сандар тізбегінен тұрады. Басқару бағдарламалары роботты басқаратын компьютерде жазылады. Нақты уақыт жүйесі ретінде VAL-дың үздіксіз траекториялық есептеуі күрделі қозғалыстарды жылдам орындауға мүмкіндік береді, жүйелік жады тиімді пайдаланылады және жалпы жүйелік күрделілік азаяды. VAL жүйесі роботты басқару командаларын үздіксіз шығарады және бір уақытта адам операторымен өзара әрекеттесе алады, желілік бағдарламаны құруға және өзгертуге мүмкіндік береді. Қол жетімді мүмкіндік немесе VAL - бұл кітапханаларды немесе манипуляция реттіліктерін пайдалану мүмкіндігі. Осылайша, күрделі операцияларды алдын ала анықталған қосалқы тапсырмаларды біріктіру арқылы оңай және тез бағдарламалауға болады. VAL тілі монитор командалары мен бағдарлама нұсқауларынан тұрады. Монитор командалары пайдаланушы жазған бағдарламаларды орындауға жүйелерді дайындау үшін қолданылады. Бағдарлама нұсқаулары робот әрекеттерін басқару үшін VAL бағдарламаларын құруға қажетті репертуарды қамтамасыз етеді.

Терминология

Төмендегі терминдер VAL-мен байланысты операцияларда жиі қолданылады.

Монитор

VAL мониторы - жүйенің жұмысын бақылайтын әкімшілік компьютерлік бағдарлама. Ол пайдаланушының кіріс деректерін қабылдайды және тиісті жауап береді; роботты басқару үшін пайдаланушының жазған бағдарламаларының нұсқауларын орындайды; және роботты басқару үшін қажетті есептеулерді орындайды.

Бас редактор

VAL редакторы - компьютерлік жүйеге ақпаратты енгізу және қолданыстағы мәтінді өзгерту үшін көмекші құрал. Ол роботты басқару бағдарламаларына кіру және өзгерту үшін қолданылады. Бұл - компьютерге қандай да бір нәрсені қалай істеу керектігін көрсететін нұсқаулар тізімі. VAL бағдарламаларын жүйе пайдаланушылары роботтың орындауы тиіс міндеттерді сипаттау үшін жазады.

VAL жүйесі

VAL функциясы - пайдаланушының командалары немесе нұсқауларын орындау арқылы робот жүйесін реттеу және басқару. VAL компактті, дербес жүйе болумен қатар, бағдарламалау уақытын барынша азайту үшін жоғары интерактивті болып, мүмкіндігінше көп бағдарламалау құралдарын ұсыну үшін жасалған.

Сыртқы байланыс

Стандартты VAL жүйесі пайдаланушыдан командалар мен деректерді енгізу үшін оператордың консоль терминалы мен қолмен басқару қорабын пайдаланады. Оператордың консолі негізгі байланыс құрылғысы болып табылады және тікелей ойнату терминалы немесе басып шығару терминалы болуы мүмкін. Автоматтандырылған ұяшықтағы басқа құрылғылармен өзара іс-қимыл әдетте кіріс арналарын бақылау және шығыстарды ауыстыру арқылы жүргізіледі. Осылайша робот басқа да бағдарламалық құрылғыларды қажет етпей, кішкентай жасушаны басқара алады.