Hva ER CIP?

CIP-Common Industrial Protocol

hvis Du betaler noen oppmerksomhet Til Rockwell Automation i det hele tatt, vet Du At Rockwell Automation er 100% forpliktet TIL CIP, Common Industrial Protocol. I løpet av de siste 20 årene har de aller fleste av produktene DERES VÆRT CIP-aktivert. Fra alt jeg har hørt dem si og fra alt jeg har lest, de kommer til å fortsette å støtte CIP som sin primære kommunikasjonsteknologi godt inn i fremtiden.

jeg applauderer den avgjørelsen. JEG tror CIP er ikke bare elegant utformet, det fungerer godt i praksis som dokumentert av hundretusener AV CIP noder i bruk i dag. DET er mye å like OM CIP-teknologi. Det er ikke så enkelt og enkelt Som En Modbus, mens DET ikke er så komplisert, tungt og tungt som PROFINET IO. Den har akkurat den rette blandingen av enkelhet, funksjonalitet og eleganse. Det er vanskelig å oppnå, og designerne gjorde en god jobb med det. Det er veldig forståelig hvorfor Rockwell ville forbli forpliktet til denne teknologien.

Men her er et spørsmål som mange av dere sannsynligvis ikke kan svare på, “Hva ER CIP?”Og enda viktigere, hvor BEGYNNER Cip-enden og EtherNet/IP?

La oss starte med en rask oversikt.

CIP, Common Industrial Protocol, er en mekanisme for å organisere og dele data i industrielle enheter. CIP er kjerneteknologien bak CompoNet, EtherNet / IP, DeviceNet og ControlNet. CIP gir både en felles data organisasjon og en felles meldinger for å løse ulike typer produksjon applikasjonsproblemer.

Cip Organisasjon

CIP kan faktisk defineres veldig enkelt. Det er en veldefinert datarepresentasjon, tilkoblingsadministrasjon og meldingsprotokoll som opererer over et uavhengig transport-og fysisk lag.

Cip-Datarepresentasjonen definerer hvordan cip-enheter representerer data. CIP er en objektbasert teknologi, og data eksponert over et cip-nettverk presenteres som en samling av attributtverdier gruppert i vanlige kategorier kalt objekter. Vanlige objekter med felles attributter og tjenester kan defineres Som Klasser Av Objekter med forekomster av Denne Klassen Kalt Forekomster. For eksempel kan en fire-enhet pneumatisk ventil være organisert som En Ventilklasse med fire forekomster Av Klassen: en for hver ventil. For å gi felles på tvers av lignende enhetstyper, kan et sett med programobjekter som er spesifikke for et program, grupperes sammen. Disse applikasjonsgrupperingene kalles applikasjonsprofiler.

CIP-Tilkobling og-Meldinger definerer tilkoblingsadministrasjonen og-meldingene som alle cip-protokoller bruker. CIP definerer bestemte objekter som brukes til å behandle tilkoblinger og tilkoblingstyper som angir hvordan data flyttes over disse tilkoblingene. Det er to tilkoblingstyper tilgjengelig i ALLE cip-protokoller: Eksplisitt og Implisitt. Eksplisitte meldingsforbindelser er melding/svar orientert og brukes til asynkront tilgang til data i en enhet. Implisitte meldingsforbindelser (i / O-meldinger) brukes til kontroll. Innganger flyt syklisk fra EN CIP Mål til En CIP Melding Opphavsmann. Utganger flyter syklisk fra CIP – Meldingsopphavsmannen til EN Cip-målenhet. Eksplisitte meldinger, som brukes til å overføre ikke-kontrolldata, bruker EN TCP-tilkobling mens Implisitte meldinger, som brukes til å overføre innganger og utganger, bruker EN UDP-tilkobling.

Fysisk, Transport Og Medietilgang definerer hvordan databytene i en melding fysisk beveger seg fra en enhet til en annen. CIP er helt uavhengig Av Transport, Koding, Medietilgang og Fysiske lag som brukes til å flytte meldinger. I prinsippet kan ethvert fysisk lag (inkludert RS232 seriell) og enhver transport (OPC UA) brukes til å implementere kommunikasjonsforbindelsen mellom TO cip-enheter. Hver cip-implementering angir imidlertid et bestemt fysisk lag, medietilgang og transportlag. DeviceNet bruker CAN (Controller Området Nettverk). EtherNet / IP bruker Tcp / IP og Ethernet. ControlNet bruker en tilpasset, ControlNet bestemt transport og media tilgang.

følgende figur presenterer disse lagene mer detaljert. DeviceNet, ControlNet, EtherNet / IP og CompoNet bruker alle de samme cip-applikasjonslag med forskjellig Transport, Medietilgang og Fysiske lag. Ethvert annet fysisk Lag kan også brukes til å sende CIP-meldinger.

Cip Enhetstyper

Blant CIP teknologi fagfolk, Det Er en uoffisiell måte å klassifisere cip enhetstyper til deres generelle funksjonalitet:

Messaging Server-Messaging Server-enheter støtter Bare Eksplisitte meldingsoperasjoner. Denne typen enhet kan brukes til å flytte ASCII-data som oppstår midlertidig i en strekkode eller RFID-applikasjon.

i/O Server – i / O Server enheter støtter Både Eksplisitte og Implisitte operasjoner. Disse enhetene brukes i enkle i / O-programmer som i / O muxes, photoeyes og ventiler. De Fleste Devicenet-og EtherNet/IP-enheter passer til denne kategorien.

Messaging Client – Messaging Client-enheter støtter Bare Eksplisitte meldingsoperasjoner, men kan både starte Og svare På Eksplisitte meldinger. Denne typen enhet kan brukes til å trekke ASCII-data fra strekkode-eller RFID-applikasjoner ved Hjelp Av Eksplisitte meldinger.

I/O – Skanner-I / O-Skannerenheter inkluderer alt som tilbys i I / O-Serveren, men legger til mulighetene for å åpne tilkoblinger og starte meldingsoverføringer. De kan tjene som både opphavsmenn til utdatadata og mål for enheter som vil sende dem utdatadata.

Og det er egentlig alt som er til denne viktige teknologien. Dette er elegansen OG enkelheten TIL CIP. Det kan forklares veldig enkelt, implementeres enkelt og drives pålitelig og effektivt.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.