Sterownik mikroprocesorowy CPM1

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

Download "Sterownik mikroprocesorowy CPM1"

Transkrypt

1 Sterownik mikroprocesorowy CPM1

2 STEROWNIK MIKROPROCESOROWY CPM1 Wydanie 1999/2000

3

4 1. CPM1 - INFORMACJE OGÓLNE: PODSTAWOWE DANE TECHNICZNE: DANE OGÓLNE: PARAMETRY SYSTEMU P P WYMIARY KONFIGURACJA SYSTEMU: MCPU M O KONWERTERY KOMUNIKACYJNE Konwerter RS-232C CPM1-CIF Konwerter RS-422 CPM1-CIF R INSTALACJA STEROWNIKA CPM1...14!"#$%&!'(')%*$') ,%+-*.+%*/'*012'#3 4" '(56.7+#% 7 *%8 #% %*9:# 50)*3+!"-6.9.;*3+!')#%$ < KOMUNIKACJA STEROWNIK PLC - KOMPUTER PC KOMUNIKACJA STEROWNIK PLC - TERMINAL NT P=>=1: P =CPM1...19? > O=@ P=>@= FUNKCJE PROGRAMOWE STEROWNIKA OGÓLNE ZESTAWIENIE KOMEND OPIS INSTRUKCJI...28 A,/'*01 (!+*') #% / 2%B.% Podstawowe elementy programowe Instrukcje bazowe Instrukcje kontroli bitów Instrukcje kontroli programu Timer y i liczniki Instrukcje podprogramu Instrukcje operacji na danych Instrukcje przestawiania danych Instrukcje przenoszenia danych Instrukcje porównania danych Instrukcje konwersji Instrukcje matematyczne Kontrola przeniesienia...46 A,,7% 5 #% )$'(7%+@...47 A,7% 5 #% )$'(7%+@ Instrukcje operacji logicznych C URUCHOMIENIE PROGRAMU KOMUNIKACJA ZE STEROWNIKIEM...54 C,79*$ #%+/'56.7+#% C,,(.7939) #%+%5 (') #%+/!':! 2"('*3+!')#%$ Ustawianie trybu pracy sterownika D...55 C79*7.7+#%+/ 2%B.% C,*3 )% #%+46( #9.;1%30)/ 2%B.% P> Obserwacja wykresów czasowych (Time Chart Monitoring) Edytor tabelowy (Data Display) OGÓLNE ZASADY PROGRAMOWANIA Sterownik mikroprocesorowy CPM1 3

5 3+!')#%$%/!7+29*5')+"49) #+*6))%+8": 5B7%.;/!7+29*5"- $'"!76(7+#% $'#3!'8"-6.+ %-+(#'.7+&#%+*3+!"-6.+/!'.+*+23+.;#'8':%.7#921%+! -6'#+%#D'!2.-B')!3'&.%( #+-)%+8$'&.%/!'.+*" 7$'2/'#+#30)%*9*3+20) "3'2 39$%/!7+29*5')+-#/7 /'2'.6!04#'!'(#9.;.7"-#%$0) (D'3')956.7#%$0)E)956.7#%$0)718%4+#%')9.;%#("$.9-#9.;%/'-+2#'&.%')9.;FE/ #+8%/'2%!')9.; G/!6(0)E# /%BH%E3+2/+! 3"!9E8%.7#%$0)%2/"8*0)FE/!7+3)'!#%$0)%2/"8*')''1!'3')9.;%3( #D'!2.-+3+/'(( #+'1!01.+2':619H2'#%3'!') #+E!+-+*3!') #+'! 7)9$'!79*3 #+('*3+!') #% ( #92 /!'.+*+25"46('3+:'.+8"#/D 8')#%$%E)56.7#%$%2+.; #%.7#+'! 7/!7+$ I#%$%/!7+29*5')+J"#$.-B - $6!+ 8%7') H2 *3+!')#%$7 ( -+*%B/! (') #%+'(/')%+(#%+:'/!':! 2"*3+!"-6.+:'9*3+2 *3+!') #% /!'.+*+23+.;#'8':%.7#922'4+19H'/!.') #9)3 $%*/'*01E4+$'#3!'8') H:'2':6'*'19#%+ 7# -6.+-B79$ /!':! 2') #% *3+!')#%$ 9*3!.79E4+7# -6'#+/! 2+3!9- $%+# ;') HE 19 "3!792 H- $'&H/!'.+*"# '(/')%+(#%2/'7%'2%+#:+!+#.- 3 '(19) *%B7 /'2'.6*/+.- 8#9.;/ #+8% *3+!')#%.79.;E$30!+'1*5":%) #+*6/!7+7/!':! 21 7')9*3+!')#%$ 1. CPM1 - INFORMACJE OGÓLNE: CPM1 jest kompaktowym, szybkim sterownikiem mikroprocesorowym zaprojektowanym do kontroli systemów 7 )%+! -6.9.;('KGCKF*9:# 50))+-&.%')')9-&.%')9.;'4+19H"49) #9))%+8": 5B7%.;/!7+29*5" - $'"!76(7+#%+*3+!"-6.'$'#3!'8"-6.+/!'.+* 2%3+.;#'8':%.7#92%E8%#% 2%wytwórczo-produkcyjnymi lub *5"49H('*+$)+#.9-#+:' #% #%+71B(#9.;"$5 (0))9$'# ).79.; Jednostka CPU: Jednostka centralna CPU sterownika CPM1 posiada wbudowany zasilacz 230VAC/lub 24VDC '! 7)7 8+4#'&.%'(39/"KE,K8"1K)9/!') (7+L*9:# 50))+-&.%')')+-&.%')9.; CPM1-10CDR - CPM1-20CDR - CPM1-30CDR - Sterownik mikroprocesorowy CPM1 4

6 .+8"!'7*7+!7+#% *9*3+2"2'48%)+-+*3/'(56.7+#%+2'("5",K "2'48%)% -6.+:'7)%B$*7 #%+/'-+2#'&.%*3+!')#%$ '$'8+-#+,K*9:# 50))+-&.%')')9-&.%')9.; CPM1- CDR-_ CPM1-20EDR!""#"$.+8")9+8%2%#') #% 7 $50.+L)9)'5 #9.;/!79/ ($')92% 72% # 2%*9:# 50))+-&.%')9.;G#//')*3-6.9.;/'(.7 * #% *39$0)2+.; #%.7#9.;F*3+!')#%$ -+*3*3 #(!(')')9/'* 4 #9)D"#$.-BD%83!"/!7+.%)7 $50.+#%')+:'*9:# 50))+-&.%')9.;E$30!+ +8%2%#"-672% #9*9:# 50)3!) -6.+$!0.+-'(7 ( #+:'.7 *"%#%2 8#9.7 *3!) #% *9:# 5")+-&.%')+:' %#3+!/!+3') #+:'/!7+7*3+!')#%$- $'72% # -+:'*3 #"2'4+19H# *3 )%'# /!7+7"493$')#%$ - $'2*E 2ms, 4ms, 16ms, 32ms, 64ms, lub 128ms. %#przerwaniowe: CPM1-10CDR - (9*/'#"-+()'2 )+-&.% 2%przerwaniowymi, CPM1-20CDR - i CPM1-30CDR -.73+!+2 3 $%2%)+-&.% 2% &"#'("3+!')#%$/'*% ( *791$%+)+-&.% %2/"8*')+2':6.+!'7/'7# ) H *9:# 59'(5":'&.%K,2*#%+7 8+4#%+'(.7 *".9$8"+-&.% /!7+!) #%')+%*791$%+)+-&.% %2/"8*')+ )9$'!79*3"-63+* 2+)+-&.% (!+*')+*3+!')#%$ '7) 8-6'#+#/# 1+7/'&!+(#%+/'(56.7+#%+ przetwornika '1!M%2/('*3+!')#%$ 1+7$'#%+.7#'&.%*3'*') #% $'*73')#9.;$'#)+!3+!0) ""()"3+!')#%$-+*3)9/'* 4'#9)/!7+$ I#%$%#3+!) 5')9'1*5":"-6.9 /!7+!) #% *3 ) /!7+$ I#%$ 2'4+19H"*3 )%'# '(Kms do *!7+$ I#%$2'4+19H 7 /!':! 2') #9('-+(#'$!'3#+-8"1/')3!7 8#+-'1*5":%/!7+!) L Szybki licznik: 3+!')#%$/'*% ( *791$%8%.7#%$%#$!+2+#3 8#98%.76.97*791$'&.%6('kHz. /'56.7+#%"7)+-&.% 2%/!7+!) #%')92%2'4# '1*5"49H*791$%+/!'.+*9#%+7 8+4#%+'(.7 *".9$8" Nastawniki analogowe: 4(9/'*% (,)+-&.% # 8':')+)/'*3.%# *3 )#%$0)E$30!+"2'48%)% -6!B.7#+# *3 )%+#%+()0.;)!3'&.%/!'.+*"1+7$'#%+.7#'&.%72% #)/!':! 2%+*3+!')#%$ G#/# *3 )9 7 /!':! 2') #9.;/!7+$ I#%$0).7 *')9.;F Komunikacja Host Link : Komunikacja CPM1 z komputerem osobistym PC lub programowalnym terminalem '/+! 3'!*$%2-+*32'48%) )*3 #(!(7%+Host %#$( /3+!,,-+*3"49) #9('$'2"#%$.-%E ( /3+! RS do komunikacji 1 : n. Komunikacja Link z innym sterownikiem: 9$'!79*3"-6.'1*7!/ 2%B.%% ( /3+!,,2'4# 5 3)' 7'!: #%7') H$'2"#%$.-B7%##92*3+!')#%$%+2EN8"1,KK> ( ' 4(9*3+!')#%$)9/'* 4'#9-+*3*3 #(!(')')/'!3$'2"#%$.9-#9 ('1+7/'&!+(#%+:'/'(56.7+#% $'#*'8%!B.7#+-7 /'2'.6$30!+-2'4# 1+7"49.% $'2/"3+! '/!':! 2') H*3+!')#%$8"12'#%3'!') Hon-line parametry procesu. %#(*(' +,-. 4( -+(#'*3$ 7 *%8 # # /%B.%+2KK,OKP/'*% ( *3 #(!(')')9/!') (7+#%+# /%B.% /'2'.#%.7+:',OPKK29-&.%+3'2'4+19H)9$'!79*3 #+- $' # /%B.%+'1*5":"-6.+)+-&.% *3+!')#%$ 8"1#/7 *%8 H/!':! 2') #93+!2%# 8'/+! 3'!*$% Sterownik mikroprocesorowy CPM1 5

7 2. PODSTAWOWE DANE TECHNICZNE: 2.1 Dane ogólne: /%B.%+7 *%8-6.+ '/"*7.7 8#+'(.;95$%# /%B.% Pobór mocy: /%B.%+/'2'.#%.7+ Rezystancja izolacji: (/'!#'&H# /!7+1%.% (/'!#'&H# 7 $50.+#% (/'!#'&H# )%1!.-+ (/'!#'&H# )*3!76*9 Temperatura pracy: +2/+! 3"! *$5 (') #% '/"*7.7 8# )%8:'3#'&H Atmosfera: (/'!#'&H# 7 #%$%# /%B.%.%*$%&!"1')+ Waga: VAC lub 24VDC VAC, 20, VDC max. 60VAC (zasilanie AC), max 20W (zasilanie DC) 24VDC, 300mA Min 20 ';2/!79KKP/'2%B(797.%*$ 2%%,KKP/!79KM<K>7/!7+72%#"3B7/!6(+2"/59)"K2 od zacisków AC do zacisku ochronnego 1500V ( szczyt - szczyt) 0,1...1 us Hz o skoku 0,075 mm >77/!79&/%+*7+#%+2E).7 *%+AK2%#)$%+!"#$" X,Y,Z 15G w kierunkach X, Y,Z 0 o C o C -20 o C...75 o C % bez skroplin Bez zapylenia i czynników agresywnych 10ms M3 max. 600g 2.2 Parametry systemu: Programowanie: /'2'.6$'#*'8%8"1$'2/"3+! Odczyt )+-&HM)9-&H cykliczne lub przerwaniowe Czas wykonania rozkazu: bazowy 0, us Liczba rozkazów: 14 podstawowych (LOAD, AND, OR itp.) 134 specjalnych (PID, SUM, MOV itp.) '-+#2'&H/ 2%B.%,KOA*50) 2%BH (!+*9)+-&.%')+KKKKKKKC (!+*9)9-&.%')+KKKKKC Bity IR 640 IR IR Bity SR 256 SR SR Bity TR 8 TR 0... TR 7 Bity HR 320 HR HR Bity AR 256 AR AR Bity LR LR LR %BH( #9.;.793 -M/%*7K,O*50) KKKK,G<1%3*5')'F 2%BH( #9.;398$'.793 -,*50) <OO<<G<1%3*5'wo)!7+$ I#%$%.7 *')+%8%.7#%$%,AMKKK,?.;!'# / 2%B.%/!797 #%$"# /%B.% Funkcja podtrzymania danych HR, AR, liczników i DM 2%BH( #9.; K,O*5') GKKKKK,Fodczyt/zapis,*5') G<OO<<F'(.793 1*5": /!7+!) L,)+-&.%.7 *!+ $.-%2 QK2* 3.;(':FE156(/ 2%B.%%busa we/wy Szybki licznik: 2,5kHz (5kHz) J%83!)+-&.%')9 1, 2, 4, 8, 16, 32, 64, 128 ms ustawiane Nastawniki analogowe: 2 nastawiane w zakresie Sterownik mikroprocesorowy CPM1 6

8 /%B.%+)+-&.%')+ +79*3 #.- )+-&.%')!6()+-&.%')9 Poziom ON Poziom OFF Czas reakcji ON Czas reakcji OFF Sterownik mikroprocesorowy CPM1 24VDC (+10%/-15%) o dowolnej polaryzacji IN IN kohm /'7'*3 5+O?$';2 IN IN mA /'7'*3 5+2 min 14.4VDC max 5VDC 2 Q,2*R# *3 ) D%83!")+-&.%')+:' max 2ms '(7 -)9-&.% /!7+$ I#%$')+ Q2'.56.7+#%') 250VAC/2A (cos = 1) 24VDC/2A (4A/common) %#'1.%64+#%+ 5VDC 10mA S9)'3#'&H+8+$3!9.7# 1.%64+#%+!+79*3 #.9-#+KKKKK56.7+L 1.%64+#%+%#("$.9-#+KKKKK56.7+L S9)'3#'&H2+.; #%.7# KKK56.7+L Czas reakcji na ON max 15ms Czas reakcji na OFF max 15ms 2.5 Wymiary CPM1-10CDR-T,KT CPM1-30CDR-T Sterownik mikroprocesorowy CPM1 7

9 CPM1-20EDR CPM1-CIF01 CPM1-CIF11 CPM1-TTT CPM1-CIF01 Sterownik mikroprocesorowy CPM1 8

10 '#%4* /'$ 7"-+!'(7 -+2'("50)*3+!')#%$ '! 7 (!+*9*9:# 50))+-&.%')9.; %)9-&.%')9.;G'1*7!/ 2%B.%F /&"#01 "#0' 2 Zasilanie Typ CPU %# %# %# %# 10 <)+-&H do O)9-&.% do 01003,)+-&H do A)9-&H do AC 24DC CPM1-10CDR-A CPM1-10CDR-D )+-& do00011 A)9-&H do 01007,)+-&H do A)9-&H do AC 24DC CPM1-20CDR-A CPM1-20CDR-D 30 A)+-&H do do 00105,)9-&H do do 01103,)+-&H do A)9-&H do AC 24DC CPM1-30CDR-A CPM1-30CDR-D 4. KONFIGURACJA SYSTEMU: '#%4*79!9*"#+$/'$ 7"-+!'72%+*7.7+#%+/'*7.7+:08#9.;+8+2+#30)-+(#'*3$%*3+!')#%$ CPM1-10CDR- 3(" zasilania Zacisk uziemienia roboczego Zacisk uziemienia ochronnego 3!""#"$ Nastawniki analogowe %) 4"#"$ 3' ' %)( sterownika %) 4"#"$ 3(*(' +,-. (tylko typy CPM1-55CDR-A) 3!""#"$ Sterownik mikroprocesorowy CPM1 9

11 CPM1-20CDR- CPM1-30CDR-.%*$%/'(56.7+#%')+7 *%8 #% '(56.7+#%+7 *%8 #% *3+!')#%$ KK,OKP8"1,OVDC - Zaciski uziemienia roboczego '(56.7+#%+/!7+)'(""7%+2% -6.+:'G398$'*3+!')#%$%7 *%8 #+# /%B.%+272%+##92F w celu )9+8%2%#') #% )/59)"7 $50.+L%':! #%.7+#%!979$ /'! 4+#% +8+$3!9.7#+:' - Zaciski uziemienia ochronnego '(56.7+#%+/!7+)'(""7%+2% -6.+:').+8"':! #%.7+#%!979$ /'! 4+#% +8+$3!9.7#+:'.%*$%*9:# 50))+-&.%')9.; '(56.7+#%+'1)'(0)*9:# 50))+-&.%')9.;.%*$%*9:# 50))9-"&.%')9.; '(56.7+#%+'1)'(0)*9:# 50))9-&.%')9.;.%*$%# /%B.% /'2'.#%.7+:' /%B.%+/'2'.#%.7+,OPKK22'4+19H)9$'!79*3 #+('7 *%8 #% '1)'(0) *9:# 50))+-&.%')9.;8"1#/('7 *%8 #% 3+!2%# 8 '/+! 3'!*$%+:' - Nastawniki analogowe /'2'.6# *3 )#%$0) # 8':')9.;2'4#!B.7#%+E1+7$'#%+.7#'&.%/!7+/!':! 2')9) nia *3+!')#%$ "*3 )% H)!3'&.%()0.;$'20!+$ (!+*')9.;,K%,G'1*7!F)7 $!+*%+K,KK *$ I#%$%*3 #"/!.9*3+!')#%$ *$ I#%$%G(%'(9&)%+.6.+F%#D'!2"-6' $3" 8#9.;*3 #.;/!.9*3+!')#%$ G7%+8'# F&)%+.%*%B$%+(9/'(56.7'#+-+*37 *%8 #%+('*3+!')#%$ RUN (zielona) &)%+.%*%B$%+(9*3+!')#%$/!."-+)3!91%+8"1E : &#%+$%+(9*3+!')#%$/!."-+)3!91%+8"1)9*36/%5 156()/!.9*3+!')#%$ M&)%+.%*%B/'(.7 *)9*36/%+#% 15B("/!.9*3+!')#%$ "#%+2'48%)% -6.+:'-+:'/!.B)*79*3$%+'/+!.-+*3+!')#%$ 7'*3-6/!7+!) #+ 2!": /'(.7 *)9*36/%+#% 15B(""2'48%)% -6.+:'( 8*76 /!.B*3+!')#%$ 9*36/%+#%+3 $%+:'15B("#%+/')'("-+ przerwania pracy sterownika Sterownik mikroprocesorowy CPM1 10

12 G/'2! L.7') F&)%+.%*%B/'(.7 */!.9/'!3"$'2"#%$.9-#+:' *$ I#%$%*3 #"*9:# 50))+-&.%')9.; #D'!2"-6' $3" 8#92*3 #%+)+-&.%')9.;*9:# 50)()"*3 #')9.;&)%+.6*%BE$%+(9'(/')%+(#%+ *9:# 59)+-&.%')+*6)*3 #%+)9*'$%2G7 56.7'#ym) *$ I#%$%*3 #"*9:# 50))9-&.%')9.; #D'!2"-6' $3" 8#92*3 #%+)9-&.%')9.;*9:# 50)()"*3 #')9.;&)%+.6*%BE$%+(9'(/')%+(#%+ *9:# 59)9-&.%')+*6)*3 #%+)9*'$%2G7 56.7'#92F 56.7+$'2"#%$.9-#+ 5"49('/'(56.7+#% 7+*3+!')#%$%+2"!76(7+L7+)#B3!7#9.;#/!B.7#+-$'#*'8% /!':! 2"-6.+-EE$'#)+!3+!,,8"1O,,E)%7" 8%7.9-#+:'panela operatorskiego itp. '(56.7+#%+2'("5"!'7*7+!7-6.+:' 56.7+*5"46.+('/'(56.7+#% 2'("5",K"2'48%)% -6.+:'/'(56.7+#%+ do *3+!')#%$ $'8+-#9.;*9:# 50))+-&H%)9-&HG,)+-&HEA)9-&HF Rozmieszczenie elementów jednostki rozszerzenia CPM1-20EDR pokazuje rysunek 3!""#"$ %6 stanów syg. "#"$ ' rozszerzenia 7&" ' '' 2 %) stanów syg. "#"$ 3!""#"$ *$ I#%$%*3 #"*9:# 50))+-&.%')9.; #D'!2"-6' $3" 8#92*3 #%+)+-&.%')9.;*9:# 50)()"*3 #')9.;&)%+.6*%BE$%+(9'(/')%+(#%+ *9:# 59)+-&.%')+*6)*3 #%+)9*'$%2G7 56.7'#92F *$ I#%$%*3 #"*9:# 50))9-&.%')9.; #D'!2"-6' $3" 8#92*3 #%+)9-&.%')9.;*9:# 50)()"*3 #')9.;&)%+.6*%BE$%+(9'(/')%+(#%+ *9:# 59)9-&.%')+*6)*3 #%+)9*'$%2G7 56.7'#92F.%*$%*9:# 50))+-&.%')9.; '(56.7+#%+'1)'(0)*9:# 50))+-&.%')9.;.%*$%*9:# 50))9-&.%')9.; '(56.7+#%+'1)'(0)*9:# 50))9-&.%')9.; #%')92'("5"!'7*7+!7+#% 72'(" $'L.7'# *5"46.9('/'56.7+#% 2'("5",K7-+(#'*3$6.+#3! 8#6 '(56.7+#%+2'("5"!'7*7+!7-6.+:' 56.7+*5"46.+('/'(56.7+#% $'8+-#+:'2'("5",K"2'48%)% -6.+:'( 8*7+7)%B$*7+#%+ %8'&.%*9:# 50))+-&H%)9-&H*9*3+2"G2'48%)+398ko przy zastosowaniu niektórych typów jednostki centralnej) Sterownik mikroprocesorowy CPM1 11

13 !.;+2 318'$')9*3!"$3"!9)+)#B3!7#+-*3+!')#%$ '! 7'1)'(0))+-&H%)9-&H/!7+(*3 )% -6!9*"#$% $'&" ""*" 8 Sygnalizacja stanu Sygnalizacja stanu Sygnalizacja stanu pracy sterownika #% 7('2'("5"!'7*7+!7-6.+:' Port )+-&.%')9 Port )9-&.%')9 - Zasilanie (POWER) - Tryb pracy - Komunikacja (COMM) 2%B.% 2%B.% danych MIKROPROCESOR Port peryferyjny G)9-&.%+ komunikacyjne) ""*("#" ""*("#" Sterownik mikroprocesorowy CPM1 12

14 4.4 Konwertery komunikacyjne '$ 4(+:'*3+!')#%$ 2'4+19H('56.7'#9$'#)+!3+!$'2"#%$.9-#9/'7) 8-6.9# /'(56.7+#%+(' *3+!')#%$ "!76(7+L7+)#B3!7#9.;3 $%.;- $E3+!2%# 8'/+! 3'!*$%%3/'48%)+-+*3"49.%+$'#)+!3+! )*3 #(!(7%+,,8"1O,, Konwerter RS-232C CPM1-CIF Wtyk (" do sterownika!7+56.7#%$d"#$.9-#9 *3 )%'#9)/'79.-BU>V"2'48%)% /'56.7+#%+*3+!')#%$ 78"13+!2%# 8 '/+! 3'!*$%+:' 7"49.%+2*9*3+2"$'2"#%$.-%Host Link. *3 )%'#9)/'79.-BUV/'7) 8 # $'2"#%$.-B73+!2%# 8+28"1%##92 sterownikiem w standardzie 1:1 link 56.7+,, C/%#756.7+"2'48%)% -6.+/'56.7+#%+7E3+!2%# 8+2'/+! 3'!*$%2%3/ 39$/'(56.7+#%')9('*3+!')#%$ 39$*5"46.9('/'(56.7+#% $'#)+!3+! 7-+(#'*3$6.+#3! 8# Konwerter RS-422 CPM1-CIF11 31,++ Wtyk (" do sterownika!7+56.7#%$d"#$.9-#9 *3 )%+#%+)/'79.-B"2'48%)% $'2"#%$.-B7"!76(7+#% 2%7+)#B3!7#92% 56.7+O,, 56.7+"2'48%)% -6.+/'56.7+#%+*3+!')#%$ ('*%+.%Host Link 39$/'(56.7+#%')9('*3+!')#%$ 39$*5"46.9('/'(56.7+#% $'#)+!3+! 7-+(#'*3$6.+#3! 8#6 Sterownik mikroprocesorowy CPM1 13

15 "#!$%&!79/'2'.9/!7+#'&#+-!B.7#+-$'*'8%/!':! 2"-6.+-2'48%)+-+*37 /!':! 2') #%+*3+!')#%$ 1+7 $'#%+.7#'&.%$'2/"3+! 3+!')#%$2'4+19H/!':! 2') #97 /'2'.6-+(#+:'7()0.;39/0) $'#*'8%NK8"1,KK>,?19()%+$'#*'8+2-6%(+#39.7#9!'7$5 ($8 )%*79 D"#$.9-#9.;'! 7*6'1*5":%) #+)3+#* 2*/'*01'#*'8,KK>,?)92 : 7 20)%+#% ('( 3$')+:'$ #%')+:',KK>,,,G,2F8"1,KK>O,,GO2F CQM1-PRO01-E C200H-PRO27-E '#*'8 /!':! 2"-6. -+*3/'(56.7 # 1+7/'&!+(#%'('*3+!')#%$ /'/! $'2"#%$.9-#+7# -("-6.+*%B na jednostce CPU. 5.1 Instalacja sterownika CPM1 3+!')#%$-+*37 /!'-+$3') #9)3 $%*/'* $# -1!(7%+-'(/'!#9# #%+*/! )!"#$% 7+)#B3!7#+- $%+2':6*%B7(!79H)3! $.%++$*/8' 3.-%! )%(5') %#* *3)!"#$%+2/'/! )#+- /!.9*3+!')#%$ '! 7/!79.79#% *%B7#.7#%+(')9(5"4+#%.7 *"-+:'D"#$.-'#') #% :4848%#"" '(.7 *%#*3 8.-%*3+!')#%$ # 8+49/!7+*3!7+: H7 * (9"#%$ #% -+:'2'#3') #% )# *3B/"-6.9.; )!"#$.;&!'(')%*$')9.; 2%+-*. *%8#%+# *5'#+.7#%'#+E Sterownik mikroprocesorowy CPM1 14

16 2%+-*. E)$30!9.;3+2/+! 3"! 2'4+/!7+$!'.79H o 8"119H#%4*7 #%4K o C, 2%+-*. E)$30!9.;)%8:'3#'&H/')%+3!7 /!7+$!.7 CKW>8"1-+*3#%4*7 #%4KW> 2%+-*. E)$30!9.;# *$"3+$*791$%.;72% #3+2/+! 3"!92'4+('-&H('/')*3 ) #% skroplin pary wodnej, 2%+-*. 7 :!+*9)#92%: 7 2%E*%8#%+7 '8+-'#+%#! 4'#+# (7% 5 #% *"1*3 #.-%.;+2%.7#9.;E 2%+-*. #! 4'#+# *%8#+)%1!.-+%"(!92+.; #%.7#+!7+(%#*3 8.-6*3+!')#%$ 7 )*7+# 8+49*%B"/+)#%HE4+)!"#$%&!'(')%*$')+*/+5#% -6)92':%7 )!3+ w danych technicznych. UWAGA:!" # $!$%&% :484+4(!&'6!792'#3 4"*3+!')#%$ # /+)#%H'(/')%+(#%6/!7+*3!7+L"2'48%)% -6.6*)'1'(#6.9!$"8.-B /')%+3!7.;5'(76.+:''1)'(9+8+$3!9.7#+*3+!')#%$ %:(9#%+2'#3') H*3+!')#%$ )/'18%4":!7+-#%$0)E("49.;3! #*D'!2 3'!0)E'/'!#%$0)2'.9%%##9.; "!76(7+L:+#+!"-6.9.;.%+/5' /!79/ ($.;$%+(93+2/+! 3"! /')%+3!7 )'$05*3+!')#%$ 2'4+/!7+$!'.79H o # *3'*') H )+#398 3'!.;5'(76.9 +)7:8B("# 7 $50.+#% +8+$3!'2 :#+39.7#+2':6.+)/59) H# /!.B*3+!')#%$ E#%+# 8+49:'2'#3') H )/'18%4" /! 3"!9%"!76(7+L)9*'$%+:'# /%B.% )'(8+:5'&.%18%4*7+-#%4,KK22'($ 18%("4+-2'.9 )/'18%4"# ( -#%$0)! (%')9.;("4+-2' *3! H*%B2'#3') H*3+!')#%$)2%+-*..;E('$30!9.;'1*5": 2 5 3)9('*3B/%#%+-+*3#! 4'# # #%+1+7/%+.7+L*3)'/'! 4+#% )9*'$%2# /%B.%+2/'(.7 *!"39#')9.;'/+!.-%$'#*+!).9-#9.; 3+!')#%$/')%#%+#19H7 )*7+2'#3') #9)/'79.-%/'7%'2+-"2'48%)% -6.+-*)'1'(#6.9!$"8.-B powietrza przez otwory w obudowie. 3+!')#%$-+*3/!79*3'*') #9('2'#3 4"# *79#%+8"17 /'2'.6O)$!B30)O :4849!"$" 84 ZASILANIE *%8 #%+*3+!')#%$ /')%##'19H('/!') (7'#+/!7+)'( 2%'/!7+$!'-"2%#E "#%$ H/'(56.7 #% *3+!')#%$ ('3+:'* 2+:'I!0(5 7 *%8 #%.''1%+$39("4+-2'.98"1'(1%'!#%$% 2':6.+/')'(') H7 $50.+#% )*%+.%G#//%+.+5"$')+E*%8#%$%%#("$.9-#+E#%+*92+3!9.7#+'1)'(9 /05/!7+)'(#%$')+%3/F.+8""#%$#%B.% )/59)"# /! )%(5')6/!.B*3+!')#%$ /!7+77 $50.+#% E zalecane -+*37 *%8 #%+*3+!')#%$ 7'((7%+8#+:'I!0(5 7 *%8 #% 8"17"49.%+23! #*D'!2 3'!0)*+/!"-6.9.;G7 *%8 #%+ 230VAC). '1)'(7%+7 *%8-6.92# 8+49/!7+)%(7%+H7 1+7/%+.7+#%+/!7+.%64+#%')'7)!.%')+%2'48%)'&H '(56.7+#% *3+!')#%$ '(# /%B.% 230VAC Min 2 mm 2 Transfor 1 : 1 Sterownik mikroprocesorowy CPM1 15

17 Sterownik mikroprocesorowy CPM1 '(56.7+#%+*9:# 50))+-&.%')9.;(8 /'*7.7+:08#9.;-+(#'*3+$/'$ 7"-6!9*"#$%8 *3+!')#%$0) 7 *%8 #9.;# /%B.%+2,KP(''1*5":%*9:# 50))+-&.%')9.;2'4# )9$'!79*3 H# /%B.%+/'2'.#%.7+ sterownika 24DC. CPM1-10CDR CPM1-20CDR CPM1-30CDR '(56.7+#%+!04#9.;*9:# 50))+-&.%')9.; 9-&.%+ /!7+$ I#%$')+!7+$ I#% k 9-&.%+NPN otwarty kolektor 24VDC 9-&.%+NPN /!6(')+ 9-&.%+PNP /!6(')+ 24VDC 9-&.%+ # /%B.%')+ 24VDC Sterownik mikroprocesorowy CPM1 16

18 '(56.7+#%+*9:# 50))9-&.%')9.;(8 /'*7.7+:08#9.;39/0)-+(#'*3+$*3+!')#%$ /'$ 7"-6!9*"#$% CPM1-10CDR 7%B$%3!7+2#%+7 8+4#927.%*$'2*9:# 59)9-&.%')+2':6/!.') H# 3!7+.;#%+7 8+4#9.; /'3+#.- 5.;G/'(7% 5)9-&H,F CPM1-20CDR 2'("8+,K2'48%) -+*3/!. *9:# 50))9-&.%')9.;#.73+!+.;#%+7 8+4#9.;/'3+#.- 5.; G/'(7% 5)9-&H,OF CPM1-30CDR -+(#'*3.+K)9-&.% *3+!')#%$ 2':6/!.') H#!04#9.;/'3+#.- 5.;G/'(7% 5)9-&H, 4-4) 6.1 Komunikacja sterownik PLC - komputer PC.+8"7 /!':! 2') #% *3+!')#%$ /!79"49.%"software SYSWIN lub monitorowania programu i jego (% :#'*39$%E#%+71B(#+-+*3)9$'# #%+/'56.7+#% $'2"#%$.9-#+:'@+7/'&!+(#%+/'(56.7+#%+2'4+ 19H7!+ 8%7') #+/!79"49.%"$'#)+!3+! NJK,G7$ 18 2%%)39$%+21+7/'&!+(#%+:'/'(56.7+#% (' Sterownik mikroprocesorowy CPM1 17

19 PC) lub za /'2'.B$'#)+!3+! /!7+-&.%')+:'JKG/'(56.7+#%+7/'/!7+7$ 1+83! #*2%*9-#9 RS232). 6.2 Komunikacja sterownik PLC - terminal NT /'2'.6$'#)+!3+! JK%$ 18,,('*3+!')#%$ 2'4# /'(56.79H3+!2%# 8 /!':! 2') 8#9/'7) 8-6.9# )%7" 8%7.-B%7( 8#+*3+!') #%+/!'.+*+2'1*5":%) #92/!7+7*3+!')#%$ NT ostscript Pictur eps '& ()!( /'2'.6$ 18,,%$'#)+!3+!0)JK2'4# )/!'*39*/'*01/'56.79H()%+-+(#'*3$% *3+!')#%$ '56.7+#%+3 $%+"2'48%)% /'()'-+#%+2 $*92 8#+-8%.719)+-&HM)9-&H"$5 (" %7)%B$*7+#%+/'-+2#'&.%/ 2%B.%*9*3+2"!79/'56.7+#%"392)92% # ( #9.;2%B(79*3+!')#%$ 2%'(19) *%B/'/!7+7'1*7!/ 2%B.%GLink Relay 2 x 8 x 16 bit =128 bitów) Sterownik mikroprocesorowy CPM1 18

20 '&!!!$!!( 9$'!79*3"-6.$'#)+!3+!9JG'#)+!3+!O,,F2'4# /'56.79H7+*'16(',jednosterk CPM1 ( max do 500m) KABLE TRANSMISYJNE PC - PLC - NT (KOMUNIKACJA W STANDARCIE RS232) CPM1-CIF01 + KABEL 2 CQM1-CIF02 PC KOMPUTER OSOBISTY PLC:SYSWIN, LSS, SSS NT11S: NT11S-ZA3AT-EV1 NT inne: NT-ZA3AT-EV2(1) KABEL 1 K A B E L K A B E L PLC 2 2 PLC CPM1, CQM1-CPU11, C200HS- CPU01(03) CPM1 - CIF01 + KABEL 3 TERMINAL KABEL 3 CQM1-CPU21(41, 42, 43, 44) C200HS -CPU21(23, 31, 33) K A CPM1-CIF01 B + E KABEL 4 L 4 TERMINALE NT11S NT20, NT30, NT600, NT620 Sterownik mikroprocesorowy CPM1 19

21 KABEL 1 PC - PLC PLC (RS-232C) PC 1 o o 1 2 o o 2 3 o o 3 4 o o 4 5 o o 5 6 o o 6 7 o o 7 8 o o 8 9 o o 9 Sterownik mikroprocesorowy CPM1 KABEL 2 PC PLC(CPM1-CIF01) PC PLC(CPM1-CIF01); NT 1 o o 1 2 o o 2 3 o o 3 4 o o 4 5 o o 5 6 o o 6 7 o o 7 8 o o 8 9 o o 9 KABEL 3 PLC - NT11S NT11S PLC 1 o o 1 2 o o 2 3 o o 3 4 o o 4 5 o o 5 6 o o 6 7 o o 7 8 o o 8 9 o o 9 KABEL 4 PLC - NT NT PLC 1 o o 1 2 o o 2 3 o o 3 4 o o 4 5 o o 5 6 o o 6 7 o o 7 8 o o 8 9 o o 9 Sterownik mikroprocesorowy CPM1 20

22 !! " *($%% + &!"('* Obszar danych Bity Funkcja Obszar IR Obszar IR000-IR009 (!+*')+)+-&H%)9-&. )+-&.%')9 GK*50)F (160 bitów) sterownika CPM1 Obszar )9-&.%')9 IR010-R019 GK*50)F IR01000-IR01915 (160 bitów) Obszar roboczy IR200-IR231 IR20000-IR23115 Bity markerów (flag). G,*5') F (512 bitów) Obszar SR SR232-SR255 )%+L/! 2+3!0) G,O*5') F (384 bity) pracy sterownika + bity Obszar TR -- TR0-TR7 (8 bitów) Obszar HR Obszar AR Obszar LR Obszar Liczników (COUNTER) i TIMER ów HR00-HR19 G,K*50)F AR00-AR15 G<*50)F LR00-LR15 G<*50)F T/C0000-T/C127 (numery COUNTER/TIMER) Obszar DM Zapis/Odczyt DM0000-DM0999 DM1022-DM1023 GKK,*5') Log) DM1000-DM1021 G,,*5') F Tylko do odczytu PC setup (setup sterownika) DM6144-DM6599 GO<*50)F DM6600-DM6655 G<*50)F HR0000-HR1915 (320 bitów) AR0000-AR1515 (256 bitów) LR0000-LR1515 (256 bitów) #+(' chwilowego przechowywa- #% *3 3"*"MJJ: 5B7% programu. Bity przechowywania danych. Obszar 7 / 2%B3"-6.9*3 #/' )956.7+#%"7 *%8 #% 8#+"49) #+ podczas wykorzystywania niektórych funkcji oraz obszar przechowywania %#D'!2.-%'15B(.; 1*7!/ 2%B.%*5"46.9(' komunikacji z innymi sterownikami Obszar przechowywania danych nt. liczników i /!7+$ I#%$0).7 *')9.; "4939.;)/!':! 2%+ -- 1*7!( #9.;)!3'&.% G#%+1%39F49) #9/!79 operacjach na liczbach -- 49) #+('"2%+*7.7+#% $'("15B(0)%7(!7+LE $30!+1B(62% 592%+-*.+ 5') 3+2':619H"49) #+ - $'7)9$5+'(.793M zapis kiedy funkcja Error ':#%+-+*3"49) # -- %+2':619H7 /%*9) #+ z poziomu programu ) #+('przechowywa- #% ( #9.;$'#3!'8"-6.9.; /!.B*3+!')#%$ Sterownik mikroprocesorowy CPM1 21

23 *% ($)+(% Obszar SR: Bit(y) Funkcja SR232-SR ; <&"#" 4+-&.%')+!:"2+#39(8 D"#$.-% MCRO(99) G $'1%39!'1'.7+:(9GCCF#%+-+*3"49) #+F SR236-SR ; <&"#" 49-&.%')+!:"2+#39(8 D"#$.-% MCRO(99) G $'1%39!'1'.7+:(9GCCF#%+-+*3"49) #+F SR %#"przerwaniowy licznik 0 w trybie SV. P$%+(97+!')+)+-&.%+ przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. G $'1%39!'1'.7+:(97+!')+)+-&.%+/!7+!) #%')+#%+-+*3"49) #+)3!91%+8%.7#%$ F SR %#"przerwaniowy licznik 1 w trybie SV. P$%+(9/%+!)*7+)+-&.%+ przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. G $'1%39!'1'.7+:(9/%+!)*7+)+-&.%+/!7+!) #%')+#%+-+*3"49) #+)3!91%+ licznika). SR %#"przerwaniowy licznik 2 w trybie SV. P$%+(9(!":%+)+-&.%+ przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. G $'1%39!'1'.7+:(9(!":%+)+-&.%+/!7+!) #%')+#%+-+*3"49) #+)3!91%+8%.7#%$ F SR %#"przerwaniowy licznik 3 w trybie SV. P$%+(93!7+.%+)+-&.%+ przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. G $'1%39!'1'.7+:(93!7+.%+)+-&.%+/!7+!) #%')+#%+-+*3"49) #+)3!91%+8%.7#%$ F SR %#"przerwaniowy licznik 0 w trybie PV Minus One. Licznik PV-1 kiedy 7+!')+)+-&.%+przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. SR %#"przerwaniowy licznik 1 w trybie PV Minus One. Licznik PV-1 kiedy /%+!)*7+)+-&.%+przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. SR %#"przerwaniowy licznik 2 w trybie PV Minus One. Licznik PV-1 kiedy (!":%+)+-&.%+przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. SR %#"przerwaniowy licznik 3 w trybie PV Minus One. Licznik PV-1 kiedy 3!7+.%+)+-&.%+przerwaniowe jest wykorzystane dla licznika o zakresie 4 miejsc hex. SR248,SR Obszar PV szybkiego licznika (High-speed Counter).49) #+- $'1%39!'1'.7+:(9 *791$%8%.7#%$#%+-+*3"49) #9 SR %#0"" "449) #+('/!7+.;') #% *3 )9)!3'&.% # 8':')+- SR %#0("" "449) #+('/!7+.;') #% O.9D!')+- )!3'&.%@GKKKKK,KKF7(!":%+-7+)#B3!7#+-# *3 )9)!3'&.% # 8':')+- SR Bit resetu dla High-speed Counter =6"4 08 Bit resetu dla portu peryferyjnego reset portu peryferyjnego. G%+'1')%67"-+$%+(9"!76(7+#%+/+!9D+!9-#+-+*3/!7956.7'#+"3'2 39.7#%+ przechodzi na zero po resecie). 09 =6"4 10 PC setup reset bit #%+/')'("-+%#%.- 8%7.-Bsetup(DM6600-DM6655). Automatycznie przechodzi na zero po resecie. Efektywne tylko w przypadku gdy sterownik jest w trybie PROGRAM. 11 Bit statusu dla danych ustawianych w trybie FORCE. JJ( #+*6.79*7.7'#+/'(.7 */! #% 2%B(793!91 2%% MONITOR ( #+*67.;')9) #+/'(.7 */! #% 2%B(793!91 2%% MONITOR. SR Bit statusu utrzymania stanu I/O. JJ1%397'1*7!"%*6!+*+3') #+/!79!'7/'.7B.%"8"17 $'L.7+#%"'/+!.-% 1%397'1*7!"%*6"3!792 #+/!79!'7/'.7B.%"8"17 $'L.7+#%"'/+!.-% 13 =6"4 14 Bit resetu Error Log #%+/')'("-+)9.79*7.7+#%+Error Log. Automatycznie przechodzi na OFF po resecie. 15 =6"4 Sterownik mikroprocesorowy CPM1 22

24 Bit(y) Funkcja SR #9) )9/ ($")9*36/%+#% 15B("'- )% *%B))9/ ($"E:(9"49) # -+*3%#*3!"$.- JGK<F8"1JGK?F5')'-+*3resetowane (na 00) poprzez wykonanie instrukcji JKK8"1.79*7.7'#+7"!76(7+#% /+!9D+!9-#+:' 08 =6"4 09 Flaga czasu obiegu cyklu *%BE:(9/!7+1%+:#%+.9$8G8"1:(9.7 *.9$8" przekroczy 100 ms =6"4 13 ""4 14 ""4 15 Flaga pierwszego cyklu. 56.7'# /!7+7-+(+#.9$8/'*3!.%+)9$'#9) #% /!':! 2" SR Bit o 1-minutowej pulsacji. 30 sek. ON, 30 sek. OFF. 01 Bit o 0,02-sekundowej pulsacji. 0,01 sek. ON, 0,01 sek. OFF. 02 >=A =6"4 06 B'"456.7 *%BE:(92'#%3'!') #%+-+*3 7 $'L.7'#+ 07 Flaga wykonywania komendy STEP(08) *%B# -+(+#.9$8398$'/!79*3!.%+ /!'.+*"1 7"-6.+:'# GKAF =6"4 SR Bit o 0,1-sekundowej pulsacji. 0,05 sek. ON, 0,05 sek. OFF. 01 Bit o 0,2-sekundowej pulsacji. 0,1 sek. ON, 0,1 sek. OFF. 02 Bit o 1-sekundowej pulsacji. 0,5 sek. ON, 0,5 sek. OFF. 03 >A &*""456.7 *%BE$%+(9/'(.7 *)9$'#9) #% %#*3!"$.-%)9#%$#%+156( 04 (CY) Flaga przeniesienia *%BE$%+(9)!+7"83.%+)9$'#9) #% %#*3!"$.-% /'- )%*%B/!7+#%+*%+#%+ 05 >CA D"*6E456.7 *%BE:(9)!3'&H/'!0)#9) # 7( #6*3 56-+*3 )%B$*7 06 (EQ) Flaga równe.56.7 *%BE:(9)!3'&H/'!0)#9) # 7( #6*3 56-+*3!0)# 07 >/A D'6E456.7 *%BE:(9)!3'&H/'!0)#9) # 7( #6*3 56-+*3 mniejsza =6"4 Obszar AR: Bit(y) Funkcja AR00,AR =6"4 AR =6" /&($F< =6"4 AR03-AR =6"4 AR =6" &*( 4 K1! $15B(" 156(/!79*3'&.%GParity error),156(! 2$%GFrame error) 156(/!7+1%+:"/!':! 2"GOverrun error). 12 &*( =6"4 AR =6"4 Sterownik mikroprocesorowy CPM1 23

25 Bit(y) Funkcja AR %8+! 79195')956.7 #+7 *%8 #%+19 )97+!') H# 8+49)/%* HUKKKKV7"!76(7+#% /+!9D+!9-#+:' AR * (!"& 4 00 ON: Licznik PV jest w pierwszym zakresie porównania 01 ON: Licznik PV jest w drugim zakresie porównania 02 ON: Licznik PV jest w trzecim zakresie porównania 03 ON: Licznik PV jest w czwartym zakresie porównania KO%.7#%$P-+*3)/%63927 $!+*%+/'!0)# #% 05 ON: Licznik PV jest w szóstym zakresie porównania 06 ON: Licznik PV jest w siódmym zakresie porównania 07 ON: Licznik PV jest w ósmym zakresie porównania =6"4 15 (""#04 ON: zatrzymane JJ)56.7'#+ AR =6"4 AR13 00 "&*" (("456.7 *%BE$%+(9) '1*7!7+<<KK<<O/'- )%*%B156(G3.7B&H*+3"/-+*3.793 # /')56.7+#%" zasilania). 01 "&*(456.7 *%BE$%+(9)9*36/%156()'1*7!7+ <<<<OOG3.7B&H*+3"/-+*3.793 # /'(.7 *!'7/'.7B.% '/+!.-%F 02 "&*(""( '456.7 *%BE$%+(9)9*36/% 156()'1*7!7+<<O<<G3.7B&Hsetup jest czytana przez *F 03,04 =6"4 05 (6"456.7 *%BE:(9 $3" 8#9.7 *3!) #%.9$8" -+*3(5"4*79#%4# *3 )%'#9)<<C 06,07 =6"4 08 "&*"&('*456.7 *%BE$%+(9)/!':! 2%+ /'- )%*%B#%+%*3#%+-6.9 (!+*'1*7!"( #9.; 09 "&*"('*Flash *%BE:(9/'- )%*%B156()/ 2%B.% Flash. 10 "&*"('* *%BE$%+(9)9#%$#%+156()/ 2%B.%398$'(''(.793"G<OO<CCF i obszar ten jest inicjalizowany. 11 "&*" setup *%BE:(97'*3 #%+)9$!939156()'1*7!7+ / 2%B.%setup. 12 "&*"( '456.7 *%BE:(9)9*36/%156()'1*7!7+/ 2%B.% /!':! 2"GF8"1$%+(9)9$'#9) # -+*3#%+)5 &.%) %#*3!"$ =6"4 AR Maksymalny czas trwania cyklu. GO.9D!9@F -(5"4*79.7 *.9$8"'( 7!+-+*3!') #% /%+!)*7+-'/+!.-% +*3$ *') #9# /'.763$"'/+!.-% AR Aktualny czas trwania cyklu. (4 cyfry BCD) Ostatni z czasów cyklu jest zapisywany. Aktualny czas cyklu nie jest kasowany kiedy operacja jest zatrzymana. Obszar DM (PC setup): Bit(y) Funkcja Ustawienia startowe (DM6600-DM6614). *3B/"-6.+# *3 )%+#% *6+D+$39)#+/'/!7+*5 #%"%.;('*3+!')#%$ 398$'/'!+*3!.%+ *Nastawy w kodzie BCD Sterownik mikroprocesorowy CPM1 24

26 Bit(y) Funkcja DM Tryb startowy.gd+$39)#+)3+(9e$%+(91%39'(ka# *3 )%'#+*6# K,FKK PROGRAM; 01: MONITOR; 02: RUN Przeznaczenie trybu startowego. KK7 56.7'# $'#*'8 /!':! 2"-6. XK$'#39#".- '*3 3#%'"49) #+:'3!91"G/!7+()956.7+#%+27 *%8 #% FXK,"*3 )%+#% )1%3.;'(KK 07. DM Zarezerwowane (nastawione na 00) Bit statusu utrzymania I/O (SR25212). 0: reset; 1: zachowane Bit statusu utrzymania danych w trybie FORCE (SR25211). 0 reset; 1: utrzymane. DM &((('*( '4K/ 2%BH/!':! 2"'(1+7/%+.7'# X / 2%BH/!':! 2"7 1+7/%+.7'# G'/!0.7<<K,F G*"#"( '4K#:%+8*$%X /'L*$% DM6603- DM Zarezerwowane Zarezerwowane. Nastawa czasu trwania cyklu (DM6615-DM6619). *3B/"-6.+# *3 )9*6+D+$39)#+/'3! #*D+!7+%.;('*3+!')#%$ Zarezerwowane. DM6615, DM6616 DM <& (( 4(Efektywne wtedy, kiedy bity ustawione *6KFKKCCY/!'.+#3.7 *"3!) #%.9$8"# '1*5":B"!76(7+L/+!9D+!9-#9.; *("& (( 400: 5% czasu trwania cyklu; 01: czas nastawiony w bitach DM Czas cyklu monitorowania. (D+$39)#9E$%+(91%39KA"*3 )%'#+*6# K8"1K,8"1 03) 00-99*: nastawia (zobacz bity 08-15) '"*(4(Nastawy w bitach razy jednostka; 99sek. maksymalnie). 00: 120 ms (ustawia bity nieaktywne) K"*3 )% -+(#'*3$BKms K,"*3 )% -+(#'*3$BKKms K"*3 )% -+(#'*3$B* DM Czas cyklu. 0000*: zmienny (bez minimum) *: minimalny czas w ms. 2"("B>.@@+?1.@@9HA4 *3B/"-6.+# *3 )9*6+D+$39)#+/'3! #*D+!7+%.;('*3+!')#%$ DM %#">''"'("#" A?????1 IR : 8 ms; 1: 1 ms; 2: 2 ms; 3: 4 ms; 4: 8 ms; 5: 16 ms; 6: 32 ms; 7: 64 ms; 8: 128 ms %#"????91????,4 0: 8 ms; 1: 1 ms; 2: 2 ms; 3: 4 ms; 4: 8 ms; 5: 16 ms; 6: 32 ms; 7: 64 ms; 8: 128 ms %#"????:1????@4 0: 8 ms; 1: 1 ms; 2: 2 ms; 3: 4 ms; 4: 8 ms; 5: 16 ms; 6: 32 ms; 7: 64 ms; 8: 128 ms %#"????I????884 0: 8 ms; 1: 1 ms; 2: 2 ms; 3: 4 ms; 4: 8 ms; 5: 16 ms; 6: 32 ms; 7: 64 ms; 8: 128 ms. DM %#"??84 00: 8 ms; 01: 1 ms; 02: 2 ms; 03: 4 ms; 04: 8 ms; 05: 16 ms; 06: 32 ms; 07: 64 ms; 08: 128 ms %#"??+4 (Takie same jak dla IR001). DM %#"??94 (Takie same jak dla IR001) %#"??,4 (Takie same jak dla IR001). DM %#"??:4 (Takie same jak dla IR001) %#"??@4 (Takie same jak dla IR001). Sterownik mikroprocesorowy CPM1 25

27 DM %#"??I4 (Takie same jak dla IR001) %#"??J4 (Takie same jak dla IR001). DM %#"??H4 (Takie same jak dla IR001) Zarezerwowane. DM6626, Zarezerwowane. DM6627 Sterownik mikroprocesorowy CPM1 DM Aktywacja przerwania dla IR K#'!2 8#+)+-&.%+X)+-&.%+/!7+!) #%')+X,)+-&.%+U*791$ '(/')%+(IV Aktywacja przerwania dla IR K#'!2 8#+)+-&.%+X)+-&.%+/!7+!) #%')+X,)+-&.%+U*791$ '(/')%+(IV Aktywacja przerwania dla IR K#'!2 8#+)+-&.%+X)+-&.%+/!7+!) #%')+X,)+-&.%+U*791$ '(/')%+(IV Aktywacja przerwania dla IR K#'!2 8#+)+-&.%+X)+-&.%+/!7+!) #%')+X,)+-&.%+U*791$ '(/')%+(IV Zarezerwowane. Ustawienia dla szybkiego licznika (High-speed Counter) (DM6640-DM6644). *3B/"-6.+# *3 )9*6+D+$39)#+/'3! #*D+!7+%.;('*3+!')#%$ Zarezerwowane. DM6640, DM6641 DM Tryb szybkiego licznika. 0: tryb rewersyjny; 4: tryb inkrementalny Tryb resetu. 0:!+*+3/!':! 2')9%D 76X398$'/!':! 2')9 DM6643, DM Aktywacja szybkiego licznika.kk#%+"49) #9XK"49) #97# *3 ) 2%)1%3.; Zarezerwowane. Ustawienia dla portu peryferyjnego. *3B/"-6.+# *3 )9*6+D+$39)#+/'3! #*D+!7+%.;('*3+!')#%$ Zarezerwowane. DM6629- DM6639 DM6645- DM6649 DM Ustawienia portu peryferyjnego. 00: standard (jeden bit startu, 7 bitów danych, bit /!79*3'&.%E() 1%39*3'/"EC<KKbps); 01: ustawienia w DM6651 (Inne ustawienia )9)'5-6non-fatal +!!'!%# *3 )%+#%+)!3'&.%('29&8#9.;GKKFF <&'"!$"!"($('( peryferyjnego. 0: LR00-LR15; Tryb komunikacji. 0: Host %#$X,'56.7+#%+()0.;*3+!')#%$0)GSlave); 3: '56.7+#%+()0.;*3+!')#%$0)G *3+!FXO%#$G##+"*3 )%+#% )9)'5-6 non-fatal +!!'!%# *3 )%+#%+)!3'&.%('29&8#9.;GKFF DM *#0'"&$400: 1,2k; 01: 2,4k; 02: 4,8k; 03: 9,6k; 04: 19,2k. DM Format ramki. 00: 1 bit 7 bitów 1 bit dla parzystej liczby bitów inf. 01: 1 bit 7 bitów 1 bit dla nieparzystej 02: 1 bit 7 bitów 1 bit brak 03: 1 bit 7 bitów 2 bity dla parzystej 04: 1 bit 7 bitów 2 bity dla nieparzystej 05: 1 bit 7 bitów 2 bity brak 06: 1 bit 8 bitów 1 bit dla parzystej 07: 1 bit 8 bitów 1 bit dla nieparzystej 08: 1 bit 8 bitów 1 bit brak 09: 1 bit 8 bitów 2 bity dla parzystej 10: 1 bit 8 bitów 2 bity dla nieparzystej 11: 1 bit 8 bitów 2 bity brak DM <(!)'>Host Link) : w ms. G##+"*3 )%+#% )9)'5-6non-fatal +!!'!%# *3 )%+#%+)!3'&.%('29&8#9.;GKKKKFF Sterownik mikroprocesorowy CPM1 26

28 DM /&B"*$ *. G##+"*3 )%+#% )9)'5-6non-fatal +!!'!%# *3 )%+#%+)!3'&.%('29&8#9.;GKKYFF Zarezerwowane. DM Zarezerwowane. Nastawienia dla Error Log (DM6655). *3B/"-6.+# *3 )9*6+D+$39)#+/'3! #*D+!7+%.;('*3+!')#%$ DM Rodzaj pracy. K!+-+*3!"-+K# -.7B&.%+-/')3!7-6.9.;*%B15B(0)G*3!+*6$ *') #+F!+-+*3!"-+398$'K/%+!)*79.;15B(0) 2-15: nie aktywny Zarezerwowane Kontrola czasu trwania cyklu. K)9$!9) (5":%+.7 *93!) #%.9$8%- $'non-fatal +!!'!:(9/!7+$!.7-6'#+.7 *KK ms 1: nie aktywna Zarezerwowane. 8. FUNKCJE PROGRAMOWE STEROWNIKA Mnemonik 8.1. Ogólne zestawienie komend Nr funkcji Liczba Nazwa ADB 50 4 Suma binarna ADD (@) 30 4 Suma BCD ADDL (@) 54 4 "2 /'()0-# G(5": F ANDW (@) 34 4 Iloczyn logiczny ASC (@) 86 4 Konwersja na kod ASCII ASFT (@) 17 4 Asynchroniczny rejestr przesuwny ASL (@) 25 2! #+/!7+*"#%B.%+)8+)' ASR (@) 26 2! #+/!7+*"#%B.%+)/! )' BCD (@) 24 3 Zamiana kodu NKB na BCD BCMP (@) 68 4 Komparacja bloków BCNT (@) 67 4 Licznik binarny BIN (@) 23 3 Zamiana kodu BCD na NKB BSET (@) 71 4 Ustawianie bloku CLC (@) 41 1 Wyczyszczenie przeniesienia CMP 20 3 Porównanie CMPL 60 4 '!0)# #%+/'()0-#+G(5":%+F CNT -- 2 Licznik CNTR 12 3 Licznik rewersyjny COLL (@) 81 4 (!+*') #%+/'&!+(#%+ COM (@) :.- *5') CTBL (@) /'!0)# L DEC (@) #%+-*7+#%+)!3'&.%'-+(+#G@F DIFD $!9) #%+71'.7 '/ ( -6.+:' DIFU $!9) #%+71'.7 #! *3-6.+:' DIST (@) *3!91".- /'-+(9#.7+:'*5') DIV (@) 33 4 Dzielenie BCD DIVL (@) %+8+#%+@/'()0-#+G(5":%+F DMPX (@) 77 4 Koder 16 na 4 DVB (@) 53 4 Dzielenie binarne END 01 1 #*3!"$.- $'L. /!':! 2" FAL (@) !215B("%reset FALS 07 2 *3!9 8!215B(" IL 02 1 Interlock (klamra podprogramu) Sterownik mikroprocesorowy CPM1 27

29 ILC 03 1 Koniec Interlock u (klamry podprogramu) INC (@) 38 2 )%B$*7 #%+)!3'&.%'-+(+# INI (@) 61 4 Kontrola trybu szybkiego licznika INT (@) 89 4 '#3!'8 /!7+!) L IORF (@) 97 3 (&)%+4 #%+M JME 05 2 Koniec skoku JMP 04 2 Skok KEEP 11 2 Przerzutnik RS MCRO (@) 99 4 Funkcja MACRO MLB (@) 52 4 #'4+#%+1%#!#+ MLPX (@) 76 4 Dekoder 4 na 16 MOV (@) 21 3!7+*"#%B.%+*5') MOVB (@) 82 4!7+*"#%B.%+1%3" MOVD (@) 83 4!7+*"#%B.%+2%+-*. MSG (@) &)%+38 #%+$'2"#%$ 3" MUL (@) 32 4 #'4+#%+@ MULL (@) 56 4 #'4+#%+@/'()0-#+G(5":%+F MVN (@) 22 3!7+*"#%B.%+7#+:.-6 ORW (@) 35 4 Suma logiczna PRV (@) 62 4 Szybki licznik w trybie PV RET 93 1 Powrót z podprogramu ROL (@) 27 2 '3.- *5') )8+)' ROR (@) 28 2 '3.- *5') )/! )' RSET -- 2 Zerowanie bitu SBB (@) 51 4 Odejmowanie binarne SBN 92 2 '.763+$/'(/!':! 2" SBS (@) 91 2 Inicjalizacja podprogramu SDEC (@) $'(+!( #9.;# )*$ I#%$?*+:2+#3')9 SET -- 2 Ustawianie bitu SFT 10 3 Rejestr przesuwny SFTR (@) 84 4 Rewersyjny rejestr przesuwny SLD (@) 74 3!7+*"#%B.%+'-+(#'2%+-*.+)8+)' SNXT 09 2 #%.- 8%7.- '1*7!"/B38% SRD (@) 75 3!7+*"#%B.%+-+(#+:'2%+-*. )/! )' STC (@) 40 1 Ustawianie przeniesienia STEP !3/B38% STIM (@) 61 4 Timer przerwaniowy SUB (@) 31 4 Odejmowanie BCD SUBL (@) 55 4 (+-2') #%+@/'()0-#+G(5":%+F TCNP (@) 85 4 Porównanie tabel TIM -- 2 Timer TIMH 15 3 Szybki timer WSFT (@) 16 3!7+*"#%B.%+*5') hex. XCHG (@) % # ( #9.;2%B(79*5') 2% XFER (@) 70 4! #*D+!18'$"*50) XNRW (@) 37 4 EXCLUSIVE NOR XORW 36 4 EXCLUSIVE OR 8.2. Opis instrukcji J4+484(!&"('*!7+*3!7+L (!+*') *$5 ( *%B7+*50)<1%3')9.;*3#%+-+2'48%)'&H (!+*') #% ( #9.; )'1*7!.;/ 2%B.%/'/!7+7'$!+&8+#%+*5') E- $!0)#%+4/'/!7+7'$!+&8+#%+)91! #+:'1%3")( #92*5')%+ /!79$5 ( KKK'7#.7 (7%+*%63+<1%3')+*5')'7'1*7!"/ 2%B.%M,'7#.7,*5')'7'1*7!"/ 2%B.% KK?K'7#.7 1%3/%6397+*5') *%0(2+:')'1*7!7+/ 2%B.%M,K'7#.7 1%33!7+.%*5') (!":%+:'7'1*7!"/ 2%B.% AR Sterownik mikroprocesorowy CPM1 28

30 Podstawowe elementy programowe 56.7#%$#'!2 8#%+!'7)!39Gopen contact) Adres bitu XXX.XX Wymuszenie XXX.XX: Bit IR, SR, AR, HR, TC, LR, TR 6.7#%$#'!2 8#%+!'7)!39-+*33'+8+2+#3E$30!+:'*3 #2'4# )92"*%H*3 #+21%3"*3+!"-6.+:' (o adresie [[[[[F!79)92"*7+#%"*3 #56.7#%$ \ 56.7#%$#'!2 8#%+7)!39Gclosed contact) Adres bitu XXX.XX Wymuszenie XXX.XX: Bit IR, SR, AR, HR, TC, LR, TR 6.7#%$#'!2 8#%+7)!39-+*33'+8+2+#3E$30!+:'*3 #2'4# )92"*%H*3 #+21%3"*3+!"-6.+:' G' (!+*%+[[[[[F!79)92"*7+#%"*3 #56.7#%$ \K )9-&.%+$'#3!'8#+#'!2 8#%+)956.7'#+Gopen output) Adres bitu XXX.XX XXX.XX: Bit IR, SR, AR, HR, LR, TR 9-&.%+$'#3!'8#+#'!2 8#%+)956.7'#+-+*33'1%3'$!+&8'#9 (!+*+2E$30!+:'*3 #-+*37 8+4#9'( *3 #")92"*7+#% ('#%+:'/!7956.7'#+:' +4+8%*3 #)92"*7+#% -+*3)9*'$%GF3')92"*%'#*3 #)9*'$% 1%3"/!79/%* #+:')9-&.%"%'()!'3#%+ )9-&.%+$'#3!'8#+#'!2 8#%+)56.7'#+Gclosed output) Adres bitu XXX.XX XXX.XX: Bit IR, SR, AR, HR, LR 9-&.%+$'#3!'8#+#'!2 8#%+)56.7'#+-+*33'1%3'$!+&8'#9 (!+*+2E$30!+:'*3 #-+*37 8+4#9'(*3 #" )92"*7+#% ('#%+:'/!7956.7'#+:' +4+8%*3 #)92"*7+#% -+*3)9*'$%GF3')92"*%'#*3 ##%*$%1%3" /!79/%* #+:')9-&.%"%'()!'3#%+ Sterownik mikroprocesorowy CPM1 29

31 Instrukcje bazowe Instrukcje kontroli bitów - SET - ustaw bit - RSET - zeruj bit B: ustawiany bit IR, SR, AR, HR, LR, 56.7+#%+%#*3!"$.-%/')'("-e ustawienie bitu B w stan wysoki. - KEEP -przerzutnik RS B: zerowany bit IR, SR, AR, HR, LR, 56.7+#%+%#*3!"$.-%/')'("-+)97+!') #%+1%3"@ B: ustawiany bit IR, SR, AR, HR, LR, J"#$.- )9/+5#% D"#$.-B*3 #(!(')+:'/!7+!7"3#%$ 39/"G*+3reset) J(+3+$.- 71'.7 #! *3-6.+:' B: ustawiany bit IR, SR, AR, HR, LR, Komend J)9$!9) 71'.7+#! *3-6.+%2/"8*"E$30!97 / 8 1%3)92"*7-6.9*3 #56.7#%$ " $39)#% -6.+:'J')9$!9.%"71'.7 J %3@#.7 *.9$8"/!':! 2')+:' J(+3+$.- 71'.7 '/ ( -6.+:' B: ustawiany bit IR, SR, AR, HR, LR, '2+#( J)9$!9) 71'.7+'/ ( -6.+%2/"8*"%(7% 5 # 8':%.7#%+('J Sterownik mikroprocesorowy CPM1 30

32 Instrukcje kontroli programu - NOP 49.%+3+-$'2+#(9#%+/')'("-+4 (#+-72% #9)*3 #%+/!':! 2"')9.79*7.7+#%"/ 2%B.% 7# -("-+*%B/'()*79*3$%2% (!+* 2% - END #*3!"$.- $'L. /!':! 2"9$'# #%+%#*3!"$.-%/')'("-+!'7/'.7B.%+)9$'#9) #% # *3B/#+-/B38% programu. -INTERLOCK i INTERLOCK CLEAR #*3!"$.-+$8 2!949.%+%.;/')'("-+)9$'#9) #%+$'2+#(/'2%B(79% - JMP i JME N: numer skoku # N: 0-99 #*3!"$.- *$'$"G'2%#%B.%.7B&.%/!':! 2"F $39)#%+#%+/')'("-+'2%#%B.%+)9$'#9) #% $'2+#(/'2%B( Timer y i liczniki - TIM - timer N: numer timer a (0-127) # P# *3 )% # )!3'&H@8"1*5')', # Sterownik mikroprocesorowy CPM1 31

33 P)!3'&H# *3 )93%2+! 2"*%7 )%+! H*%B)/!7+(7% 8+KCCCCTimer odlicza w jednostkach 0,1 s od )!3'&.%PG3-2'48%)9.7 *# *3 )9K*CCCEC*F''*%6:#%B.%")!3'&.%7+!'1%3timer a przechodzi na U-+(9#$BV *') #%+3+:'1%3"'(19) *%B/'/!7+7)92"*7+#%+*3 #"#%*$%+:'# )+-&.%"timera. - CNT - licznik N: numer licznika (0-127) # P# *3 )% # )!3'&H@8"1*5')', # )+-&.%+8%.76.+ R - reset 8%.7 %8'&H72% #9*3 #0)# )+-&.%"72#%+-*7-6.$ 4('! 7')')!3'&HSV. Gdy P'*%6:#%+ )!3'&H7+!'1%38%.7#%$ "*3 )% *%B# U-+(9#$BV%3!) 3 $(5":'('/0$%#%+7'*3 #%+7!+*+3') #9G)+-&.%+F. - CNTR - licznik rewersyjny N: numer licznika (0-127) # P# *3 )% # )!3'&H@8"1*5')', # )+-&.%+8%.76.+)/!70(Gincrement) )+-&.%+8%.76.+)395Gdecrement) R - reset '/!7+7'$!+&8+#%+)!3'&.%P'$!+&8 *%B(5":'&H/B38%8%.76.+-GKPF@%38%.7#%$ '*%6: )!3'&H U-+(9#$%V/'$ 4('! 7')92/!7+$!'.7+#%"7+! G7!0)#':(9)!3'&HP-+*37)%B$*7 # - $%72#%+-*7 # F '( #%+*9:# 5"# )+-&.%+/')'("-+"*3 )%+#%+)!3'&.%SV na zero. - TIMH - szybki timer N: numer timer a (0-127) # P# *3 )% # )!3'&H@8"1*5')', # 7% 5 3 $* 2'- $7)9$593%2+! $'E4+/'(*3 )6'(8%.7 #% -+*3-+(#'*3$ KEKs. Sterownik mikroprocesorowy CPM1 32

34 Instrukcje podprogramu - SBS - inicjalizacja podprogramu N: numer podprogramu Umieszczenie 2%+:50)#92'7#.7 E4+%*3#%+-+/'(/!':! 2'#"2+! %$'2+#( 7'*3 #%+)56.7'# E7.79# *%B)9$'#9) #%+/'(/!':! 2" /'-+:')9$'# #%"# *3B/"-+ powrót do miejsca inicjalizacji podprogramu (SBS). 2"ERET - koniec podprogramu N: numer podprogramu %7'*3 #%+)56.7'# 2)9$'# %#*3!"$.-+7 )!3+)$8 2!7+@E/'.792)!0.%('/!':! 2":50)#+:' Sterownik mikroprocesorowy CPM1 33

35 !"# $%!" $%!"!"#! '('$'()$*+,% Sterownik mikroprocesorowy CPM1 34

36 Instrukcje operacji na danych Instrukcje przestawiania danych - SFT - rejestr przesuwny *5')'/'.763$')+ IR, SR, AR, HR, LR *5')'$'L.')+ IR, SR, AR, HR, LR )+-&.%+( #9.; )+-&.%+7+:!')+G/!7+*") -6.+F R - reset!7+7/'( #%+*5') /'.763$')+:'%*5') $'L.')+:'3)'!79*%B'1*7!/!7+*")"( #9.; #+ )/!') (7 #+*6('*5') ('# -25'(*7+:'1%3"%/!7+*") #+G)8+)'F.'-+(+#1%3E7:'(#%+7/"8*.-6# )+-&.%"('# -*3!*7+:'1%3"*5') E:(7%+# *3B/#%+*63!.'#+ - J/!7+*") #%+*5') Obszar przes")"2'4+7 )%+! H-+(#'E() 8"1)%B.+-*50) *5')'/'.763$')+ *5')'$'L.')+ ' #%"$'2+#(9*5')'-+*3/!7+*") #+('*5') RE*5')'-+*33!.'#+E # /'79.-B )/%*9) #+*6( #+KKKK;+Q*79*3$%+3+'/+!.-+*6)9$'#9) #+-+(#'.7+&#%+ Sterownik mikroprocesorowy CPM1 35

37 ! #+/!7+*"#%B.%+)8+)' *5')'/!7+*") #+ $ 4(92)56.7+#%+2D"#$.- 3 /!7+*") 1%39)*5')%+'-+(#6/'79.-B)8+)' -*3!*791%3 )*5')%+-+*3/!7+*") #9# /'79.-BG/!7+#%+*%+#% F # # -25'(*76/'79.-B-+*3)/%*9) #+7+!' -! #+/!7+*"#%B.%+)/! )' *5')'/!7+*") #+ $ 4(92)56.7+#%+2D"#$.- 3 /!7+*") 1%39)*5')%+'-+(#6/'79.-B)/! )' -25'(*79 1%3)*5')%+-+*3/!7+*") #9# /'79.-BG/!7+#%+*%+#% FE # # -*3!*76/'79.-B-+*3)/%*9) #+7+!' - /!7+*"#%B.%+-+(#+-/'79.-%hex. w lewo *5')'/'.763$')+ *5')'$'L.')+ ' #%"D"#$.- /!7+*") -+(#6/'79.-B;+Q*5') )8+)' -*3!*7 /'79.- *5') -+*33!.'# E # # -25'(*76/'79.-B*5') -+*3)/%*9) #+7+!' Sterownik mikroprocesorowy CPM1 36

38 /!7+*"#%B.%+-+(#+-/'79.-%hex w prawo *5')'/'.763$')+ *5')'$'L.')+ ' #%"D"#$.- /!7+*") -+(#6/'79.-B;+Q*5') )/! )' -25'(*7 /'79.- *5') -+*33!.'# E # # -*3!*76/'79.-B*5') -+*3)/%*9) #+7+!' - SFTR - rejestr przesuwny o programowo zmienianym kierunku przesuwu *5')'*3+!"-6.+ *5')'/'.763$')+ *5')'$'L.')+ +-+*3!!+)+!*9-#9"49) #9-+*3('/!7+*") #% ( #9.;)'1*7!7+/'2%B(79*5')+2 *5')+2 )$%+!"#$"'$!+&8'#92)*5')%+*3+!"-6.92! Bit tracony przesuwany jest do przeniesienia CY (bit 15 przy przesuwie w lewo, bit 0 przy przesuwie w prawo). Sterownik mikroprocesorowy CPM1 37

39 Instrukcje przenoszenia danych - MOV - przeniesienie danych *5')'I!0(5')+ *5')'('.+8')+ ')56.7+#%"$'2+#( P/!7+#'*%( #+7+*5') I!0(5')+:'('*5') ('.+8')+:' P/!7+#%+*%+#%+( #9.;7#+:.-6 *5')'I!0(5')+ *5')'('.+8')+ ')56.7+#%"$'2+#( P/!7+#'*%( #+7+*5') I!0(5')+:'('*5') ('.+8')+:'7-+(#'.7+*#6 %.;#+:.-6 - XFER - przeniesienie bloku danych 8%.71 *50)G@F /'.763$')+*5')'I!0(5')+ IR, SR, AR, DM, HR, TC, LR /'.763$')+*5')'('.+8')+ IR, SR, AR, DM, HR, TC, LR Sterownik mikroprocesorowy CPM1 38

40 '2+#( [J/!7+#'*%18'$*50)'/'.763$"'7#.7'#92)*5')%+%$'L."R('18'$"*50) )% #%+18'$"*50) *5')'I!0(5')+ *5')'/'.763$')+ IR, SR, AR, DM, HR, TC, LR *5')'$'L.')+ IR, SR, AR, DM, HR, TC, LR )% 18'$*50)7.79# -6.9*%B*5')+2%$'L.76.92*%B*5')+2+ )*79*3$%+*5') 73+:''1*7!")/%*9) #+*6( #+7+*5') I!0(5')+:' Sterownik mikroprocesorowy CPM1 39

41 - XCHG - wymiana danych /%+!)*7+*5')'7 2%+#% #+ IR, SR, AR, DM, HR, TC, LR,(!":%+*5')'7 2%+#% #+ IR, SR, AR, DM, HR, TC, LR 56.7+#%+$'2+#(9[>/')'("-+)92% #B( #9.;2%B(79*5') 2%%, - MOVB - przeniesienie bitu *5')'I!0(5')+, # BI: oznaczenie bitów do przeniesienia *5')'('.+8')+ Komenda P@/!7+#'*%$'#$!+3#91%37+*5') I!0(5')+:'# $'#$!+3#+2%+-*.+)*5')%+ docelowym.!bi '-!"!(.% Sterownik mikroprocesorowy CPM1 40

42 - MOVD - przeniesienie danej hex. *5')'I!0(5')+ DI: oznaczenie danych do przeniesienia *5')'('.+8')+ IR, SR, AR, DM, HR, TC, LR Komenda MOVD przenosi odpowiednie pozycje ;+Q7+*5') I!0(5')+:'# '(/')%+(#%+2%+-*. )*5')%+('.+8')92)+(5":$'#D%:"!.-%7 )!3+-)*5')%+ /0!1.% &' &' &' &'!2!"!1.% Sterownik mikroprocesorowy CPM1 41

43 - XFRB - transfer bitów /%+!)*7+*5')'I!0(5')+ IR, SR, AR, DM, HR, TC, LR C: oznaczenie bitów do przeniesienia /%+!)*7+*5')'('.+8')+ '2+#( [J@/!7+#'*%.%6:1%30)GK,2 QF'/'.763$")*5')%+(''1*7!"'/'.763$" )*5')%+ '*3 H*5') 3" -!% Instrukcje porównania danych - CMP - porównanie //%+!)*7+7/'!0)#9) #9.;*50) /,(!":%+7/'!0)#9) #9.;*50) Sterownik mikroprocesorowy CPM1 42

44 56.7+#%+$'2+#(9/')'("-+/'!0)# #%+)!3'&.%7 )!39.;)*5').;/%/, 7 8+4#'&.%'(!+7"83 3"/'!0)# #% 7 / 8 # -+*3'(/')%+(#% D8 : 7'1*7!" Flaga Adres C1<C2 C1=C2 C1>C2 )%B$*7+#%4GF równe (EQ) #%+-*7+#%4GF /'!0)# #%+/'()0-#+G(5":%+F '2+#( (7% 5 /'('1#%+- $7392E4+/'!0)#9) #+*5') *6()! 79(5"4*7+.798% 8 miejscowe ;+Q]*5')''(5":'&.%G/E/RF-+*3/'!0)#9) #+7+*5')+2G/,E/,RF^ Instrukcje konwersji - BIN - zamiana kodu BCD na NKB *5')'I!0(5')+GBCD) IR, SR, AR, DM, HR, TC, LR *5')')9#%$')+ 2%+#% )!3'&H@*5') # )!3'&H)$'(7%+@%!+7"83 3"2%+*7.7 )*5')%+ - BCD - zamiana kodu NKB na BCD *5')'I!0(5')+G@F *5')')9#%$')+ 2%+#% )!3'&H)@*5') # )!3'&H)$'(7%+@%!+7"83 3"2%+*7.7 )*5')%+ - MLPX - dekoder 4 na 16 Sterownik mikroprocesorowy CPM1 43

45 *5')'I!0(5')+ IR, SR, AR, DM, HR, TC, LR Di: oznaczenie pozycji /'.763$')+*5')'('.+8')+ ' #%"$'2+#( [7 / 8 1%39/'-+(#92)$ 4(92GO2 QF7+*50)('.+8')9.;GF 30!+1% H7 / 8'#+'$!+&8 *%B)*5')%+E# 3'2% *3)$30!9.;*5').;'$!+&8 *5')'% 8+4#'&H'(! '*3 H*5') % "#$% & ' $ 1! 45"1% Sterownik mikroprocesorowy CPM1 44

46 - DMPX - koder 16 na IR, SR, AR, DM, HR, TC, LR Di: oznaczenie pozycji *5')'('.+8')+ ')56.7+#%"$'2+#( [*/! )(7 /'5'4+#%+# -*3!*7+:')56.7'#+:'1%3")*5')%+I!0(5')92 %7 2%+#% -+# 8%.71B;+Q (+.92 8#6E$30!6# *3B/#%+"2%+*7.7 )*5')%+('.+8')92)2%+-*."'7#.7'#92 /!7+7*5')'%'2+#( 2'4+*/! )(7 H/'5'4+#%+39.;1%30))$%8$"$'8+-#9.;*5').;GOmax.) i rezultat (+3+$.-%"2%+&.%H)*5')%+)'(/')%+(#%+-$'8+-#'&.% 8+4#'&H'(SB: '*3 H*5') %! ( ) * & & && & ) +#,% -. & & && & ' $ Sterownik mikroprocesorowy CPM1 45

47 ( ' ( ( ( ' ( ' ' ( ( ( 1! 15"1% #%+)56.7'#9.;1%30) 8%.71 IR, SR, AR, DM, HR, TC, LR *5')'('.+8')+ IR, SR, AR, DM, HR, TC, LR %8'&H)*79*3$%.;)56.7'#9.;1%30))'1*7!7+'(5":'&.%*50) %/'.763$"'*5')%+@%)/%*"-+36)!3'&H(' Instrukcje matematyczne Kontrola przeniesienia - STC - ustaw przeniesienie ' #%"$'2+#(9"*3 )% #9-+*31%3/!7+#%+*%+#% GD8 :,KOF# -+(9#$B )9.79&H/!7+#%+*%+#%+ ' #%"$'2+#(91%3/!7+#%+*%+#% -+*37+!') #9GD8 :,KOF Sterownik mikroprocesorowy CPM1 46

48 A,,7% 5 #% )$'(7%+@ - ADD - dodawanie "/%+!)*79*$5 (#%$G@F ((!":%*$5 (#%$G@F R: rezultat '2+#( ('( -+*$5 (#%$%@%"2%+*7.7!+7"83 3)*5')%+ [Au] + [Ad] + [CY] = [CY] [R] - SUB - odejmowanie Mi: odjemna (BCD) Su: odjemnik (BCD) R: rezultat %)/%*"-+!+7"83 3('*5') [Mi] - [Su] - [CY] = [CY] [R] 2#'4+#%+ MD: pierwszy czynnik (BCD) Mr: drugi czynnik (BCD) R: rezultat Sterownik mikroprocesorowy CPM1 47

49 ' #%"$'2+#( 2#'49)!3'&H(/!7+7!%7 /%*"-+)9#%$)*5')%+G25'(*76-+:'.7B&HF%RG*3!*76.7B&HF - DIV - dzielenie Dd: dzielna (BCD) Dr: dzielnik (BCD) R: rezultat ' #%"$'2+#( P(7%+8%(/!7+7! )9#%$7 /%*"-+)*5').;G.7B&H. 5$')%36F %RG!+*73BF A,7% 5 #% )$'(7%+NKB - ADB - dodawanie "/%+!)*79*$5 (#%$GNKB) ((!":%*$5 (#%$GNKB) R: rezultat ' #%"$'2+#( ('( -+)!3'&H"(')!3'&.%(%!+7"83 3"2%+*7.7 )(9/!7+$!'.79 )!3'&HJJJ;+QE7 / 8 *%BD8 : /!7+#%+*%+#% [Au] + [Ad] + [CY] = [CY] [R] Sterownik mikroprocesorowy CPM1 48

50 - SBB - odejmowanie Sterownik mikroprocesorowy CPM1 Mi: odjemna (NKB) Su: odjemnik (NKB) R: rezultat %)/%*"-+!+7"83 3('*5') [Mi] - [Su] - [CY] = [CY] [R] - M@2#'4+#%+ MD: pierwszy czynnik (NKB) Mr: drugi czynnik (NKB) R: rezultat ' #%" /%*"-+)9#%$)*5')%+G25'(*76-+:'.7B&HF%RG*3!*76.7B&HF - DVB - dzielenie Dd: dzielna (NKB) Sterownik mikroprocesorowy CPM1 49

51 Dr: dzielnik (NKB) R: rezultat ' #%"$'2+#( )9#%$7 /%*"-+)*5').;G.7B&H. 5$')%36F %RG!+*73BF Instrukcje operacji logicznych - COM - negacja (*5')'#+:') #+ ' #%"$'2+#( #+:"-+7 )!3'&H*5') ( - ANDW - iloczyn logiczny I 1: pierwszy czynnik I 2: drugi czynnik R: rezultat ' #%"$'2+#( 2#'498':%.7#%+%,%7 /%*"-+)9#%$)*5')%+ Sterownik mikroprocesorowy CPM1 50

52 - ORW - suma logiczna /%+!)*79*$5 (#%$,(!":%*$5 (#%$ R: rezultat ' #%"$'2+#( *"2"-+8':%.7#%+%I 2 i zapisuje wynik w R. - XORW - suma modulo 2 (EX-OR) /%+!)*79*$5 (#%$,(!":%*$5 (#%$ R: rezultat ' #%")9$'#9) # -+*3*"2 2'("8',*50)%,9#%$7 /%*9) #9-+*3)*5')%+ - XNRW - zanegowana suma modulo 2 (EX-NOR) /%+!)*79*$5 (#%$,(!":%*$5 (#%$ R: rezultat ' #%")9$'#9) # -+*37 #+:') # *"2 2'("8',*50)%I 2. Wynik zapisywany jest )*5')%+ Sterownik mikroprocesorowy CPM1 51

53 7)%B$*7' ()%B$*7 ' #%"$'2+#( 7)%B$*7 7 )!3'&H*5') Wd o 1. - DEC - zmniejsz o 1 (2#%+-*7 #+*5')'G@F ' #%"$'2+#( 72#%+-*7 7 )!3'&H*5') Wd o 1. Sterownik mikroprocesorowy CPM1 52

54 #SYSWIN 3.1 Sterownik mikroprocesorowy CPM1 Program -+*3/ $%+3+2/!':! 2')92(''1*5":%*3+!')#%$0)D%!29OMRON. Program K)9/'* 4'#9-+*3)+(93'!/!':! 2"*3+!')#%$ E- $!0)#%+4-+:'$'2/%8 3'!'*% ( 3 $4+2'48%)'&H2'#%3'!') #% /!.9/!':! 2")9#%$')+:'!':! 2)9#%$')9/'$'2/%8.-%)9*95 #9-+*3 # /'!3*7+!+:')9E*$6(/!7+7*/+.- 8#9%#3+!D+-*3! D% ('/'(3!7929) #+-1 3+!9-#%+/ 2%B.%*3+!')#%$ Program -+*3 /8%$.-6(7% 5-6.6)&!'(')%*$"Windows 3.xx i %#(')*C%)92 : -6.6 $'2/"3+! 7/!'.+*'!+2OA<[,8"1)94+-%O@/ 2%B.%EG# *5 1*792/!'.+*'!7+/'- )% -6*%B 3!"(#'&.%7/+5#922'#%3'!') #%+2/!.9*3+!')#%$ F 9.1. Uruchomienie programu Po zainstalowaniu program 7 $5 ( )+#+(4+!7+!':! 20)() '$# SYSWIN 3.1 G/!':! 2)5 &.%)9F%SYSWIN 3.0 2/8+*G/!79$5 (9F'$#%+/!':! 2")5 &.%)+:'%$'#9Token Mover i Dongle #*3 88+!*5"46(''1*5":%$8".79$'(')9.;E%$'#6"!".; 2% -6.6/!':! 2-+*3SYSWIN 3.1. Po "!".;'2%+#%"# +$! #%+$'2/"3+! /'- )%*%B+$! #!'1'.79/!':! 2"SYSWIN. 39.;2% *3/'"!".;'2%+#%"/!':! 2 "3'2 39.7#%+*/! )(7 /'56.7+#%+7+*3+!')#%$%+2G.;91 E4+ "493$')#%$) B'/.-BF +&8%-+*3'#/'(56.7'#9E2'48%) -+*31+7/'&!+(#% $'2"#%$.- 7SYSWIN-em. +4+8%*3+!')#%$/'(56.7 *%B('/%+!'/'"!".;'2%+#%" E'/+!.-B/'56.7+#% # 8+49)9$'# H samodzielnie poprzez wybór z menu Online opcji '##+.3V8"1/'/!7+7#.%&#%B.%+%$'#973+8+D'#+2 Wpisywanie programu sterownika polega na wrysowaniu schematu logicznego programu na polu!'1'.792g/!79/!':! 2') #%"7"49.%+2*.;+2 3"(! 1%#$')+:'F8+2+#39*$5 (')+*.;+2 3"G*39$%E )9-&.% E18'$%D"#$.9-#+%3/F)91%+! #+*67/ *$ #!7B(7%!'1'.79.;7 /'2'.629*7$%%"2%+*7.7 #+# /'8" roboczym. Sterownik mikroprocesorowy CPM1 53

STEROWNIK MIKROPROCESOROWY CPM1A

STEROWNIK MIKROPROCESOROWY CPM1A STEROWNIK MIKROPROCESOROWY Wydanie 2005 SPIS TREŒCI 1. INFORMACJE OGÓLNE.... 4 2. PODSTAWOWE DANE TECHNICZNE..... 6 2.1 DANE OGÓLNE... 6 2.2 PARAMETRY SYSTEMU.... 6 2.3 PARAMETRY WEJŒCIOWE... 7 2.4 PARAMETRY

Bardziej szczegółowo

CPM1A Sterownik SYSMAC OMRON

CPM1A Sterownik SYSMAC OMRON Najmniejszy w rodzinie SYSMAC C sterownik jest najlepszym przykładem rozwoju procesu miniaturyzacji. CPM1A łączy w swojej miniaturowej formie zalety dotychczasowych małych sterowników, zajmując jednocześnie

Bardziej szczegółowo

NX700 PLC www.atcontrol.pl

NX700 PLC www.atcontrol.pl NX700 PLC NX700 Podstawowe cechy Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja

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

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

abc programowania... czyli prawie wszystko, co chcielibyœcie wiedzieæ o programowaniu sterowników, ale.. abc programowania... czyli prawie wszystko, co chcielibyœcie wiedzieæ o programowaniu sterowników, ale.. 2 2. Wprowadzenie do sterowania. 3 3. Programowanie zamiast sterowania zadrutowanego.............

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

NX70 PLC www.atcontrol.pl

NX70 PLC www.atcontrol.pl NX70 PLC NX70 Właściwości Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja

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

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

Architektura komputerów. Asembler procesorów rodziny x86

Architektura komputerów. Asembler procesorów rodziny x86 Architektura komputerów Asembler procesorów rodziny x86 Architektura komputerów Asembler procesorów rodziny x86 Rozkazy mikroprocesora Rozkazy mikroprocesora 8086 można podzielić na siedem funkcjonalnych

Bardziej szczegółowo

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

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

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

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

Sterowniki PLC seria NX700

Sterowniki PLC seria NX700 Sterowniki PLC seria NX700 Jednostki centralne CPU Pamięć programu 20K kroków (wbudowana), obsługa 1600 punktów (12 slotów i 1 rozszerzenie) lub do 2048 punktów w systemie oddalonych wejść/wyjść, 0,2 usek/instrukcję,

Bardziej szczegółowo

Elementy oprogramowania sterowników. Instrukcje podstawowe, funkcje logiczne, układy czasowe i liczenia, znaczniki

Elementy oprogramowania sterowników. Instrukcje podstawowe, funkcje logiczne, układy czasowe i liczenia, znaczniki Elementy oprogramowania sterowników. Instrukcje podstawowe, funkcje logiczne, układy czasowe i liczenia, znaczniki Norma IEC-61131-3 definiuje typy języków: graficzne: schematów drabinkowych LD, schematów

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

Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów

Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów Marcin Stępniak Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów 1. Informacje Poniższe laboratoria zawierają podsumowanie najważniejszych informacji na temat

Bardziej szczegółowo

CPU ROM, RAM. Rejestry procesora. We/Wy. Cezary Bolek Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki

CPU ROM, RAM. Rejestry procesora. We/Wy. Cezary Bolek Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Cezary Bolek Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Komputer jest urządzeniem, którego działanie opiera się na wykonywaniu przez procesor instrukcji pobieranych z pamięci operacyjnej

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

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

Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis

Instrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis Instrukcja obsługi elektronicznego licznika typu 524 Model 524 Model 524 jest urządzeniem wielozadaniowym i zależnie od zaprogramowanej funkcji podstawowej urządzenie pracuje jako: licznik sumujący i wskaźnik

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

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

Instrukcja obsługi Licznik nastawny CODIX Panel czołowy. 2. Podłączenie R P T1. - T6 Przyciski dekadowe do wprowadzania nastaw.

Instrukcja obsługi Licznik nastawny CODIX Panel czołowy. 2. Podłączenie R P T1. - T6 Przyciski dekadowe do wprowadzania nastaw. Instrukcja obsługi Licznik nastawny CODIX 908 1. Panel czołowy 8 9 10 11 12 Bieżące wskazanie licznika Nastawa (wartość progowa) Numer wyświetlanej nastawy Wskaźnik pracy licznika czasu Wskaźnik aktywnych

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

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

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

Opis układów wykorzystanych w aplikacji

Opis układów wykorzystanych w aplikacji Opis układów wykorzystanych w aplikacji Układ 74LS164 jest rejestrem przesuwnym służącym do zamiany informacji szeregowej na równoległą. Układ, którego symbol logiczny pokazuje rysunek 1, posiada dwa wejścia

Bardziej szczegółowo

SAIA PROGRAMOWALNY STEROWNIK PLC

SAIA PROGRAMOWALNY STEROWNIK PLC SAIA PROGRAMOWALNY STEROWNIK PLC SAIA BURGESS ELECTRONICS SABUR Sp. z. o. o. ul. Drużynowa 3A 02 950 Warszwa tel. (022) 844 75 20 fax. (022) 844 36 39 SAIA 1 @KEMOR SPIS TREŚCI 1. KABEL K111 KABEL DO PROGRAMOWANIA

Bardziej szczegółowo

Instrukcja pomocnicza TELMATIK do licznika / timera H8DA

Instrukcja pomocnicza TELMATIK do licznika / timera H8DA www.telmatik.pl Instrukcja pomocnicza TELMATIK do licznika / timera H8DA Wielo-funkcyjne urządzenie H8DA może pracować jako licznik impulsów albo przekaźnik czasowy ( timer ). Poza wyborem rodzaju pracy,

Bardziej szczegółowo

ELPM-8DI8DOasLightCount

ELPM-8DI8DOasLightCount Sterownik PLC ELPM-8DI8DO z aplikacją ELPM-8DI8DOasLightCount wersja v1.1 2018 08 28 www.el-piast.com 1 1. Opis ogólny ELPM-8DI8DOasLightCount-PL-V1 Moduły ELPM- są to sterowniki swobodnie programowalne

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

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

1. Operacje logiczne A B A OR B

1. Operacje logiczne A B A OR B 1. Operacje logiczne OR Operacje logiczne są operacjami działającymi na poszczególnych bitach, dzięki czemu można je całkowicie opisać przedstawiając jak oddziałują ze sobą dwa bity. Takie operacje logiczne

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

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 obsługi elektronicznego licznika nastawnego typu Opis

Instrukcja obsługi elektronicznego licznika nastawnego typu Opis Instrukcja obsługi elektronicznego licznika nastawnego typu 717 1. Opis 6 pozycyjny sumujący/odejmujący licznik z dwoma wartościami nastawnymi bardzo jasny wyświetlacz LED z cyframi 8mm zakres zliczania

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

Instrukcja obsługi elektronicznego licznika nastawnego typu Opis

Instrukcja obsługi elektronicznego licznika nastawnego typu Opis Instrukcja obsługi elektronicznego licznika nastawnego typu 716 1. Opis 6 pozycyjny sumujący/odejmujący licznik z jedną wartością nastawną bardzo jasny wyświetlacz LED 8mm zakres zliczania i nastaw od

Bardziej szczegółowo

Programowanie niskopoziomowe

Programowanie niskopoziomowe Programowanie niskopoziomowe ASSEMBLER Teodora Dimitrova-Grekow http://aragorn.pb.bialystok.pl/~teodora/ Program ogólny Rok akademicki 2011/12 Systemy liczbowe, budowa komputera, procesory X86, organizacja

Bardziej szczegółowo

2. PORTY WEJŚCIA/WYJŚCIA (I/O)

2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2.1 WPROWADZENIE Porty I/O mogą pracować w kilku trybach: - przesyłanie cyfrowych danych wejściowych i wyjściowych a także dla wybrane wyprowadzenia: - generacja przerwania

Bardziej szczegółowo

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza

Bardziej szczegółowo

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014 Temat 1. Algebra Boole a i bramki 1). Podać przykład dowolnego prawa lub tożsamości, które jest spełnione w algebrze Boole

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

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

Opis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535

Opis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535 Opis funkcjonalny i architektura Modu³ sterownika mikroprocesorowego KM535 Modu³ KM535 jest uniwersalnym systemem mikroprocesorowym do pracy we wszelkiego rodzaju systemach steruj¹cych. Zastosowanie modu³u

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

Wstęp...9. 1. Architektura... 13

Wstęp...9. 1. Architektura... 13 Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości

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

Sterowniki PLC seria XP i CP

Sterowniki PLC seria XP i CP Sterowniki PLC seria XP i CP Jednostka centralna CPU Pamięć programu 128K kroków (wbudowana), obsługa 8192 punktów, CPU-XP1A CM1-XP1A max 16 modułów rozszerzeń, 0,075 usek/instrukcję, arytmetyka zmiennoprzecinkowa,

Bardziej szczegółowo

MiniModbus 4DI. Moduł rozszerzający 4 wejścia cyfrowe. Wyprodukowano dla

MiniModbus 4DI. Moduł rozszerzający 4 wejścia cyfrowe. Wyprodukowano dla Wersja 1.0 18.04.2013 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

Zastosowania mikrokontrolerów w przemyśle. Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych

Zastosowania mikrokontrolerów w przemyśle. Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Budowa sterownika PLC Moduł jednostka centralna Zasilacz Moduły wejść/wyjść Moduły komunikacyjne

Bardziej szczegółowo

Mini Modbus 1AO. Moduł rozszerzający 1 wyjście analogowe, 2 wyjście cyfrowe. Wyprodukowano dla

Mini Modbus 1AO. Moduł rozszerzający 1 wyjście analogowe, 2 wyjście cyfrowe. Wyprodukowano dla Wersja 1.0 14.08.2014 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

www.atcontrol.pl NX7 PLC

www.atcontrol.pl NX7 PLC NX7 PLC NX7 Charakterystyka ogólna Optymalna konstrukcja do małych i średnich aplikacji gdzie liczba punktów I/O nie przekracza 104. Standardowo są dostępne jednostki 28 i 48 punktowe. Każdą z nich można

Bardziej szczegółowo

CR232.S v2 KONWERTER CAN / RS232

CR232.S v2 KONWERTER CAN / RS232 CR232.S v2 KONWERTER CAN / RS232 UWAGA Za pomocą konwertera CR232 można wpływać na działanie sieci CAN, co może powodować zagrożenia dla systemu sterowania oraz zdrowia i życia ludzi. Firma DIGA nie ponosi

Bardziej szczegółowo

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus.

DZT Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus. DZT 6037 Licznik energii elektrycznej Sieć trójfazowa 4-przewodowa Połączenie bezpośrednie 100A Wyjście impulsowe oraz RS485/Modbus. WEJŚCIE Napięcie znamionowe: (U n ) 3x230/400V AC Napięciowy zakres

Bardziej szczegółowo

Termostat cyfrowy do stacjonarnych urządzeń chłodniczych z funkcją oszczędzania energii

Termostat cyfrowy do stacjonarnych urządzeń chłodniczych z funkcją oszczędzania energii Termostat cyfrowy do stacjonarnych urządzeń chłodniczych z funkcją oszczędzania energii Włączanie / wyłączanie Aby włączyć lub wyłączyć urządzenie należy przytrzymać przycisk przez 4 sekundy. Wyświetlacz

Bardziej szczegółowo

Samba OPLC SM35-J-R20

Samba OPLC SM35-J-R20 Karta katalogowa Samba OPLC SM35-J-R20 Unitronics SM35-J-R20 posiada wbudowane następujące wejścia/wyjścia: 12 wejść cyfrowych, które mogą zostać przekształcone w: o 1 szybkie wejście licznikowe/enkoderowe

Bardziej szczegółowo

MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania

MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania DTR Załącznik nr 5 MAGISTRALA MODBUS W SIŁOWNIKU XSM Opis sterowania Wydanie 2 czerwiec 2012 r. 1 Załącznik nr 5 DTR Rys.1 Rozmieszczenie złączy i mikroprzełączników na płytce modułu MODBUS 1. Zasilenie

Bardziej szczegółowo

Kod produktu: MP01105T

Kod produktu: MP01105T MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe

Bardziej szczegółowo

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1312) II Tryby pracy CPU (wersja 1312) III Bloki funkcyjne (wersja 1312)

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1312) II Tryby pracy CPU (wersja 1312) III Bloki funkcyjne (wersja 1312) Spis treści Dzień 1 I Konfiguracja sterownika (wersja 1312) I-3 Zadanie Tworzenie konfiguracji sprzętowej I-4 Tworzenie nowego projektu I-5 Tworzenie stacji poprzez wybór CPU z katalogu I-6 Dodawanie modułów

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia

Bardziej szczegółowo

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12 2.11 MODUŁY WYJŚĆ ANALOGOWYCH IC200ALG320 4 wyjścia analogowe prądowe, rozdzielczość 12 bitów IC200ALG321 4 wyjścia analogowe napięciowe (0 10 VDC), rozdzielczość 12 bitów IC200ALG322 4 wyjścia analogowe

Bardziej szczegółowo

Falownik MOTOVARIO EM16. Skrócona instrukcja obsługi

Falownik MOTOVARIO EM16. Skrócona instrukcja obsługi Falownik MOTOVARIO EM16 Skrócona instrukcja obsługi Przewodnik ten ma pomóc w zainstalowaniu i uruchomieniu falownika oraz sprawdzeniu poprawnego działania jego podstawowych funkcji. W celu uzyskania szczegółowych

Bardziej szczegółowo

LEKCJA. TEMAT: Funktory logiczne.

LEKCJA. TEMAT: Funktory logiczne. TEMAT: Funktory logiczne. LEKCJA 1. Bramką logiczną (funktorem) nazywa się układ elektroniczny realizujący funkcje logiczne jednej lub wielu zmiennych. Sygnały wejściowe i wyjściowe bramki przyjmują wartość

Bardziej szczegółowo

STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 1 OPERACJE NA DANYCH

STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 1 OPERACJE NA DANYCH STEROWANIE URZĄDZENIAMI PRZEMYSŁOWYMI ĆWICZENIE 1 OPERACJE NA DANYCH 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

Samba OPLC SM35-J-T20

Samba OPLC SM35-J-T20 Karta katalogowa Samba OPLC SM35-J-T20 Unitronics SM35-J-T20 posiada wbudowane następujące wejścia/wyjścia: 12 wejść cyfrowych, które mogą zostać przekształcone w: o 3 szybkie wejścia licznikowe/enkoderowe

Bardziej szczegółowo

Interfejs USB-RS485 KOD: INTUR. v.1.0. Zastępuje wydanie: 2 z dnia 19.12.2012

Interfejs USB-RS485 KOD: INTUR. v.1.0. Zastępuje wydanie: 2 z dnia 19.12.2012 Interfejs USB-RS485 v.1.0 KOD: PL Wydanie: 3 z dnia 05.12.2013 Zastępuje wydanie: 2 z dnia 19.12.2012 SPIS TREŚCI 1. Opis ogólny.... 3 2. Instalacja interfejsu w systemie operacyjnym.... 4 3. Przyłączenie

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl www.fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja

Bardziej szczegółowo

architektura komputerów w 1 1

architektura komputerów w 1 1 8051 Port P2 Port P3 Transm. szeregowa Timery T0, T1 Układ przerwań Rejestr DPTR Licznik rozkazów Pamięć programu Port P0 Port P1 PSW ALU Rejestr B SFR akumulator 8051 STRUKTURA architektura komputerów

Bardziej szczegółowo

Układy kombinacyjne 1

Układy kombinacyjne 1 Układy kombinacyjne 1 Układy kombinacyjne są to układy cyfrowe, których stany wyjść są zawsze jednoznacznie określone przez stany wejść. Oznacza to, że doprowadzając na wejścia tych układów określoną kombinację

Bardziej szczegółowo

Kontroler LED programowalny czasowo 12V 20A 5 kanałów

Kontroler LED programowalny czasowo 12V 20A 5 kanałów S t r o n a 1 Kontroler LED programowalny czasowo 12V 20A 5 kanałów Programowalny kontroler LED pozwala zaplanować pracę system świetlnego opartego o LED. Użytkownik może zaprogramować godziny włączenia,

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

VBMS-202 PODRĘCZNIK UŻYTKOWNIKA

VBMS-202 PODRĘCZNIK UŻYTKOWNIKA VBMS-202 PODRĘCZNIK UŻYTKOWNIKA Wersja dokumentu: 0.1 Data wydania: 13.09.2017 Spis treści 1 Charakterystyka produktu... 3 1.1 Schemat blokowy... 3 1.2 Oznaczenia zacisków... 3 1.3 Podstawowy układ pracy...

Bardziej szczegółowo

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia Ćwiczenie VIIN Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi Przebieg ćwiczenia 1. Rozpoznać elementy stanowiska (rys.1,2,3) i podłączyć

Bardziej szczegółowo

DOKUMENTACJA TECHNICZNA. KONWERTER MODBUS v1. INSTRUKCJA OBSŁUGI wersja instrukcji 1.0

DOKUMENTACJA TECHNICZNA. KONWERTER MODBUS v1. INSTRUKCJA OBSŁUGI wersja instrukcji 1.0 DOKUMENTACJA TECHNICZNA KONWERTER MODBUS v1 INSTRUKCJA OBSŁUGI wersja instrukcji 1. Białystok 216 Spis treści: WSTĘP... 3 PODŁĄCZENIE ELEKTRYCZNE... 4 KONFIGURACJA... 5 PODŁĄCZANIE DO KONWERTERA PRZEZ

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

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

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 8 Jan Kazimirski 1 Assembler x86 2 Podstawowe instrukcje x86 Instrukcje transferu danych Arytmetyka binarna i dziesiętna Instrukcje logiczne Instrukcje sterujące wykonaniem

Bardziej szczegółowo

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach. Terminal TR01 Terminal jest m, umożliwiającym odczyt i zmianę nastaw parametrów, stanów wejść i wyjść współpracujących z nim urządzeń automatycznej regulacji wyposażonych w port komunikacyjny lub i obsługujących

Bardziej szczegółowo

CoDeSys 3 programowanie w języku FBD

CoDeSys 3 programowanie w języku FBD Notatka Aplikacyjna NA 03005PL 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 FBD... 5 4. Składnia języka FBD

Bardziej szczegółowo

Jednostki podstawowe Parametry LOGO! 24 LOGO! 230RC LOGO! 24RC LOGO! 12/24 RC

Jednostki podstawowe Parametry LOGO! 24 LOGO! 230RC LOGO! 24RC LOGO! 12/24 RC Jednostki podstawowe Parametry LOGO! 24 LOGO! 230RC LOGO! 24RC LOGO! 12/24 RC Napięcie zasilające / wejścia 24 V DC 115 / 230 V AC/DC 24 V AC/DC 12/24 V DC Ilość wejść dyskretnych 8 8 8 8 Ilość wejść analogowych

Bardziej szczegółowo

MiniModbus 4DI-M. Moduł rozszerzający 4 wejścia cyfrowe z pamięcią liczników. Wyprodukowano dla

MiniModbus 4DI-M. Moduł rozszerzający 4 wejścia cyfrowe z pamięcią liczników. Wyprodukowano dla Wersja 1.1 8.04.2014 Wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO IC200UDR002 8 wejść dyskretnych 24 VDC, logika dodatnia/ujemna. Licznik impulsów wysokiej częstotliwości. 6 wyjść przekaźnikowych 2.0 A. Port: RS232. Zasilanie: 24 VDC. Sterownik VersaMax Micro UDR002

Bardziej szczegółowo

Lista instrukcji mikroprocesora 8086. Programowanie w assemblerze

Lista instrukcji mikroprocesora 8086. Programowanie w assemblerze Lista instrukcji mikroprocesora 8086 Programowanie w assemblerze Lista instrukcji mikroprocesora 8086 Lista instrukcji mikroprocesora 8086 Lista instrukcji mikroprocesora 8086 Lista instrukcji mikroprocesora

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

Liczniki nastawne, elektroniczne Licznik nastawny LED - Codix 560

Liczniki nastawne, elektroniczne Licznik nastawny LED - Codix 560 Wyświetlacz LED Napięcie zasilania Temperatura pracy Wymiary Stopień ochrony Częstotliwość zliczania Dokładny Programowalny pomiar niskich częstotliwości Wielofunkcyjny Wskaźnik pozycji Zliczanie serii

Bardziej szczegółowo

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA NOWOŚĆ! Moduły programowalne Millenium II+ jeszcze więcej możliwości FUNKCJA Łatwość i intuicyjność programowania, szeroka oferta oraz olbrzymie możliwości w postaci wejścia analogowego 0-10V, potencjometrycznego,

Bardziej szczegółowo

RS485 MODBUS Module 8I8O

RS485 MODBUS Module 8I8O Wersja 2.2 12.01.2014 wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8 STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8 Przeznaczenie i ogólna charakterystyka Sterownik modułów przekaźnikowych SMP-8 jest urządzeniem mogącym pracować w dwóch niezależnych trybach pracy: Master lub Slave.

Bardziej szczegółowo

DZT WEJŚCIE Napięcie znamionowe: (U n

DZT WEJŚCIE Napięcie znamionowe: (U n DZT 6129 Licznik energii elektrycznej do sieci trójfazowej 4-przewodowej. Połączenie przez przekładnik prądowy.../5a Wyjście impulsowe oraz RS485/Modbus. WEJŚCIE Napięcie znamionowe: (U n ) 3x230/400V

Bardziej szczegółowo

Licznik rewersyjny MD100 rev. 2.48

Licznik rewersyjny MD100 rev. 2.48 Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja

Bardziej szczegółowo

RS485 MODBUS Module 16I

RS485 MODBUS Module 16I wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w niniejszej instrukcji

Bardziej szczegółowo

RS485 MODBUS Module 16I

RS485 MODBUS Module 16I Wersja 2.0 18.12.2012 wyprodukowano dla Dziękujemy za wybór naszego produktu. Niniejsza instrukcja ułatwi Państwu prawidłową obsługę i poprawną eksploatację opisywanego urządzenia. Informacje zawarte w

Bardziej szczegółowo

Zastosowania mikrokontrolerów w przemyśle

Zastosowania mikrokontrolerów w przemyśle Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Budowa sterownika PLC Moduł jednostka centralna Zasilacz Moduły wejść/wyjść Moduły komunikacyjne

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

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