ForthLogic inst prog H P.1.2 120113.pdf - F&F
ForthLogic inst prog H P.1.2 120113.pdf - F&F
ForthLogic inst prog H P.1.2 120113.pdf - F&F
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Instrukcja <strong>prog</strong>ramowania w języku <strong>ForthLogic</strong> wersja <strong>P.1.2</strong><br />
SPIS TREŚCI<br />
1. WSTĘP ............................................................................................................................................................................ ‐ 5 ‐<br />
2. MODEL PROGRAMISTYCZNY ............................................................................................................................................ ‐ 5 ‐<br />
2.1 SŁOWA ............................................................................................................................................................................ ‐ 5 ‐<br />
2.2 STOSY ............................................................................................................................................................................. ‐ 6 ‐<br />
2.3 ZMIENNE ........................................................................................................................................................................ ‐ 6 ‐<br />
2.4 BUFOR WEJŚCIOWY I WYJŚCIOWY ................................................................................................................................. ‐ 7 ‐<br />
3. PRACA W TRYBIE DIALOGOWYM ................................................................................................................................... ‐ 7 ‐<br />
3.1 TRYBY PRACY DIALOGOWEJ ........................................................................................................................................... ‐ 7 ‐<br />
3.2 PRACA W TRYBIE TERMINALOWYM ............................................................................................................................... ‐ 7 ‐<br />
3.3 HYPERTERMINAL ‐ KONFIGURACJA PROGRAMU ........................................................................................................... ‐ 8 ‐<br />
3.4 NOTEPAD++PUTTY ‐ INTERAKTYWNE ŚRODOWISKO PROGRAMOWANIA W JĘZYKU FORTHLOGIC ..................................................... ‐ 11 ‐<br />
4. ELEMENTY JĘZYKA FORTHLOGIC .................................................................................................................................. ‐ 11 ‐<br />
4.1 STOS DANYCH I STOS MATEMATYCZNY .......................................................................................................................‐ 11 ‐<br />
4.2 DZIAŁANIA ARYTMETYCZNE .........................................................................................................................................‐ 14 ‐<br />
4.3 DEFINIOWANIE NOWYCH SŁÓW ..................................................................................................................................‐ 15 ‐<br />
4.4 STAŁE, ZMIENNE I WIERSZE ..........................................................................................................................................‐ 17 ‐<br />
4.4.1 Stałe ................................................................................................................................................................ ‐ 18 ‐<br />
4.4.2 Zmienne .......................................................................................................................................................... ‐ 18 ‐<br />
4.4.3 Zmienne wierszowe i formatowanie tekstu .................................................................................................... ‐ 19 ‐<br />
4.4 OPERACJE LOGICZNE ...................................................................................................................................................‐ 21 ‐<br />
4.5 STRUKTURA STEROWANIA........................................................................................................................................... ‐ 22 ‐<br />
4.6 TIMERY I WIELOZADANIOWOŚĆ ..................................................................................................................................‐ 23 ‐<br />
4.7 WYKONANIA WEKTOROWE .........................................................................................................................................‐ 25 ‐<br />
4.8 PRACA Z HARDWARE ...................................................................................................................................................‐ 26 ‐<br />
4.8.1 Status WEJŚĆ/WYJŚĆ ................................................................................................................................. ‐ 26 ‐<br />
4.8.2 Blokada dostępu do systemu .......................................................................................................................... ‐ 27 ‐<br />
4.8.3 Wejścia ............................................................................................................................................................ ‐ 27 ‐<br />
4.8.4 Wyjścia ............................................................................................................................................................ ‐ 28 ‐<br />
4.8.5 Port komunikacyjny RS‐485 i protokół komunikacyjny MODBUS RTU ........................................................... ‐ 29 ‐<br />
4.9 PARAMETRY SYSTEMU .................................................................................................................................................‐ 34 ‐<br />
4.9.1 Wznowienie pracy systemu ............................................................................................................................ ‐ 34 ‐<br />
4.9.2 Uruchomienie aplikacji.................................................................................................................................... ‐ 34 ‐<br />
4.9.3 Zasilanie .......................................................................................................................................................... ‐ 35 ‐<br />
4.9.4 Zegar systemowy ............................................................................................................................................ ‐ 35 ‐<br />
4.9.5 Rejestracja danych .......................................................................................................................................... ‐ 37 ‐<br />
‐ 3 ‐