Wprowadzenie do programu COSIROP Programowanie w języku MELFA BASIC IV



Podobne dokumenty
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Cel ćwiczenia: Nabycie umiejętności poruszania się w przestrzeni programu Kuka.Sim Pro oraz zapoznanie się z biblioteką gotowych modeli programu.

Podstawy technologii cyfrowej i komputerów

Jak przesłać mapę do urządzenia lub na kartę pamięci?

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych

Podręcznik użytkownika programu. Ceremonia 3.1

Football Team Monitor opis funkcji

KATEGORIA OBSZAR WIEDZY NR ZADANIA Podstawowe informacje i czynności

FAQ: /PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

Korzystanie z aplikacji P-touch Transfer Manager

e-podręcznik dla seniora... i nie tylko.

APLIKACJA SHAREPOINT

Océ Podręcznik użytkownika

FAQ: /PL Data: 14/06/2007 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200

Memeo Instant Backup Podręcznik Szybkiego Startu

Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator

OPROGRAMOWANIE DEFSIM2

1.Formatowanie tekstu z użyciem stylów

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja aktualizacji oprogramowania. Wersja dokumentu: 01i00 Aktualizacja:

5.4. Tworzymy formularze

Tworzenie prezentacji w MS PowerPoint

Instrukcja obsługi Konfigurator MLAN-1000

Nieskonfigurowana, pusta konsola MMC

Podręcznik Użytkownika LSI WRPO

Pasek menu. Kategoria zakładki umożliwia dodawanie zakładek notowań i edytowanie sposobu ich wyświetlania.

1 Zasady bezpieczeństwa

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

Dodawanie grafiki i obiektów

INSTRUKCJA UŻYTKOWNIKA. Spis treści. I. Wprowadzenie II. Tworzenie nowej karty pracy a. Obiekty b. Nauka pisania...

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Kontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.

Edytor tekstu MS Office Word

1. Skopiować naswój komputer: (tymczasowy adres)

Czcionki bezszeryfowe

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Zakład Systemów Rozproszonych

Edytor tekstu Microsoft Office 2007 przewodnik dla gimnazjalisty Autor: Dariusz Kwieciński nauczyciel ZPO w Sieciechowie

IIIIIIIIIIIIIIIMMIMMIII

OPERACJE NA PLIKACH I FOLDERACH

TIME MARKER. Podręcznik Użytkownika

Rys. 1. Brama przesuwna do wykonania na zajęciach

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 1 AUTOMATYZACJA I ROBOTYZACJA PROCESÓW PRODUKCYJNYCH


Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy

uczyć się bez zagłębiania się w formalnym otoczeniu,

Podręczna pomoc Microsoft Power Point 2007

Sylabus Moduł 2: Przetwarzanie tekstów

Moduł 2 Użytkowanie komputerów i zarządzanie plikami wymaga od kandydata znajomości obsługi komputera osobistego.

Kalendarz. Planuj lepiej. Po prostu.

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Windows Commander (WinCmd)

3 Programy do tworzenia

Zadanie 11. Przygotowanie publikacji do wydrukowania

INSTRUKCJA DO OPROGRAMOWANIA KOMPUTEROWEGO

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

ROZDZIAŁ 1: Instrukcja obsługi oprogramowania VMS

1. Ze strony pobieramy plik instalacyjny.

Instrukcja. Rejestracji i aktywacji konta w systemie so-open.pl DOTACJE NA INNOWACJE; SOFTWARE OPERATIONS SP. Z O. O.

ArCADia-3D MAKER. Podręcznik użytkownika dla programu ArCADia- 3D MAKER

Papyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska

INSTRUKCJA PROGRAMOWANIA KASY FISKALNEJ I-ERGOS 3050 PRZY POMOCY PROGRAMU PLU MANAGER I-ERGOS.

Robot EPSON SCARA T3-401S

1. Opis. 2. Wymagania sprzętowe:

Instrukcja wypełniania formularza Ankieta Trwałości

Instrukcja użytkowania

Instrukcja instalacji oprogramowania Flow!Works na komputerze z systemem Windows 7

Wiadomości i umiejętności

Skróty klawiaturowe w PowerPoint

Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?

Ulotka. Zmiany w wersji Comarch ERP e-pracownik 1 Zmiany w wersji

TORELL SP.J. Euro2A. Program do obsługi kas EURO

Voicer. SPIKON Aplikacja Voicer V100

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

INSTRUKCJA OBSŁUGI PROGRAMU TRANSMISJA 2004 OPIS OGÓLNY

Kolory elementów. Kolory elementów

Synchronizacja i współdzielenie plików w Internecie. Prezentacja. Instrukcja obsługi aplikacji WEB Manager plików

Zadanie 2. Tworzenie i zarządzanie niestandardową konsolą MMC

2. Dostosuj listę Szybkiego Dostępu

Makropolecenia w Excelu

Podstawy obsługi programu Microsoft Outlook 2010

Podręcznik użytkownika Obieg dokumentów

instrukcja użytkownika terminala ARGOX PA-20 SYSTEMY AUTOMATYCZNEJ IDENTYFIKACJI

w w w. m o f e m a. c o m

Menu Plik w Edytorze symboli i Edytorze widoku aparatów

Sylabus Moduł 4: Grafika menedżerska i prezentacyjna

Veronica. Wizyjny system monitorowania obiektów budowlanych. Instrukcja oprogramowania

Temat: Organizacja skoroszytów i arkuszy

etrader Pekao Podręcznik użytkownika Ustawienia

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Instrukcja programowania

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ XIX. USTAWIENIA SPIS TREŚCI

PROGRAM DOBORU WYMIENNIKÓW CIEPŁA FIRMY SECESPOL CAIRO 3.2 PODRĘCZNIK UŻYTKOWNIKA

Transkrypt:

Wprowadzenie do programu COSIROP Programowanie w języku MELFA BASIC IV 1. Wprowadzenie 1.1. Wstęp Współczesna robotyka w dużej mierze opiera się na współpracy z komputerami klasy PC, przemysłowymi i innymi. Wychodząca naprzeciw Informatyka dostarcza nowoczesnego oprogramowania, które ułatwiają obsługę robotów. Dodatkowo oprogramowanie, często jest tworzone na potrzeby konkretnej rodziny robotów. Powoduje to, iż obsługa staje się coraz bardziej intuicyjna i bazuje na wizualizacji. Programowanie robotów już nie opiera się jedynie na tekstowych komendach, lecz możliwe jest korzystanie z dużego wachlarza pomocnych opcji i narzędzi. Oprogramowanie czuwa nad odpowiednimi parametrami sprzętu i sygnalizuje tryb pracy oraz umożliwia szybkie usunięcie nieścisłości i naniesienie niezbędnych poprawek. 1.2. Wprowadzenie do programu COSIROP 1.2.1. Widok główny Domyślny widok główny programu COSIROP po założeniu lub otwarciu projektu składa się z pięciu okien (rys. 1.1), których położenie względem siebie oraz rozmiar można dowolnie edytować w prosty sposób przeciągając krawędzie danego okna. Niezwykle istotnym jest, aby podczas pracy z programem, użytkownik widział wszystkie okna, ponieważ każde z nich jest istotne dla efektywnej pracy. Dodatkowo najczęściej używane funkcje są dostępne jako skróty w postaci przycisków pod paskiem MENU programu. Rys. 1.1. Domyślny schemat okien w głównym widoku programu COSIROP

Okno wizualizacji Okno to, widoczne na rys. 1.2, pozwala na wizualizację bieżących ruchów robota. Jest to cenne narzędzie, również w przypadku pracy OFFLINE, czyli bez podłączonego robota. Do tworzenia elementów w 3D, czyli symulowania rzeczywistego otoczenia roboczego służy program COSIMIR, którego obsługa nie jest treścią tej instrukcji. Funkcjonalność okna wizualizacji w przypadku pracy jedynie z programem COSIROP ogranicza się do obserwacji możliwych ruchów manipulatora pod wybranym w MENU kątem, lub w innej dostosowanej do aktualnych potrzeb pozycji. Okno wizualizacji umożliwia również podgląd obszaru pracy manipulatora w postaci siatki okalającej układ współrzędnych, względem którego odbywa się programowanie ruchów. Narzędzie to jest o tyle istotne, iż pojęcie aktualnie używanego układu współrzędnych pozwoli na uniknięcie omyłkowych ruchów, zwiększenie precyzji pozycjonowania, a tym samym bardziej efektywną pracę. Dostępne, proste menu kontekstowe dostępne jest po kliknięciu prawym przyciskiem myszy na wizualizacji. Opcje dotyczące okna wizualizacji dostępne są również w MENU => VIEW głównego okna programu. Rys. 1.2. Okno wizualizacji Okno zarządzania RCI Explorer Okno zarządzania, przedstawione na rysunku 1.3, składa się z dwóch części. Pierwsza część ma strukturę drzewiastą i pozwala na wybór odpowiedniego modułu. Można tu taj wyróżnić zakładkę oznaczoną modelem robota (RV-2AJ), w której wszystkie elementy, dostępne dane i parametry są zapisane w pamięci robota oraz są możliwe od odczytu bądź edycji po uzyskaniu połączenia z robotem. Drugą główną zakładką jest Workplace, czyli elementy używane przez użytkownika: tworzone programy, listy pozycji oraz przydatne narzędzia. Elementy zakładki Workplace mogą być edytowane lub odczytywane OFFLINE, bez połączenia z robotem. Jako pomocną informację można uznać, iż wszystko co występuje w zakładce RV-2AJ jest zapisane w pamięci robota i jego dotyczy, a wszystko co występuje w zakładce Workplace jest dla użytkownika i jest zapisane na dysku twardym komputera. W prawej części okna zarządzania dostępne są szczegóły uprzednio zaznaczonej zakładki w lewej części. W celu uniknięcia wypadku, należy zachować szczególną ostrożność modyfikując parametry robota podczas jego pracy. Bardzo ważną funkcją jest podgląd parametrów pracy robota w czasie rzeczywistym dostępny w zakładce RV-2AJ => Monitors.

Rys. 1.3. Okno zarządzania robotem oraz miejscem roboczym Okno komunikatów Element ten stanowi swego rodzaju sprzężenia zwrotne od robota. W oknie tym program wyświetla odpowiedź robota na zadane mu polecenia, potwierdzenia wykonania bądź niewykonania jakiejś instrukcji oraz błędy w konfiguracji bądź w programie. Rys. 1.4. Okno komunikatów Okno kodu programu W tym oknie (rys. 1.5), domyślnie pustym po utworzeniu nowego projektu pisze się kod programu w języku MELFA BASIC IV. Istotną częścią jest numeracja każdej linii, domyślnie realizowana co 10. W opcjach możliwa jest zmiana na dowolny krok numeracji. Napisany program jest zapisywany ręcznie z rozszerzeniem.mb4 na dysku, i jest widoczny w oknie zarządzania w zakładce Workplace => Programs. Kliknięcie prawym przyciskiem myszy wewnątrz okna programu spowoduje wyświetlenie najczęściej używanych komend w używanym języku programowania.

Rys. 1.5. Okno kodu programu wykonawczego Okno listy pozycji Pozycje manipulatora uzyskane przy pomocy narzędzie JOG Operation zapisywane są z rozszerzeniem.pos w liście pozycji i są edytowalne. Program numeruje pozycje z przedrostkiem P i pokazuje wartości liczbowe pozycji każdego z przegubów. W celu usprawnienia poruszania się w liście pozycji, możliwe jest dodawanie komentarzy do każdego zapisu. Do numeru pozycji odwołuje się program sterujący napisany w oknie programu. Należy pamiętać, iż program sterujący oraz lista pozycji, do której się odnosi powinny być zapisane pod ta samą nazwą i w tym samym folderze. Zapisana lista pozycji jest, podobnie jak program widoczna pod zakładką Workplace => Programs okna zarządzania. Rys. 1.6. Okno listy wykorzystywanych pozycji chwytaka robota 1.2.2. Menu Menu główne programu COSIROP podzielone jest na kilka Podmenu, uporządkowane wg realizowanych funkcji. File (Plik) Menu FILE (rys. 1.7) odnosi się do nowych oraz zapisanych już plików programów, list pozycji, projektów oraz opcji wydruku. Istotnym elementem menu FILE jest Project Wizard, gdzie użytkownik na początku pracy z programem powinien stworzyć przy pomocy przyjaznego kreatora swój projekt. W kreatorze Project Wizard należy określić takie

elementy jak miejsce zapisania projektu, model robota (RV-2AJ), język programowania (MELFA BASIC IV) i inne domyślne. Rys. 1.7. Menu Plik - dostępne opcje Edit - Edytuj Oprócz znanych z innych programów funkcji Menu Edit (rys. 1.8) wyróżnić należy ostatnie trzy pozycje, które odnoszą się do porządkowania oraz re-numeracji komend w oknie programu. Funkcjonalność opcji RENUMBER docenić można przy dłuższych, modyfikowanych wielokrotnie programach, gdyż program sam nie aktualizuje numeracji linii. Dostępne narzędzie Command Tool Lista komend omówione jest w podpunkcie Narzędzia Rys. 1.8. Menu Edytuj - dostępne opcje View Widok Menu View (rys. 1.9) pozwala na dostosowanie wyglądu okien do wymagań użytkownika, ze szczególnym uwzględnieniem okna wizualizacji. Opcje pozwalają na dopasowanie kąta

widoku oraz jego jakości, ze względu na możliwości jednostki komputera PC, na której program COSIROP jest zainstalowany. Rys. 1.9. Menu Widok - dostępne opcje Execute (Wykonaj) Opcje dostępne w Menu Execute (rys. 1.10) pozwalają na dokonanie istotnych czynności we współpracy z robotem. Podstawową opcją jest inicjalizacja połączenia (Init Connection) oraz transfer danych do i z robota. Opcje tego menu pozwalają na dwukierunkowy transfer bieżącego programu oraz listy pozycji, dodatkowo możliwe jest poznanie aktualnych alarmów (Current Alarm) oraz ich kasowanie. Menu Execute umożliwia również otwarcie okna zarządzania (RCI Explorer) oraz zarządzanie bieżącym projektem (Project Management). Omówienie istotnej funkcji JOG Operation nastąpi w podrozdziale Narzędzia niniejszej instrukcji. Rys. 1.10. Menu Wykonaj - dostępne opcje Extra (Dodatki) Menu Extra (rys. 1.11) umożliwia swego rodzaju dokonanie czynności administracyjnych w funkcjonowaniu programu. Dostępne funkcje umożliwiają prezentację koordynat w oknie wizualizacji, ułatwiających zachowanie kontroli pracy w przestrzeni przez użytkownika, jak również kontrola wejść i wyjść kontrolera. Dodatkowe opcje (Settings) umożliwiają zmianę różnych stawień wg czytelnego porządku.

Rys. 1.11. Menu Dodatki - dostępne opcje Window (Okno) Menu Window (rys. 1.12) umożliwia podział ekranu pomiędzy otwarte okna oraz bieżący podgląd, które z nich są aktualnie otwarte, a niekoniecznie widoczne. Rys. 1.12. Menu Okno - dostępne opcje Help (pomoc) To Menu (rys. 1.13) pozwala na uzyskanie anglojęzycznej pomocy offline w oparciu o poszukiwanie hasłami lub kategoriami. Dostępne jest kilka możliwości poszukiwania niezbędnych informacji w zależności od preferencji użytkownika. Dodatkowo możliwe jest uzyskanie informacji o wersji i licencji używanego programu COSIROP. Rys. 1.13. Menu Pomoc - dostępne opcje Pasek skrótu wybranych funkcji w postaci ikon Pasek ten (rys. 1.14) ułatwia efektywne korzystanie z programu. Dzięki niektórym wyszczególnionym, często używanym funkcjom, użytkownik nie musi poszukiwać ich w Menu. W tablicy 1.1 zestawiono opis poszczególnych przycisków.

Rys. 1.14. Skrót dostępnych funkcji w postaci praktycznych przycisków Tablica 1. Opis funkcji paska skrótów 1.2.3. Narzędzia W programie COSIROP na szczególne wyróżnienie zasługują dwa narzędzia, które znacząco ułatwiają programowanie procesów wykonywanych przez robota. Można używać ich razem lub pojedynczo, jednak każdy użytkownik programu powinien je znać. Command Tool Narzędzie poleceń Jak wiadomo, program sterujący pisany w języku MELFA BASIC IV składa się z numerowanych linii, w których występują odpowiednie komendy wraz z parametrami uzupełniającymi. Narzędzie Command Tool (rys. 1.15) umożliwia realizację przez robot pojedynczych poleceń bez konieczności tworzenia programu i przesyłania go robota.

Funkcjonalność tego narzędzie rośnie, jeżeli weźmie się pod uwagę proces testowania i udoskonalania programu. W oknie Command tool komendy pogrupowane są w 9 kategoriach, co ułatwia odnalezienie aktualnie potrzebnej. Dodatkowo po wybraniu danej komendy użytkownikowi ukazuje się składnia, w jakiej należy ją zastosować. Narzędzie umożliwia przesłanie wybranej komendy do okna programu (->Editor) lub bezpośrednio do robota (- >Robot) lub do obu na raz (-> Robot + Edit). Opcja Send Directly jest właściwie podobna do funkcji ->Robot, lecz bez sprawdzania czy robot jest online. Po wysłaniu każdej komendy w oknie narzędzie widoczna jest odpowiedź robota. Użytkownik może gromadzić własne komendy wraz parametrami i zapisywać je w Command Tool w celu ich wielokrotnego użycia. Dodatkowo można nimi zarządzać przy pomocy komend widocznych w prawym górnym rogu okna narzędzia. W każdej chwili można skorzystać z przycisku Help, który pozwala na uzyskanie pomocy programu w języku angielskim. Rys. 1.15. Narzędzie lista komend Narzędzie Jog Operation Narzędzie to jest podstawowym modułem, z którym użytkownik powinien zacząć swoją pracę z robotem. Umożliwia, przy pomocy wygodnych w użyciu przycisków, sterowanie w czasie rzeczywistym poszczególnymi osiami robota lub całym manipulatorem. Narzędzie Jog Operation funkcjonuje na 3 różne sposoby, co widać na rys. 1.17 a) b) c): Opcja JOINT Jog rys. 1.16a Użytkownik przy pomocy praktycznych przycisków może sterować poszczególnymi napędami robota. Ogniwa przedstawione są od podstawy do ostatniego napędu efektora patrząc od góry. Dodatkowo możliwa jest preselekcja prędkości podawanej w procentach oraz pojedynczego kroku obrotu podawanego w stopniach. Opcja TOOL Jog rys. 1.16b Użytkownik ma możliwość sterowaniem efektora robota wg koordynat narzędzia (głowicy). Przy pomocy przedstawionego układu współrzędnych oraz praktycznych przycisków możliwie jest sterowanie robotem w wielu płaszczyznach na raz przy wykorzystaniu kilku napędów jednocześnie. W tym przypadku zadawany jest nie kąt obrotu jednej osi, lecz przesunięcie głowicy. Dodatkowo możliwa jest preselekcja prędkości ruchu podawana w mm/s oraz przesunięcie, podawane w mm lub stopniach.

Opcja X Y Z Jog Rys. 1.16c Opcja ta funkcjonuje podobnie jak Opcja TOOL Jog z jedną różnicą ruch odbywa się w oparciu o koordynaty X Y Z podstawy robota, a nie narzędzia. W każdej z opcji dostępny jest przycisk sterujący zamknięciem lub otwarciem chwytaka. Dodatkowo narzędzie w każdej z trzech opcji umożliwia zapis uzyskanej pozycji do listy pozycji pod wskazanym numerem ( Current Possition -> Pos. List. ) oraz ustawienie pozycji wg zadanych współrzędnych w postaci liczb ( Set XYZ Position ). W każdej chwili użytkownik może skorzystać z przycisku Help, w celu skorzystania z pomocy programu w języku angielskim. Realizując ruchy manipulatora w oparciu o narzędzie Jog Operation należy wybierać możliwie małe kroki przesunięcia oraz możliwie małą prędkość w celu uniknięcia kolizji z otoczeniem. O ile narzędzie Command Tool w prosty sposób pozwala na tworzenie programu sterującego przy pomocy kolejnych komend, o tyle narzędzie Jog Operation umożliwia w prosty sposób utworzenie listy pozycji, do których program się będzie odwoływał. Narzędzia te Używane razem pozwalają na szybkie zaprogramowanie ruchów robota do realizacji Żądanego procesu. a) c) b) Rys. 1.16. Narzędzie Jog Operation. a) Orientacja złączowa b) Orientacja wg narzędzia c) Orientacja względem podstawy

1.3. Język MELFA BASIC IV 1.3.1. Programowanie Nazwa programu powinna mieć do 12 znaków, lecz rekomenduje się maksymalnie 4 znaki. Mogą być to litery bądź cyfry. Program pisany w języku MELFA BASIC IV opiera się na numerowanych kolejno liniach, gdzie w każdej realizowane jest jedno polecenie. Przykład składni jednej linii, zawierającej do 127 znaków, przedstawiony jest na rys. 1.17. Rys. 1.17. Przykład linii programu 1. Numer linii programu od 1 do 32767 2. Komenda 3. Parametr(-y) instrukcji 4. Dodatkowe instrukcje wykonywane razem (OPCJONALNIE) Poszczególne elementy jednej linii oddzielone są spacją Klasyfikacja zmiennych używanych w programie: P zmienne pozycji (np. P10); J zmienne złączowe, określające ruch danego złącza (np. J5); M zmienne arytmetyczne, będące liczbami całkowitymi bądź rzeczywistymi (np. M1); $ - zmienne znakowe, zawierające ciąg znaków (np. C2$ = drzewo ). Znaki specjalne, używane w programie: Spacja oddziela poszczególne elementy składowe linii; Znak podkreślenia _ Jeżeli występuje w nazwie dowolnej zmiennej, jako drugi znak, dana zmienna jest sklasyfikowana jako zmienna zewnętrzna; Apostrof Otwiera komentarz, lub symbolizuje polecenie REM, gdy użyty jest na początku linii; Gwiazdka * Stosowana jest przed nazwą etykiety; Kropka. Używana w celu użycia danej składowej innej bardziej złożonej danej; Przecinek, Rozdziela parametry, gdy używany jest więcej niż jeden. Listę najczęściej używanych komend w języku MELFA BASIC IV przedstawiono w tablicy1.2.

Tablica 1.2. Zestawie komend programu MELFA BASIC IV