Logic modules LOGO! para sa automation ng industriya
Ang mga microprocessor device ay malawakang ginagamit sa automation ng mga pangkalahatang pang-industriya, transportasyon at mga kagamitan sa sambahayan. Dahil sa flexibility at mababang halaga ng mga microprocessor device, patuloy na tumataas ang kanilang bahagi sa mga automation device. Sa paunang yugto ng paggamit ng mga aparatong microprocessor, ang pangunahing kadahilanan sa paglilimita ay, na may mababang halaga ng mga microcontroller mismo, ang makabuluhang halaga ng paglikha ng kanilang software, na binuo sa mababang antas ng mga wika ng programming at nangangailangan ng mga dalubhasang programmer.
Ang problemang ito ay nalutas sa pamamagitan ng paglikha ng functionally complete microprocessor modules na may built-in na basic software at karagdagang expansion modules. Ang koneksyon ng mga base module sa expansion modules ay isinasagawa sa pamamagitan ng mga espesyal na konektor, na hindi kasama ang koneksyon ng mga module na, ayon sa ilang pamantayan (halimbawa, supply boltahe), ay hindi maaaring konektado sa base module.
Ang mga module ay naka-program sa mga espesyal na wika na may mataas na antas, tulad ng Hakbang 5 o Hakbang 7, na nagbibigay-daan sa iyong mag-compile ng isang programa sa anyo ng isang block diagram o contact diagram, o sa anyo ng isang sistema ng mga logic equation. Ang pagsasama-sama ng mga naturang programa sa mga code ng makina ay isinasagawa na isinasaalang-alang ang tiyak na nomenclature ng mga naka-install na module. Ang programmer ay hindi nangangailangan ng espesyal na kaalaman sa istraktura at mga utos ng mga microprocessor na kasama sa mga module, ngunit nangangailangan lamang ng kaalaman sa paggana ng binuo na teknikal na sistema.
Ang kumpanya, ang nag-develop ng mga module, ay lumilikha ng espesyal na software para sa isang personal na computer na may isang maginhawang interface na nagbibigay ng lahat ng mga yugto ng pag-unlad ng system at programming ng mga microprocessor module nang direkta sa pamamagitan ng mga port ng isang personal na computer o isang karagdagang aparato na konektado sa computer. Ang konseptong ito ay ipinatupad ng SIEMENS sa paglikha ng LOGO! microprocessor module set.
LOGO! ay isang unibersal na logic microprocessor module mula sa Siemens… LOGO! kasama ang microprocessor control unit, control panel at backlit display, power supply, expansion module interface, programming module interface (card) at PC cable.
ANG LOGO! kasama ang mga karaniwang out-of-the-box na function na kadalasang ginagamit sa pagsasanay, halimbawa: on at off delay functions, pulse relay, programmable keys, clock switch, digital at analog flag, input at output depende sa uri ng device.
Mga uri ng LOGO!
Ang pangunahing ay magagamit sa dalawang klase ng boltahe:
-
Class 1 <24 V, ibig sabihin. 12 V DC kasalukuyang, 24 V DC kasalukuyang, 24 V AC kasalukuyang;
-
Class 2> 24 V, ibig sabihin.115 … 240 VDC at alternating current;
sa mga pagpipilian:
-
na may LCD display (LCD): 8 input at 4 na output;
-
walang display («LOGO! Pure»): 8 inputs at 4 outputs.
Ang bawat klase ay binubuo ng 4 na subunits (SU), nilagyan ng expansion interface at nagbibigay ng 33 ready-to-use na basic at special function para sa pagbuo ng switching program.
Mga module ng pagpapalawak
-
LOGO! Available ang mga digital module para sa lahat ng boltahe at mayroong 4 na input at 4 na output.
-
Mga analog module na LOGO! Magagamit para sa 12 at 24 VDC na may dalawang analog input o dalawang PT100 input.
-
Ang digital at analog module ay binubuo ng dalawang subunits. Ang bawat isa sa kanila ay may dalawang expansion interface para sa pagkonekta ng mga karagdagang module.
Kahit anong LOGO ng device! Ang Basic Basic ay maaari lamang mapalawak gamit ang mga module ng pagpapalawak ng parehong klase ng boltahe. Pinipigilan ng mekanikal na coding (mga pin sa kaso) ang koneksyon ng mga device ng iba't ibang klase ng boltahe. Exception: Ang kaliwang interface ng analog o communication module ay electrically isolated. Samakatuwid, ang mga expansion module na ito ay maaaring konektado sa mga device na may iba't ibang klase ng boltahe.
Mga elemento sa LOGO!
LOGO! Naiiba sila sa uri (constant = o variable ~) at ang halaga ng supply boltahe, ang uri ng mga output (relay o transistor), ang presensya o kawalan ng isang likidong kristal na display. Ang pagkakaiba-iba ng LOGO! ay nagbibigay-daan sa iyo upang piliin ang pinaka-angkop na hanay, na may kaunting labis na mga teknikal na paraan, na napagtatanto ang isang tiyak na teknikal na problema.
Pagtatalaga ng mga elemento:
-
Opsyon 12 — 12 V DC.
-
Opsyon 24 — 24 VDC.
-
230 — 115/240 VAC opsyonal.
-
R - relay outputs (walang R - transistor output).
-
C — built-in na 7-araw na orasan.
-
o — walang opsyon sa pagpapakita.
-
DM — digital module.
-
Ang AM ay isang analog module.
-
CM — module ng komunikasyon (hal. AS interface).
LOGO!
(1) — kung saan maaari kang gumamit ng alternatibong 2 analog input na may hanay ng signal na 0 … 10 V at 2 mabilis na input. (2) — Mga opsyon sa 230 V AC — mga input sa dalawang grupo ng 4. Sa loob ng isang grupo ay posible lamang ang parehong yugto, posible ang magkakaibang mga yugto sa pagitan ng mga grupo. (3) — ang mga digital input ay maaaring gumana nang direkta at reverse polarity. (4) — maaari mong piliin ang hanay ng signal 0 … 10 V o 0 … 20 mA.
Makipag-ugnayan sa LOGO! 12/24 RC sensors: a) discrete, na may contact at non-contact output, b) analog (0 — 10 V)
LOGO! Mga pag-andar
LOGO! sa programming mode ay nagbibigay sa iyo ng iba't ibang mga item na nahahati sa mga listahan:
-
CO — listahan ng mga konektor (mga input / output)
-
GF — listahan ng mga pangunahing function AT [AT], O [OR],
-
SF — listahan ng mga espesyal na function
-
Ang BN ay isang listahan ng mga bloke na handa nang gamitin sa programa ng circuit.
Ang lahat ng mga listahan ay kumakatawan sa mga item na magagamit sa LOGO!. Kadalasan, lahat ito ay mga konektor, lahat ng pangunahing pag-andar at lahat ng mga espesyal na pag-andar na kilala sa LOGO!. Kasama rin dito ang anumang mga bloke na ginawa mo sa LOGO! hanggang sa tawagin ang listahan. LOGO! hindi ipinapakita ang lahat ng mga item kung walang libreng espasyo sa memorya o ang maximum na posibleng bilang ng mga bloke ay naabot. Sa kasong ito, hindi maaaring ipasok ang susunod na bloke.
Ang mga constant at connectors (Co) ay mga input, output, bits ng memory, at fixed voltage level (constants).
Mga input:
1) Mga digital na input
Ang mga digital input ay minarkahan ng letrang I.Ang mga digital input number (I1, I2, …) ay tumutugma sa input pin number ng LOGO! Ang pagnunumero ng mga input ng base unit at ang expansion unit ay direkta sa pagkakasunud-sunod kung saan ang mga unit ay naka-install.
2) Mga analog na input
ANG LOGO! 24, LOGO! 24o, LOGO! 12 / 24RC at LOGO! Ang 12 / 24RCo ay may mga input na I7 at I8, na maaari ding i-program para magamit bilang mga analog input na AI1 at AI2. Kung ang mga input na ito ay ginagamit bilang I7 at I8, kung gayon ang input signal ay binibigyang kahulugan bilang isang digital na halaga. Kung ginamit bilang AI1 at AI2, ang mga signal ay binibigyang-kahulugan bilang mga analog na halaga. Kapag ang isang analog module ay konektado, ang mga input nito ay binibilang pagkatapos ng umiiral na mga analog input.
Sa kaso ng mga espesyal na function na sa bahagi ng input ay makatuwiran na kumonekta lamang sa mga analog input kapag ang input signal ay pinili sa programming mode, ang mga analog input lamang AI1 ... AI8, analog flags AM1 ... AM6, ang mga analog na output ng mga module na nag-aalok ay binibilang bilang mga output AQ1 at AQ2.
Mga Output:
1) Mga digital na output
Ang mga digital na output ay minarkahan ng letrang Q. Ang mga numero ng output (Q1, Q2, … Q16) ay tumutugma sa LOGO! output pin number. Ang mga numero ng output ay magkakasunod na binibilang, na nagsisimula sa base module at nagpapatuloy sa pagkakasunud-sunod kung saan naka-install ang mga module. Bilang karagdagan, posible na gumamit ng 16 na mga output na hindi konektado sa mga bloke. Ang mga ito ay minarkahan ng X at hindi magagamit muli sa isang chain program (hindi katulad, halimbawa, mga flag).
Ang lahat ng naka-program na hindi nakakonektang mga output ay lilitaw sa listahan, pati na rin ang isang hindi naka-program na hindi nakakonektang output.Ang paggamit ng isang hindi konektadong output ay may katuturan, halimbawa, na may espesyal na function na «Mga teksto ng mensahe», kung ang teksto lamang ng mensahe ay may kaugnayan para sa programa ng circuit.
2) Mga analog na output
Ang mga analog na output ay minarkahan ng mga titik AQ. Dalawang analog na output ang magagamit, katulad ng AQ1 at AQ2. Tanging isang analog na halaga ang maaaring konektado sa analog na output, ibig sabihin. function na may analog output o AM analog flag.
kanin. 1. Front panel view ng LOGO!
Mga bandila
Ang mga flag ay minarkahan ng mga titik M o AM. Ito ay mga virtual na output na may parehong halaga sa kanilang output tulad ng sa kanilang input. SA LOGO! mayroong 24 na digital na flag M1 … M24 at 6 na analog na flag na AM1 … AM6.
Ang start flag M8 ay nakatakda sa unang cycle ng user program at samakatuwid ay maaaring gamitin bilang panimulang flag sa iyong chain program. Awtomatikong nire-reset ito pagkatapos ng unang ikot ng programa. Sa lahat ng kasunod na cycle, ang M8 flag ay maaaring gamitin sa parehong paraan tulad ng iba pang mga flag.
Mga antas ng signal ng lohika
Ang mga antas ng signal ay ipinahiwatig ng hi at lo. Kung ang estado na «1» = hi o «0» = lo ay dapat na palaging naroroon sa block, pagkatapos ay isang nakapirming antas o pare-parehong halaga hi o lo ay inilalapat sa input. Mga Bukas na Konektor Kung hindi ginagamit ang block connector, maaari itong markahan ng x.
Listahan ng mga pangunahing tampok — GF
Ang mga pangunahing pag-andar ay simpleng lohikal na elemento ng Boolean algebra.
Ang listahan ng GF ay naglalaman ng mga bloke ng mga pangunahing function na magagamit mo sa iyong schema. Ang mga sumusunod na pangunahing pag-andar ay magagamit:
Listahan ng mga espesyal na function — SF
Kapag nagpasok ka ng isang circuit program sa LOGO! makakahanap ka ng mga espesyal na bloke ng function sa listahan ng SF.Ang mga input ng mga espesyal na function ay maaaring isa-isang baligtad, i.e. binago ng switching program ang logic «1» ng input sa logic «0»; at kino-convert ang lohikal na «0» sa lohikal na «1». Ipinapakita ng talahanayan kung ang kaukulang function ay parameterizable (REM).
Ang mga sumusunod na espesyal na tampok ay magagamit:
-
Pagkaantala sa power-up
-
Bagalan
-
Pagkaantala sa on/off
-
Pagkaantala kapag naka-on gamit ang memory
-
Interval time relay (maikling pagbuo ng pulso)
-
Edge-triggered time relay
-
Asynchronous pulse generator
-
Random na pulse generator
-
Switch ng ilaw ng hagdan
-
Dual function na switch
-
Lumipat sa loob ng pitong araw
-
Lumipat ng labindalawang buwan
-
Countdown timer
-
Working time counter
-
Switch ng threshold
-
Analog threshold switch
-
Analog differential threshold switch
-
Analog comparator
-
Pagsubaybay ng mga analog na halaga
-
Analog amplifier
-
Self-locking relay (RS flip-flop)
-
Impulse relay
-
Lipat ng programa
-
Shift register
Isang halimbawa ng paggamit ng logic module na LOGO!
Ang paggamit ng mga microprocessor system sa electrical engineering sa halimbawa ng paggamit ng PLC
LOGO!
LOGO! Ang Soft Comfort ay available bilang isang software package para sa PC. Kasama sa software na ito ang mga sumusunod na tampok:
- isang graphical na interface para sa paglikha ng isang circuit program sa offline mode sa anyo ng isang circuit logic diagram (contact diagram / circuit diagram) o isang functional block diagram (functional plan);
- simulation ng iyong circuit program sa isang computer;
- bumuo at mag-print ng isang program schematic block diagram;
- pag-iimbak ng programa sa isang hard disk o iba pang daluyan ng imbakan;
- paghahambing ng mga switching program;
- maginhawang parameterization ng mga bloke;
- paglilipat ng circuit program mula sa LOGO! sa computer at mula sa computer sa LOGO!;
- pagbabasa ng counter ng oras ng pagtatrabaho;
- magtakda ng oras;
- paglipat mula sa tag-araw hanggang sa taglamig at vice versa;
- online na pagsubok, pagpapakita ng mga estado at kasalukuyang mga halaga ng LOGO! Sa RUN mode;
- pagpapahinto sa pagpapatupad ng circuit program ng computer (STOP).
LOGO! Pangunahing window ng Soft Comfort sa FBD mode (FBD editor)
Isang halimbawa. Isang modelo ng elektrikal na network sa LOGO! Malambot na Aliw
kanin. 2. Configuration ng protektadong network RU1, RU2 - switchgear; P1, P2 — ang una at pangalawang pangkat ng mga gumagamit; SF1, SF2 — una at pangalawang breaker; K1, K2 ang una at pangalawang short-circuit point; I1, I2 — mga alon sa mga seksyon ng network
Mula sa switchgear RU1, ilang linya ng kuryente ang umaalis, ang isa ay protektado ng circuit breaker SF1. Ang Switchgear RU2 ay pinapakain mula sa linyang ito, ang isa sa mga linya ng output na kung saan ay protektado ng circuit breaker SF2.
Ang isang short circuit ay maaaring mangyari sa seksyon 1 (punto K1) o sa seksyon 2 (punto K2), habang ang short circuit (short circuit) ay dapat na idiskonekta na pinakamalapit sa short circuit point. lumipat. Gayunpaman, kung ang pinakamalapit na switch ay may sira, pagkatapos ay mayroong isang maikling circuit. dapat patayin ng switch na pinakamalapit sa pinagmumulan ng kuryente.
Ang modelo ng elektrikal na network sa LOGO! Ang Soft Comfort ay ipinapakita sa Figure 3.
kanin. 3. Modelo ng electrical network sa LOGO! Malambot na Aliw
Ang Breaker SF1 ay ginagaya ng button C1 at hinaharangan ang B001,… B006 at Q1.
Ang C1 button ay tumutugma sa on/off handle ng makina.Ginagaya ng Trigger B001 ang mechanical latch ng makina na humahawak sa mga contact sa sarado o bukas na estado.
Ang Block B002 ay ginagaya ang isang "break lever" na nagbibigay-daan sa iyong i-off ang makina kapag ang on/off handle ay nakatutok.
Tinitiyak ng B003 inverter na naka-off ang makina kapag naka-off ang handle.
Ang block B005 ay tumutugma sa isang release na, sa pamamagitan ng block B004, pinapatay ang circuit breaker kapag ang isang «1» ay inilapat sa input nito na Trg. Ang paglabas ay gumagana nang may pagkaantala sa oras, na binubuo ng isang nakapirming at isang adjustable na bahagi.
Ang estado ng mga contact ng SF1 machine ay tinutukoy ng Q1 output. Ginagaya ng Block B006 ang oras ng paglalakbay ng contact habang ang circuit ay ganap na bukas.
Ang Block I1 ay ginagaya ang isang maikling circuit. sa puntong K1, ang block M1 ay nagpapakita ng pagkakaroon ng boltahe sa mga mamimili ng unang grupo, ang block B016 ay ginagaya ang emergency na kasalukuyang sa unang seksyon.
Ang pangalawang seksyon ng network ay ginagaya sa katulad na paraan, ngunit sa tulong ng input I3, ang kasalanan ng breaker SF2 ay ginagaya.