abc programowania... czyli prawie wszystko, co chcielibyœcie wiedzieæ o programowaniu sterowników, ale..

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

Download "abc programowania... czyli prawie wszystko, co chcielibyœcie wiedzieæ o programowaniu sterowników, ale.."

Transkrypt

1 abc programowania... czyli prawie wszystko, co chcielibyœcie wiedzieæ o programowaniu sterowników, ale..

2 2 2. Wprowadzenie do sterowania Programowanie zamiast sterowania zadrutowanego Systemy liczbowe Budowa sterownika Sterownik CPM1 firmy OMRON Tryby pracy sterownika CPM Adresowanie W jaki sposób sterownik przetwarza program sterowania? Odwzorowanie procesu Twój sterownik programowalny oraz wszystko to, co jest potrzebne do programowania ! Uruchomienie programu SYSWIN Nastawy projektu " #$ Ustawienie trybu pracy sterownika Ustawienia ekranu %&' Ogólne zasady edytowania programu %( )$$ *+#* 22 %,-$ Testowanie programu. Edycja programu online %./ 31 %01$*23423&22 32 %"' Rozkazy dodawania i odejmowania, porównania danych. # 35 (6/ 38 (/+ 40 (% /:;1< 41 (($** Detekcja zbocza. Rozkazy DIFU i DIFD (!1$$#$=9 = Podprogramy (03 +*7* Instrukcja przenoszenia bloków danych XFER Podsumowanie

3 * $ +$ $ + *#'$ +$*# 3 $# > $ 8 $ ' 8# ' $# $# + + # > # $8 ' ' /# # > $ $# ''+ '+ +$ $+ +$# + = $+?+@ # > $?* $*@ +$ $ $ programowalne (ang. PLC - Programmable Logic Controllers). A8 +8+# '*+*+'B 9-94C ++'#D budowa i zasady funkcjonowania sterowników programowalnych $$ $ $ owania SYSWIN3.2 podstawowe operacje i rozkazy sterownika CPM1 sposoby transferu programu do/z sterownika 8+' 8+'$ #$* $$+D ' $-$*+ $E1C(% opanowania podstawowych operacji i rozkazów dla sterownika CPM1 programowania prostych algorytmów sterowania $ * archiwizacji programu 2

4 4 # > $ *+ naukowo:!!" #$ % zwanych sterownikami programowalnymi& #$!" ' (!" )!*+!!", #!!" +! +- +-!" # %*- programu! * #.!" %*- '% %/ #'-# *!!.!+-+-.!0!" '!".!" do setek a nawet tysi*!. %/ sterowanie %!#'% dyskretnymi oraz tworzenie %!" & +!+- * %/ * / 0%/#!#!!"-&&& 8-#+ sterowanie i program A + $ ## +$ $ ' *+ -$ +$ $+$ ' $8+ $# + *8 $) A # - * $ > $ +$ #$BFC+# $ #+ *+B8*8>* D C $ +* $ # $ - + '*3- - 4' ' $ - *+ +$ $8*8>+D POMIAR PRZETWARZANIE REAKCJA '+! ' '+! $# '8>$##-D!#*. %'+!!"'%!'!#'+!. 8-+8*>$-8'#' ++$8'3 3

5 $ -$ $ +$ $ ' +$ *) -* * * #$ > + * $ *++$ 8+>* $+ $# * ' * ' * 8 $8 +# # + $ $ $ + + * $ * + * + # ' +' $+8+ > + $ 3 + $ $ + $ $ ' + +# ##> $$#*'+##'>$8# 5-G# $$$ $ C * 8 + * +*$-$8+ 3. Programowanie zamiast sterowania "zadrutowanego" #+$ ++ kategorie: $#+#?$@ $$#+?+@ C#*8$ SENSORY STEROWANIE PROGRAM STEROWANIA /&J,;E WYKONAWCZE UK ADY WYKONAWCZE Rys. Porównanie sterowania zadrutowanego z systemem PLC H$H $ $ $ I$ + # # * + +$ * $ - $ + ' # $## + # 8+'> $ *8 ) 4+ ' $ ) # * $* * '>5'> # 4

6 + $# + # # $ * $# $# $ HH $'+* #*'-$+ #'# A* H$H$#+D $ '> # projektowania systemu -$#ne (np. w trakcie rozruchu) $#$ ++#-$?$++@# +$#)?+7@ $'> ++ -$8 +*8 '> -$ $ # + $ *8$ proste i szybkie zmiany funkcji systemu sterowania w trakcie rozruchu 8+'>+8-$$+ '>$ niewielkie gabaryty sterowników K8+'> u i algorytmów sterowania 48 $ # + $?G*@ * $ '+> + $*) Zdarzenie 1 1 '% L#G #+$ # C+8> +$> $$#> H'H$$ +8> $+$ Nowa instalacja, sterowanie niemal identyczne do poprzedniego Wprowadzenie nowych funkcji sterowania Kompletowanie elementów, przygotowanie przewodów, budowanie szafy sterowniczej +8#>#$ Potrzeba instalowania nowych elementów, nowych przewodów, znalezienie miejsca i przestrzeni co wymaga sporo czasu $>'>$ 98>$8 program sterowania C+8>+'> $$'>5'> pozostaje niezmieniony, brak $'># $ i w prosty sposób A ) D! ". + $#+'+ 8 G$8++ -+* mikroprocesorowych. 4$$#+*+$$$#)M$N *#)D $+'>)?8+>+@ $8+'>$?+$#* $ sterowania) relatywnie niskie koszty systemu oraz jego instalacji i uruchomienia 5

7 K1 K2... K3 %&'()*+,-./&'01'2-1('3&' K1/12 - K2/13 K1/11 - K2/ (/)*+,-3&- 41,*/,-.,-31,35+6 M M TEST TEST GOTOWE GOTOWE #$ 4/$G :BG #8+>$D - + <, cyfrowe analogowe 1-0 czas czas 6

8 +#+##)'+$#* D $ P '>#$ P## $6 P $#$ P## $# + %< C ' # ' $$ - '$ 6< jako stan *'+#'6+$ = jednostka informacji. ='+ # $# *?@ # * * $8+ + '+*'6AG *+ 2 n '% $8+# 00 - informacja 1 ## 01 - informacja 2 G##%G# 10 - informacja 3 G##%G# 11 - informacja 4 ## A" *> L+%!.''6%!! ; +. * # ' + + (% # '+#*$' C$ * $$ 6 + $ *6!L$6#?:L@ $8! #?9L@ *8 > + * +$ + * +$ 8 +* '+ + wypadku 2 10 $6% +$ Bit... L'>?@ 0 lub 1 bajt bajt B8 + $## '> * # G + # $8 3$ > 8+' $ $ 8 ) * * $#+'6+8 #> +# '> '+ + ' > $# + 8 # $+> +# '> $ 0..10V. 7

9 1+'+# >D - temperatura o C G l/min G'> obr/min +' # # * +$ * + #+$ C$$G!6Q!6 o B8>#$%6, zatem pomiar temperatury +25 o B *#$'6, -50C 25C +150C 200C 16 ma *+$ $*+* # +5- +$ -5+ 9$ # +'> +#+$ #+ + =8 +'> + $ ' $ ' *8 + $# '> +8 $ 1? +'> * $ # '> : * '+ +'> +5- +$ -5+ ' * +'> % * 3 +'>+%6"+$ 6.'$+$66< ""<$+ $#'>+# 5. Systemy liczbowe /#-->+ $#'6 98*8>($+ D cyfry podstawa systemu waga pozycji cyfry '> + $# + 4$ $ + #'+ 4$# 8 > ' $ 3 '#$#D - liczba cyfr jest równa podstawie systemu (+-*!0%2 ( /!!# ' #!%! % p i wynosi p k np. k=2, p=10, p k= 10 2 (+-!! %+!!0%/!"'*!. #!0%# Przeanalizujmy krótko systemy decymalny, binarny i heksadecymalny. system decymalny cyfry 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 podstawa systemu 10 waga pozycji cyfry + y 10; 10 0 =1, 10 1 =10, 10 2 =100, 10 3 = liczba x 1 = 5 0 x 10 = 0 2 x 100 =

10 system binarny cyfry 0, 1 podstawa systemu 2 waga pozycji cyfry + %R% 0 =1, 2 1 =2, 2 2 =4, 2 3 =8, 2 4 =16, 2 5 =32.. liczba 205 zapisana w systemie binarnym +#$#D D 1 x 1 = 1 0 x 2 = 0 1 x 4 = 4 1 x 8 = 8 0 x 16 = 0 0 x 32 = 0 1 x 64 = 64 1 x 128 = system heksadecymalny cyfry 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F podstawa systemu 16 waga pozycji cyfry +.R. 0 =1, 16 1 =16, 16 2 =256, 16 3 = liczba 205 zapisana w systemie heksadecymalnym D CD 8D D x 1 = 13 C x 16 = zapisywanie liczb w kodzie BCD C+8>$+ #$LB;=*- # &8 - # - binarnych. 0* Reprezentacja BCD : %6!LB; +#$#D D system binarny system decymalny 9

11 6. Budowa sterownika +#$# $$ $#$$ +D+#?B # $ '>5'> C $$ *8 # $?2@2 49 $# $#G$# # + ' + $ -$ $$$ $ * $ # ## # #$ * # * $* +* '# - $ '5' A $* '5' * # * +$# $#) $# $ '* $* # *8 $ $8+# +' analogowych. Rys. (PLC) 9$'5'#$'# ##$ **'> *'5'$8 sterownikiem. 4#+8$ niewielkich aplikacji nie ma potrzeby konfigurowania $$*'5' +8$+> $ * -$# + $* '5' 98 + >3$*$#D $-?''@ $+?''@ $+?+$$LB;$+ $$#@ +? w sieci). $$*$$'$ '> + +' - $? $8 *) 8+ $8 *8 * ++ # + ) $$@ 10

12 C 8 * * + 8 > *$ #D G '>'++6%$$ G+'>$ G+'>'>5'>-+ G+'>$*+ G+'-*$ G $ $$*'5' S+8*8>$*D - $+$ +*+ - 9 $++$ -, $+$-$$#+* +R#*' 7. Sterownik CPM1 firmy OMRON B 9 +8 $ * * - $-$$HB 9H $* +#D zwarta budowa bogata lista instrukcji (rozkazów) 8+'> $ 8+'$ szybki licznik, nastawy analogowe $8 + technologicznymi, lokalne zbieranie i transmisja danych. $*8+$$'>5'>+,: zasilania 230VAC lub 24VDC Nastawniki analogowe Zacisk uziemienia roboczego Zacisk uziemienia ochronnego,;9$ < 9$,: < sterownika, #=/+ (tylko typy CPM1- CDR-A) : rozszerzenia < 9$,;9$ 11

13 CPM1 CPM1A : '>'>+8D 6'>5'>DB 9?,@G6B;T %6'>5'>DB 9?,@G%6B;T (6'>5'>DB 9?,@G(6B;T 6'>5'>DB 9?,@G6B;T L8*B 9 '>B$60%G.%'6( '>'>#D '%<?Q6U5G6U@ '>'%+$ 0 #'!G%, czas reakcji max. 2ms '7+$ #?7%!6<,B5%,%<;B5%,@ (tranzystory 30VDC 0,5A) >B 9 $6%8+'#$$!%* +$#$# $ $$ 8 # 8+' $ B 9 8 # 4%(%B 4%% '> 8 > $+'>%66 $8 >#-$ D8*8#>+C3+$ $ BV: #+#$ B #) $ H B 9H!. *8+"8$# * # B 9$$'$- E1C(% 8 8+' $$ bardzo rozbudowany system pomocy tzw. HELP. 3 8 '+> 8 $8 8*94CG 8 * $ > B 9 * *?BW9B%66V@ 12

14 ;$# * $ 8 $8> 8 B 9 $# + -$ 8 > * C 8 + $ 8. Tryby pracy sterownika CPM1 B 98> D Tryb PROGRAM - tryb ten wymagany jest podczas dokonywania zmian w programie sterownika lub w nastawach B$?$$@R'##?II@ Tryb wykorzystywany w trakcie projektowania systemu. Tryb MONITOR - tryb ten wymagany jest podczas monitorowania przebiegu realizacji programu sterowania (status B@R$8+'> +'**'5'*-+ '+*$* Tryb wykorzystywany w trakcie modyfikowania i sprawdzania programu. Tryb RUN - + $ 8+' * *'5'*-+'+*$* Tryb wykorzystywany w trakcie normalnej pracy systemu. >8, 8 +> *8 + $# +8 > $# +$' jednostka centralna, jest automatem cyfrowym, zatem ' 6 *8 +8 >$ Przygotowanie programu w takiej postaci # $8 +# + $ 8 $8 $ L$ +$ testowanie, modyfikowanie. SYSWIN V.3.2. pozwala > $8 -#$ + ) 8> + $ + > + #$ = * *8 $* *8# + 8 >+ D GG#$#$+?LAD) G-$G## + +*-$?CSF) G+*G#+* #*G wraz z parametrami (STL). 13

15 B 9 8 > ; -$ # $88++*=8'* #H$H+*#8 $ # > ''+* Co to jest rozkaz? 4 - $ + +# '+# # *# > A'> * 4 $'>#+?G@ Rozkaz kod (jaka jest operacja, jaki jest krok?) operand?'>@ $;9666*66?1466@$#D MOV DM kod operandy Oznaczenia: 9<G?X@*G'+#$ ;9666G $; ?1466@G $'>66 : * B 9 + " H B 9H38'>* 10. Adresowanie 8 # ' * + +$ $8+ + $ + $ * + *8 *+ ' ' +8 #> adresy. $ B 9 ' ' #? '>5'>@ $$$ $ $++ 6! #D ;966"G$66" V46.G*V4$6. 666%G $'6%$66 Rys. Adresowanie 14

16 (! >+##$;+-$$ > + +$# ## # + $ $ + *8 $8 - ' $$ + $$> -$ $# - $+ 1- # # $$ programów $ * $-$'>5'>*8-$ $ * ' * +) 8 + * ; +$ 8 * *8 + $ * * $* *'B 9+0H B 9HA-$*+* '+ $+ ' * * * * #$B 9 &+-8 *+$88 Obszar IR * $* '>5'> * '>5'> I+?@ # > + * # - #$'5' Obszar SR # + $ B / # $ - # $) +* * * 6 * # Obszar AR # $B /#$-#$#)-# $++$+$- ** Obszar TR $8+#?'@ * * -$ +' $* Obszar HR $# * 8 #$ + # > $8 -+ +$##'> Obszar LR # B / -$$ $ * $$ - Obszar TC #+$?319319VBC3BC34@ Obszar DM $# $ 5?4@ + + $R#$-#$) ustawienia portów komunikacyjnych, itp.. 15

17 8**+ * Obszar Rozmiar Zakres,' ,' IR 640 bitów IR SR 256 bitów SR SR TR 8 bitów TR00-07 HR 320 bitów HR00.00-HR19.15 AR 256 bitów AR00.00-AR15.15 LR 256 bitów LR00.00-LR15.15 TC %"$5+* TC DM 6% DM (RW-zapis/odczyt) DM!%* DM (RO-tylko odczyt) 12. W jaki sposób sterownik przetwarza program sterowania? $ > + $$$ przetwarzanie programu. Podczas przetwarzania jednostka centralna "pobiera" rozkazy umieszczone $? $ $ w tzw. liczniku adresu). Na podstawie interpretacji $$'+# > + $ +'&+# * G )$ $ Gdy jednostka centralna przetworzy ostatni rozkaz $$)+$ programu, po czym program jest przetwarzany #$ 3 '+ # G+# # z podstawowych cech funkcjonowania sterowników programowalnych. Czas przetwarzania jednego cyklu $ +$? # $+ $ + #,4@ +8$ 8 '+> 8 +$ $# * *+ * A +8 $' $ ' jednostki centralnej. +$+$+$ $81 $ $+ $ +$ 8 > $ H$8H ' ) 4$$+$+'$ L#$+$>#'>+8#$$) -$ $+98##>+$+$ $ B 9 +$ 8 $> $+ + +$ ; *;9..";9..,91YZ 4S4,9/ BAO32& CYKLU 1. rozkaz LD rozkaz AND rozkaz OUT CYKL... PROGRAMOWY n. rozkaz END KONIEC CYKLU 16

18 13. Odwzorowanie procesu -$ + $ +8 $$> $ ' +$# $ 4 + $**'C#$8+$ # + $ $ '**$'5'+HH*$ $ '$ $'>)8+$$8*$*' &#$#$#D G+$'5'#$ G$*$+$ START CYKLU Odczyt stanów '> Program sterowania Odwzorowanie procesu Zapis stanów '> 14. Twój sterownik programowalny CPM1 oraz wszystko to, co jest potrzebne do programowania 4$ $B 9#>$ B 9G +;$8$ $$+*# $+$#*#6<+$ %<#' 6 ; + $$ 8 > +# %< $+$* # $ 8* 7* # %< +8 *> *+# $ #8>+ C+8*8> '8>#$+?( =$8+$ # 3 $# ' $ + 1L9 B * +> E1C(%? >(%@ 17

19 1+ > $8 * 8 $$ $ $[ G + '+# $ + #++8>+ 3 > )$ + > je uruchamiania programu w trybie CPM1. Ten tryb $$8+'B 9/$ B 9 $++ ) $$ * $ $#> ' * +8 > $ CPM1 do pracy. 1. ' 32!'#!%+!!"& 2. ' #! 32 ( % & 3/ - 432( 567 /! jako KABEL 2 (rozdz.5, str.20 opracowania "Sterownik mikroprocesorowy CPM1") wraz z konwerterem RS232C- CIF01. 8 #! 32( % & 3. 9#!!*!#! 32 %& 4. 1!"%'%:9;<&7+ '0!%9& 16. Uruchomienie programu SYSWIN 3.2 $$$ E1C(% $ E1C (% # +# $ # > 8 *8> + * * # $ * $ G $#+ ;'+$$*8#$$ E1C(%+$ #*8* ### ='+#-$8+$ 8+'>-$5 18

20 E1C (% # $ +$ 8 $8 8## +$ ) &$ +8 $8 '+> > *8E1C(% 17. Nastawy projektu $>C#*8 + $ # # $ -$ PROJECT SETUP z menu PROJECT, po $*+Change Project Setup?$8@ 19

21 W oknie tym szczególnie istotnym jest wybór Series (C), PLC Type-Model (CPM1/CPM1A), Editor (Ladder) oraz Project Type (Program)8$+ B 9+8#B*-94C 3+$$-$#NEW PROJECT z menu =8+#$G #+$ $ ##+8 #$> $8+'+D 1. numeru portu szeregowego 2.?'+66@ 2. '?'+.66@ 3. $?'+,B110 2X%@ ## ># dialogowego Serial Communications Settings, która $-$ COMMUNICATIONS z menu PROJECT. +B 9#$$8 Rysunek (Serial Communications Settings) $+$*#+8>$##$Test PLC='+ #+$Status$connected$+8$> # + + # # B 9 G $ B # > $ ONLINE, -$#CONNECT+$ # ++-$?Communications Connect@$ 19. Ustawienie trybu pracy sterownika 3 8$+>-$#MODE z menu ONLINE. I$*8#+$'$PLC Mode. C + Change PLC Mode $ $ $ ;+ +* $$$+8 > Monitor. Rysunek (Change PLC Mode) 20

22 20. Ustawienia ekranu /8 8 > $) $ +8' ) 8$# $+* B 9 8 $ $+ +#$ $ ;$ -$ zgrupowanymi w menu PREFERENCES. &+ + # Close, co powoduje *')D DRAWING - ustawiamy wszystkie parametry aktywne, jedynie w przypadku opcji Ladder wybieramy Show both EDITING - ustawiamy wszystkie parametry aktywne WINDOWG$#Show Network Bar, w przypadku opcji w prawej '+ Keys - Functions keys, Keys - Functions keys, Size - 2 rows OPTIONS - ustawiamy wszystkie parametry aktywne. Ostatnia funkcja OVERVIEW MODE w menu PREFERENCES$8++'$3-$ 8$?Overview Mode). *> $ 8 * 8 88 > '+ A9 A > * 4+$#-$CLEAR MEMORY z menu ONLINE & *$8#> -$# SET (menu ONLINE) # > +$ ' + 8 >$$$ & ' $ $ 8 -$ $ sterownika (funkcja DOWNLOAD PROGRAM z menu ONLINE). ' $ + # -$ UPLOAD PROGRAM z menu ONLINE. C * # $+ B Ogólne zasady edytowania programu $+8#>-$NEW PROJECT z menu FILE i ustawienia parametrów projektu w oknie Change Project Setup. &+-$$#+\network ów +#$ w bloki tzw. Main Blocks. Kolejne network i##-$ INSERT NETWORK z menu BLOCKS, kasowanie aktualnie wybranego network u$-$#blocks, DELETE NETWORK. 21

23 38*8##>$$# Insert Network $, Delete Network * -$ 8 > # $ FUNCTION, # $ funkcje podstawowe (BASIC INSTRUCTIONS), przetwarzania danych (DATA INSTRUCTIONS), matematyczne (MATH INSTRUCTIONS), logiczne (LOGIC INSTRUCTIONS) $# (CONTROLLER INSTRUCTIONS), systemowe (SYSTEM INSTRUCTIONS), wymiany danych (COMMUNICATIONS INSTRUCTIONS). Ostania z funkcji (INSTRUCTIONS LIST)$ B'>*$8'$*8$ $# + $ -$ # $ FUN * + Function, # * +8 $> # -$ (przycisk Select w oknie dialogowym Function@ > + * -$ Data.., o ile funkcja takowe parametry posiada. C+8 > -$ +$ H#$H -$ $> $ $-$ >+='+ -$$8$ $+ SYSWIN Error. I$ $ $ # *8 '+-$+$ +C-$FUN '$ + I"-$ # # B 9 G $ B $$ '$ klawiszy Shift i F2, itd. 0!!"#* *!!"& B $ C8 ; : styków # $8 - ' $ E1C(% 8 #> $ C $ $# ' & &% #-$$+ 24 V S1 S1 S1 S2 S2 S2 K1 K2 S3 Rysunek (prog1-sch.elektr.) 8$'&$$'%#*8 +'&%$*'$+6'%( logiczny 1. 22

24 Schemat elektryczny stanowi jeden ze sposobów przedstawiania funkcji logicznych. 8 -$ 8 *8># +-$*)+$+8* -$'+#'#'+ Tablica funkcyjna Równania logiczne Schemat logiczny S1 S2 K K1=S1 * S2\ + S1\ * S2 S1 K1 & > = 1 S2 S1 S2 & S1 S2 S3 K K2=S1\ * S2 * S3 S1 K2 & S2 S3 A] '+ $* # # 8 * ' $* --$'+ --$8 >8 programu sterowania. J$8>8#$ +8$+ '#$+'' $$$ A8-$+$#> % ( & &% '+ ' ' -$ $# #D S ?'@ S ?$'@ S ?'@ K ?'@ K ?$'@ * '>5'> + 6 * '>5'>$8 $ 8 -+' +8 -$ + & &% $ > $ + network ach. ;*%/'-'/!& 1. $ -$NEW PROJECT z menu FILE$ identycznie, jak opisano w rozdziale Nastawy projektu. 23

25 2. W przypadku-$+'&'># normalnie +'# #* +#-$+ +$+,C;'#*+-$$ logicznej OR. 3. $'>+##Open Contact $ '> +$network u+$ $+ +Contact i w polu Address+8># 66666#>OK. Rysunek (ekran z wprowadzonym stykiem ) 4. +$+Closed Contact z pasku $ $$ W kolejnym kroku wprowadzamy symbol cew'open Output $ i przypisujemy adres

26 Rysunek (ekran z wprowadzonymi ) 6. **+8*]%8>*$8 wprowadzonego $8 $ 8 $ +8 > $ # -$ NSERT ROW z menu EDIT $8*$aktualnie kursor. W drugim przypadku, tzn. wte$'> *]%8+8#> $ obwodu # +$+8+#>Vertical Short $>$+$ *# >='+#$ +8> +##$8 #$ # Rysunek (ekran z Vertical Short) 7. *8**#66666 i

27 8. &+#-$$##'&%*8$A jednak zaczniemy + +$>network. C' >+ Insert Network$. +Insert Network, w którym trzeba okre'+>network powinien >8?Above@8$+?Below). Rysunek (ekran z Insert Network) 9. -$$#'&%+*D normalnie **+*D %B'> #$#$MUSI >$2C;$+8>+network u. Instrukcja $8#$>+$network u. Po wybraniu ikonki $+Function. '$ przycisku Select+8++Select Function >$#$2C; A$$$Basic Instruction, Program Control Instructions. Dodatkowe informacje na 8$*8$2C;8+7>V+- # $$Reference. $$ $?$'$OK) symbol instrukcji END powinien >\network u. 26

28 Rysunek (funkcja FUN) $'+#>$#D 27

29 #'$D 3+8+'>#>$$ +$ +$#-$SAVE PROJECT AS z menu FILE - w oknie dialogowym Save Project +8 > '+> '8 $ +$ *8 + zachowanie proponowanego rozszerzenia.swp. +$ +*$+$ 8>-$SAVE PROJECT (menu FILE@+$ 8#>Save Project $. * +$ * '+ $+ + SYSWIN 3.2. Rysunek (ekran Save Project) 9# # $ 8 #> $ -$# DOWNLOAD PROGRAM z menu ONLINE *+Download program, w którym - $ B 9 G +8 #> Expansion Functions?' E1C@ $> Clear Program Memory. C +8 > $ OK. Dalej #$-$#8#8+8 > $4/C+$ 9C S # $ 3 5 4S 8 *8 > ' -$ $ = podyktowane zapewnieniem poprawnego funkcjonowania sterownika. 1+'> # $* 8 > # 8 # ;$ # Confirm all operations that affect the PLC w oknie dialogowym 28

30 Options$-$OPTIONS z menu PREFERENCES $$ ' + ' + + 4/C $ =8+ + 4/C ' +8 > MONITORING lub RUN? Ustawianie trybu pracy sterownika). U w a g a : A$8+8+$ 4/C $ +*$+8>$ > MONITOR lub STOP/PRG. 25. Testowanie programu. Edycja programu online +8 > > $+ ' +8 #> # MONITOR. W trakcie testowania programu bardzo pomocna jest funkcja MONITORING z menu ONLINE. /8+ H'+H *$+ I$8$'$Monitoring. Do edycji programu w trybie online wymagane jest uruchomienie funkcji ONLINE EDIT z menu ONLINE +$ #Online Edit$ ;*#$B 9#+8> 8, *8$$++$+8'>$ $ $ -$# SAVE PROJECT (menu FILE) A* # -$ *8+++'$ 98+ *8 # 8# $$ 8 -$ + ;$ $ Automatically start monitoring after on-line w oknie dialogowym Drawing Preferences $ -$ DRAWING z menu PREFERENCES. #-$#$$8 * $->+$ 29

31 A 8 8 *$ # -$ &%PS1\ * S2 ^ ( ] ^ % $#*8-$&P^%]QS1\ * S2#$B 9+$+ '+-$&%$*']^% C 8 $'> G #) $ ' *) '+#-$&&%-$& I$8>$#D KP=S1\ * S2 K1=S1 * S2\ + KP K2=KP * S3 A $$> > +#Gnetwork +# -$ & ; $ # uproszczony zapis funkcji K1 i K2 oraz unikniemy powtarzania w programie dwóch identycznych fragmentów. $ $ + # * +' $ >8$8++$ $ 8 & * zapisu funkcji K1 i K2, a tym samym programu +$#-$ 3 + *8 '+> $ * ; '& $>38 >'>=8 $ ' $ * $ 8 +$ 8$ +$ Znacznie lepsze jest wykorz-+'>* **'8+*$ $+8'+>#8#+naczników, mianowicie '>$A +>-$+ $* *> $ A $ + KP nadajmy adres #!%0!*!);=;.;=;8,%%'%& 2. 9% /' >.% /-% network!#- *;. 9#!%* '%-!*?@ ; & 3. 1%/ %'%'! +!%y odpowiednio adresy , , %* 7&1% %!%666&66 % zmiany adresu styku normalnie otwartego o adresie na *! %/ -!+*! 8 %#! *8% *!!". #/!#'#- * #-% #& Po skasowaniu styku edyto/-#!%) A",. 5. *% ><&9!! 0!%. % podobnie jak poprzednio, styk , po c%%#!%%%& 8% 666&66 766&66& %/- *!% %%) -*u %0 ',*'! %B& / 766&66-%.%% % #! *'C800 %% # '% ekranu. 30

32 $8>8$$C +8 *8 > $ +$ ='+ $ 8 # 4/C Rys (prog.1 - obwód z ) / +> $ +' *8 +'-3 #*8+** $* $$ 8$+"H CPM1". E4 +$ * $ $ *8$*D$$##$# # ; $ # +$ # $ ' $ $' +$ $8 *8 $ $ $* > $ #'#3,43#3 *8 '&&% + # 8 A + $$*+ 24 V 24 V Start K1 Start K2 Stop Stop K1 K2 Rysunek (podtrzymanie) 31

33 Rys (podtrzymanie -rozwój) F&;-1-8A-- +' * $# $ * $8+# samo podtrzymanie. Instrukcja SET powoduje $ $ ' $ 423 kasuje operand czyli powoduje wpisanie stanu 0. Obie $ # - $$ + ='+ $ H '$H -$ 23 +$ 423 * # # 1$ # > +8 *8 - $ =8+ $ $ $# >network u, 8 * > $ &22 * $ 4 $# 8 ' $ $* ' &22 kasowanie operandu. 1+$#-$$8 >$#D $ +$$'$czujników optycznych L1, L2, L3. C*'+$'> + +#, +$ L $ $ + # *' $* $*G+$ /)40&-7-%A& KRÓTKIE BELKI 32

34 /*+'>5'>#$D G$: 6666%G$:% G$:( G$#, G$#L A8'#>*'* ;$ +>8-** $*D::%:(; +*+8>*$:%*6 $*::%C8> *6666+$*::%:(8 #*8$ +$88$88$- pomiaru. $-$+*',L+8koniecznie>-$ $ &22 +$-'$' + >,+$ L +$ * &22 $ $# # Rys. (ekran SET, RSET, KEEP-rozw) Wprowadzenie rozkazów SET, RSET, KEEP przebiega bardzo podobnie. Po wprowadzeniu styków '+# $ $ -$ FUN? i ustawiamy kursor w odpowiedniej pozycji na ekranie. ++$ okno dialogowe Function*+8 >Select. + Select Function, w grupie rozkazów Bit Control Instructions +8 $> $ &22 > wybór przyciskiem OK. # I$ +8 > $ * ' 666 +$ 666% > '$& 3 +8 ' > +$ $ > sterownika. +$ *> #$+'>*$*: :%:(+$+$$ 33

35 @(9$G # -$ # $ $ 5*8 **#-$ $' + ' $ $# #$8+#* $ ' # + + $* $ # zatem do ich monitorowania wygodnie jest > 666 +> bitów 1, 2, 3. Adres 000 wprowadzany jest do paska $ +$ # + +$ 8 + $ ( * format binarny. $8$>' 98+ *8 + wierszy do 4 po wybraniu opcji Sile - 4 ros. w oknie dialogowym Windows Preferences funkcji WINDOW z menu PREFERENCES. Zestawione w pasku dane # >+$?-$ LAOD DATA BAR z menu DATA), zapisane do pliku (funkcja SAVE DATA BAR z menu DATA@ '> 8 > *8 -$# CLEAR DATA BAR z menu DATA ;'+ +$ jest *.dsb. $* 6668+'>$*6* ;$$8#Set lub Reset (funkcja Set z menu ONLINE lub ikona Data Set ), $$#-$Force Set i Force Reset (funkcja Force z menu ONLINE lub ikona Data Force ). 2--$ $*+$ 6$$ $$#$* + $ * * # -$ $ wybraniu opcji Cancel lub Cancel all. 34

36 29. Rozkazy dodawania i odejmowania, porównania danych. $: A + + $ > *8 8+'> $ *-$+ =$8$# # + * '# # A $ '> $+#, A $$ * $ ' - E*$'>,+_AG6RAQ6`+$ '* 6$'>'+#'>6 arbitralnie. WA,WZ WZ histereza WA WY czas 1 0 czas ;'>5'> %!6G'>A %!G'>, 6666G'>'E,%!6 %! # $ 4? $ #'#+B 9 ' # LB; # $ 6G%66 $+ $# 8 #$ *'$+,A$ >'+$C+8 > ' E ' a666 A a # '> - ' 8 ' * %!6 %! # 'LB;++8 >,;;/L?G-$+$\B 9N@$B 9# *8,;L LL * # #'LB;' + >'LB; 4 $# *8 BE?4 %!!6@ A $ - ## $ $ $ lub wyniku ujemnego przy odejmowaniu. 35

37 8 '> $+ $,;; /L ' > 8* & ' BE $ B:B $ 3B $ $ 4,;; /L # * $* -$ $ $ 4#*8'+$$ $ $+8$* $8>%!((G+*?%!%G+*6@ +$ '+ '>, $ +8 > * $ 8 * B9 $ # ( %!!6!?@ %!!6.?*@ %!!60?@ -$# + * $ ='+ $;$$;%* %!!6!* %!!6.%!!60 #*6 )- '+#'>$+$ $* $HGH* * 98 > $ # G 9<$8+##$7*$+ # $network i. W pierwszym network u## *%6 %66 C +8 > * B9 +# '+>+**%6% W trzecim network u'>$+ +8>+++'HGH*+'H%GH* +$$8' 6666network)$2C; 4,;; /L $# $ * Maths instructions, BCD maths, rozkaz MOV zawarty jest w grupie Data instructions, Data movment, rozkaz CMP w grupie Data instructions, Data comparision. 4$*BE$#$$ Logic instructions, Flags and registers. 36

38 Rysunek (histereza-rozw) 37

39 #$'>8> $network ów jak np. network '+7 zatem tworzenie tego network u. 1. -$#FILE, NEW PROJECT. 2. Wprowadzamy do network u 1 styk normalnie otwarty i przypisujemy adres $ +C$$'+ + ' $ $ + # + : 8 *8 > + + 8# $ ;+ ' - ' * +8 >Store. 3. CFUN i wyszukujemy rozkaz CLC. 4. /$+$#B:B#+$-$# EDIT, INSERT COLUMN. 5. -$Vertical Short $+ -$ Horizontal Short i wprowadzamy rozkaz ADD wraz z parametrami. 6. ;$+ $#-$Vertical Short (kilkakrotnie) i Horizontal Short, po czym wprowadzamy rozkaz CLC. 7. $ $-$Vertical Short i Horizontal Short i wprowadzamy rozkaz odejmowania SUB wraz z parametrami. ;+ * +# '> $ $ $ +$ -$ '>$ 88>- *8 $ $ ' 6 '> % $ ' $-+8->,;;/LA >'*#$+HH$$# zmiennych np. z obszaru DM. B#>$+8 >$,;;/L a666#;96666;;96666'#a6668> $8+'$ C+8> $$$+ BH4 I$ +8# -$ B+ -$ $+8 ) $ 3 $+8 8 > *7 $$;+-$$ $$B 9319; %"$*+ U w a g a: 3 $*+$*+ 8>$$6+$ *86 38

40 $$*319$3*' $#$+#'>$# $$'>$#'+$ $ # # '> 1 '> $ '# LB; $ 6666G 4 '> $ 6666G 8 # $ $B 9'>66?6@ L8##$*8+$#$$ $$#'6'> +$$ $$' $$*'6'>$ $$+$#$''>6$ />##$ $# 4319# $ 8+7> 8 $ instrukcji Basic instructions, Timers and counters. =$$$$#$+$+ (patrz przebiegi czasowe). WE (000.02) WY (10.02) czas Przebiegi czasowe 48#$3198 8$8>8 *'$666%+$#6666%$ $ 3196% $ I$ $# ' 666% * ++$,C;* Rysunek (TIM rozw) 39

41 B4 $ $ + +8# +* * / # 8+'> $+8 $ +' ) # $$8+'*+ ++B 9BC34 $ 98*8$>$$Basic instructions, Timers and counters#$. $BC3#$+$6G%0?*+ $* +*@'>+$ $'+#'>#< :BC3+$+? #+'6@# '$+?'>+ dekrementowana o 1). ' +*6$ $+'>+#'>69 kolejnych impulsów zliczania stan licznika nie ulega zmianie. +'##< 8+$$ '$4S#'> $+* +'>$ >'# LB;$6666G,$+'>+ 8 >*88+ rozkazem MOV. +$$# + BC3 $ + +' 6 $# $ + +' przedstawia rysunek. WE (255.02) WY (010.02) ; + +' 56 + zliczaniu 10 kolejnych impulsów, ostatni z tych $+* >*8$+' $$ $+* 8 6 $+ +8 > + '# < ; ' + 8 > + 8 ' $ '> '> aktualna licznika wynosi 0. Pierwszy network zawiera ' $ =8 $ $ $ * $ ' # ' na stan 0. 2-#$+ +$ C network i # $+$ '$ 666% +$ %6%66 * H$8H $+ ' + Znacznik jest kasowany w momencie + $+$ ' ' # sterownik CPM1 pod adresem (symbol: 1_SEC_PULSE). Iloczyn logiczny znacznika i jednego okresu $ # %!!6% '+ $+ ' 40

42 $ $$ 8 #! network ów $8 >+$ Rysunek (CNT-rozw) B < 1 24%/&= &+$7 A8$$*$$8$+$' ##$ 4+#$ ##>'-$B 9G6B;4.'>-A#*8>+ $6G.(;$+ 8>+#%!6$8+#'$ 6G%669#$-8+ $#8* 6$$+6G%6'#56'$ 41

43 4$+ $ # +8 > 8 ' '+# $ # $%6 # - $ $ 319 '> $ 8> %66 > + '> $+ > '>'+## $$7'6'.(^%66Q%66 ;+$$ 7 WE WY czas nastawy #$ 8 9/: + + LB; 4 '+ * * * $ * 8 > + # $ 6G 8 + # $ 6G"666 $ >+8%.G +(% ='+ # $ 8 %6 * * %6 #-$'*% #-$ $ + $ 8 8 > + $ 6G%.6 + $$+>%6%> +'>6666 $ $ + + ;1< 4 '+ + + $+$ rezultatem jest iloraz oraz reszta z dzielenia. =8+ $ + $ * %6 * +'*% /:;1<# $-$I/C$ $ rozkazów Maths instruction, BCD maths. #$+ W pierwszym network u $ '+ $ $$ 8'$666a6%66 C '> + ) # * %6 % G 8 %% A'> * %% $ $ %6666 = $* $8 $+ '$ 6666 A $8 $+$ wymaga zastosowania pomocniczego znacznika %666 # - 8 $+ +# $?network 3). A + $ nastawionego czasu, albo przy ponownym wyzwoleniu $$?network!@ 1$+ ' 8 $ ' $ '+#$ 42

44 43 Rysunek (przek. czas.-rozw)

45 BB;;!$ +$#$%6666 $# $ ' 8$ 8 > '+# $ $+$$+$+$+8# H>H $+ # = $8 %6666 ' +$ $ $ '> '> 6 +8 > $ 8 * +$ +8 $> $ $ %6666 #> + $*8+'>$$?force set) i skasowania tego wymuszenia (np. reset@a#*-$8* >$*' $$8+'$+ U w a g a: $** 8++#-$C:1C22; Detekcja zbocza. Rozkazy DIFU i DIFD = ) # * + +$ $+8>+8$$+$ 6+$$ '6? #@+$ '6? #@A'+ # +' $8 $* + +-$*319BC3 4 ;1I/? #@ ;1I;? #@ $8+# $ ) 8-$ +,$ * '$#'>+$$$ 6G`+$ G`63#$8+$+8+$-$) ;$8 $ $ B 9-94C ' * # = # Diff Up w oknie dialogowym Function #$$ $ $ $ $$ + $ * + $'6'> 44 Zaznaczenie Diff Rysunek (Dif Up) ; 8 > $$ * # $ $# 3,4353 $ # +$ # $ ' 8 '$$'3,4353 ; # $ # $ ' 8 $'#>'$'&+ $$>$$'

46 #$ ' ' 6666 #$ zastosowano pomocnicze znaczniki do detekcji %666 ' =8+ ' * 6? #@ ' 6+8*>' + ='+ ' ' * 6? #@ ' +8 * > przeciwny, czyli stan 0. Rysunek (Dif UP-rozw),+$$ ##$%6666 ' B?&:I2I2- '>*B 9#*$+8$$ +$-'$A#$ *#>-$8+'$+I +8 ' * > 4*8 '> + +-$\*N#$ 3 $ # 8+ # * $# $ JMP i JME. Rozkaz JMP jest rozkazem skoku warunkowego do miejsca w programie zaznaczonego =92 # 8 > $+8 =9 >=92 2+#8# + $ 6G?+ B 9@ # + $ * ='+ $ + $=9 *'6-$ $ '+ =92 '+'$+* 1 skok nie jest wykonywany i w danym cyklu $ # *8 $ $=9 =92 1$# $ =9 =92 * '

47 Rysunek (JMP- rozw) 46

48 # +$ 8 $ $ ' - +$$''+'>a666''6666 *$$''+'>a666 8 ' + ' $ ' * 8 >+?a@+?a6666@$+'$,'>5'>#$#d 66666G-$#''$+ 6666G-$#''$+ %66G*$#'>+# %666G $%!!6% %!!6%G $# %!!6GBE-$##$+$ 8 $ $ # $ %!!6% $ -$ $ $=9 =92='+ $ 5+$ ' * %66?$,;; SUB). Instrukcje dodawania i odejmowania powinny > $# systemowego CY. A 8 *8 > do sygnalizacji przekroczenia dopuszczalnego zakresu '$$ dodawania przekroczony zostaje dopuszczalny zakres, $ '> a w przypadku gdy w wyniku odejmowania wynik jest $BE$'> $ $ +8 > $?$ 9<@ +# $ * %66'a6666+$ a $8++$ * $ ; # * # 6 G %!!6686%G%!!6 36. Podprogramy 1$#*$#Basic instructions, Subroutines#$* *8 $# $ 1# * -* * # $ # # # '> # $8+# $ $$+ $ $ -* $ + 8 -$+ $ $ $#+3* $$++ G'> - prostsze testowanie G8+'>$++$* G8+'>H$8H +** A*##$LCL4231$LC #$ $ $ + '+# $ $ - $ ;+ B 9 8 > + $ 6G $ $# L ## *8 $8 $ 3 ' $ '+ * * > # $# $ $ 423 $ instrukcji nie jest wymagane wprowadzenie jakiegokolwiek parametru. $# > )$ $ kolejnych cykli programu jednostka centralna sterownika wykonuje program do pierwszej instrukcji SBN. 8 # + $ $ * $ L 1$ ) $ 2C; > $ $ $ $# 423 podprogramu. Nie ma potrzeby umieszczania jej w 8$$ 47

49 +$#+*$8D SBS - inicjalizacja podprogramu N: numer podprogramu LCG#?rt) podprogramu, RET - koniec podprogramu N: numer podprogramu $ > * $ + +$+$#L*8$$ +**L23 Funkcja test lamp 8 > + ' + * A + +$ $ $ $8 +' + + * # + adresy. #$ *8 8 B 9 # +# G(6B;4 $%62;49%6'>A*8+8%++ #*666G66(6%66G6%60 &+88 66%* 8+* 8 $+%*66%' #+ ++aiiii ' > + $ !'8$$$#L 8 8 $ -$ + $ #> ) - $ * A pustego network u 1. 48

50 Rys (lamp test - rozw) A $ L23 $8+ +$ * = '+ '>?;@ * > * $ '+ ;% ;( 1 $ $ *> $ - 8 -$ L23 + ' $ $* + 8 >$#9< 49

51 BF!;<;$!$ Instrukcja przenoszenia bloków danych XFER + B 9 $* czasowych. $$$*$$ +* XFER i na wykorzystaniu obszaru danych. 4bI24'+*+ *#$7* #$+ ;$+$' +$##$ 7* +$##$+ Roz +$'++ #*4bI24+*8> obszaru TC. C + $ $* ' $ obszarze danych DM. ;$ >8+'>$+8'$* ;+$8$# +'6666( ='+ ' $ '> *# $ > ' *;9666G;966%'+''>*#6*$ >' spod adresów DM0020-DM0022. A' >#$* *+$+$*# +$* ' % 50

52 4? 51

53 8 $* > # +8 H *H > *+#$9$#>' $6666(D6G`G`6 ## %666 %666% # * $# $* % $#*8'>* *;9/$ #'>$a# +?network i 5,6,7).,8 +8 >#+'*98 +>#%!!!? +I143TB,C@*$'>+ wtedy, gdy jest wykonywany pierwszy cykl programu. 8 > $* ' $ ;9666G;966%+$ ;966%6G;966%%+8'$$6666(?network i 3 i 4). '+' *;9666G;966%;966%6G;966%%; +$ 8 > $8 ' 3 ' > 8 $$$' $;9 38. Podsumowanie A$# B+ + - $ * # ' $# *8 - * - - * & $# wówczas bardziej przyjazny i pozwala dostrzec zalety ich wykorzystania. A B 9 1- * $ $$ $ H B 9H$8+>++# $B 9 A$# $ +* ' -$ B 9E1CC+8+>-8 +'*B 9?BW9 $ - +# +$@> $>- -94C 98++ # 8+'* J;K 52

PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy

PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy DZIEŃ 1 Idea sterowania procesu lub maszyny: Sterowanie za pomocą przekaźników Sterowanie dedykowane Sterowanie za

Bardziej szczegółowo

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU Spis treści: 1. Instalacja oprogramowania XG5000 3 2. Tworzenie nowego projektu i ustawienia sterownika 7 3. Podłączenie sterownika

Bardziej szczegółowo

Kurs Podstawowy S7. Spis treści. Dzień 1

Kurs Podstawowy S7. Spis treści. Dzień 1 Spis treści Dzień 1 I System SIMATIC S7 - wprowadzenie (wersja 1401) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6 Podstawowe

Bardziej szczegółowo

Kurs Zaawansowany S7. Spis treści. Dzień 1

Kurs Zaawansowany S7. Spis treści. Dzień 1 Spis treści Dzień 1 I Konfiguracja sprzętowa i parametryzacja stacji SIMATIC S7 (wersja 1211) I-3 Dlaczego powinna zostać stworzona konfiguracja sprzętowa? I-4 Zadanie Konfiguracja sprzętowa I-5 Konfiguracja

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

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504)

Kurs STARTER S5. Spis treści. Dzień 1. III Budowa wewnętrzna, działanie i obsługa sterownika (wersja 0504) I Dlaczego sterownik? (wersja 0504) Spis treści Dzień 1 I-3 Wady i zalety poszczególnych rodzajów układów sterowania I-4 Charakterystyka rodziny S5 I-5 II Podłączenie sterownika do obiektu (wersja 0504)

Bardziej szczegółowo

Notatka Aplikacyjna NA 03006PL Maj 2016

Notatka Aplikacyjna NA 03006PL Maj 2016 Notatka Aplikacyjna NA 03006PL Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Tworzenie projektu i dodawanie programu w... 3 3. Organizacja okien dla języka IL... 5 4. Składnia języka IL...

Bardziej szczegółowo

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, 2017 Spis treści Przedmowa 11 ROZDZIAŁ 1 Wstęp 13 1.1. Rys historyczny 14 1.2. Norma IEC 61131 19 1.2.1. Cele i

Bardziej szczegółowo

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

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200 Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1

Bardziej szczegółowo

Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503)

Kurs SIMATIC S7-300/400 i TIA Portal - Podstawowy. Spis treści. Dzień 1. I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503) Spis treści Dzień 1 I System SIEMENS SIMATIC S7 - wprowadzenie (wersja 1503) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6

Bardziej szczegółowo

Opis szybkiego uruchomienia programu APBSoft

Opis szybkiego uruchomienia programu APBSoft Opis szybkiego uruchomienia programu APBSoft www.telmatik.pl Program APBSoft należy instalować z otrzymanej płyty CD albo pobrać ze strony www.telmatik.pl. W drugim przypadku program dostarczany jest w

Bardziej szczegółowo

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop. 2017 Spis treści O autorze 9 Wprowadzenie 11 Rozdział 1. Sterownik przemysłowy 15 Sterownik S7-1200 15 Budowa zewnętrzna

Bardziej szczegółowo

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...

1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów... Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie

Bardziej szczegółowo

PREZENTACJA ZASTOSOWANIA SYGNA Y WEJŒCIOWE PLC

PREZENTACJA ZASTOSOWANIA SYGNA Y WEJŒCIOWE PLC PREZENTACJA Programowalne liczniki mikroprocesorowe (PC programmable counters) to bardzo dok³adne i trwa³e urz¹dzenia, które ze wzglêdu na sw¹ wielofunkcyjnoœæ i ³atwoœæ w programowaniu s¹ przyjazne u

Bardziej szczegółowo

Opracował: Jan Front

Opracował: Jan Front Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny

Bardziej szczegółowo

O autorze... 9 Wprowadzenie... 11

O autorze... 9 Wprowadzenie... 11 Spis tre ci O autorze... 9 Wprowadzenie... 11 Rozdzia 1. Sterownik przemys owy... 15 Sterownik S7-1200... 15 Budowa zewn trzna... 16 Budowa wewn trzna... 19 Cykl programu oraz tryby pracy... 21 Zestaw

Bardziej szczegółowo

Programowanie sterowników

Programowanie sterowników Programowanie sterowników Wydział Elektrotechniki, Informatyki i Telekomunikacji 1 Strona 1 Ćwiczenie 1: Usuwanie projektu 1. Uruchom Windows Explorer. 2. Usuń projekt z lokalizacji na dysku: D:\Automation

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

MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW

MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW Projektowanie urządzeń cyfrowych przy użyciu układów TTL polegało na opracowaniu algorytmu i odpowiednim doborze i zestawieniu układów realizujących różnorodne funkcje

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

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!

ĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO! ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na

Bardziej szczegółowo

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC

Bardziej szczegółowo

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...

Bardziej szczegółowo

Modułowy programowalny przekaźnik czasowy firmy Aniro.

Modułowy programowalny przekaźnik czasowy firmy Aniro. Modułowy programowalny przekaźnik czasowy firmy Aniro. Rynek sterowników programowalnych Sterowniki programowalne PLC od wielu lat są podstawowymi systemami stosowanymi w praktyce przemysłowej i stały

Bardziej szczegółowo

Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5

Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5 Podstawy programowania PLC w języku drabinkowym - ćwiczenie 5 1. Cel ćwiczenia Zapoznanie się z podstawowymi elementami języka drabinkowego i zasadami programowania Programowalnych Sterowników Logicznych

Bardziej szczegółowo

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7 1. Aplikacja do LOGO! 8 i LOGO! 7 1.1. Przegląd funkcji Darmowa aplikacja umożliwia podgląd wartości parametrów procesowych modułu podstawowego LOGO! 8 i LOGO! 7 za pomocą smartfona lub tabletu przez sieć

Bardziej szczegółowo

Spis treści. I Sterowniki programowalne SIMATIC (wersja 1908) II Łączenie sterownika z programatorem (wersja 1908)

Spis treści. I Sterowniki programowalne SIMATIC (wersja 1908) II Łączenie sterownika z programatorem (wersja 1908) Spis treści I Sterowniki programowalne SIMATIC (wersja 1908) I-3 Sterowniki programowalne - koncepcja I-4 Sterowniki modułowe i kompaktowe - porównanie I-5 Rodzina sterowników SIEMENS SIMATIC S7-1200/1500

Bardziej szczegółowo

Sterowniki programowalne

Sterowniki programowalne Wykład w ramach przedmiotu Sterowniki programowalne Sterowniki programowalne GE Fanuc serii 90-30 Zasady działania systemu (część II) Na podstawie dokumentacji GE Fanuc przygotował dr inż. Jarosław Tarnawski

Bardziej szczegółowo

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania Sterownik Spid Pant 8 i Ant 8 Podręcznik użytkowania Spis treści Spis treści...2 Wprowadzenie...3 Komplet...3 Dane techniczne...3 Panel sterujący...4 Panel tylny...5 Obsługa sterownika...6 Zmiana trybu

Bardziej szczegółowo

Volcano MC-GMX4 OPTICAL MOUSE USER S MANUAL MODECOM

Volcano MC-GMX4 OPTICAL MOUSE USER S MANUAL MODECOM Volcano MC-GMX4 OPTICAL MOUSE USER S MANUAL MODECOM Volcano MC-GMX4 OPTICAL MOUSE Wymagania systemowe Komputer zgodny z systemem operacyjnym Windows Port USB Zawartość opakowania Myszka instrukcja obsługi

Bardziej szczegółowo

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TECHNIKA CYFROWA 2 TS1C300 020 Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: TEHNIKA YFOWA 2 T1300 020 Ćwiczenie Nr 6 EALIZAJA FUNKJI EJETOWYH W TUKTUAH

Bardziej szczegółowo

Politechnika Gdańska. Gdańsk, 2016

Politechnika Gdańska. Gdańsk, 2016 Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Programowalne Sterowniki Logiczne (PLC) Krzysztof Bikonis Gdańsk,

Bardziej szczegółowo

MICROAUTOMATIC INFORMACJA O PRODUKCIE

MICROAUTOMATIC INFORMACJA O PRODUKCIE µtic CBY-JRG 7200 INFORMACJA O PRODUKCIE Dokumentacja zawiera dane techniczne, oraz instrukcjê obs³ugi i programowania sterownika µtic CBY-JRG 7200. Konfiguracja sterownika: 8 bram gara owych, 1 zeœlizg,

Bardziej szczegółowo

STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 4 BLOKI FUNKCYJNE

STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 4 BLOKI FUNKCYJNE STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 4 BLOKI FUNKCYJNE Poznań, wrzesień 2014 Przed przystąpieniem do ćwiczenia należy zapoznać się z instrukcją dydaktyczną. Dokonać oględzin urządzeń, przyrządów

Bardziej szczegółowo

1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18

1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18 3 Przedmowa...9 Wstęp... 13 1. Pierwsze kroki... 15 1.1. Wymogi bezpieczeństwa...16 1.2. Pomoc techniczna...17 1.3. TIA Portal V13 instalacja i konfiguracja pakietu...18 1.3.1. Opis części składowych środowiska

Bardziej szczegółowo

Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru

Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru Zadanie 1 Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. 5 Sekund = nie GOTOWY Wyświetlanie naprzemienne Numer parametru Wartość parametru 1 1 2009 Eaton Corporation. All

Bardziej szczegółowo

Rejestratory Sił, Naprężeń.

Rejestratory Sił, Naprężeń. JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ

Bardziej szczegółowo

Volcano MC-GM4 OPTICAL MOUSE USER S MANUAL MODECOM

Volcano MC-GM4 OPTICAL MOUSE USER S MANUAL MODECOM Volcano MC-GM4 OPTICAL MOUSE USER S MANUAL MODECOM Volcano MC-GM4 OPTICAL MOUSE PL Wymagania systemowe Komputer zgodny z systemem operacyjnym Windows Port USB Zawartość opakowania Myszka instrukcja obsługi

Bardziej szczegółowo

2. Architektura mikrokontrolerów PIC16F8x... 13

2. Architektura mikrokontrolerów PIC16F8x... 13 Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator

Bardziej szczegółowo

Protokół IEC

Protokół IEC Protokol_IEC_870_5_103_vSZR 15.02.10 Protokół IEC 870-5-103. 1 PROTOKÓŁ KOMUNIKACYJNY IEC 870 5 103 W ZABEZPIECZENIACH....2 2 CHARAKTERYSTYKA IMPLEMENTACJI PROTOKOŁU.... 2 3 PODSTAWOWE FUNKCJE WARSTWY

Bardziej szczegółowo

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410)

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410) Spis treści Dzień 1 I Konfiguracja sterownika (wersja 1410) I-3 Zadanie Tworzenie konfiguracji sprzętowej I-4 Co jest potrzebne by zacząć? I-5 TIA Portal ekran startowy I-6 Tworzenie nowego projektu I-7

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 3 Jan Kazimirski 1 Podstawowe elementy komputera. Procesor (CPU) 2 Plan wykładu Podstawowe komponenty komputera Procesor CPU Cykl rozkazowy Typy instrukcji Stos Tryby adresowania

Bardziej szczegółowo

Instrukcja obsługi notowań koszykowych w M@klerPlus

Instrukcja obsługi notowań koszykowych w M@klerPlus Instrukcja obsługi notowań koszykowych w M@klerPlus 1 Spis treści: 1. Wymagania systemowe.. 3 2. Tworzenie koszyka notowań.. 10 3. Modyfikowanie koszyka notowań. 11 4. Uruchamianie tabeli notowań.. 12

Bardziej szczegółowo

Architektura typu Single-Cycle

Architektura typu Single-Cycle Architektura typu Single-Cycle...czyli budujemy pierwszą maszynę parową Przepływ danych W układach sekwencyjnych przepływ danych synchronizowany jest sygnałem zegara Elementy procesora - założenia Pamięć

Bardziej szczegółowo

APEK MeasureInWeb program komunikacyjny do systemów pomiarowych.

APEK MeasureInWeb program komunikacyjny do systemów pomiarowych. APEK MeasureInWeb program komunikacyjny do systemów pomiarowych. Opis programu MeasureInWeb ver. 5-2014. Program APEK MeasureInWeb służy do komunikacji z adresowanymi systemami pomiarowymi. Program umożliwia

Bardziej szczegółowo

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP. Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz

Bardziej szczegółowo

Sterownik Visilogic V260

Sterownik Visilogic V260 Sterownik Visilogic V260 Konfiguracja sprzętowa Po wykonaniu konfiguracji sprzętowej (skojarzeniu odpowiedniego modułu SNAP I/O) można przystąpić do tworzenia aplikacji przy użyciu trzech edytorów

Bardziej szczegółowo

PLC2: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs zaawansowany

PLC2: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs zaawansowany PLC2: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs zaawansowany DZIEŃ 1 Nowy projekt i konfiguracja sprzętowa: Zakładka General okna parametrów zasilacza Zakładka General okna

Bardziej szczegółowo

CoDeSys 3 programowanie w języku drabinkowym LD

CoDeSys 3 programowanie w języku drabinkowym LD Notatka Aplikacyjna NA 03004PL Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Tworzenie projektu i dodawanie programu w LD... 3 3. Organizacja okien dla języka LD... 5 4. Składnia języka LD

Bardziej szczegółowo

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście

Bardziej szczegółowo

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie

TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie TwinCAT 3 konfiguracja i uruchomienie programu w języku ST lokalnie 1. Uruchomienie programu TwinCAT 3: a) Kliknąć w start i wpisać wpisać frazę twincat. b) Kliknąć w ikonę jak poniżej: 2. Wybrać w menu

Bardziej szczegółowo

Rozdział 4: PIERWSZE KROKI

Rozdział 4: PIERWSZE KROKI Rozdział 4: PIERWSZE KROKI 4. Pierwsze kroki 4.1. Uruchomienie programu Program najłatwiej uruchomić za pośrednictwem skrótu na pulpicie, choć równie dobrze możemy tego dokonać poprzez Menu Start systemu

Bardziej szczegółowo

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

NARZĘDZIE KONFIGURACYJNE VNX SETUP TOOL MODUŁÓW RODZINY VNX ADVANCED NARZĘDZIE KONFIGURACYJNE VNX SETUP TOOL MODUŁÓW RODZINY VNX ADVANCED WSTĘP Nowa generacja modułów rodziny VNX ADVANCED posiada znacznie większe możliwości, niż dotychczas oferowane moduły. Jednym z istotnych

Bardziej szczegółowo

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych Dodatek A Wyświetlacz LCD. Przeznaczenie i ogólna charakterystyka Wyświetlacz ciekłokrystaliczny HY-62F4 zastosowany w ćwiczeniu jest wyświetlaczem matrycowym zawierającym moduł kontrolera i układ wykonawczy

Bardziej szczegółowo

Windows 10 - Jak uruchomić system w trybie

Windows 10 - Jak uruchomić system w trybie 1 (Pobrane z slow7.pl) Windows 10 - Jak uruchomić system w trybie awaryjnym? Najprostszym ze sposobów wymuszenia na systemie przejścia do trybu awaryjnego jest wybranie Start a następnie Zasilanie i z

Bardziej szczegółowo

PROGRAMOWALNE STEROWNIKI LOGICZNE

PROGRAMOWALNE STEROWNIKI LOGICZNE PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu

Bardziej szczegółowo

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą

Bardziej szczegółowo

FAQ: 00000013/PL Data: 16/11/2007 Programowanie przez Internet: Konfiguracja modułów SCALANCE S 612 V2 do komunikacji z komputerem przez VPN

FAQ: 00000013/PL Data: 16/11/2007 Programowanie przez Internet: Konfiguracja modułów SCALANCE S 612 V2 do komunikacji z komputerem przez VPN Za pomocą dwóch modułów SCALANCE S 612 V2* (numer katalogowy: 6GK5612-0BA00-2AA3) chcemy umoŝliwić dostęp do sterownika podłączonego do zabezpieczonej sieci wewnętrznej. Komputer, z którego chcemy mieć

Bardziej szczegółowo

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 1. Cel ćwiczenia Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 2. Porty szeregowe w sterowniku VersaMax Micro Obydwa porty szeregowe sterownika

Bardziej szczegółowo

Mapa pamięci sterownika CPM1(A)

Mapa pamięci sterownika CPM1(A) Mapa pamięci sterownika CPM1(A) (na podstawie kumentacji firmy Omron) Pamięć danych to pamięć typu RAM (ang. Ranm Access Memory), w której przechowywane są wszelkie dane liczbowe w postaci szesnastobitowych

Bardziej szczegółowo

SPIS TREŚCI. 3.3 Pasek narzędziowy

SPIS TREŚCI. 3.3 Pasek narzędziowy SPIS TREŚCI Od Autora 1. WPROWADZENIE 1.1 Czym jest ST6Realizer 1.2 Wersje programu ST6Realizer 1.2.1 ST6Realizer v.2.10 1.2.2 ST6Realizer v.2.20 1.2.3 Realizer II wersja 4.0 1.2.4 Realizer Bronze V.4.00d

Bardziej szczegółowo

Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści

Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD / Tomasz Gilewski. Legionowo, cop. 2017 Spis treści Przedmowa 9 Wstęp 13 1. Pierwsze kroki 15 1.1. Wymogi bezpieczeństwa 16 1.2. Pomoc techniczna

Bardziej szczegółowo

Tomography Tracking Instrukcja użytkownika

Tomography Tracking Instrukcja użytkownika Tomography Tracking Instrukcja użytkownika 1 Spis treści 1. Wymagania... 3 2. Pierwsze uruchomienie... 3 3. Główne okno aplikacji... 3 4. Menu podręczne... 4 a. Zakładka File... 4 b. Zakładka Edit... 4

Bardziej szczegółowo

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA

LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA AKADEMIA GÓRNICZO- HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE LABORATORIUM PRZEMYSŁOWYCH SYSTEMÓW STEROWANIA Wydział Inżynierii Mechanicznej i Robotyki Katedra Automatyzacji Procesów Przedmiot: Przemysłowe

Bardziej szczegółowo

Sterowniki Programowalne (SP)

Sterowniki Programowalne (SP) Sterowniki Programowalne (SP) Wybrane aspekty procesu tworzenia oprogramowania dla sterownika PLC Podstawy języka funkcjonalnych schematów blokowych (FBD) Politechnika Gdańska Wydział Elektrotechniki i

Bardziej szczegółowo

Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager

Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager Tablet bezprzewodowy QIT30 Oprogramowanie Macro Key Manager Spis treści 1. Wprowadzenie... 3 2. Panel Sterowania - wprowadzenie... 4 3. Instalacja... 5 3.1 Jak stworzyć nowy profil... 5 3.2 Jak zmodyfikować

Bardziej szczegółowo

Sterownik PLC firmy FATEK do sterowania napędami. seria FBs-xxMN. działanie i podstawowe funkcje

Sterownik PLC firmy FATEK do sterowania napędami. seria FBs-xxMN. działanie i podstawowe funkcje Sterownik PLC firmy FATEK do sterowania napędami seria FBs-xxMN typy: FBs-20MN, FBs-32MN, FBs-44MN działanie i podstawowe funkcje FATEK Automation Corporation Wyłączny przedstawiciel firmy FATEK na terenie

Bardziej szczegółowo

Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026"

Dokumentacja sterownika mikroprocesorowego MIKSTER MCC 026 Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026" Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763-77-77 Fax: 032 763-75-94 v.1.2 www.mikster.pl mikster@mikster.pl (14.11.2007) SPIS

Bardziej szczegółowo

Instrukcja użytkownika ARSoft-WZ1

Instrukcja użytkownika ARSoft-WZ1 05-090 Raszyn, ul Gałczyńskiego 6 tel (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ1 wersja 3.x 1. Opis Aplikacja ARSOFT-WZ1 umożliwia konfigurację i

Bardziej szczegółowo

Technika mikroprocesorowa I Wykład 2

Technika mikroprocesorowa I Wykład 2 Technika mikroprocesorowa I Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci, -odczyt-zapis urządzenia we-wy,

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

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012 Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.

Bardziej szczegółowo

Konfiguracja regulatora PID

Konfiguracja regulatora PID Konfiguracja regulatora PID Simatic Step 7 Basic v10.5 S7-1200 PLC FAQ Lipiec 2010 Spis treści 1 Opis obiektu regulacji PID 3 2 Wstęp do nowego projektu. 4 2.1 Nowy projekt... 4 2.2 Dodanie nowego urządzenia...

Bardziej szczegółowo

Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2

Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2 Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci,

Bardziej szczegółowo

Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232

Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232 Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232 Na przykładzie sterownika XLe SPIS TREŚCI Przygotowanie kabla łączącego sterownik z komputerem... 2 Konfiguracja ustawień

Bardziej szczegółowo

Struktura i działanie jednostki centralnej

Struktura i działanie jednostki centralnej Struktura i działanie jednostki centralnej ALU Jednostka sterująca Rejestry Zadania procesora: Pobieranie rozkazów; Interpretowanie rozkazów; Pobieranie danych Przetwarzanie danych Zapisywanie danych magistrala

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

interfejs szeregowy wyświetlaczy do systemów PLC

interfejs szeregowy wyświetlaczy do systemów PLC LDN SBCD interfejs szeregowy wyświetlaczy do systemów PLC SEM 08.2003 Str. 1/5 SBCD interfejs szeregowy wyświetlaczy do systemów PLC INSTRUKCJA OBSŁUGI Charakterystyka Interfejs SBCD w wyświetlaczach cyfrowych

Bardziej szczegółowo

Spis treści. Dzień 1. I Sterowniki programowalne SIMATIC (wersja 1805) II Łączenie sterownika z programatorem (wersja 1805)

Spis treści. Dzień 1. I Sterowniki programowalne SIMATIC (wersja 1805) II Łączenie sterownika z programatorem (wersja 1805) Spis treści Dzień 1 I Sterowniki programowalne SIMATIC (wersja 1805) I-3 Sterowniki programowalne - koncepcja I-4 Sterowniki modułowe i kompaktowe - porównanie I-5 Rodzina sterowników SIEMENS SIMATIC S7-1200/1500

Bardziej szczegółowo

Sterowniki Programowalne (SP) Wykład #4

Sterowniki Programowalne (SP) Wykład #4 Sterowniki Programowalne (SP) Wykład #4 System GE Fanuc serii 90-30 Zasady działania systemu (część II) WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Jarosław Tarnawski Październik

Bardziej szczegółowo

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

JĘZYKI PROGRAMOWANIA STEROWNIKÓW JĘZYKI PROGRAMOWANIA STEROWNIKÓW dr inż. Wiesław Madej Wstęp Języki programowania sterowników 15 h wykład 15 h dwiczenia Konsultacje: - pokój 325A - środa 11 14 - piątek 11-14 Literatura Tadeusz Legierski,

Bardziej szczegółowo

1) Połączenie za pomocą kabla PC/PPI (Nr kat.: USB: 6ES7 901-3DB30-0XA0, RS232: 6ES7 901-3CB30-0XA0)

1) Połączenie za pomocą kabla PC/PPI (Nr kat.: USB: 6ES7 901-3DB30-0XA0, RS232: 6ES7 901-3CB30-0XA0) Pierwszym etapem programowania sterownika S7-200 jest jego podłączenie i nawiązanie z nim komunikacji. Są trzy moŝliwości połączenia się ze sterownikiem: kabel PC/PPI, PC Adapter USB lub procesor komunikacyjny

Bardziej szczegółowo

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje

Bardziej szczegółowo

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO!

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO! Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Nowy projekt w LOGO! Soft Comfort.... 3 2.1 Nowy projekt... 3 2.2 Konfiguracja połączenia ethernetowego... 4 3 Program w LOGO! Soft Comfort...

Bardziej szczegółowo

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2013 CZĘŚĆ PRAKTYCZNA

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2013 CZĘŚĆ PRAKTYCZNA Nazwa kwalifikacji: Eksploatacja urządzeń i systemów mechatronicznych Oznaczenie kwalifikacji: E.18 Numer zadania: 01 Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Numer PESEL

Bardziej szczegółowo

Programowanie Mikrokontrolerów

Programowanie Mikrokontrolerów Programowanie Mikrokontrolerów Wyświetlacz alfanumeryczny oparty na sterowniku Hitachi HD44780. mgr inż. Paweł Poryzała Zakład Elektroniki Medycznej Alfanumeryczny wyświetlacz LCD Wyświetlacz LCD zagadnienia:

Bardziej szczegółowo

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu

Bardziej szczegółowo

Zarządzanie regulatorami pomieszczeniowymi. Bezprzewodowy sterownik MPM-GW

Zarządzanie regulatorami pomieszczeniowymi. Bezprzewodowy sterownik MPM-GW Bezprzewodowy sterownik MPM-GW Połączenia: Wszystkie złącza sterownika MPM-GW są ukryte pod obudową. Widoczne są po odwróceniu sterownika tyłem: odwróceniu sterownika tyłem: Łatwiejszy dostęp do złączy

Bardziej szczegółowo

Przed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB.

Przed restartowaniem routera odłącz wszystkie urządzenia podłączone pod porty USB. Podłączanie i konfiguracja zewnętrznych dysków i pamięci masowych do router ów firmy ASUS. Routery wyposażone w porty USB mają możliwość podłączenia zewnętrznych dysków twardych po przez port USB i udostępniania

Bardziej szczegółowo

Galileo v10 pierwszy program

Galileo v10 pierwszy program Notatka Aplikacyjna NA 03011PL Galileo v10 Spis treści 1. Wstęp... 2 1.1. Wymagania programowe... 2 2. Podstawy... 3 2.1. Tworzenie nowego projektu... 3 2.2. Dodawanie pola tekstowego... 10 2.3. Przechodzenie

Bardziej szczegółowo

organizacja procesora 8086

organizacja procesora 8086 Systemy komputerowe Procesor 8086 - tendencji w organizacji procesora organizacja procesora 8086 " # $ " % strali " & ' ' ' ( )" % *"towego + ", -" danych. Magistrala adresowa jest 20.bitowa, co pozwala

Bardziej szczegółowo

Product Update 2013. Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6

Product Update 2013. Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6 Product Update 2013 Funkcjonalność ADR dla przemienników Częstotliwości PowerFlex 750 oraz 525 6 Str. 2 / 15 Funkcjonalność ADR dla przemienników PF 750 Temat: Celem niniejszego ćwiczenia, jest zapoznanie

Bardziej szczegółowo

TURNINGPOINT KROKI DO URUCHOMIENIA TESTU NA PC

TURNINGPOINT KROKI DO URUCHOMIENIA TESTU NA PC TURNINGPOINT KROKI DO URUCHOMIENIA TESTU NA PC 1. Podłącz odbiornik 2. Uruchom TurningPoint 3. Sprawdź połączenie (Odbiornik i/lub ResponseWare) 4. Wybierz listę uczestników (opcjonalne) 5. Wybierz głosowanie

Bardziej szczegółowo

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji BSEND/BRCV

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji BSEND/BRCV 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

Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0

Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0 Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0 Instrukcja obsługi Wrzesień 2014 Szkoper Elektronik Strona 1 2014-09-29 1 Parametry techniczne: Cyfrowy pomiar temperatury w zakresie od -40 C do 120

Bardziej szczegółowo

Klawisze szybkiego wyboru układu drabinkowego

Klawisze szybkiego wyboru układu drabinkowego Klawisze szybkiego wyboru układu drabinkowego lub Styk normalnie otwarty ( lub [ Cewka \ lub / Styk normalnie zamknięty = Połączenie poziome (Shift + \) Alt N Alt P Alt F (plus nazwa) Ctrl PgUp Ctrl PgDn

Bardziej szczegółowo

Przykład programowania PLC w języku drabinkowym - ćwiczenie 6

Przykład programowania PLC w języku drabinkowym - ćwiczenie 6 Przykład programowania PLC w języku drabinkowym - ćwiczenie 6 1. Cel ćwiczenia Zapoznanie się z podstawowymi elementami języka drabinkowego i zasadami programowania Programowalnych Sterowników Logicznych

Bardziej szczegółowo

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom SZYMAŃSKI 93-623 ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) 645 92 66 Tel./fax. (042) 250 50 52 Kom. 0 604 938 830 INSTRUKCJA WSAŹNIKA POŁOŻEŃ PRZEŁĄCZNIKA ZACZEPÓW TYPU WNZT 25a Opracował: Edward Szymański

Bardziej szczegółowo

Synchronizacja czasu S i HMI Basic Panels

Synchronizacja czasu S i HMI Basic Panels Synchronizacja czasu S7-1200 i HMI Basic Panels SIMATIC Step 7 Basic v10.5 S7-1200 PLC HMI Basic Panels FAQ Sierpień 2010 Spis treści 1 Synchronizacja czasu S7-1200 i HMI Basic Panel.... 3 1.1 Sposoby

Bardziej szczegółowo