Az automatizálásban mi a különbség a PLC, NC és CNC között (laikus szempontból)? Az egyik fejlettebb, mint a másik, vagy a vezérlőket különböző gépekhez használják?


Válasz 1:

A kézi gépeket vezérlőgombok és fogaskerekek rendezik. A megmunkálandó alkatrész vagy a használt szerszám egyszerű lineáris pályája vezérelhető kézi vagy automatikus kerekekkel, amelyek csavarokhoz vagy állványhoz és fogaskerékhez vannak csatlakoztatva. A komplex útvonalakat általában valamilyen cam követő eszköz vezérli, amely a mester sablont követi. A pontosságot nagyon magas redukciós arányú hajtómű-készletek valósították meg, amelyek lehetővé tették a mikronok felbontásának mozgatását a kézikerék egy fordulattal vagy egy fordulat egy részének forgatásával jelölt tárcsák vagy tárcsák segítségével. Ez az elrendezés nagy kézi készségeket és kemény megállítást igényel a pontos funkciók készítéséhez. Analóg rendszerrel analóg.

A számvezérelt gépek viszont szervomotorokat, jeladókat és gömbcsavarokat használnak. A szervomotor utasítható arra, hogy még egy fok töredékéig is forogjon. A normál esetben használt gömbcsavarok körülbelül 10 mm-es dőlésszöggel rendelkeznek. Ezért a gömbcsavar egy fordulata az alkatrészt vagy a szerszámot 10 mm-rel mozgatja. A forgás pontos vezérlésével a modern gépeken akár nanométeres felbontásnál is kisebb mozgás érhető el. A legtöbb szokásos modern szerszámgép meglehetősen megbízhatóan képes 1 mikronos felbontással mozgatni. A kódolók zárt hurkú visszacsatolást adnak a szervomotor meghajtójának, ami nagyon pontos pozícionálást és ezáltal a megmunkált alkatrész nagy pontosságát teszi lehetővé. Ezek az utasítások numerikusak lehetnek, és ezért feltételezem, hogy a Numerical control név.

Általában a szerszámot és az alkatrészt egymáshoz viszonyítva mozgatják három szervomotorral az x, y és z tengelyen, amelyek lineáris tengelyek. Bonyolultabb mozgások érhetők el, ha forgástengelyeket építünk be az a, b és c tengelynek nevezett lineáris tengelyek körül. Nagyon kevés szerszámgép rendelkezik forgótengelyekkel, de úgy tűnik, hogy manapság változik.

Numerikus vezérlésű gépeknél a pályát (szerszámútnak is nevezik) és sebességét (más néven előtolási sebesség) úgy szabályozzuk, hogy a lineáris és a forgó tengelyeket vezérlő szervomotorok sebességét és irányát egyidejűleg változtassuk. Ez magában foglalja a komplex trignometrikus és a sebesség kiszámítását valós időben, a kódolók visszajelzése alapján. Ezeket a számításokat a numerikus vezérlő valós időben hajtja végre.

A numerikusan vezérelt gépek korai napjaiban feltételezem, hogy nem volt sok interakció a gépvezérlő és az emberek között. Mint rámutattak, a kommunikáció meglehetősen korlátozott volt a lyukasztókártyák vagy a szalagok révén. Gondolom, hogy a gépek csak a Motion control kernelt tartalmazták, és nem sokkal tovább. A programokat a legalapvetőbb szinten kellett manuálisan írni és betölteni a gépekbe.

A modern CNC gépek azonban sokkal fejlettebbek és teljes értékű PC-kkel rendelkeznek, amelyek mindenféle interakciót lehetővé tesznek a felhasználóval. hálózatba köthetőek az Ethernet, RS232 segítségével, elfogadhatnak kompakt flash kártyákat, USB meghajtókat stb.

Személy szerint nem látok sok különbséget az NC gépek és a CNC gépek között, kivéve képességüket. A CNC gépek G-kód formájában fogadnak el programokat, amelyek olyan utasítások, amelyek megadják a szerszám trajektóriájának irányát és sebességét. Számos modern CNC lehetővé teszi az összetett alkatrészek magas szintű programozását magában a gép interfészén. Számos általános funkció be van építve parametrizált konzervciklusként

(Szerkesztés) Elfelejtettem megkeresni, mi a PLC, tehát itt van. A PLC (Programmable Logic Controller) egy robusztus ipari számítógép. A PLC bemeneteinek és kimeneteinek sorozata 4–8, akár száz, akár több is lehet az addon Input Outpu (IO) modulokon keresztül. A bemenetek jeleket vesznek az érzékelőktől, a kimenetek pedig a motorokat, szelepeket, jeleket aktiválják relék és kapcsolók révén. A PLC egy szekvenciális szkennelési cikluson működik. A PLC megvizsgálja a bemenetek jelállapotát, amely többnyire bináris (be vagy ki), és a benne beprogramozott logika alapján aktiválja a kimeneteket. A PLC-k vezérelhetik a szervó és a léptetőmotorokat is. Programozásuk furcsa nyelven történik, amely úgy néz ki, mint egy relékkel kapcsolatos áramköri rajz. Úgy tűnik, hogy a PLC-t úgy fejlesztették ki, hogy helyettesítse a relék nehézkes áramkörét, amelyet a korai automatizálás vezérlésére használtak. A CNC gépeknek PLC-jük van az összes periféria, blokkolás és jel vezérlésére is. Például. egy PLC megakadályozhatja, hogy a tokmány egy cnc-esztergagépen működés közben nyilatkozzon. A PLC-k megfelelőek sokféle automatizáláshoz NC vagy CNC nélkül.


Válasz 2:

Helló,

A Plc a Programmale logikai vezérlőt jelenti, és főleg szerelősoros gépekhez használják, de nem gyári specifikussal. Rendelkezhet közlekedési lámpákkal, amelyeket Plc vezérelhet, vagy automatikus parkolórendszerrel, vagy otthoni automatizálási környezettel.

A Cnc egy speciálisan programozható vezérlő, amelyet a gyárban végzett pontos műveletekhez, például fúráshoz, vágáshoz használnak. Alacsony toleranciájú műveletekhez használják. Eddig még soha nem hallottam csak az NC-ről, de valószínűleg a numerikus vezérlésnek felel meg.


Válasz 3:

Nagy különbségek vannak a PLC (programozható logikai vezérlő) és a CNC (számítógépes numerikus vezérlés) között a program végrehajtása között. A PLC szekvenciális, de a CNC feltételes. A CNC egy olyan alkalmazás, amelyet többtengelyes szerszámgép, például marógép vagy eszterga vezérlésére használnak. A PLC valójában egy általános célú logikai vezérlő, amelyet a PLC progamming szoftverben használnak. Arra szolgál, hogy a felhasználó saját alkalmazásokat hozzon létre. Az NC (Numerical Control) gépen a programot mágneses szalagon keresztül továbbítják a géphez. Ha meg akarja változtatni a programot, akkor meg kell változtatnia a programot a szalagban, majd a gépbe adva, ami nagyon időigényes. Ha CNC gépen szeretné a módosítást, akkor csak módosít egy változót a számítógépen. Manapság az összes típusú NC CNC -vé konvertálódik.