J zyk C dla sterowników programowalnych GeFanuc

Wielkość: px
Rozpocząć pokaz od strony:

Download "J zyk C dla sterowników programowalnych GeFanuc"

Transkrypt

1 J zyk C dla sterowników programowalnych GeFanuc Na podstawie C Programmer's Toolkit for PACSystems Bartosz Puchalski Katedra In»ynierii Systemów Sterowania 17 grudnia 2013 Bartosz Puchalski KISS 1/48

2 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 2/48

3 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 2/48

4 Spis rzeczy Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 3/48

5 Dokumentacja Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe Tytuª dokumentu: C Programmer's Toolkit for PACSystems User's Manual, GFK-2259B November 2005 Strona internetowa: Bartosz Puchalski KISS 4/48

6 Spis rzeczy Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 5/48

7 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe Okno gªówne przybornika Katalog przybornika Ikona przybornika (Pulpit) Bartosz Puchalski KISS 6/48

8 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe Minimalne wymagania systemowe: Komputer klasy PC z procesorem Pentium 166 MHz lub lepszy, RAM: minimum 128 MB, Miejsce na dysku: minimum 100MB, System operacyjny: Windows 2000, Windows ME, Windows 98, Windows NT 4.0 SP6a lub Windows XP Bartosz Puchalski KISS 7/48

9 Spis rzeczy Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 8/48

10 Wymagania co do nazw plików Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe Nazwy plików boków napisanych w j zyku C (np. mojblokc.gefelf) musz speªnia nast puj ce zalecenia: maksymalna dªugo± nazwy 31 znaków, pierwszy znak nazwy musi by liter, nazwa pliku nie mo»e zawiera spacji, nie mo»na u»ywa Rel jako nazwy pliku, gdy» jest ona zarezerwowana przez przybornik. Bartosz Puchalski KISS 9/48

11 Spis rzeczy Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 10/48

12 Nazwy zastrze»one Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe Aby zapobiec koniktom pomi dzy przybornikiem C a zdeniowanymi przez u»ytkownika nazwami nie powinno si u»ywa : nazw zaczynaj cych si od GEF_, nazw zaczynaj cych si kropk. np..mojedane. Nie przestrzeganie tych dwóch prostych zasad mo»e objawi si bª dami podczas kompilacji, bª dami zapisywania oraz nieprawidªowymi operacjami. Bartosz Puchalski KISS 11/48

13 Spis rzeczy Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 12/48

14 Pliki nagªówkowe (wymagane) Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe Pisanie bloku w j zyku C odbywa si za po±rednictwem dowolnego edytora tekstowego o ile wyj±cie z edytora jest kompatybilne z kompilatorem GNU C. Aby wykorzysta funkcje i makra dost pne z biblioteki przybornika nale»y wykorzysta odpowiedni plik nagªówkowy: #include <PACRXPlc.h> dla bloków C uruchamianych w dowolnym kontrolerze PACSystems, #include <PACRX7iPlc.h> dla bloków C uruchamianych i wykorzystuj cych zasoby kontrolerów z rodziny RX7i, #include <PACRX3iPlc.h> dla bloków C uruchamianych i wykorzystuj cych zasoby kontrolerów z rodziny RX3i. Bartosz Puchalski KISS 13/48

15 Spis rzeczy Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 14/48

16 Inne pliki nagªówkowe Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe #include <stdio.h> standardowe wej±cia/wyj±cia, #include <math.h> operacje matematyczne, #include <stdlib.h> operacje matematyczne, operacje konwersji, funkcje szukania, #include <string.h> przeksztaªcanie ci gów znaków, #include <time.h> funkcje zwi zane z obsªug czasu, #include <ctype.h> klasykacja znaków, konwersja. Bartosz Puchalski KISS 15/48

17 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 16/48

18 Po doª czeniu odpowiednich plików nagªówkowych, mo»na zacz pisanie wªa±ciwego kodu w j zyku C, który wykonuje okre±lone zadania wykorzystuj c funkcje z biblioteki. Blok lub bloki napisane w j zyku C musz posiada jedn i tylko jedn funkcje o nazwie GefMain. Poprzez t funkcje przekazywane s dane z i do bloku napisanego w j zyku C. Bartosz Puchalski KISS 17/48

19 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 18/48

20 Zmienna w C Toolkit Opis Zmienna w Logic Developer T_BOOLEAN 8 bit, gdzie 0 oznacza BOOL FAŠSZ a warto± niezerowa oznacza PRAWD T_BYTE 8 bitów, typ bez znaku BYTE T_WORD 16 bitów, typ bez znaku WORD T_DWORD 32 bity, typ bez znaku DWORD T_INT8 8 bitów, ze znakiem niedost pne T_INT16 16 bitów, ze znakiem u»ycie typu int w pliku ¹ródªowym C skutkuje typem 32 bitowym ze znakiem Bartosz Puchalski KISS 19/48

21 cd. Zmienna w C Toolkit Opis Zmienna w Logic Developer T_INT32 32 bity, ze znakiem DINT T_UINT8 8 bitów, bez znaku BYTE T_UINT16 16 bitów, bez znaku UINT T_UINT32 32 bity, bez znaku DWORD T_UINT64 64 bity, bez znaku niedostepne T_REAL32 32 bity, REAL zmiennoprzecinkowa T_REAL64 64 bity, zmiennoprzecinkowa LREAL Bartosz Puchalski KISS 20/48

22 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 21/48

23 Po napisaniu kodu bloku w j zyku C nale»y skompilowa plik ¹ródªowy. bloku: Uruchomi C Toolkit klikaj c dwukrotnie na ikon PACSystems C Toolkit znajduj c si na pulpicie lub plik ctkpacs.bat znajduj cy si w folderze gdzie zostaª zainstalowany przybornik, W oknie konsoli DOS przej± do katalogu w którym znajduj si plik do kompilacji, Bartosz Puchalski KISS 22/48

24 Po napisaniu kodu bloku w j zyku C nale»y skompilowa plik ¹ródªowy. bloku: Uruchomi C Toolkit klikaj c dwukrotnie na ikon PACSystems C Toolkit znajduj c si na pulpicie lub plik ctkpacs.bat znajduj cy si w folderze gdzie zostaª zainstalowany przybornik, W oknie konsoli DOS przej± do katalogu w którym znajduj si plik do kompilacji, Bartosz Puchalski KISS 22/48

25 cd. Wpisa odpowiedni komend : aby skompilowa blok w j zyku C który b dzie uruchamiany na dowolnych kontrolerach z rodziny PACSystems RX: compilecpacrx <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX3i: compilecpacrx3i <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX7i: compilecpacrx7i <le name>. Przykªad Na przykªad aby skompilowa plik mojplikc.c dla kontrolerów z rodziny RX3i nale»y wpisa komend : compilecpacrx3i mojplikc Bartosz Puchalski KISS 23/48

26 cd. Wpisa odpowiedni komend : aby skompilowa blok w j zyku C który b dzie uruchamiany na dowolnych kontrolerach z rodziny PACSystems RX: compilecpacrx <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX3i: compilecpacrx3i <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX7i: compilecpacrx7i <le name>. Przykªad Na przykªad aby skompilowa plik mojplikc.c dla kontrolerów z rodziny RX3i nale»y wpisa komend : compilecpacrx3i mojplikc Bartosz Puchalski KISS 23/48

27 cd. Wpisa odpowiedni komend : aby skompilowa blok w j zyku C który b dzie uruchamiany na dowolnych kontrolerach z rodziny PACSystems RX: compilecpacrx <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX3i: compilecpacrx3i <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX7i: compilecpacrx7i <le name>. Przykªad Na przykªad aby skompilowa plik mojplikc.c dla kontrolerów z rodziny RX3i nale»y wpisa komend : compilecpacrx3i mojplikc Bartosz Puchalski KISS 23/48

28 cd. Wpisa odpowiedni komend : aby skompilowa blok w j zyku C który b dzie uruchamiany na dowolnych kontrolerach z rodziny PACSystems RX: compilecpacrx <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX3i: compilecpacrx3i <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX7i: compilecpacrx7i <le name>. Przykªad Na przykªad aby skompilowa plik mojplikc.c dla kontrolerów z rodziny RX3i nale»y wpisa komend : compilecpacrx3i mojplikc Bartosz Puchalski KISS 23/48

29 cd. Wpisa odpowiedni komend : aby skompilowa blok w j zyku C który b dzie uruchamiany na dowolnych kontrolerach z rodziny PACSystems RX: compilecpacrx <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX3i: compilecpacrx3i <le name>, aby skompilowa blok w j zyku C który b dzie uruchamiany na kontrolerach z rodziny PACSystems RX7i: compilecpacrx7i <le name>. Przykªad Na przykªad aby skompilowa plik mojplikc.c dla kontrolerów z rodziny RX3i nale»y wpisa komend : compilecpacrx3i mojplikc Bartosz Puchalski KISS 23/48

30 cd. Je»eli wyst pi bª dy kompilacji zostan one pokazana na ekranie konsoli. Je»eli kompilacja zako«czy si z powodzeniem zostanie utworzony plik o tej samej nazwie co plik ¹ródªowy tylko»e z rozszerzeniem.gefelf. Plik ten zostanie umieszczony w tym samym katalogu co plik ¹ródªowy w podkatalogu plc aby byªo jasne jaki plik nale»y przenie± na sterownik. Przykªad Na przykªad po skompilowaniu pliku mojplikc.c zostanie utworzony skompilowany plik mojplikc.gefelf Bartosz Puchalski KISS 24/48

31 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 25/48

32 Typ Referencji Opis %I Dyskretne wej±cie (tylko do odczytu) %Q Dyskretne wyj±cie (tylko do odczytu) %M Dyskretna pami wewn trzna ( tylko do odczytu) %T Dyskretna pami tymczasowa (tylko do odczytu) %G Dyskretne pami globalna (tylko do odczytu) %S Dyskretne pami systemowa (tylko do odczytu) Bartosz Puchalski KISS 26/48

33 cd. Typ Referencji Opis %AI Rejestry wej± analogowych %AQ Rejestry wyj± analogowych %R Rejestry systemowe %P Rejestry programu (u»ywane do zapami tywania danych z bloku Main) %L Lokalne rejestry (u»ywane do zapami tywania danych z bloków) Bartosz Puchalski KISS 27/48

34 cd. Modykator Opis B Referencja bajtowa bez znaku (8 bitów, 0 -> 255) W Referencja Word (16 bitów, 0 -> 65535) I Referencja caªkowitoliczbowa (16 bitów ze znakiem, > 32767) D Referencja podwójnej precyzji caªkowitoliczbowa (32 bity ze znakiem) F Referencja zmiennoprzecinkowa (32 bity standard IEEE) Dbl Referencja zmiennoprzecinkowa podwójnej precyzji (64 bit standard IEEE) Bartosz Puchalski KISS 28/48

35 cd. Przykªad RI(1) = 3; //Przypisuje warto± caªkowitoliczbow 3 do rejestru %R00001 RW(2) = 0x55AA; //Przypisuje warto± typu word 55AAh do rejestru %R0002 Bartosz Puchalski KISS 29/48

36 Spis rzeczy 1 Dokumentacja Wymagania co do nazw plików Nazwy zastrze»one Pliki nagªówkowe (wymagane) Inne pliki nagªówkowe 2 Bartosz Puchalski KISS 30/48

37 Modykator BIT_TST_X BIT_SET_X BIT_CLR_X Opis Wykonuje test opisanego bitu Ustawia okre±lony bit Czy±ci okre±lony bit Bartosz Puchalski KISS 31/48

38 cd Przykªad #include PACRXPlc.h int GeFMain() { if (BIT_TST_I(120)) { BIT_SET_Q(137); BIT_SET_M(29); BIT_SET_T(99); } else { BIT_CLR_Q(137); BIT_CLR_M(29); BIT_CLR_T(99); } return(gef_execution_ok); } Bartosz Puchalski KISS 32/48

39 cd Aby wykorzysta makra bitowe do zmiennych zorientowanych jako sªowo w sterowniku PLC, nale»y poda dwa parametry okre±laj ce: 1 Adres w pami ci sterownika, 2 Numer bitu z wybranego sªowa (nmery bitów od 1 do 16, gdzie 1 oznacza najmniej znacz cy bit) Bartosz Puchalski KISS 33/48

40 cd Przykªad if (BIT_TST_R(135, 6) ) BIT_SET_P(13, 4); else BIT_CLR_AI(2,1); Bartosz Puchalski KISS 34/48

41 A teraz praktyka :-) Bartosz Puchalski KISS 35/48

42 Listing programu przyklad Bartosz Puchalski KISS 36/48

43 Bartosz Puchalski KISS 37/48

44 Bartosz Puchalski KISS 38/48

45 Bartosz Puchalski KISS 39/48

46 Bartosz Puchalski KISS 40/48

47 Bartosz Puchalski KISS 41/48

48 Bartosz Puchalski KISS 42/48

49 Bartosz Puchalski KISS 43/48

50 Bartosz Puchalski KISS 44/48

51 Bartosz Puchalski KISS 45/48

52 Bartosz Puchalski KISS 46/48

53 Bartosz Puchalski KISS 47/48

54 Bartosz Puchalski KISS 48/48

Sterowniki Programowalne (SP) Wykład 13

Sterowniki Programowalne (SP) Wykład 13 Sterowniki Programowalne (SP) Wykład 13 Język C dla sterowników programowalnych GeFanuc Na podstawie C Programmer's Toolkit for PACSystems WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW

Bardziej szczegółowo

1. Wprowadzenie do C/C++

1. Wprowadzenie do C/C++ Podstawy Programowania :: Roman Grundkiewicz :: 014 Zaj cia 1 1 rodowisko Dev-C++ 1. Wprowadzenie do C/C++ Uruchomienie ±rodowiska: Start Programs Developments Dev-C++. Nowy projekt: File New Project lub

Bardziej szczegółowo

1. Wprowadzenie do C/C++

1. Wprowadzenie do C/C++ Podstawy Programowania - Roman Grundkiewicz - 013Z Zaj cia 1 1 rodowisko Dev-C++ 1. Wprowadzenie do C/C++ Uruchomienie ±rodowiska: Start Programs Developments Dev-C++. Nowy projekt: File New Project lub

Bardziej szczegółowo

Podstawy programowania sterowników GeFanuc

Podstawy programowania sterowników GeFanuc Podstawy programowania sterowników GeFanuc Waldemar Samociuk Zakład Teorii Maszyn i Automatyki Katedra Podstaw Techniki Felin p.110 http://ztmia.ar.lublin.pl/sips waldemar.samociuk@up.lublin,pl Podstawy

Bardziej szczegółowo

Programowanie i struktury danych

Programowanie i struktury danych Programowanie i struktury danych Wykªad 3 1 / 37 tekstowe binarne Wyró»niamy dwa rodzaje plików: pliki binarne pliki tekstowe 2 / 37 binarne tekstowe binarne Plik binarny to ci g bajtów zapami tanych w

Bardziej szczegółowo

JAVA?? to proste!! Autor: wojtekb111111

JAVA?? to proste!! Autor: wojtekb111111 1 JAVA?? to proste!! 2 Niniejszy tutorial przedstawia krótkie wprowadzenie do programowania w języku JAVA. Jakie narzędzia na początku potrzebujemy do rozpoczęcia programowania w tym języku? JDK (java

Bardziej szczegółowo

Kompilowanie programów

Kompilowanie programów Rozdziaª 2 Kompilowanie programów 2.1 Wst p 2.2 Kompilatory, IDE Zacznijmy od podania kilku podstawowych informacji: ˆ Program - to ci g polece«(instrukcji) do wykonania dla komputera ˆ Program to algorytm

Bardziej szczegółowo

1 Strumienie. 2 Pliki. 2.1 Zapis do pliku tekstowego. Programowanie w j zyku C - Adam Krechowicz, Daniel Kaczmarski

1 Strumienie. 2 Pliki. 2.1 Zapis do pliku tekstowego. Programowanie w j zyku C - Adam Krechowicz, Daniel Kaczmarski Programowanie w j zyku C - Adam Krechowicz, Daniel Kaczmarski 1 Strumienie W j zyku C++ pliki obsªugiwane s za pomoc strumieni. Strumie«pozwala na sekwencyjny dost p do pliku. Elementy, które jako pierwsze

Bardziej szczegółowo

Sterowniki Programowalne Sem. V, AiR

Sterowniki Programowalne Sem. V, AiR Katedra Inżynierii Systemów Sterowania Sterowniki Programowalne Sem. V, AiR Laboratorium nr 4 SCADA M a t e r i a ł y P o m o c n i c z e Konfiguracja serwera DDE/SiuteLink DAServer oraz środowiska Wonderware

Bardziej szczegółowo

Komunikacja sterownika z rodziny Micro800 z Falownikiem PowerFlex40 przy pomocy sieci DeviceNet.

Komunikacja sterownika z rodziny Micro800 z Falownikiem PowerFlex40 przy pomocy sieci DeviceNet. Komunikacja sterownika z rodziny Micro800 z Falownikiem PowerFlex40 przy pomocy sieci DeviceNet. Str. 2 / 19 DeviceNet w sterownikach Micro800 Temat: Wykorzystanie sterownika z rodziny Micro800 wraz ze

Bardziej szczegółowo

s FAQ: 13/PL Data: 29/01/2012

s FAQ: 13/PL Data: 29/01/2012 Implementacja apletów Java do procesora komunikacyjnego CP-343-1 Advanced. 1 I. Wymagania sprz towe i oprogramowania: 1. Komputer klasy PC z systemem operacyjnym Windows 2000 Professional z SP 4/XP Professional

Bardziej szczegółowo

Kabel USB 2.0 do poù¹czenia komputerów PCLinq2 (PL-2501) podrêcznik u ytkownika

Kabel USB 2.0 do poù¹czenia komputerów PCLinq2 (PL-2501) podrêcznik u ytkownika Kabel USB 2.0 do poù¹czenia komputerów PCLinq2 (PL-2501) podrêcznik u ytkownika Wprowadzenie Kabel USB 2.0 do poù¹czenia komputerów PCLinq2 to znakomite rozwi¹zanie do szybkiego utworzenia sieci peer-to-peer

Bardziej szczegółowo

Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR

Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR Zadanie polega na napisaniu pierwszego programu w języku C, jego poprawnej kompilacji i wgraniu na mikrokontroler. W tym celu należy zapoznać

Bardziej szczegółowo

Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście.

Zaznaczając checkbox zapamiętaj program zapamięta twoje dane logowania. Wybierz cmentarz z dostępnych na rozwijalnej liście. 1. Uruchomienie programu. 1.1. Odszukaj na pulpicie ikonę programu i uruchom program klikają dwukrotnie na ikonę. 1.2. Zaloguj się do programu korzystając ze swego loginu i hasła Zaznaczając checkbox zapamiętaj

Bardziej szczegółowo

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści Wymagania sprzętowe i systemowe :...2 Instalacja dla systemów Windows 32-bit...3 Instalacja dla systemów Windows 64-bit/Linux...6 1

Bardziej szczegółowo

1 Klasy. 1.1 Denicja klasy. 1.2 Skªadniki klasy.

1 Klasy. 1.1 Denicja klasy. 1.2 Skªadniki klasy. 1 Klasy. Klasa to inaczej mówi c typ który podobnie jak struktura skªada si z ró»nych typów danych. Tworz c klas programista tworzy nowy typ danych, który mo»e by modelem rzeczywistego obiektu. 1.1 Denicja

Bardziej szczegółowo

Windows XP Wiersz polecenia

Windows XP Wiersz polecenia Windows XP Wiersz polecenia, opracował Jan Biernat 1 z 7 Windows XP Wiersz polecenia DOS (ang. Disk Operating System) pierwszy przenośny (dyskowy) system operacyjny komputerów PC i mikrokomputerów lat

Bardziej szczegółowo

Utworzenie pliku. Dowiesz się:

Utworzenie pliku. Dowiesz się: Dowiesz się: 1. Jak rozpocząć pisanie programu 2. Jak wygląda szkielet programu, co to są biblioteki i funkcja main() 3. Jak wyświetlić ciąg znaków w programie 4. Jak uruchamiać (kompilować) napisany program

Bardziej szczegółowo

1. Odcienie szaro±ci. Materiaªy na wiczenia z Wprowadzenia do graki maszynowej dla kierunku Informatyka, rok III, sem. 5, rok akadem.

1. Odcienie szaro±ci. Materiaªy na wiczenia z Wprowadzenia do graki maszynowej dla kierunku Informatyka, rok III, sem. 5, rok akadem. Materiaªy na wiczenia z Wprowadzenia do graki maszynowej dla kierunku Informatyka, rok III, sem. 5, rok akadem. 2018/2019 1. Odcienie szaro±ci Model RGB jest modelem barw opartym na wªa±ciwo±ciach odbiorczych

Bardziej szczegółowo

System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi

System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi 1.Wymagania techniczne 1.1. Wymagania sprztowe - minimalne : komputer PC Intel

Bardziej szczegółowo

1 Podstawy c++ w pigułce.

1 Podstawy c++ w pigułce. 1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,

Bardziej szczegółowo

Wstęp do Programowania, laboratorium 02

Wstęp do Programowania, laboratorium 02 Wstęp do Programowania, laboratorium 02 Zadanie 1. Napisać program pobierający dwie liczby całkowite i wypisujący na ekran największą z nich. Zadanie 2. Napisać program pobierający trzy liczby całkowite

Bardziej szczegółowo

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu

Bardziej szczegółowo

SVN - wprowadzenie. 1 Wprowadzenie do SVN. 2 U»ywanie SVN. Adam Krechowicz. 16 lutego Podstawowe funkcje. 2.1 Windows

SVN - wprowadzenie. 1 Wprowadzenie do SVN. 2 U»ywanie SVN. Adam Krechowicz. 16 lutego Podstawowe funkcje. 2.1 Windows SVN - wprowadzenie Adam Krechowicz 16 lutego 2013 1 Wprowadzenie do SVN SVN SubVersion jest systemem kontroli wersji pozwalaj cym wielu u»ytkownikom na swobodne wspóªdzielenie tych samych plików. Pozwala

Bardziej szczegółowo

Ćwiczenie 1. Przygotowanie środowiska JAVA

Ćwiczenie 1. Przygotowanie środowiska JAVA Ćwiczenie 1 Przygotowanie środowiska JAVA 1. Wprowadzenie teoretyczne Instalacja JDK (Java Development Kit) NaleŜy pobrać z java.sun.com środowisko i zainstalować je. Następnie naleŝy skonfigurować środowisko.

Bardziej szczegółowo

Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking)

Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking) Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking) Powered by: Od 20 stycznia 2003 roku wszyscy u ytkownicy serwera lcme10, posiadajcy konta w domenie SE-AD Instytutu

Bardziej szczegółowo

Wstęp do programowania INP003203L rok akademicki 2016/17 semestr zimowy. Laboratorium 1. Karol Tarnowski A-1 p.

Wstęp do programowania INP003203L rok akademicki 2016/17 semestr zimowy. Laboratorium 1. Karol Tarnowski A-1 p. Wstęp do programowania INP003203L rok akademicki 2016/17 semestr zimowy Laboratorium 1 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Na podstawie: G. Perry, D. Miller, Język C Programowanie dla

Bardziej szczegółowo

Poradnik programowania procesorów AVR na przykładzie ATMEGA8

Poradnik programowania procesorów AVR na przykładzie ATMEGA8 Poradnik programowania procesorów AVR na przykładzie ATMEGA8 Wersja 1.0 Tomasz Pachołek 2017-13-03 Opracowanie zawiera opis podstawowych procedur, funkcji, operatorów w języku C dla mikrokontrolerów AVR

Bardziej szczegółowo

Instrukcja instalacji

Instrukcja instalacji Generator Wniosków o Płatność dla Regionalnego Programu Operacyjnego Województwa Kujawsko-Pomorskiego na lata 2007-2013 Instrukcja instalacji Aplikacja współfinansowana ze środków Europejskiego Funduszu

Bardziej szczegółowo

Kabel USB 2.0 do połączenia komputerów PCLinq2 (PL-2501) podręcznik uŝytkownika

Kabel USB 2.0 do połączenia komputerów PCLinq2 (PL-2501) podręcznik uŝytkownika Kabel USB 2.0 do połączenia komputerów PCLinq2 (PL-2501) podręcznik uŝytkownika Wprowadzenie Kabel USB 2.0 do połączenia komputerów PCLinq2 to znakomite rozwiązanie do szybkiego utworzenia sieci peer-to-peer

Bardziej szczegółowo

PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania. PlutoProgrammingManualPL_v7A.pdf 1

PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania. PlutoProgrammingManualPL_v7A.pdf 1 PLUTO Sterownik bezpieczeństwa Skrócona Instrukcja obsługi oprogramowania PlutoProgrammingManualPL_v7A.pdf 1 www.jokabsafety.com Spis treści 1. Instalacja oprogramowania 3 2. Podłączenie do komputera..5

Bardziej szczegółowo

Programowanie w języku C++ Grażyna Koba

Programowanie w języku C++ Grażyna Koba Programowanie w języku C++ Grażyna Koba Kilka definicji: Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i zasad

Bardziej szczegółowo

Bash i algorytmy. Elwira Wachowicz. 20 lutego

Bash i algorytmy. Elwira Wachowicz. 20 lutego Bash i algorytmy Elwira Wachowicz elwira@ifd.uni.wroc.pl 20 lutego 2012 Elwira Wachowicz (elwira@ifd.uni.wroc.pl) Bash i algorytmy 20 lutego 2012 1 / 16 Inne przydatne polecenia Polecenie Dziaªanie Przykªad

Bardziej szczegółowo

Kurs SIMATIC S7-300/400 i TIA Portal - Zaawansowany. Spis treści. Dzień 1

Kurs SIMATIC S7-300/400 i TIA Portal - Zaawansowany. Spis treści. Dzień 1 Spis treści Dzień 1 I Rozpoczęcie pracy ze sterownikiem (wersja 1503) I-3 Zadanie Konfiguracja i uruchomienie sterownika I-4 Etapy realizacji układu sterowania I-5 Tworzenie nowego projektu I-6 Tworzenie

Bardziej szczegółowo

Podstawy JavaScript. Dawid Poªap. Dawid Poªap Technologia informacyjna Grudzie«, / 13

Podstawy JavaScript. Dawid Poªap. Dawid Poªap Technologia informacyjna Grudzie«, / 13 Podstawy JavaScript Dawid Poªap Dawid Poªap Technologia informacyjna Grudzie«, 2017 1 / 13 Plan na reszt zaj z TI Dzisiaj podstawy podstaw programowania w konsoli. W nowym roku na stronie internetowej

Bardziej szczegółowo

Programowanie mikrokontrolerów AVR

Programowanie mikrokontrolerów AVR Programowanie mikrokontrolerów AVR Czym jest mikrokontroler? Mikrokontroler jest małym komputerem podłączanym do układów elektronicznych. Pamięć RAM/ROM CPU wykonuje program Układy I/O Komunikacje ze światem

Bardziej szczegółowo

Podstawy języka C++ Maciej Trzebiński. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. Praktyki studenckie na LHC IVedycja,2016r.

Podstawy języka C++ Maciej Trzebiński. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. Praktyki studenckie na LHC IVedycja,2016r. M. Trzebiński C++ 1/14 Podstawy języka C++ Maciej Trzebiński Instytut Fizyki Jądrowej Polskiej Akademii Nauk Praktyki studenckie na LHC IVedycja,2016r. IFJ PAN Przygotowanie środowiska pracy Niniejsza

Bardziej szczegółowo

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji 3.0.0 Spis treści

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji 3.0.0 Spis treści Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji 3.0.0 Spis treści 1. Wstęp... 2 2. Wymagania aplikacji... 2 3. Katalog instalacji... 2 4. Programy i funkcje... 3 5. Opis instalacji...

Bardziej szczegółowo

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit W celu uruchomienia programów DOS na Windows 7 Home Premium 64 bit lub Windows 8/8.1 można wykorzystać programy DoxBox oraz D-Fend

Bardziej szczegółowo

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400 ZAAWANSOWANY TIA DLA S7-300/400 Spis treści Dzień 1 I Rozpoczęcie pracy ze sterownikiem (wersja 1707) I-3 Zadanie Konfiguracja i uruchomienie sterownika I-4 Etapy realizacji układu sterowania I-5 Tworzenie

Bardziej szczegółowo

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 3. Karol Tarnowski A-1 p.

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 3. Karol Tarnowski A-1 p. Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy Laboratorium 3 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Plan prezentacji Dyrektywy preprocesora #include #define Interakcja

Bardziej szczegółowo

Instalacja aplikacji

Instalacja aplikacji 1 Instalacja aplikacji SERTUM... 2 1.1 Pobranie programu z Internetu... 2 1.2 Instalacja programu... 2 1.3 Logowanie... 3 2 Instalacja aplikacji RaportNet... 4 2.1 Pobranie programu z Internetu... 4 2.2

Bardziej szczegółowo

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Symfonia Produkcja Instrukcja instalacji. Wersja 2013 Symfonia Produkcja Instrukcja instalacji Wersja 2013 Windows jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy

Bardziej szczegółowo

PAMIĘĆ OPERACYJNA...107

PAMIĘĆ OPERACYJNA...107 SPIS TREŚCI: Od Autora...9 PODSTAWY...11 Charakterystyka systemu...13 Standardy...15 PIERWSZE KROKI...31 Uruchomienie...33 Instalacja na twardym dysku...34 Czynności poinstalacyjne...49 Program instalacyjny...49

Bardziej szczegółowo

Konfiguracja po czenia pomi dzy serwerem OPC, a sterownikiem PLC dla sieci Profibus

Konfiguracja po czenia pomi dzy serwerem OPC, a sterownikiem PLC dla sieci Profibus Konfiguracja po czenia pomi dzy serwerem OPC, a sterownikiem PLC dla sieci Profibus 1 I. Konfiguracja stacji PC. 1. Po uruchomieniu SIMATIC Manager tworzymy nowy projekt wybieraj c menu File nast pnie

Bardziej szczegółowo

Przykªadowe tematy z JiMP

Przykªadowe tematy z JiMP Przykªadowe tematy z JiMP 1. Prosz napisa program, który dokona konwersji swojego argumentu wywoªania z punktw na centymetry, (77.27 pt = 1 cal = 2.54 cm) tzn. np. wywoªanie: c:\>pkt 144.54 = 5.08 cm spowoduje

Bardziej szczegółowo

KATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności

KATEGORIA OBSZAR WIEDZY NR ZADANIA. 2.1.2. Podstawowe informacje i czynności Moduł 2 - Użytkowanie komputerów - od kandydata wymaga się zaprezentowania wiedzy i umiejętności w zakresie wykorzystania podstawowych funkcji komputera klasy PC i jego systemu operacyjnego. Kandydat powinien

Bardziej szczegółowo

PROGRAMOWANIE STEROWNIKA FANUK (A 17)

PROGRAMOWANIE STEROWNIKA FANUK (A 17) POLITECHNIKA LSKA W GLIWICACH WYDZIAŁ INYNIERII RODOWISKA i ENERGETYKI INSTYTUT MASZYN i URZDZE ENERGETYCZNYCH PROGRAMOWANIE STEROWNIKA FANUK Laboratorium automatyki (A 17) Opracował: dr in. Jerzy Widenka

Bardziej szczegółowo

Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ).

Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ). Instalacja programu na systemie vista/win7/win8/win10. Instrukcja dotyczy instalacji wszystkich programów ( na przykładzie Helios ). Program Helios pomoc społeczna pracuje zarówno na systemach 32 i 64

Bardziej szczegółowo

Optymalizacja R dlaczego warto przesi ± si na Linuxa?

Optymalizacja R dlaczego warto przesi ± si na Linuxa? Optymalizacja R dlaczego warto przesi ± si na Linuxa? 19 listopada 2014 Wi cej informacji, wraz z dodatkowymi materiaªami mo»na znale¹ w repozytorium na GitHubie pod adresem https://github.com/zzawadz/

Bardziej szczegółowo

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji 3.0.0 Spis treści

Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji 3.0.0 Spis treści Dokumentacja instalatora środowiska obsługi kart mikroprocesorowych w wersji 3.0.0 Spis treści 1. Wstęp... 2 2. Wymagania Aplikacji... 2 3. Katalog Instalacji... 2 4. Programy I Funkcje... 3 5. Opis Instalacji...

Bardziej szczegółowo

Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc.

Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc. Zmienne powłoki Zmienne powłoki (shell variables) to tymczasowe zmienne, które mogą przechowywać wartości liczbowe lub ciągi znaków. Związane są z powłoką, Przypisania wartości do zmiennej następuje poprzez

Bardziej szczegółowo

Kopiowanie i instalowanie pliku w systemie Windows CE

Kopiowanie i instalowanie pliku w systemie Windows CE Kopiowanie i instalowanie pliku w systemie Windows CE Poziom trudności: średni Wersja dokumentacji: 1.0 Aktualizacja: 19.05.2011 r. Beckhoff Automation Sp. z o. o. SPIS TREŚCI 1. Wstęp... 2 2. Ściągniecie

Bardziej szczegółowo

Instrukcja obsługi programu Pilot PS 5rc

Instrukcja obsługi programu Pilot PS 5rc Instrukcja obsługi programu Pilot PS 5rc Spis treci 1.Wprowadzenie....3 2. Wymagania....3 3. Instalacja oprogramowania...3 4. Uruchomienie Programu...5 4.1. Menu główne...5 4.2. Zakładki...6 5. Praca z

Bardziej szczegółowo

2.1 INFORMACJE OGÓLNE O SERII NX

2.1 INFORMACJE OGÓLNE O SERII NX ASTOR KATALOG SYSTEMÓW STEROWANIA HORNER APG 2.1 INFORMACJE OGÓLNE O SERII NX Wyświetlacz graficzny, monochromatyczny o rozmiarach 240 x 128 lub 128 x 64 piksele. 256 kb pamięci programu. 2 porty szeregowe.

Bardziej szczegółowo

1.Wstęp. 2.Generowanie systemu w EDK

1.Wstęp. 2.Generowanie systemu w EDK 1.Wstęp Celem niniejszego ćwiczenia jest zapoznanie z możliwościami debuggowania kodu na platformie MicroBlaze oraz zapoznanie ze środowiskiem wspomagającym prace programisty Xilinx Platform SDK (Eclipse).

Bardziej szczegółowo

Funkcje. czyli jak programować proceduralne. Programowanie Proceduralne 1

Funkcje. czyli jak programować proceduralne. Programowanie Proceduralne 1 Funkcje czyli jak programować proceduralne. Programowanie Proceduralne 1 Struktura programu w C # include / Dyrektywy p r e p r o c e s o r a / #define PI 3.1415 float g =. 5 ; / Zmienne

Bardziej szczegółowo

EC4P Pierwszy program w 6 krokach

EC4P Pierwszy program w 6 krokach EC4P Pierwszy program w 6 krokach Strona - 1 Wymagania / Przygotowanie Instalacja easy Soft CoDeSys Zakłada si, e adna z wersji easysoft CoDeSys nie jest zainstalowana. Podczas instalacji wykonuj poszczególne

Bardziej szczegółowo

Język C - podstawowe informacje

Język C - podstawowe informacje Język C - podstawowe informacje Michał Rad AGH Laboratorium Maszyn Elektrycznych 2014-12-05 Outline Program w języku C Funkcje Składnia Instrukcje sterujace Na koniec... Po kolei napisać program (zwykły

Bardziej szczegółowo

Proces tworzenia programu:

Proces tworzenia programu: Temat 1 Pojcia: algorytm, program, kompilacja i wykonanie programu. Proste typy danych i deklaracja zmiennych typu prostego. Instrukcja przypisania. Operacje wejcia/wyjcia. Przykłady prostych programów

Bardziej szczegółowo

Lekcja 9 - LICZBY LOSOWE, ZMIENNE

Lekcja 9 - LICZBY LOSOWE, ZMIENNE Lekcja 9 - LICZBY LOSOWE, ZMIENNE I STAŠE 1 Liczby losowe Czasami spotkamy si z tak sytuacj,»e b dziemy potrzebowa by program za nas wylosowaª jak ± liczb. U»yjemy do tego polecenia: - liczba losowa Sprawd¹my

Bardziej szczegółowo

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 2. Karol Tarnowski A-1 p.

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 2. Karol Tarnowski A-1 p. Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy Laboratorium 2 Karol Tarnowski karol.tarnowski@pwr.edu.pl A-1 p. 411B Plan prezentacji Komentarze Funkcja printf() Zmienne Łańcuchy

Bardziej szczegółowo

Wykład 2. Budowa komputera. W teorii i w praktyce

Wykład 2. Budowa komputera. W teorii i w praktyce Wykład 2 Budowa komputera W teorii i w praktyce Generacje komputerów 0 oparte o przekaźniki i elementy mechaniczne (np. Z3), 1 budowane na lampach elektronowych (np. XYZ), 2 budowane na tranzystorach (np.

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU PROGRAMOWANIE APLIKACJI INTERNETOWYCH

WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU PROGRAMOWANIE APLIKACJI INTERNETOWYCH WYMAGANIA EDUKACYJNE I KRYTERIA OCENIANIA Z PRZEDMIOTU PROGRAMOWANIE APLIKACJI INTERNETOWYCH Klasa: 3TIR - Technik informatyk Program: 351203 Wymiar: 4 h tygodniowo Podręcznik: Kwalifikacja E.14 Programowanie

Bardziej szczegółowo

Instalacja oprogramowania Rigel Med-eBase dla systemów Windows XP, 7 oraz 8.

Instalacja oprogramowania Rigel Med-eBase dla systemów Windows XP, 7 oraz 8. Nota Aplikacyjna 0037 Instalacja oprogramowania Rigel Med-eBase dla systemów Windows XP, 7 oraz 8. W celu instalacji oprogramowania Rigel Med-eBase należy spełnić minimalne wymagania sprzętowe opisane

Bardziej szczegółowo

Wymagania - informatyka

Wymagania - informatyka Budowa i przeznaczenie komputera osobistego System operacyjny jednostka centralna, dysk twardy, pamięć RAM, płyta główna, procesor system operacyjny, DOS, Windows 95/98, WinXP, Win7 Znajomość podstawowych

Bardziej szczegółowo

MySource Matrix CMS - PROSTY INTERFEJS UŻYTKOWNIKA. INSTRUKCJA ver 1.2

MySource Matrix CMS - PROSTY INTERFEJS UŻYTKOWNIKA. INSTRUKCJA ver 1.2 MySource Matrix CMS - PROSTY INTERFEJS UŻYTKOWNIKA INSTRUKCJA ver 1.2 1 PRZEGLĄDARKA INTERNETOWA Do pracy na systemie MySource Matrix zalecane jest używanie przeglądarki internetowej Mozilla Firefox. Przeglądarkę

Bardziej szczegółowo

METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02

METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02 METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE Wykład 02 NAJPROSTSZY PROGRAM /* (Prawie) najprostszy przykład programu w C */ /*==================*/ /* Między tymi znaczkami można pisać, co się

Bardziej szczegółowo

Logika dla matematyków i informatyków Wykªad 1

Logika dla matematyków i informatyków Wykªad 1 Logika dla matematyków i informatyków Wykªad 1 Stanisªaw Goldstein Wydziaª Matematyki i Informatyki UŠ 16 lutego 2016 Wszech±wiat matematyczny skªada si wyª cznie ze zbiorów. Liczby naturalne s zdeniowane

Bardziej szczegółowo

Test z przedmiotu zajęcia komputerowe

Test z przedmiotu zajęcia komputerowe Test z przedmiotu zajęcia komputerowe 1. System operacyjny to: a) nowoczesna gra komputerowa, b) program niezbędny do pracy na komputerze, c) urządzenie w komputerze. d) przeglądarka internetowa 2.Angielskie

Bardziej szczegółowo

2 Przygotował: mgr inż. Maciej Lasota

2 Przygotował: mgr inż. Maciej Lasota Laboratorium nr 2 1/7 Język C Instrukcja laboratoryjna Temat: Wprowadzenie do języka C 2 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do języka C. Język C jest językiem programowania ogólnego zastosowania

Bardziej szczegółowo

s FAQ: 24/PL Data: DD/MM/RRRR

s FAQ: 24/PL Data: DD/MM/RRRR FAQ: 24/PL Data: DD/MM/RRRR Konfiguracja po czenia pomi dzy serwerem OPC, a sterownikiem PLC dla sieci Ethernet 1 FAQ: 24/PL I. Konfiguracja stacji PC. Data: DD/MM/RRRR 1. Po uruchomieniu SIMATIC Manager

Bardziej szczegółowo

Przetwarzanie sygnaªów

Przetwarzanie sygnaªów Przetwarzanie sygnaªów Laboratorium 1 - wst p do C# Dawid Poªap Przetwarzanie sygnaªów Pa¹dziernik, 2018 1 / 17 Czego mo»na oczekiwa wzgl dem programowania w C# na tych laboratoriach? Dawid Poªap Przetwarzanie

Bardziej szczegółowo

Oprogramowanie antywirusowe avast! Free Antivirus 7.x + virus do testów

Oprogramowanie antywirusowe avast! Free Antivirus 7.x + virus do testów Oprogramowanie antywirusowe avast! Free Antivirus 7.x + virus do testów Jak zainstalować avast! Free Antivirus 7.x? Następujące wymagania systemowe są zalecane dla instalacji i uruchomienia na komputerze

Bardziej szczegółowo

Podstawy programowania C. dr. Krystyna Łapin http://www.mif.vu.lt/~moroz/c/

Podstawy programowania C. dr. Krystyna Łapin http://www.mif.vu.lt/~moroz/c/ Podstawy programowania C dr. Krystyna Łapin http://www.mif.vu.lt/~moroz/c/ Tematy Struktura programu w C Typy danych Operacje Instrukcja grupująca Instrukcja przypisania Instrukcja warunkowa Struktura

Bardziej szczegółowo

Programowanie wspóªbie»ne

Programowanie wspóªbie»ne 1 Zadanie 1: Bar Programowanie wspóªbie»ne wiczenia 6 monitory cz. 2 Napisz monitor Bar synchronizuj cy prac barmana obsªuguj cego klientów przy kolistym barze z N stoªkami. Ka»dy klient realizuje nast

Bardziej szczegółowo

Wprowadzenie. Organizacja pracy i środowisko programistyczne. Mirosław Ochodek

Wprowadzenie. Organizacja pracy i środowisko programistyczne. Mirosław Ochodek Wprowadzenie Organizacja pracy i środowisko programistyczne Mirosław Ochodek Miroslaw.Ochodek@pwsz.pila.pl Miroslaw.Ochodek@cs.put.poznan.pl Dane kontaktowe Mirosław Ochodek E-mail: Miroslaw.Ochodek@pwsz.pila.pl

Bardziej szczegółowo

Komunikacja między sterownikami przez protokół ADS

Komunikacja między sterownikami przez protokół ADS Komunikacja między sterownikami przez protokół ADS Poziom trudności: łatwy Wersja dokumentacji: 1.0 Aktualizacja: 20.03.2015 Beckhoff Automation Sp. z o. o. Spis treści 1. Komunikacja ADS... 3 2. Konfiguracja

Bardziej szczegółowo

Programowanie w języku Python. Grażyna Koba

Programowanie w języku Python. Grażyna Koba Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i

Bardziej szczegółowo

Imi i nazwisko... Egzamin - Programowanie Obiektowe II rok informatyki, studia pierwszego stopnia, niestacjonarne Termin zerowy

Imi i nazwisko... Egzamin - Programowanie Obiektowe II rok informatyki, studia pierwszego stopnia, niestacjonarne Termin zerowy Imi i nazwisko....................................................... Egzamin - Programowanie Obiektowe II rok informatyki, studia pierwszego stopnia, niestacjonarne Termin zerowy 21.01.2017 Instrukcja:

Bardziej szczegółowo

Mazowiecki Elektroniczny Wniosek Aplikacyjny

Mazowiecki Elektroniczny Wniosek Aplikacyjny Mazowiecki Elektroniczny Wniosek Aplikacyjny Generator Offline Instrukcja użytkownika Problemy z aplikacją można zgłaszad pod adresem: zgloszenie@mazowia.eu SPIS TREŚCI Zawartość 1 Instalacja Generatora

Bardziej szczegółowo

Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista.

Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista. Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista. Przed przejściem do dalszej części niniejszej instrukcji upewnij się, czy modułbluetooth, który jest zamontowany w Twoim urządzeniu

Bardziej szczegółowo

Wstęp do Informatyki. Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery

Wstęp do Informatyki. Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery Wstęp do Informatyki Reprezentacja liczb w komputerze Arytmetyka stało- i zmiennoprzecinkowa Przechowywanie danych pliki i foldery Pozycyjne systemy liczbowe Dziesiętny system liczbowy (o podstawie 10):

Bardziej szczegółowo

Divar - Archive Player. Instrukcja obsługi

Divar - Archive Player. Instrukcja obsługi Divar - Archive Player PL Instrukcja obsługi Divar Odtwarzacz Instrukcja obsługi PL 1 Divar Digital Versatile Recorder Divar Odtwarzacz Instrukcja obsługi Spis treści Rozpoczęcie pracy........................................2

Bardziej szczegółowo

INTERFEJ SYSTEMU MIZAR-4

INTERFEJ SYSTEMU MIZAR-4 INTERFEJ SYSTEMU MIZAR-4 Ogólne uwagi MIZAR-4 został wprowadzony w Ŝycie w 1986 r. jako nowy projekt implementacji systemu MIZAR wywodzący się z systemu MIZAR-2, ale wykorzystano takŝe wszystkie poprzednie

Bardziej szczegółowo

Ćwiczenia laboratoryjne. Oprogramowanie i badanie prostych metod sortowania w tablicach

Ćwiczenia laboratoryjne. Oprogramowanie i badanie prostych metod sortowania w tablicach Ćwiczenia laboratoryjne Oprogramowanie i badanie prostych metod sortowania w tablicach Sprawozdanie Na każdym zajęciu laboratoryjnym sporządza się za pomocą edytora Word sprawozdanie. Bazowa zawartość

Bardziej szczegółowo

1 Podstawy c++ w pigułce.

1 Podstawy c++ w pigułce. 1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,

Bardziej szczegółowo

Instrukcja instalacji

Instrukcja instalacji Instrukcja instalacji To samoêç w wirtualnym Êwiecie Zestaw cryptocertum www.certum.pl Od 1998 roku Unizeto Technologies SA w ramach utworzonego Powszechnego Centrum Certyfikacji CERTUM Êwiadczy us ugi

Bardziej szczegółowo

Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania...

Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania... SUPLEMENT Win BOSS Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania... 7 Przejście z SM-BOSS do Win Boss...

Bardziej szczegółowo

ZAŁĄCZNIK NR 3 CZĘŚĆ II A - Drukarka 1 szt

ZAŁĄCZNIK NR 3 CZĘŚĆ II A - Drukarka 1 szt ZAŁĄCZNIK NR 3 CZĘŚĆ II A - Drukarka 1 szt System druku Technologia druku Minimalna jakość druku (w kolorze, tryb Minimalna prędkość druku (w kolorze, z normalną jakością, format A4) Minimalna prędkość

Bardziej szczegółowo

3 Przygotował: mgr inż. Maciej Lasota

3 Przygotował: mgr inż. Maciej Lasota Laboratorium nr 3 1/8 Język C Instrukcja laboratoryjna Temat: Instrukcje warunkowe, pętle. 3 Przygotował: mgr inż. Maciej Lasota 1) Instrukcje warunkowe. Instrukcje warunkowe pozwalają zdefiniować warianty

Bardziej szczegółowo

Funkcja (podprogram) void

Funkcja (podprogram) void Funkcje Co to jest funkcja? Budowa funkcji Deklaracja, definicja i wywołanie funkcji Przykłady funkcji definiowanych przez programistę Przekazywanie argumentów do funkcji Tablica jako argument funkcji

Bardziej szczegółowo

Mikrokontroler ATmega32. Język symboliczny

Mikrokontroler ATmega32. Język symboliczny Mikrokontroler ATmega32 Język symboliczny 1 Język symboliczny (asembler) jest językiem niskiego poziomu - pozwala pisać programy złożone z instrukcji procesora. Kody instrukcji są reprezentowane nazwami

Bardziej szczegółowo

Makroekonomia Zaawansowana

Makroekonomia Zaawansowana Makroekonomia Zaawansowana wiczenia 3 Racjonalne oczekiwania i krytyka Lucasa MZ 1 / 15 Plan wicze«1 Racjonalne oczekiwania 2 Krytyka Lucasa 3 Zadanie MZ 2 / 15 Plan prezentacji 1 Racjonalne oczekiwania

Bardziej szczegółowo

Język C część 1. Sformułuj problem Zanalizuj go znajdź metodę rozwiązania (pomocny może byd algorytm) Napisz program Uruchom i przetestuj czy działa

Język C część 1. Sformułuj problem Zanalizuj go znajdź metodę rozwiązania (pomocny może byd algorytm) Napisz program Uruchom i przetestuj czy działa Język C część 1 Literatura [1] Brian W. Kernighan, Dennis M. Ritchie: Język ANSI C, Wydawnictwa Naukowo Techniczne, Warszawa 2003 [2] Anna Strudzioska-Walczak, Krzysztof Walczak, Nakuka programowania dla

Bardziej szczegółowo

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R.

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R. WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R. INSTRUKCJA DLA UCZESTNIKA KONKURSU: 1. Sprawdź, czy test zawiera 8 stron. Ewentualny

Bardziej szczegółowo

Microsoft IT Academy kurs programowania

Microsoft IT Academy kurs programowania Microsoft IT Academy kurs programowania Podstawy języka C# Maciej Hawryluk Język C# Język zarządzany (managed language) Kompilacja do języka pośredniego (Intermediate Language) Kompilacja do kodu maszynowego

Bardziej szczegółowo

StacjaSQL.2012 /PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA/ str. 1 z 8. Copyright NORCOM 2012

StacjaSQL.2012 /PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA/ str. 1 z 8. Copyright NORCOM 2012 StacjaSQL.2012 /PIERWSZE URUCHOMIENIE I PODSTAWOWE USTAWIENIA/ str. 1 z 8 Kreator konfiguracji połączenia z bazą danych 1. Uruchomić system STACJA.SQL i potwierdzić propozycję utworzenia bazy danych (wg

Bardziej szczegółowo