Forskel mellem Rs232 -interface og RS485 -interface
Først den fysiske struktur af grænsefladen
1, RS232 -interface:
En af computerkommunikationsgrænsefladen, normalt Rs -232 interface til 9 stifter (db -9) eller 25 stifter (db -25) type udseende, generel personlig computer har to sæt RS -232 interface, henholdsvis kendt som COM1 og COM2.
2, Rs485:
Rs485 Ingen specifik fysisk form i henhold til projektets faktiske situation og grænsefladen.
For det andet de elektroniske egenskaber ved grænsefladen
1, Rs232:Transmissionsniveau Signalgrænsefladesignalniveauværdi er højere (signal "1" for "-3 V til -15 V", signal "0" for "3 til 15v", "{{ {6}} "for" 3 til 15V "," 0 "for" {{1 0}} V ", "0" for "3 til 15V", "0" for "-15 V", "0" for "3 til 15V" til 15V "), let at skade interface -kredsløbschippen, men også på grund af TTL -niveauet (0 ~ '<0.8v', 1 ~ '>2.. 0 V ') er ikke kompatibel med behovet for at bruge niveau -konverteringskredsløbet for at kunne kommunikere med TTL -niveauet (0 ~'<0.8v', 1 ~ '>2. 0 V '). Niveau -konverteringskredsløb kan tilsluttes til TTL -kredsløbet. Derudover er dårlig anti-jammingevne.
2, Rs485:Transmission af differentielle signaler Logik "1" til spændingsforskellen mellem de to linjer for + (2-6) v sagde; logik "0" til spændingsforskellen mellem de to linjer for - (2-6) logikken "0" er angivet med en spændingsforskel på - (2-6) V mellem de to linjer. Interfacesignalniveauet er lavere end Rs -232, det er ikke let at beskadige interface -kredsløbschippen, og niveauet er kompatibelt med TTL -niveauet, det er praktisk at oprette forbindelse til TTL -kredsløbet.
For det tredje længden af kommunikationsafstanden
1, RS232: RS232 Transmissionsafstand er begrænset, den maksimale transmissionsafstand standardværdi på 15 meter og kan kun være punkt-til-punkt-kommunikation, den maksimale transmissionshastighed på op til 20 kb/s.
2, RS485: RS485 Maksimal trådløs transmissionsafstand på 1200 meter. Den maksimale transmissionshastighed er 10 Mbps, og den maksimale kommunikationsafstand kan kun nås under transmissionshastigheden på 100 kb/s. Den maksimale trådløse transmissionsafstand på Rs485 er 1200 meter.
Ved hjælp af impedans -matching kan lav dæmpning af det specielle kabel nå 1800 meter! Mere end 1200 meter kan du tilføje repeatere (op til 8), så transmissionsafstanden er tæt på 10 km.
For det fjerde kan understøtte multi-point kommunikation
Rs232:RS232-interface i bussen tillader kun forbindelsen mellem en transceiver, kan ikke understøtte muligheden for at sende og modtage flere stationer, så kun punkt-til-punkt-kommunikation understøtter ikke multi-punktskommunikation.
Rs485:RS485 -interface på bussen får lov til at oprette forbindelse til 128 transceivere. Det vil sige med multi-stationskommunikationsfunktioner, så brugere kan bruge en enkelt RS485-grænseflade til let at etablere et netværk af enheder.
Fem, forskellen mellem kommunikationslinjen
Rs232:Du kan bruge tre-core snoede par, tre-core afskærmet ledning osv.
Rs485:To-core snoet par, to-kerne afskærmet ledning osv. Kan bruges. I lav hastighed, kortdistance, ikke-interferens kan bruges almindeligt snoet par-kabel, tværtimod, i højhastighedsoverførsel, skal det bruges til impedansmatchning (generelt 120Ω) af RS485 Specialkabel (STP -120 ω (til Rs485 & CAN) et par 18AWG), og i indblanding af hårde miljøer skal bruges til at pansret snoet Afskærmet kabel (ASTP -120 ω) (til RS485 & CAN) et par 18AWG) bør også bruges i interferens-værtsmiljøer.
Supplerende: Det vil sige, at RS232 transmissionsafstand kun er 15 meter så kort, hvad er det så?
Faktisk har det en meget bred vifte af applikationer, kan tilsluttes en række enheder, såsom overvågning, andre udstyrsopgraderinger eller fejlsøgning osv. Kan være nødt til at bruge det. Funktion og USB er relativt tæt, med USB -porten er mere og mere almindelig, der vil være mere USB i Rs -232 eller andre grænseflader på konverteringsenheden.
Gennem USB-grænsefladen kan tilsluttes flere Rs -232 enheder, ikke kun for at opnå højere transmissionshastigheder, realisere det rigtige stik og spil, mens du løser USB-interface inden for 5 meter).
Flere almindelige kommunikationsprotokoller
Inden vi starter dette problem, skal vi forstå et problem, som jeg har været forvirret før.
Rs485 og Modbus Difference: RS485 er en fysisk grænseflade, simpelthen sagt, hardware; Modbus er en international standardkommunikationsprotokol til udveksling af data mellem forskellige producenter af udstyr (generelt industriel brug); Den såkaldte protokol, der også kan fortolkes som ovenstående, nogen sagde "sprog", det, blot sagt, software. Den såkaldte protokol kan også forstås som det "sprog", der er nævnt ovenfor, som simpelthen er softwaren.
Generelt er to enheder gennem Modbus -protokollen til at transmittere data: den tidligste er at bruge RS232 som hardware -grænseflade (det vil sige almindelig computer seriel kommunikationsport (seriel port)); Der er også nyttige RS422, der er også almindeligt anvendte RS485, denne interface transmissionsafstand, generelt det industrielle felt med mere.
Modbus -protokol er opdelt i Modbus RTU, Modbus ASCII og den senere udvikling af Modbus TCP tre tilstande.
De to første (Modbus RTU, Modbus ASCII), der bruges i den fysiske hardware -grænseflade, er seriel (seriel) kommunikation (RS232, RS422, RS485). Modbus TCP skal overholde tendensen til dagens verdensudvikling, hvad der kan bruges Ethernet -netværk eller internettet til at oprette forbindelse og transmittere data. Så Modbus TCP -tilstand, tilstanden for hardware -grænsefladen er Ethernet (Ethernet) port, det vil sige, vores computere bruges generelt i netværksporten.
Derefter kan vi bruge et billede til at forstå S 7-200 PLC understøtter flere kommunikationsprotokoller.
PPI -kommunikation
Det er en kommunikationsprotokol udviklet af Siemens specifikt til s 7-200 serien plc. Det er indbygget i S 7-200 CPU. PPI -protokol er fysisk baseret på Rs -485 port, og PPI -kommunikation kan realiseres gennem afskærmet snoet parkabel. PPI-protokol er en master-slave-protokol. Masterenheden sender en anmodning til slaveenheden, slaveenheden svarer, og slaven kan ikke starte information. Masteren er afhængig af den delte forbindelse, der administreres af PPI -protokollen for at kommunikere med slaverne. PPI -protokollen begrænser ikke antallet af mestre, der kan kommunikere med en af slaverne, men der kan ikke være mere end 32 mestre i et netværk. Den mest basale anvendelse af PPI -protokollen er at tillade Siemens trin 7- Micro/Win -programmeringssoftware til at uploade og downloade programmer og Siemens HMI til at kommunikere med pc'en.
MPI -kommunikation
MPI (Multipoint -interface) er grænsefladen til SIMATIC S7 Multipoint Communication, som er et slags netværk, der er egnet til kommunikation mellem et par steder, mest brugt til at forbinde den øverste computer og et lille antal PLC til at kommunikere med hinanden i tæt afstand. Dette kan realiseres ved at forbinde MPI -programmeringsporten på CPU'en for controller S 7-300 eller S 7-400 og PPI -kommunikationsporten i S 7-200 CPU til hinanden via Profibus Cables og stik samt tilslutning af programmeringsporten på netværkskortet på værtscomputeren (MPI/DP -port) via Profibus eller MPI kabler. Det er selvfølgelig muligt at udelukke pc'en fra netværket og kun inkludere PLC.
Kommunikationshastigheden for MPI er 19,2k til 12Mbit/s, men den maksimale hastighed på et MPI -netværk, der er direkte forbundet til kommunikationsporten for S 7-200 CPU S 7-200 CPU). Der kan være op til 32 stationer på MPI -netværket, og den maksimale kommunikationsafstand for et netværkssegment er 50 meter (når kommunikationsbaudhastigheden er 187,5 kbit/s), og den længere kommunikationsafstand kan udvides med Rs {{11 }} repeater. Antallet af forbindelser pr. S 7-200 CPU -kommunikationsport er 4.
MPI -protokol kan ikke kommunikere med en S 7-200 CPU som PPI -master, dvs. S 7-300 eller S 7-400 skal sikre, at denne S 7-200 CPU ikke længere kan bruges Som PPI -master, når man kommunikerer med S 7-200, og Micro/Win ikke kan få adgang til S 7-200 CPU som PPI -master gennem MPI -protokollen. S 7-200 CPU kan kun bruges som en MPI -slave, dvs. S 7-200 CPU kan kun bruges som PPI -master. S 7-200 CPU'er kan kun være MPI -slaver, dvs. s 7-200 CPU'er kan ikke kommunikere med hinanden gennem MPI -netværk, men kan kun kommunikere med hinanden gennem PPI.
Modbus kommunikation
Modbus blev opfundet af Modicon (nu et brand af Schneider Electric) i 1979, som er den første rigtige busprotokol, der blev brugt i industriområdet i verden. For bedre at popularisere og fremme den distribuerede anvendelse af Modbus baseret på Ethernet, har Schneider i øjeblikket overført ejerskabet af Modbus-protokollen til IDA (Interface for Distribueret Automation) organisation og oprettet Modbus-IDA-organisationen, der lægger grundlaget for grundlaget Fremtidig udvikling af Modbus. Dette har lagt grundlaget for den fremtidige udvikling af Modbus. I Kina er Modbus blevet den nationale standard GB/T 19582-2008 ifølge ufuldstændige statistikker: I 2007 er antallet af installerede Modbus -noder overskredet 10 millioner.
Modbus -protokol er et universelt sprog anvendt til elektroniske controllere. Med denne protokol kan controllere kommunikere med hinanden og med andre enheder via et netværk (f.eks. Ethernet). Det er blevet en almindelig industriel standard. Med det kan kontrolenheder fra forskellige producenter tilsluttes til et industrielt netværk til centraliseret overvågning og kontrol. Denne protokol definerer en struktur af meddelelser, som en controller kan genkende og bruge, uanset det netværk, som de kommunikerer. Den beskriver den proces, hvormed en controller anmoder om adgang til andre enheder, hvordan den reagerer på anmodninger fra andre enheder, og hvordan den registrerer og logger fejl. Det etablerer et fælles format til mønsteret og indholdet af meddelelsesfelter.Modbus er en enkeltmestermester/slavekommunikationsmodel. Der kan kun være en master på et Modbus -netværk ad gangen, og der kan være flere slaver.
Modbus har følgende egenskaber.
1, standard, åben, brugere kan bruge Modbus -protokollen gratis, let, uden at betale licensgebyrer og ikke vil krænke intellektuel ejendomsret. På nuværende tidspunkt understøtter mere end 400 producenter Modbus, og mere end 600 slags produkter understøtter Modbus.
2, Modbus kan understøtte en række elektriske grænseflader, såsom Rs -232, Rs -485 osv., Men kan også transmitteres på en række medier, såsom snoet par, optisk fiber, Trådløs osv.
3, rammeformatet på Modbus er enkelt, kompakt og let at forstå. Det er let for brugerne at bruge og enkelt for producenterne at udvikle sig.
Bemærk: S 7-200 understøtter kun Modbus RTU -protokol, ikke Modbus ASCII -protokol;
Profibus kommunikation
Som et af de mange medlemmer af Fieldbus -familien er Profibus en af de mest anvendte Fieldbus -standarder i den europæiske industrielle verden og er også en af de internationalt anerkendte Fieldbus -standarder. PROFIBUS er et enhedsniveau, feltniveau-simitac-netværk, der er egnet til transmission af medium og små mængder data. Dens åbenhed giver mange producenter mulighed for at udvikle deres egne Profibus-kompatible produkter, som kan forbindes til det samme Profibus-netværk.
Profibus er et elektrisk netværk, hvor det fysiske transmissionsmedium kan afskærmes snoet par, fiberoptisk eller trådløst. Profibus er en international, åben, producent-uafhængig Fieldbus-standard med valgbare transmissionshastigheder, der spænder fra 9,6 kbaud til 12 mbaud, og alle enheder, der er tilsluttet bussen, skal indstilles til den samme hastighed, når bussystemet er aktiveret. Profibus er vidt brugt til fremstilling af automatisering, processindustri -automatisering og andre felter såsom bygning, transport og strømautomation osv. Profibus er også en slags feltbus -teknologi, der bruges til fabriksautomationsbutikens gulvniveauovervågning og kontrol og datakommunikation og kontrol på feltet enhedsniveau. Det kan realisere decentraliseret digital kontrol- og feltkommunikationsnetværk fra feltudstyrslaget til overvågning af workshopniveau, hvilket giver en gennemførlig løsning til at realisere integreret fabriksautomation og feltudstyrsinformation.
USS -kommunikation
USS (Universal Serial Interface) er en kommunikationsprotokol udviklet af Siemens specifikt til drev og har gennemgået en proces med kontinuerlig udvikling og forbedring gennem årene. Oprindeligt blev USS brugt til at parametrere drevet, dvs. til at indstille mere jordorienterede parametre. Det blev vidt brugt i forbindelsen af drev med driftspaneler og idriftsættelsessoftware (f.eks. Drive/starter).
For nylig er USS også i stigende grad blevet brugt til kommunikation med controllere (f.eks. PLC'er) til kommunikationskontrol på generelt niveau på grund af dens enkle protokol og lave hardwarebehov. (Bemærk: USS leverer et billigt, relativt enkelt middel til kommunikationskontrol. På grund af dets design kan USS ikke bruges i applikationer med høje krav til kommunikationshastighed og dataoverførselsvolumen. I disse tilfælde er en bedre kommunikationsmetode til realtid , såsom Profibus-DP, skal vælges.
For eksempel, hvis kravene i nogle hastighedssynkroniseringskrav til højere applikationer (såsom papirproduktionslinje), et dusin eller endda snesevis af invertere, der bruger USS -kommunikationskontrol, kan effekten forestilles.
Alle Siemens -inverter med en RS485 -kommunikationsport, PLC som master, der tillader op til 31 invertere som et kommunikationsforbindelse i slavestationen, ifølge omformerens adresse eller ved hjælp af Broadcast -metoden, kan du få adgang til inverteren for at kommunikere, Kun masterstationen kan sende en meddelelse om kommunikationsanmodning, adressekaraktererne i meddelelsen for at specificere slavestationen for at transmittere data, slavestationen kan kun modtages i Master Request -meddelelsen til slavestationen. Kun masteren kan sende en meddelelse om kommunikationsanmodning, og adressekarakteren i meddelelsen specificerer den slavestation, som dataene skal overføres til. Før du bruger USS -protokollen, skal du installere Siemens -instruktionsbiblioteket. USS -protokolinstruktionerne er i biblioteksmappen i trinnet 7- Micro/Win32 Instruktionstræ. Trinet 7- Micro/Win32 Instruktionsbibliotek giver 14 subroutiner, 3 afbrydelser og 8 instruktioner til understøttelse af USS -protokollen. En eller flere subroutiner tilføjes automatisk, når der kaldes en instruktion.
De grundlæggende funktioner i USS -protokollen er som følger:
■ Understøtter flerpunktskommunikation (og kan således anvendes på netværk som Rs 485)
■ En "master-slave" adgangsmekanisme med en enkelt master.
■ Op til 32 noder på et netværk (op til 31 slaver)
Enkel og pålidelig meddelelsesformat til fleksibel og effektiv datatransmission
Let at implementere og lave omkostninger
USS arbejder på en sådan måde, at kommunikation altid initieres af mesteren, USS Master -afstemninger de enkelte slaver i en kontinuerlig cyklus, og slaverne beslutter, om og hvordan man skal svare baseret på de kommandoer, de modtager. Slaver sender aldrig data på deres eget initiativ.
Slaven reagerer, når følgende betingelser er opfyldt:
1. Den modtagne meddelelse fra mesteren er fri for fejl;
2. og denne slave behandles i den modtagne mastermeddelelse.




