Industriel kontrolmaskine er kerneudstyret til industriel kontrol, i den kontinuerlige intelligente i dag spiller industriel kontrolmaskine en vigtig rolle. For at forbedre forståelsen af den industrielle kontrolmaskine vil denne artikel være forskellen mellem den industrielle kontrolmaskine og computer, industriel kontrolmaskinekontroludstyr, der skal introduceres.
For det første forskellen mellem industrielle controllere og computere
Industriel kontrolmaskine og computer hører til computeren, hovedstrukturen er sammensat af CPU, hukommelse, hukommelse. Men på grund af de forskellige anvendelsesområder er deres respektive design meget forskellige. Computer bruges hovedsageligt til kontor, underholdning, industriel kontrolmaskine bruges hovedsageligt til industriel kontrol, deres forskelle er hovedsageligt følgende store forskelle.
1, forskelligt udseende
① computerens udseende
Fordi de fleste af dem er placeret på kontoret eller i hjemmet, er miljøet generelt bedre. Udseendet af computeren er udøvelse af smukke, let at placere. Derfor er udseendet af almindelige computere dybest set lodrette chassis, chassis er normalt kun udstyret med en strømforsyning køleventilator, CPU og grafikkort vil være udstyret med intern køleventilator.
② Industriel kontrolmaskine udseende
Fordi det er industriel kontrol brug, vil stå over for en række barske miljøer. For eksempel: industrielt støv, elektromagnetisk interferens, vibrationer og så videre. For at forhindre elektromagnetisk interferens anvendes industrielle styremaskiners chassis i overensstemmelse med "EIA"-standarden for det industrielle chassis i fuld stål, hvilket forbedrer evnen til at modstå elektromagnetisk interferens. For at forhindre støv bruger chassiset generelt positivt tryk konvektionsudstødning, installeret med to blæsere og installeret i luftfilteret. For at modstå vibrationer bruger industrichassis busstruktur og modulært design.
2, er strukturen anderledes
① Computerstruktur
Computeren bruger den måde, CPU, hukommelse, disk og videokort er installeret direkte på bundkortet. Kommunikationen mellem de forskellige komponenter er mere effektiv. Samtidig er computerkonfigurationens ydeevne generelt højere for bedre at kunne opfylde behovene for underholdning og kontor.
② Industriel computerstruktur
Den industrielle controller vedtager busstruktur og modulært design. Det har et passivt bundkort, hver komponent er et modulært bundkort. CPU-bundkortet skal indsættes i den dedikerede slot til det passive bundkort. Andre modulære udvidelseskort indsættes i udvidelsesslots på det passive bundkort. Modstandene, kondensatorerne og induktorerne på hvert modul er designet med bedre anti-interferensevne. På den måde kan den eksterne interferens bedre afskærmes, og driften bliver mere stabil.
For det andet, hvordan man programmerer den industrielle computer
Industriel computerprogrammering skal forstå dens hardwareegenskaber og programmeringssprog, følgende er de generelle programmeringstrin:
1.Bestem hardwareegenskaberne for den industrielle computer, herunder processortype, hukommelseskapacitet, input- og outputgrænseflader og så videre. Forskellige industrielle controllere kan have forskellige hardwarekarakteristika, du skal vælge det passende programmeringssprog og værktøjer i henhold til de specifikke omstændigheder.
2.Vælg det relevante programmeringssprog. Almindelige programmeringssprog for industrielle controllere omfatter C/C++, Python, Java osv. Du kan vælge et passende sprog i henhold til din programmeringserfaring og den industrielle controllers egenskaber.
3.Installer programmeringsværktøjer og miljø. I henhold til det valgte programmeringssprog skal du installere den tilsvarende compiler, udviklingsmiljø, fejlfindingsværktøjer og så videre. For eksempel, hvis du bruger C/C++ til programmering, kan du bruge GCC compiler og Eclipse udviklingsmiljø; hvis du bruger Python til programmering, skal du installere Python-fortolker og tilhørende editor.
4.Skrive kode. I henhold til de specifikke behov og funktioner skal du skrive den tilsvarende kode. Det skal bemærkes, at den industrielle styremaskineprogrammering skal styre hardwaren direkte, så du skal forstå noget af den underliggende programmeringsviden, såsom registerdrift, afbrydelsesbehandling og så videre.
5.Fejlretning og test. Efter at have skrevet koden, kræves fejlretning og test for at sikre, at koden fungerer korrekt og opnår den ønskede funktionalitet. Industriel computerprogrammering kræver hardware og programmeringssprog har en vis forståelse og erfaring, skal være tålmodig og omhyggelig med programmering og fejlfinding.
For det tredje, hvordan den industrielle computer kontroludstyr
Industriel computer kan styres gennem en række grænseflader og kommunikationsprotokoller til at styre enheden, den specifikke måde afhænger af typen af kontrolenhed og den industrielle computers hardware- og softwarekarakteristika. Følgende er nogle almindelige kontrolmetoder:
1. Digital Input/Output (DI/DO) kontrol:Den industrielle computer styrer enhedens koblingstilstand gennem det digitale input/output-interface. For eksempel til at styre lyset til og fra, motorrotation osv.
2. Analog input/output (AI/AO) kontrol:ICPC styrer enhedens spænding, strøm og andre parametre gennem det analoge input/output-interface. For eksempel for at styre temperaturfølerens aflæsninger, styre motorens hastighed og så videre.
3. Seriel kommunikationskontrol:ICPC'et kommunikerer med kontrolenheden gennem serielle kommunikationsprotokoller (f.eks. RS232, RS485), sender kontrolkommandoer og modtager svar fra enheden.
4. Ethernet kommunikationskontrol:ICPC'en kommunikerer med kontrolenheden via Ethernet-grænsefladen og kommunikationsprotokollerne (f.eks. TCP/IP), sender kontrolkommandoer og modtager svar fra enheden.
5. Styrebusstyring:industricomputeren kommunikerer med styreenheden gennem styrebussen (f.eks. Profibus, CAN, Modbus), sender styrekommandoer og modtager svar fra enheden. Ovenstående er blot nogle almindelige kontrolmetoder, faktisk er der mange andre måder. I henhold til de specifikke kontrolkrav og enhedstyper for at vælge den passende kontroltilstand og skrive det tilsvarende kontrolprogram.




