Notepad++ / PuTTY. Interaktywne środowisko programowania w języku ForthLogic. www.plcmax.pl. Wersja dokumentu P.1. Wersja dokumentu NP1.



Podobne dokumenty
INSTRUKCJA INSTALACJI DRUKARKI. (Dla Windows CP-D70DW/D707DW)

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

Instalacja urządzenia

Podręcznik użytkownika programu. Ceremonia 3.1

Instrukcja użytkowania

Rozdział 8. Sieci lokalne

8. Sieci lokalne. Konfiguracja połączenia lokalnego

UNIFON podręcznik użytkownika

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 IU SY5

Instalacja Czytnika Kart GemPc Twin 1.4 dla przeglądarek 32 bitowych dla systemów Windows XP/Vista/2000/7/8 32 bity i 64 bity Wersja 1.

Windows 10 - Jak uruchomić system w trybie

Instalacja MUSB2232FKA w systemie Windows 7

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

Rozdział 7. Drukowanie

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows XP

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)

OPIS PROGRAMU APEK MULTIPLEKSER RX03

Instrukcja instalacji BMW INPA do interfejsu BMW USB VIAKEN

Instrukcja obsługi programu PLOMP PLUS FM

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

Instrukcja wymiany certyfikatów przeznaczonych do komunikacji aplikacji Komornik SQL z systemem ZUS

INSTALACJA DOSTĘPU DO INTERNETU

Programator procesorów rodziny AVR AVR-T910

AUTOMATYKA PRZEMYSŁOWA

Poradnik instalacyjny sterownika CDC-ACM Dla systemów Windows

MultiTool instrukcja użytkownika 2010 SFAR

Instrukcja obsługi urządzenia DS150E z systemem operacyjnym Windows 7. Dangerfield luty 2010 V1.0 Delphi PSS

INSTALACJA W PROGRAMACH MAGAZYNOWYCH KROK PO KROKU FAREX FLEX

Dla klientów używających systemu Windows do połączeń sieciowych

Aby uruchomić Multibooka, należy podłączyć nośnik USB do gniazda USB w komputerze, na którym program ma być używany.

Edytor tekstu OpenOffice Writer Podstawy

INSTRUKCJA OBSŁUGI PROGRAMU DO ODCZYTU PAMIĘCI FISKALNEJ DATECS OPF

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I POŁĄCZENIA Z INTERNETEM NA WINDOWS 7 DLA AnyDATA ADU-510L

Program APEK Użytkownik Instrukcja użytkownika

Dlaczego stosujemy edytory tekstu?

Licencja SEE Electrical zabezpieczona kluczem lokalnym

Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista.

Site Installer v2.4.xx

TAB9-200 XENTA 97ic 9.7 TABLET ANDROID JELLY BEAN - INSTRUKCJA AKTUALIZACJI

1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl

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

System firmy Nexwell przeznaczony do sterowania inteligentnym domem. NXW894 - Panel zdalny

Szybki. Internet. podręcznik użytkownika Modem ZTE ZXDSL 852

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows 2000

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA

Szybki. Internet. podręcznik użytkownika Modem Thomson SpeedTouch 330

PODRĘCZNIK UŻYTKOWNIKA programu Pilot

1. Instalacja Programu

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Temat: Organizacja skoroszytów i arkuszy

PC0060. ADAPTER Kabel Easy Copy PC-Link USB 2.0 Proste kopiowanie, bez instalacji. Instrukcja obsługi

Arkusz strona zawierająca informacje. Dokumenty Excela są jakby skoroszytami podzielonymi na pojedyncze arkusze.

Livebox konfiguracja drukarki

Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne

Kadry Optivum, Płace Optivum

Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

Następnie kliknąć prawym klawiszem myszy na Połączenie sieci bezprzewodowej i wybrać Wyłącz.

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS

Zgrywus dla Windows v 1.12

DWM-157. Modem USB HSPA+ Podręcznik użytkownika

Instrukcja instalacji i obsługi systemu AR4vision (wersja 1.0.0)

Instrukcja instalacji oprogramowania. CardioScan 10, 11 i 12. w wersji 54a i 76a

Aplikacja do zdawania egzaminów prawniczych v Instrukcja użytkownika

Konfiguracja połączenia szerokopasmowego na Windows98/98SE Instalacja PPPoE w systemie Windows 98 i 98SE

INSTRUKCJA PROGRAMU DO REJESTRATORÓW SERII RTS-05 ORAZ RTC-06. wyposażonych w komunikację. Bluetooth lub USB PRZEDSIĘBIORSTWO PRODUKCYJNO HANDLOWE

NARZĘDZIE KONFIGURACYJNE VNX SETUP TOOL MODUŁÓW RODZINY VNX ADVANCED

Podpis Elektroniczny Instrukcja instalacji i obsługi

Skróty klawiaturowe w systemie Windows 10

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

Skróty klawiaturowe w PowerPoint

Przygotowanie urządzenia:

SystimPlus. Dokumentacja (FAQ) dla wersji: v

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe

Galileo v10 pierwszy program

Aplikacja do zdawania egzaminów prawniczych v Instrukcja użytkownika

SKRó CONA INSTRUKCJA OBSŁUGI

wpisujemy prawidłowe ustawienia dla naszej sieci lokalnej ustawienia

Instrukcja aktualizacji oprogramowania. CardioScan 10, 11 i 12. do wersji 54a luty 2012

OTOsuite. Podręcznik instalacji. Polski. Wersja 4.75

Laboratorium - Konfigurowanie zapory sieciowej systemu Windows 7

11. Rozwiązywanie problemów

Instrukcja podłączenia i konfiguracji BLUETOOTH NX. Interfejs. (instrukcja dostępna także na ver

Instrukcja konfiguracji systemów operacyjnych do korzystania z sieci AM_Pracownik

Spis treści. S t r o n a 2

Konfiguracja połączenia VPN do sieci Akademii Morskiej

Ćwiczenia z systemu operacyjnego WINDOWS

Konfiguracja Połączenia

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Compas 2026 Vision Instrukcja obsługi do wersji 1.07

programu Neofon instrukcja obsługi Spis treści

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Konfiguracja połączenia VPN do sieci Akademii Morskiej

Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów.

Transkrypt:

F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice tel/fax 42-2152383, 2270971 e-mail: Hfif@fif.com.pl www.fif.com.pl Notepad++ / PuTTY Interaktywne środowisko programowania w języku ForthLogic Wersja dokumentu P.1 Wersja dokumentu NP1.0 www.plcmax.pl

Sterowniki programowalne MAX - 2 -

Interaktywne środowisko programowania w języku ForthLogic SPIS TREŚCI 1. WSTĘP... - 4-2. NOTEPAD++ - EDYTOR TEKSTU... - 4-2.1 URUCHOMIENIE PROGRAMU... - 4-2.2 KONFIGURACJA... - 4-2.3 EDYCJA... - 5-3. PUTTY - HIPERTERMINAL... - 6-3.1 URUCHOMIENIE PROGRAMU... - 6-3.2 PRACA W TRYBIE TERMINALOWYM... - 8-3.3 KONFIGURACJA PROGRAMU... - 9-4. FORTHLOGIC PROGRAMMER - PROGRAMATOR... - 9-4.1 URUCHOMIENIE PROGRAMU... - 9-4.2 PROGRAMOWANIE... - 9-4.3 BŁĘDY PRZY PROGRAMOWANIU... - 10-5. WNIESIONE ZMIANY... - 11 - - 3 -

Sterowniki programowalne MAX 1. WSTĘP Opisane w tej instrukcji interaktywne środowisko programowania i tworzenia aplikacji dla sterowników MAX w języku ForthLogic składa się edytora tekstowego Notpade++, programu terminalowego PuTTY oraz programu ForthLogic Programmer zapewniającego dwustronną komunikację miedzy komputerem PC i sterownikiem MAX. Dane środowisko pozwala tworzyć skrypty w jezyku ForthLogic, programować sterowniki MAX oraz komunikować się ze sterownikiem w trybie terminalowym. Środowisko nie wymaga instalacji programowej. Pracuje z systemami operacyjnymi Windows 2000, Windows NT, Windows XP oraz Windows Vista. Komponenty środowiska, czyli jego składowe programy są legalne i bezpłatne. 2. NOTEPAD++ - edytor tekstu 2.1 URUCHOMIENIE PROGRAMU W folderze prog pomoc, w podfolderze Notepad++ na płycie CD załączonej w komplecie ze sterownikiem uruchom plik putty.reg (wpis do rejestru systemu). Następnie uruchomić plik notpade++.exe. Program otworzy się automatycznie z czysta kartą new1 lub z uprzednio otwartym plikiem tekstowym. 2.2 KONFIGURACJA Ustawienie języka menu. Wybierz z menu Ustawienia -> Preferencje. Otworzy się okno preferencji. W oknie wyboru Język wybierz polski. - 4 -

Interaktywne środowisko programowania w języku ForthLogic W oknie Preferencje można dokonać innych indywidualnych ustawień interfejsu edytora. Ustawienie języka programowania Wybierz z menu Język -> ForthLogic. Edycja tekstu będzie odbywać się przy specjalnie skonfigurowanych parametrach dla języka ForthLogic. 2.3 EDYCJA Edycja tekstu odbywa się przy specjalnie skonfigurowanych parametrach dla języka ForthLogic. Podstawowe funkcje typu Kopiuj, Wklej, Backspace, Enter, itp. działają jak w każdym standardowym, dowolnym edytorze tekstów. Tekst podstawowy drukowany jest w kolorze czarnym. Słowa standardowe języka ForthLogic drukowane są w kolorze niebieskim. Komentarze programowe drukowane są w kolorze zielonym. Komentarz wyróżniamy znakami ( ) [nawiasy]. Tekst pomiędzy nawiasami będzie interpretowany przez forth-system jako komentarz i nie zostanie zwrócony jako nieznane słowo. Nawias lewy otwiera komentarz, a lewy go zamyka. Tekst należy rozpocząć i zakończyć spacją. Komentarze można wstawiać w nowej linii oraz pomiędzy słowami. Komentarz rozpoczęty w nowej linii nie musi być zakończony nawiasem - wystarczy przejść do nowej linii przyciskiem ENTER. Każda linia jest numerowana. Pole druku ograniczone jest zielona pionową linią wyznaczającą granicę 77 znaków nieprzekraczalną przy budowie aplikacji dla forthsystemu. Przy numerze linii można postawić wyróżnik linii niebieska kropka. - 5 -

Sterowniki programowalne MAX 3. PuTTY - hiperterminal 3.1 URUCHOMIENIE PROGRAMU Przed rozpoczęciem pracy z programem należy zainstalować sterownik USB. W tym celu należy uruchomić plik CDM 2.04.16.exe, który znajduje się w folderze USB na płycie CD załączonej w komplecie ze sterownikiem. Po zainstalowaniu sterownika USB podłączyć sterownik do dowolnego portu USB przy pomocy kabla załączonego do sterownika. W folderze prog pomoc, w podfolderze Notepad++ na płycie CD załączonej w komplecie ze sterownikiem uruchomić plik putty.reg. Program dokona wpisu rejestru automatycznie. Numer portu COM dla sterownika zostanie przydzielony automatycznie. Najczęściej jest to nowy, najwyższy numer portu. Wejść w Panel Sterowania systemu Windows i otworzyć Menadżera Urządzeń. Odszukać przydzielony port sterownika i wejść w jego właściwości. W oknie Właściwości wybrać zakładkę Ustawienia portu -> Zaawansowane. Otworzy się okno Zaawansowane ustawienia: COM - 6 -

Interaktywne środowisko programowania w języku ForthLogic Nadać numer 8 dla portu sterownika [COM8]. Zapisać zmiany. Okno terminalu otwieramy poprzez rozkaz Terminal w zakładce Uruchom programu Notepad++. Wybieramy rozkaz o odpowiedniej dla podłączonego sterownika szybkości komunikacji. Automatycznie otworzy się okno terminalu do bezpośredniej komunikacji ze sterownikiem. Po naciśnięciu Enter zgłosi się ForthSystem. - 7 -

Sterowniki programowalne MAX 3.2 PRACA W TRYBIE TERMINALOWYM Praca w trybie terminalowym polega na wprowadzaniu słów i odpowiednich wartości przez użytkownika i odpowiedniej jej realizacji przez forth-system. O gotowości do przyjęcia kolejnego wiersza tekstu fort-system zawiadamia użytkownika znakiem >. Po tym znaku użytkownik wpisuje do terminalu kolejną porcję tekstu i naciska przycisk Enter. Po otrzymaniu sygnału o zakończeniu wprowadzania, forth-system zaczyna interpretować wprowadzony tekst, rozpoznając w nim słowa i podane wartości, a następnie odpowiednio je wykonuje. Po przetworzeniu całego wprowadzonego tekstu, forth-system znów poprosi użytkownika o wprowadzenie tekstu. Opisany cykl dialogu powtórzy się. Po udanym zakończeniu przetwarzania wprowadzonego tekstu forth-system drukuje na terminalu powiadomienie potwierdzające OK. Jeżeli w trakcie przetwarzania wprowadzonego tekstu pojawi się jakikolwiek błąd (na przykład podamy słowo, którego forth-system nie rozpoznaje), na terminalu ukazuje się odpowiednie powiadomienie, jednocześnie przetwarzanie wprowadzonego tekstu zostaje zatrzymane, a forth-system poprosi użytkownika o wprowadzenie nowego tekstu. Długość wiersza tekstu przyjmowanego do przetwarzania wynosi 80 znaków. Wbudowany edytor forth-systemu automatycznie ogranicza długość wiersza do 80 znaków i zawiadamia o tym sygnałem dźwiękowym. Maksymalna długość jednego wiersza tekstu wprowadzonego na terminal przez użytkownika wynosi 77 znaków (3 pozycje znaków są automatycznie zajęte przez znak gotowości > i dwie spacje - na początku i końcu wiersza. W przypadku przekroczenie limitu znaków forth-system zawiadomi długość tym sygnałem dźwiękowym. Przy pracy terminalowej, poza przyciskami liter i cyfr, można używać wyłącznie przycisków Backspace, Space i Enter. Można również kopiować fragmenty tekstu (do 18 znaków) z okna terminalu i wklejać je. W oknie terminalu należy zaznaczyć tekst do kopiowania a następnie kliknąć prawym przyciskiem myszy. Zaznaczony tekst zostanie automatycznie wklejony w miejsce za kursorem. teksty kopiowane w innym programie wklejamy klękając prawym przyciskiem myszy. Wygląd i znaczenie drukowanych informacji w oknie terminalu przy uruchomieniu połączenia MAX-PC różni się w zależności od typu sterownika. Informacje te podane są w instrukcjach użytkowania. - 8 -

Interaktywne środowisko programowania w języku ForthLogic 3.3 KONFIGURACJA PROGRAMU Ustawień programu dokonujemy wchodząc poprzez menu programu (Alt+Space) w punkt Change Settings Otworzy się okno ustawień. Parametry programu dotyczące komunikacji ze sterownikami MAX są już ustawione, jednak można zmieniać takie ustawienia, jak np.: czcionka, kolor, rozmiar okna, itp. Czyszczenie ekranu bez rozłączania połączenia dokonujemy rozkazem Reset Terminal. 4. ForthLogic PROGRAMMER - programator 4.1 URUCHOMIENIE PROGRAMU Uruchamiając program hiperterminal PuTTY program ForthLogic Programmer zostanie automatycznie zainstalowany. Program wywołujemy poprzez rozkaz Program w zakładce Uruchom programu Notepad++. 4.2 PROGRAMOWANIE - 9 -

Sterowniki programowalne MAX Skrypt zapisać jako plik tekstowy. Po każdej zmianie tekstu zapisywać zmiany. UWAGA! Plik musi być zapisany w folderach i podfolderach, które w nazwie nie zawierają spacji. W przeciwnym razie wystąpi błąd, który będzie zgłoszony przez program. Wybieramy rozkaz o odpowiedniej dla podłączonego sterownika szybkości komunikacji. UWAGA! Okno terminalu uprzednio musi zostać zamknięte. W przeciwnym razie program zgłosi błąd komunikacji. Otworzy się okno programu i aplikacja aktywnej zakładki programu Notepad++ zostanie wgrana do sterownika. Aplikacja zostanie automatycznie wczytywany. Po poprawnym wgraniu program wyświetli komunikat. Klawiszem Enter zamknąć okno programu. 4.3 BŁĘDY PRZY PROGRAMOWANIU Błąd nazwy folderu lub pliku Plik musi być zapisany w folderach i podfolderach, które w nazwie nie zawierają spacji. W przeciwnym razie wystąpi błąd, który będzie zgłoszony przez program. Również nazwa pliku nie może zawierać spacji. - 10 -

Interaktywne środowisko programowania w języku ForthLogic Błąd komunikacji W przypadku istniejącego już połączenia ze sterownikiem poprzez inny program zostanie zasygnalizowany błąd komunikacji. Uprzednio musi zostać zamknięte program mający połączenie ze sterownikiem poprzez port COM lub ich połączenie musi zostać wyłączone. Błąd aplikacji W przypadku zaistniałego błędu w aplikacji np.: nieznane słowo lub niewłaściwy parametr, zła składnia, itp., zostanie on wychwycony przez forth-system przy wgrywaniu. Wgrywanie aplikacji zostanie zatrzymane i pojawi się komunikat zawiadamiający błąd (rodzaj błędu i wiersz, w którym zaistniał będą podane w komunikacie). 5. WNIESIONE ZMIANY Brak wniesionych zmian. - 11 -