Comunicaciones
Industriales Práctica N# 2: PROGRAMACION DEL PLC
2()*
EQUIPO 4
9AV1
17/03/201
HOJA DE CAMPO MARCO TEORICO FAMILIAS de PLC MITSUBISHI
Los equipos Mitsubishi cuentn con di!e"entes !#i$is de PLC% que stis!cen $s necesiddes de $ indust"i& Desde un p$icci'n #u( senci$$% i#p$e#entndo $os PLC de $ se"ie ALPHA F)*+% hst un #u( co#p$e, uti$i-ndo $ .# F)/+% F)0U% F)1U2etc& En tot$ e3isten 4 p"oductos que nos pueden o!"ece" $ co#p56 Mitsubishi
Serie: • • •
I78R DE MELSEC I78F DE MELSEC L DE MELSEC
SISTEMA Q DE MELSEC FAMILIA FX DE MELSEC PLC’S DE SEGURIADAD Se"ie I78R DE MELSEC
LA se"ie I78R DE MELSEC p"esent un inc"e#ento e3t"o"din"io de $ potenci% estb$eciendo un nue9o #ode$o de "e!e"enci en cuesti'n de 9e$ocidd de p"oceso& Ests c"cte"6stics pe"#iten $ usu"io "e$i-" $os siste#s #:s co#p$e,os ( de#:s !o"#n $ bse p" un conside"b$e dis#inuci'n de $os costes de h"d;"e& Reducen $os costes de des""o$$o ( #nteni#iento% s6 co#o e$ "ies.o de un c6d de$ siste#&
Ventajas Con un tie#po de cic$o de <%*= #s% $ cpcidd de e,ecut" =*> inst"ucciones po" #i$ise.undo ( un tie#po de e,ecuci'n de <%>? #s p" un inst"ucci'n LD% $ se"ie i78R de@ne nue9os est:nd"es en "endi#iento% cont"ibu(endo s6 #e,o"" $ p"oducti9idd& L se"ie i78R pe"#ite sinc"oni-" e$ cic$o de$ PLC ( e$ scn de $ "ed& De este #odo se e9itn $s de#o"s en $ t"ns#isi'n de $os dtos ( #e,o" de#:s $ c$idd de !b"icci'n& Con 9ists un cont"o$ #:s p"eciso% todos $os #'du$os de s$id est:n sinc"oni-dos dicion$#ente& As6 ( no se necesitn senso"es p" "econoce" un posici'n% $o que "educe $os costes& Se pueden .u"d" dtos i#po"tntes p" $ p"oducci'n% co#o !'"#u$s% po" e,e#p$o% en $ bse de dtos inte."d de i78R& De est !o"# se e9it que e$ siste# de uto#ti-ci'n co#p$eto se deten. cundo% po" e,e#p$o% !$$e $ "ed ( ( no se posib$e co#unic"se con e$ se"9ido" de $ bse de dtos
FUNCIONES ESPECIALMENTE DIGNAS DE MENCIÓN •
CPU de $to "endi#iento
•
Un p$t!o"# esc$b$e
•
Cont"o$ sinc"oni-do
•
A$#cen#iento se.u"o de $os dtos
•
Reduce e$ t"b,o de #nteni#iento
•
Posibi$iddes de cone3i'n pe"!ects 96 co#unicci'n SLMP
•
L in.enie"6 #:s e@ciente ) o"s0
•
L se.u"idd de$ siste#
•
Co#ptibi$idd con S(ste# 7 de MELSEC
Se"ie I78F DE MELSEC
Est se"ie "ep"esent un !ue"te e#pu,'n en e$ "endi#iento de $ se"ie F) ( de@ne nue9s puts p" $os PLCs co#pctos& Pe"#ite $os usu"ios e$ des""o$$o de siste#s de uto#ti-ci'n #:s co#p$e,os ( so@sticdos% s6 co#o de p$icciones de #(o" "endi#iento sin tene" que c#bi" un !#i$i PLC #(o" ( #:s costos& ent,s • •
Cont"o$ de $to "endi#iento un p"ecio #ode"do Conecti9idd #e,o"d
• • •
Funciones de se.u"idd Posicion#iento Cont"o$ s6nc"ono 9n-do
Fn!i"nes es#e!ia$%ente &i'nas &e %en!i(n • • • • • •
Ent"ds ( s$ids de $t 9e$ocidd P"oces#iento de 9$o"es n$'.icos ( "e.u$ci'n PID Detecci'n de #"cs Inte"!ce Ethe"net inte."d Co#ptibi$idd con #ode$os nte"io"es Senci$$o di.n'stico de e""o"es
PLCS MODULARES SISTEMA 7 DE MELSEC
Des""o$$do sob"e $ bse de su nteceso"% $ se"ie AnSH% e$ siste# 7 de MELSEC es un concepto de cont"o$ que $e pe"#ite $ usu"io se$eccion" $ #e,o" co#binci'n de #'du$os CPU ( de #'du$os especi$es o de EGS% ( "euni" todos esos co#ponentes sob"e un unidd bse& Esto pe"#ite
[email protected]"" un siste# en e$ #o#ento ,usto $ #edid de cu$quie" p$icci'n& E+TAJAS M$tip$es posibi$iddes es posib$e co#bin" #'du$os bse ( #'du$os CPU de PLC de $to "endi#iento Un p$t!o"# de uto#ti-ci'n p" e$ !utu"o L e3ibi$idd ( $ cpcidd de dptci'n son $s c"cte"6stics decisi9s que hcen de$ siste# 7 u n e3ce$ente p$t!o"# de uto#ti-ci'n&
)Q* !ara!teri+a a n PLC &e *,it" %n&ia$E#p$edos en todo e$ #undo
"cis su #p$io "n.o de tensi'n de $i#entci'n% e$ siste# 7 de MELSEC puede e#p$e"se en todo e$ #undo& K e$ ."n n#e"o de ho#o$o.ciones n9$es% e$ cu#p$i#iento de $s di"ecti9s eu"opes ( $ stis!cci'n de $os $tos "eque"i#ientos de $ indust"i de$ uto#'9i$% hcen de$ siste# 7 un p"oducto en e$ que se puede con@" p$en#ente& C"ece" con $s t"es E$ siste# 7 est: concebido de #ne" que puede c"ece" con $s p$icciones de$ usu"io% desde $ so$uci'n indi9idu$ stnd $one 7<
Funcion#iento #u$ti8CPU L p$t!o"# de uto#ti-ci'n de$ siste# 7 de MELSEC pe"#ite $ inst$ci'n de hst cut"o #'du$os de CPU en un unidd bse& De este #odo es posib$e co#bin" en un so$uci'n continu CPUs de PLC% de PC% C ( de p"oceso& Cpcidd #u$ti "edes Desde senci$$s "edes AS8Inte"!ce hst co#p$e,s "edes ETHER+ET e$ siste# 7 de MELSEC puede co#unic"se sin p"ob$e#s con equipos de Mitsubishi o de ot"os !b"icntes& P" u#ent" $ p"oducti9idd de $ inst$ci'n% e$ siste# 7 o!"ece de#:s un en$ce di"ecto con bses de dtos S7L t"9s de ETHER+ET& F$e3ibi$idd L ."n 9"iedd de "edes ( de #'du$os especi$es% de CPU% de EGS ( de co#unicci'n con9ie"te $ siste# 7 de MELSEC en uno de $os siste#s #odu$"es de uto#ti-ci'n #:s e3ib$es de$ #undo& Redundnci dob$e Con $s CPUs "edundntes de p"ocesos 7*/G/1PRH ( con co#ponentes est:nd"% es posib$e const"ui" un siste# con c"cte"6stics hot stnd8 b( ( con sinc"oni-ci'n uto#:tic de dtos& E$ concepto #odu$" pe"#ite $ "e$i-ci'n de ni9e$es di!e"entes de "edundnci% desde uniddes de $i#entci'n ( siste#s de cont"o$ hst #'du$os de "ed& OTRAS E+TAJAS
Se"ie L de MELSEC
Mitsubishi p"esent un ut'#t p"o."#b$e #odu$" de $ts p"estciones% co#pcto% que ( de se"ie inte." en $ CPU un ."n n#e"o de !unciones& Su e3ce$ente "e$ci'n p"ecioGp"estciones ( su ."n si#p$icidd p" e$ usu"io $o con9ie"ten en e$ PLC ide$ p" p$icciones de cont"o$ de .# #edi&
E+TAJAS "n e3ibi$idd de$ siste# E$ dise5o conceptu$ de $ se"ie L% que no uti$i- "c% pe"#ite dis!"ut" de un $t e3ibi$idd en e$ siste# con un espcio neces"io #6ni#o& L "quitectu" bsd en un so$ CPU inc$u(e in te"!ces Ethe"net ( Mini8USB inte."ds% un s$ot p" t",ets de #e#o"i SDGSDHC p" $#cen#iento de p"o."#s ( "e.ist"o de dtos ( /= EGS di.it$es p" t"es senci$$s% cont,e ":pido ( posicion#iento&
Re.ist"o de dtos L !unci'n inte."d de "e.ist"o de dtos Ndt$o..e" $t 9e$ocidd pe"#ite "ecopi$" in!o"#ci'n p" depu"ci'n de e""o"es% e9$uci'n de "endi#iento ( ot"os @nes& USB ( Ethe"net de se"ie Tnto $ inte"!- USB /&< co#o $ inte"!- Ethe"net pueden uti$i-"se di"ect#ente en e$ e#p$-#iento en que est inst$do e$ PLC So!t;"e de p"o."#ci'n con 9isi'n de !utu"o ) o"s/ "ep"esent e$ so!t;"e de #nteni#iento ( p"o."#ci'n de PLCs de $ p"'3i# .ene"ci'n% siendo e3ce$ente p" $ se"ie L& PRODCUTOS DE ESTA SERIE
F#i$i F) de MELSEC
Mitsubishi E$ect"ic $n-' $ #e"cdo eu"opeo e$ p"i#e" PLC co#pcto hce ( #:s de 0< 5os& Con #:s de *< #i$$ones de cont"o$es co#pctos en uso dist"ibuidos po" todo e$ #undo% Mitsubishi E$ect"ic es e$ $6de" de$ #e"cdo en este tipo de p"oductos& "cis sus "educids di#ensiones ( sus b,os costos% $os cont"o$es co#pctos hn bie"to nue9s pe"specti9s en e$ c#po de $ uto#ti-ci'n indust"i$& Ho( en d6% p$icciones que ntes e"n i#pensb$es se bene@cin de $s 9ent,s de este tipo de cont"o$es& Con e$$o% $ !#i$i F) se co#pone ho" de se" ies de p"oductos independientes% pe"o $ #is#o tie#po pe"!ect#ente co#ptib$e
7u puede usted espe"" de $ se"ie F) de MELSECQ •
E#p$edos en todo e$ #undo "cis $ #p$io "n.o de tensi'n de $i#entci'n% $os cont"o$es F) pueden e#p$e"se en todo e$ #undo
•
Reconocidos inte"ncion$#ente Los cont"o$es F) de Me$sec cu#p$en con todos $os est:nd"es i#po"tntes #undi$es ( con tods $s c$si@cciones de buques
•
So$uciones e3ib$es A p"ti" de $ unidd bse% h( disponib$es e3tensiones ( !unciones dicion$es p" un est"uctu"ci'n de $ p$icci'n decud $ uso co""espondiente
•
P"o."#ci'n senci$$
Du"nte $ p"o."#ci'n es posib$e "euni" !unciones co#p$e,s en un so$ inst"ucci'n •
e$ocidd En $o que "espect $ 9e$ocidd de p"oces#iento% $ !#i$i F) sient $s puts NF)0U <%<41 sGinst"ucci'n $'.ic
•
Co#ptibi$idd Aunque son di!e"entes e independientes $os unos de $os ot"os% $s se"ies de p"oductos de $ !#i$i F) son pe"!ect#ente co#ptib$es ent"e s6
PLCs de se.u"idd MELSEC 7S L p"otecci'n de siste#s #(o"es sin costos e3cesi9os constitu(e $ c$9e de $os PLCs de se.u"idd 7S& En e$ psdo% $s $6nes de p"oducci'n se p"ote.6n po" #edio de dispositi9os de se.u"idd dispuestos #odo de is$s% en $ #(o"6 de $os csos se t"tb de pne$es especi$es de se.u"idd con "e$s& SI bien $ se.u"idd quedb ."nti-d% $ so$uci'n ten6 t#bin $s #is#s des9ent,s que ( hce $.unos 5os hb6n $$e9do c#bi" $os pne$es de "e$s con9encion$es& Los pne$es de se.u"idd con "e$s son #u( costosos de const"ui" ( di!6ci$es de c#bi"% ( $ e$i#inci'n de !$$os "esu$t #u( costos& Po" supuesto% en cunto PLC de se.u"idd% 7S o!"ece t#bin un #p$i p"otecci'n cont" !$$os de$ siste# ( ccesos no uto"i-dos& Dispone de un ce"ti@cci'n SIL 0% Cte.o"6 =&
OBJETIO Estb$ece" $ co#unicci'n con e$ si#u$do" de$ so!t;"e )ORS/& Des""o$$o • • • • •
Ab"i" un p"o(ecto nue9o N)ORS/& Se$eccion" tipo ( se"ie PLC& P"o."#ci'n en esc$e"& Bui$ p"o(ect& St"tGstop si#u$ci'n&
+ot $s 9"ib$es se di"eccionn con $ $et" M NM<% M*% M/%2&&
*& Uti$i-ndo e$ so!t;"e )ORS/% b"i#os un p"o(ecto nue9o& Se$eccion#os PLC Se"ies F)CPU% di"i.i#os e$ cu"so" en PLC tipo F)UGF)/1C ( en e$ opci'n de $en.u,e e$e.i#os esc$e"&
/& Despus de op"i#i" sob"e e$ icono de o% nos p"ece": un #biente de t"b,o en e$ cu$ pod"e#os des""o$$" nuest"o p"o(ecto&
+ot Ap"e" un "ecue"do e$ cu$ nos indic $.uns !unciones que pode#os uti$i-" en e$ p"o(ecto&
0& C"e#os un #"c que se $$#e ""nque&
=& C"e#os un s$id $$#d #oto"% con un #"c M*&
1& Se d c$ic e$ icono de Bui$% poste"io"#ente op"i#i#os e$ icono con un #onito"&
4& Se pude 9isu$i-" que e$ #biente de t"b,o c#bi co$o" -u$&
& Op"i#iendo $ tec$ shi!t c$ic de"echo sob"e $os contctos estos c#bin de estdo&
?& P" #odi@c" e$ p"o."# op"i#i#os $ tec$ #ode ;"ite&
>& Co$oc#os un se.undo contcto en se"ie p" cti9" #oto"&
*<&Si#u$#os p" 9isu$i-" $os estdos de $os contctos ( de$ #oto"&
**&P" !#i$i"i-"se con e$ so!t;"e "e$i-"e#os un ""nque de un #oto"% uti$i-"e#os t"es botones e$ p"i#e"o se": ""nque $ de"ech% e$ se.undo se": ""nque $ i-quie"d ( e$ te"ce"o bot'n de p"o&
*/&Aho" ( const"uido e$ p"o(ecto pode#os si#u$" nuest"o ""nque en dos sentidos& Co#o pode#os obse"9" tene#os cti9do un s$id e$ #oto"*% t#bin tene#os un condici'n que si ""nc un #oto" no puede ""nc" e$ ot"o hst que e3ist un p"o ( se deten. e$ #oto" que estb cti9do o en este cso nuest" bobin&
*0&Aho" e$ si.uiente e,e"cicio es cti9" un #"c M*Nun s$id con un te#po"i-do" e$ cu$ despus de cie"to tie#po cti9" $ #"c ntes dich& P" us" un te#po"i-do" debe#os us" $ si.uiente no#enc$tu" pone#os VTO espcio Nun constnte ( e$ tie#po V1< Neste tie#po se encuent" #i$ise.undos& En $ i#.en tene#os e$ te#po"i-do" ( cti9ndo nuest" #"c en si#u$ci'n&
*=&E$ si.uiente pso% p" te"#in" $ p":ctic es dise5" un p"o."# en e$ cu$ se cti9en = s$ids de nuest"o PLC pe"o en secuenci& Cd ""nque se": despus de * se.& *1&
Es $ p"i#e" 9e- que uti$i-#os ( t"b,#os con un PLC MITSUBISHI% e$ #biente de t"b,o "esu$t se" #i.b$e con e$ usu"io% e$ so!t;"e uti$i- $en.u,e estnd"i-do& P" e$ des""o$$o de $ p":ctic uti$i-#os $'.ic est"uctu"d& )o"s/ pe"#ite se$eccion" dos tipos de p"o(ectos en este cso uti$i-#os Wsi#p$e p"o(ectX este tipo de p"o(ecto puede se" coin9e"tido en p"o(ecto est"uctu"do& E$ so!t;"e WTIA Po"t$X de Sie#ens uti$i- ent"ds NI<&<% s$ids NO<&< ( bits NM<&<% en c#bio p" e$ so!t;"e de Mitsubishi se uti$i- ent"ds N)<% s$ids NK< ( bits NM<& L !unci'n de si#u$do" pe"#ite e,ecut" $ ent"dGs$id de dtos con #'du$os de EGS usndo #e#o"i de si#u$ci'n& Los "esu$tdos de $ !unci'n de si#u$do" pueden se" di!e"entes de $os de$ #'du$o de$ CPU "e$& P" hce" uso de te#po"i-do"es es neces"io uti$i-" un s$id con $ di"ecci'n T< /< Nte#po"i-do" < tie#po / se.&& +o tiene contctos no te#po"i-dos ( $s s$ids son t"nsisto"& Du"nte e$ des""o$$o de $ p":ctic se uti$i-' e$ so!t;"e )o"s/% not#os que e$ so!t;"e uti$i- $en.u,es de p"o."#ci'n estnd"i-dos ni9e$ inte"ncion$% inc$u(endo $'.ic en esc$e" N$o.ic $dde"& L $'.ic en esc$e" es uno de $os $en.u,es de p"o."#ci'n de PLC #:s popu$"es% se uti$i-' en est p":ctic& E$ so!t;"e pe"#ite c"e" etiquets p" $os usu"ios% ests son un no#b"e $te"nti9o p" $s di"ecciones de$ dispositi9o% cbe #encion" que p" di"eccion" $s s$ids ( ent"ds de$ PLC se uti$i-n W)
Bib$io."!6 httpsGGes0itsubishie$ect"ic&co#G!GesGp"oductsGcntGp$c"Gite#sG httpGG#e.t"onic$td*&b$o.spotG/<<>G<Gp$c8#itsubishi&ht#$