Za jedno{0}}osne/jednostavne scenarije, odabrana je pulsna kontrola (ožičenje); za više-os/visoke{2}}veze, koristi se komunikacija sa magistralom (kao što je EtherCAT). Ključ leži u usklađivanju signala, konzistentnosti parametara i strogom uzemljenju. Stabilna veza se može brzo postići praćenjem procesa otklanjanja grešaka u četiri-korak: 'ožičenje → konfiguracija → bez-učitavanje → učitavanje'.
Postoje dvije glavne metode za povezivanje servo pogona na PLC: pulsna kontrola (ožičenje) i upravljanje magistralom (komunikacija). Izbor zavisi od broja osovina, tačnosti sinhronizacije i složenosti ožičenja-pulsna kontrola se koristi za jedno-osne/jednostavne scenarije, dok se upravljanje magistralom koristi za više{3}}os/visoke{4}}veze. Slijede detaljni koraci povezivanja, konfiguracije parametara i praktične točke, balansirajući lakoću razumijevanja za početnike s industrijskom praktičnošću:
I. Pregled metoda povezivanja jezgre (prvo odaberite pravo rješenje)
| Način povezivanja | Osnovne karakteristike | Primjenjivi scenariji | Složenost ožičenja | Preciznost sinhronizacije |
|---|---|---|---|---|
| Impulsna kontrola (ožičenje) | Korištenje komandi tvrdog prijenosa impulsa/smjera zahtijeva odvojene veze za omogućavanje i ograničenje. | Jedno-os/dvo-os, mala-brzina, jednostavno kretanje (kao što je osovina klina za izbacivanje mašine za brizganje). | Viši (4-6 žica po osi) | srednji (±0,1 mm) |
| Kontrola sabirnice (komunikacija) | Jedna magistrala povezuje sve ose, integrišući komandne/povratne/sigurnosne signale. | Više-povezivanje i-visoko precizni scenariji (kao što je višeosna saradnja u mašinama za brizganje) | Ekstremno niska (sve ose dijele 1 autobus) | Ekstremno visok (±μm nivo) |
Brzi izbor: 1-2 ose, bez potrebe za sinhronizacijom → kontrola impulsa; 3 osi ili više, potrebna je višeosna sinhronizacija → kontrola magistrale (kao što je EtherCAT/Profinet).,
II. Opcija 1: Impulsna kontrola (ožičenje, najčešća uvodna opcija)
Ova metoda šalje komande položaja/brzine servo drajveru preko PLC-ovih brzih impulsnih izlaznih terminala-u kombinaciji sa ožičenjem za prijenos signala za omogućavanje, ograničenja i drugih signala, eliminirajući potrebu za složenim komunikacijskim konfiguracijama.
(1) Hardversko ožičenje (korespondencija glavnog terminala)
Servo drajver zahtijeva vezu sa tri tipa signala: signali impulsa/smjera, signali za omogućavanje i signali ograničenja/izvora (neki se mogu izostaviti, kao što je povezivanje izvornog signala sa drajverom). Prije ožičenja, potrebno je potvrditi da tip PLC izlaza (NPN/PNP) odgovara tipu ulaza drajvera.
| Tip signala | PLC bočni terminali | Servo terminali na strani vozača (opće oznake) | Upute za ožičenje |
|---|---|---|---|
| Pulsna komanda (PULSE) | Izlazni terminal velike brzine (npr. Q0.0) | PUL+ (pozitivni terminal), PUL- (negativni terminal) | Povežite se pomoću oklopljenog kabla upredenog{0}}parica, sa PUL-om spojenim na uzemljenje signala PLC-a (M) kako biste izbjegli smetnje |
| Komanda pravca (DIR) | Izlazni terminal velike brzine (npr. Q0.1) | DIR+ (pozitivni terminal), DIR- (negativni terminal) | Impulsni vod je ožičen u parovima, a DIR je takođe povezan sa uzemljenjem PLC signala |
| Omogući servo (UKLJUČI) | Opšti izlazni terminal (npr. Q0.2) | EN+ (pozitivni terminal), EN- (negativni terminal) | Aktivno nisko / Aktivno visoko zahtijeva odgovarajuće parametre upravljačkog programa. |
| Zaustavljanje u nuždi / Sigurnosni signal | Opšti ulazni terminal (npr. I0.0) | STO1/STO2 (vezano za sigurnost) | Normalno zatvoren kontakt, isključuje obrtni moment motora kada je otvoren (tvrdo ožičenje opciono) |
| Granični signal (pozitivan / negativan) | Opšti ulazni terminal (npr. I0.1/I0.2) | EL+/EL- (pozitivna/negativna granica) | Štiti motor od prekomjernog hoda; može se povezati na PLC ili drajver |
| Polazni signal (ORG) | Opšti ulazni terminal (npr. I0.3) | ORG+/ORG- (unesite na početnom mjestu) | Spojite na izvorni prekidač; može se povezati na PLC (kompleksna logika) ili drajver (jednostavna logika) |
Napomene o ožičenju:
Impulsni/smjerni vodovi moraju koristiti oklopljeni kabl sa upredenim-paricama, sa oklopom uzemljenim na jednom kraju (otpor uzemljenja < 4Ω), i udaljenosti većom ili jednakom 20 cm od dalekovoda;
Ako je izlaz PLC-a NPN tipa (aktivno nisko), drajver mora biti postavljen na "toning input" (parametri kao što je Panasonic Pr057=0); za PNP tip, treba ga postaviti na "izvorni ulaz".
(2) Konfiguracija osnovnih parametara (PLC + upravljački program)
Parametri servo drajvera (3 ključna koraka)
- Kontrolni način: Postavite na "režim položaja" (npr. Huichuan SV660N parametar P2-00=1, režim pulsnog položaja);
- Tip impulsnog ulaza: Odaberite "Puls + Direction" mod (npr. Panasonic Pr056=0), koji odgovara logici PLC izlaza;
- Elektronski omjer prijenosa (EGR): Izračunato prema mehaničkim zahtjevima, osiguravajući da broj impulsa koje šalje PLC odgovara stvarnoj brzini motora;
Primjer: Rezolucija enkodera motora 2500 linija (10000 impulsa/okret), omjer mehaničkog prijenosa 1:1, zahtijeva 10000 impulsa po okretaju motora → EGR=1 (10000×1/10000).
Konfiguracija PLC parametara
- Omogući High-Brzi impulsni izlaz: Konfigurirajte Q0.0/Q0.1 kao "High-Brzi izlaz brojača" u TIAPortal-u i odaberite "Puls + Direction" način rada;
- Podesite frekvenciju/količinu impulsa: Pošaljite komande položaja preko instrukcije `PLS_MOVE` (npr. slanje 10000 impulsa=1 okretaja motora), ili pošaljite komande brzine preko `PLS_SPEED`;
- Omogući logiku: Nakon što PLC izbaci Q0.2 (signal za omogućavanje) na visokom nivou i servo drajver je spreman (na panelu se prikazuje "Spreman"), zatim pošaljite impulsne komande.
(3) Koraci otklanjanja grešaka i verifikacije
- Provjera ožičenja: Koristite multimetar da izmjerite da li je signal za omogućavanje validan (npr. kada je Q0.2 uključen, trebalo bi da postoji napon između EN+ i EN- vozača).
- Nema-Test opterećenja: Isključite motor iz opterećenja, pošaljite komandu od 1000 impulsa iz PLC-a i pogledajte da li se motor lagano pomiče (bez zastoja, bez alarma).
- Test opterećenja: Nakon povezivanja opterećenja, šaljite kontinuirane impulse kako biste provjerili da li je kretanje motora u skladu sa komandom (npr. odstupanje povratne informacije položaja od komande je < ±10 impulsa).
III. Opcija 2: upravljanje magistralom (komunikacija, optimalno više-osovinsko rješenje)
PLC i svi servo pogoni su povezani u seriju preko industrijske magistrale (kao što je EtherCAT/Profinet). Svi signali (komande, povratne informacije, alarmi, sigurnosne funkcije) se prenose kroz sabirnicu, pojednostavljujući ožičenje.
1. Hardversko ožičenje (osnovna 3 koraka)
- Topologija sabirnice: Koristite linearnu topologiju (PLC master → Servo pogon 1 → Servo pogon 2 → ... → završni otpornik). EtherCAT/Profinet podržava do 65535 slave stanica.
- Izbor kabla: Koristite namenske kablove sabirnice (kao što su EtherCAT kablovi sa karakterističnom impedancijom od 100Ω, Profinet kablovi CAT5e i više). Oba kraja moraju biti spojena na završne otpornike (120Ω).
- Uzemljenje i ožičenje: Oklop kabla sabirnice je uzemljen na jednom kraju. Izbjegavajte provođenje kabela paralelno s električnim vodovima kako biste smanjili gubitak paketa uzrokovan elektromagnetnim smetnjama.
| Uloga opreme | Terminalni blokovi (koristeći EtherCAT kao primjer) | Illustrate |
|---|---|---|
| PLC glavna stanica | EtherCAT IN/OUT | Nije potreban završni otpornik na početku kabla sabirnice |
| Srednji servo drajveri | EtherCAT IN/OUT | Povežite se serijski, sa IN spojenim na OUT prethodnog uređaja |
| Poslednji servo drajver | EtherCAT OUT | Umetnite završni otpornik (120Ω) da zatvorite kraj magistrale |
2. Konfiguracija osnovnih parametara (uzimajući EtherCAT kao primjer)
(1) PLC glavna konfiguracija (npr. Beckhoff TwinCAT)
- Omogući Master Bus: Instalirajte EtherCAT glavni dodatak i postavite ciklus komunikacije (npr. 1ms; što je ciklus kraći, to su performanse-u realnom vremenu veće);
- Skeniraj slave stanice: PLC pretražuje magistralne slave stanice, potvrđuje da su svi servo drajvovi normalno na mreži (nema alarma "izgubljeni podređeni") i dodjeljuje slave adrese (npr. pogon 1=adresa 1, pogon 2=adresa 2);
- Mapirajte PDO podatke: Mapirajte servo "kontrolne riječi" (omogućavanje, pokretanje instrukcija), "status riječi" (spreman, alarm), "instrukcije položaja" i "povratne informacije o poziciji" na PLC-ove procesne objekte podataka (PDO) kako biste postigli čitanje i pisanje u stvarnom-vremenu.
(2) Konfiguracija servo drajvera
- Komunikacioni parametri: Postavite tip magistrale (npr. EtherCAT), slave adresu (u skladu sa konfiguracijom PLC-a) i komunikacijski ciklus (mora biti sinhronizovan sa PLC-om);
- Kontrolni način: Postavite na "Bus Position Mode" (npr. Huichuan SV660N parametar P2-00=6, EtherCAT položaj);
- Sigurnosne funkcije: Ako je potreban STO (Safe Torque Off), konfigurirajte sigurnosni protokol sabirnice (npr. FSOE) i povežite ga sa PLC-ovim zaustavljanjem u nuždi i signalima sigurnosnih vrata (nije potrebno dodatno ožičenje).
3. Koraci otklanjanja grešaka i verifikacije
- Test veze sa magistralom: PLC skenira slave stanice; svi servo pogoni prikazuju "Online" i nema komunikacijskih alarma (kao što je "0x8010" koji ukazuje na gubitak slave stanice).
- Test interakcije podataka: PLC šalje "Kontrolna riječ=0x0001" (Omogući), a riječ statusa servo vraća "0x0008" (Spreman), što ukazuje na normalnu komunikaciju.
- Više-Test sinhronizacije sa više osa: PLC šalje komande za povezivanje više-osa (kao što su elektronske bregaste i interpolacijsko kretanje), a povratna informacija o položaju svake ose se mjeri osciloskopom. Greška u sinhronizaciji je<±1μs.
IV. Ključne razlike između dva pristupa i preporuka za odabir
| Poređenje dimenzija | Kontrola impulsa (ožičenje) | Kontrola sabirnice (komunikacija) |
|---|---|---|
| Količina ožičenja | Zahtijeva 4-6 žica po osi, što rezultira neurednim radom na više osa | Sve osovine dijele jednu magistralu, smanjujući ožičenje za 80% |
| Preciznost sinhronizacije | Loše performanse (nekonzistentna kašnjenja impulsa na više osa, greška > 1ms) | Ekstremno visoka (distribuirana sinhronizacija sata, greška u μs) |
| Funkcionalna skalabilnost | Podržava samo osnovne komande pokreta; proširenje zahtijeva dodatno ožičenje | Podržava daljinsku modifikaciju parametara, dijagnostiku grešaka i integrisane sigurnosne funkcije |
| Poteškoće u programiranju | Niske performanse (zahteva samo PLC impulsne komande, jednostavne parametre drajvera) | Srednji (zahteva konfiguraciju mapiranja sabirnice i pisanje programa za čitanje/pisanje PDO) |
| Troškovi | Niske performanse (nije potreban modul sabirnice, potrebni su samo-brzi impulsni izlazni terminali) | Srednji (zahteva PLC modul sabirnice i funkcionalnost servo sabirnice) |
Preporuke za odabir:
Mala oprema (1-2 ose), osjetljiva na troškove, bez zahtjeva za sinhronizacijom → kontrola impulsa (npr. osa izbacivača male mašine za brizganje);
Srednja-do-velika oprema (3 ose ili više), više-povezivanje (npr. zatvaranje kalupa + ubrizgavanje + ose u mašini za brizganje), zahtevi visoke preciznosti → upravljanje magistralom (poželjan EtherCAT, jaka kompatibilnost; Profinet za Siemens PLC).
V. Rješavanje uobičajenih problema (mora-pročitati za početnike)
1. Uobičajene greške u kontroli pulsa
Servo ne reaguje na impulse:
① Signal za omogućavanje nije aktiviran (PLC Q0.2 ne provodi);
② Nepodudaranje tipa impulsnog ulaza (npr. drajver je postavljen na "Dual Pulse", PLC izlaz "Puls + Direction");
③ Pulsne linije obrnute (PUL+ i PUL- obrnute);
Treperenje motora/gubitak koraka:
① Pulsne linije nisu zaštićene, elektromagnetne smetnje;
② Neispravan elektronski proračun omjera prijenosa;
③ Parametar pojačanja je prenizak (npr. proporcionalno pojačanje položaja Kp premalo).
2. Uobičajene greške upravljanja sabirnicom
Slave stanica ne može da se poveže: ① Kabl sabirnice obrnut (A/B linije obrnute); ② Završni otpornik nije instaliran; ③ Slave adresa nije u skladu sa konfiguracijom PLC-a;
Vremensko ograničenje komunikacije/gubitak paketa: ① Dužina kabla sabirnice premašuje standardnu (EtherCAT pojedinačni segment maksimalno 100m); ② Zaštitni sloj nije uzemljen ili je loše uzemljen; ③ Komunikacijski ciklus je postavljen prekratko (premašuje raspon podrške vozaču).
3. Uobičajene greške
Servo alarm "Preopterećenje":
① Preopterećenje;
② Puls poslan prije nego što je signal za omogućavanje stabilan;
③ Neispravno ožičenje strujnog voda motora (U/V/W redosled faza obrnut);
Greška povratka porijekla:
① Izvorni signal nije povezan (ili neusklađenost tipa signala);
② Signal ograničenja je aktiviran (motor ne može dosegnuti početno područje).
Srž povezivanja servo pogona sa PLC-om je "odabir pravog načina upravljanja": koristite kontrolu impulsa za jednostavne scenarije s jednom-osom (ožičenje, lako se nauči), i koristite kontrolu sabirnice za složene scenarije sa više-osi (komunikacija, jednostavno ožičenje, visoka preciznost). U praksi se fokusirajte na "usklađivanje tipa signala" (NPN/PNP), "konzistentnost parametara" (kontrolni režim, ciklus magistrale) i "elektromagnetnu kompatibilnost" (zaštitno uzemljenje). Pratite korake "ožičenje → konfiguracija → bez-učitavanja → učitavanje" za otklanjanje grešaka kako biste brzo postigli stabilnu vezu.
