DeviceNet : ఆర్కిటెక్చర్, మెసేజ్ ఫార్మాట్, ఎర్రర్ కోడ్‌లు, వర్కింగ్ & దాని అప్లికేషన్‌లు

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





DeviceNet ప్రోటోకాల్‌ను మొదట అలెన్-బ్రాడ్లీ అభివృద్ధి చేశారు, ఇప్పుడు బ్రాండ్ రాక్‌వెల్ ఆటోమేషన్ యాజమాన్యంలో ఉంది. థర్డ్-పార్టీ వెండర్‌లతో ప్రపంచవ్యాప్తంగా ఈ ప్రోటోకాల్‌ను ప్రచారం చేయడం ద్వారా దీనిని ఓపెన్ నెట్‌వర్క్‌గా మార్చాలని నిర్ణయించారు. ఇప్పుడు, ఈ ప్రోటోకాల్ ODVA కంపెనీ (ఓపెన్ డివైస్ నెట్ వెండర్స్ అసోసియేషన్) ద్వారా నిర్వహించబడుతుంది నెట్వర్క్ ప్రోటోకాల్ . DeviceNet కేవలం పైన పొరలుగా ఉంటుంది కంట్రోలర్ ఏరియా నెట్‌వర్క్ (CAN) బాష్ అభివృద్ధి చేసిన సాంకేతికత. కంపెనీ. ఈ సాంకేతికత ద్వారా స్వీకరించబడిన సాంకేతికత కంట్రోల్ నెట్ నుండి వచ్చింది, దీనిని అలెన్ బ్రాడ్లీ కూడా అభివృద్ధి చేశారు. కనుక ఇది Devicenet చరిత్ర. కాబట్టి ఈ వ్యాసం a యొక్క అవలోకనాన్ని చర్చిస్తుంది డివైజ్‌నెట్ ప్రోటోకాల్ - అప్లికేషన్లతో పని చేయడం.


DeviceNet ప్రోటోకాల్ అంటే ఏమిటి?

డివైస్‌నెట్ ప్రోటోకాల్ అనేది ఒక రకమైన నెట్‌వర్క్ ప్రోటోకాల్, ఇది వంటి డేటాను మార్పిడి చేయడానికి నియంత్రణ పరికరాలను ఇంటర్‌కనెక్ట్ చేయడం ద్వారా ఆటోమేషన్ పరిశ్రమ రంగంలో ఉపయోగించబడుతుంది. PLCలు , పారిశ్రామిక నియంత్రికలు, నమోదు చేయు పరికరము వివిధ విక్రేతల నుండి లు, యాక్యుయేటర్లు & ఆటోమేషన్ సిస్టమ్‌లు. ఈ ప్రోటోకాల్ కేవలం CAN (కంట్రోలర్ ఏరియా నెట్‌వర్క్) మీడియా లేయర్‌పై సాధారణ పారిశ్రామిక ప్రోటోకాల్‌ను ఉపయోగిస్తుంది & వివిధ పరికర ప్రొఫైల్‌లను కవర్ చేయడానికి అప్లికేషన్ లేయర్‌ను వివరిస్తుంది. డివైస్‌నెట్ ప్రోటోకాల్ యొక్క ప్రధాన అప్లికేషన్‌లలో ప్రధానంగా భద్రతా పరికరాలు, డేటా మార్పిడి & పెద్ద I/O నియంత్రణ నెట్‌వర్క్‌లు ఉన్నాయి.



  DeviceNet
DeviceNet

లక్షణాలు

ది Devicenet యొక్క లక్షణాలు కింది వాటిని చేర్చండి.

  • DeviceNet ప్రోటోకాల్ 2048 అత్యధిక పరికరాలతో సహా 64 నోడ్‌లకు మద్దతు ఇస్తుంది.
  • ఈ ప్రోటోకాల్‌లో ఉపయోగించిన నెట్‌వర్క్ టోపోలాజీ అనేది పరికరాలను కనెక్ట్ చేయడానికి డ్రాప్ కేబుల్‌ల ద్వారా బస్ లైన్ లేదా ట్రంక్.
  • ట్రంక్ లైన్ యొక్క ఏ వైపుననైనా 121 ఓంల విలువ ముగింపు నిరోధకత ఉపయోగించబడుతుంది.
  • ఇది వంతెనలు, రిపీటర్‌లు యాడ్ గేట్‌వేలు & రూటర్‌లను ఉపయోగిస్తుంది.
  • నెట్‌వర్క్‌లో డేటాను ప్రసారం చేయడానికి ఇది మాస్టర్-స్లేవ్, పీర్-టు-పీర్ & మల్టీ-మాస్టర్ వంటి విభిన్న మోడ్‌లకు మద్దతు ఇస్తుంది.
  • ఇది ఒకే విధమైన కేబుల్‌పై సిగ్నల్ & పవర్ రెండింటినీ కలిగి ఉంటుంది.
  • ఈ ప్రోటోకాల్‌లు పవర్‌లో ఉన్న నెట్‌వర్క్ నుండి కూడా కనెక్ట్ చేయబడతాయి లేదా తీసివేయబడతాయి.
  • డివైస్‌నెట్ ప్రోటోకాల్ బస్సులో 8Aకి మద్దతు ఇస్తుంది, ఎందుకంటే సిస్టమ్ అంతర్గతంగా సురక్షితం కాదు.& అధిక శక్తి నిర్వహణ.

డివైస్‌నెట్ ఆర్కిటెక్చర్

డివైస్ నెట్ అనేది ఇండక్టివ్ సెన్సార్‌లు, లిమిట్ స్విచ్‌లు, ఫోటోఎలెక్ట్రిక్, పుష్ బటన్లు, ఇండికేటర్ లైట్లు, బార్‌కోడ్ రీడర్‌లు, మోటార్ కంట్రోలర్‌లు మరియు ఆపరేటర్ ఇంటర్‌ఫేస్‌ల వంటి పారిశ్రామిక పరికరాలను సంక్లిష్టమైన & ఖరీదైన వైరింగ్‌ని నివారించడం ద్వారా నెట్‌వర్క్‌కి కనెక్ట్ చేయడానికి ఉపయోగించే కమ్యూనికేషన్ లింక్. కాబట్టి, డైరెక్ట్ కనెక్టివిటీ పరికరాల మధ్య మెరుగైన కమ్యూనికేషన్‌ను అందిస్తుంది. వైర్డు I/O ఇంటర్‌ఫేస్‌ల విషయంలో, పరికర స్థాయిని విశ్లేషించడం సాధ్యం కాదు.



DeviceNet ప్రోటోకాల్ కేవలం ట్రంక్-లైన్ లేదా డ్రాప్-లైన్ వంటి టోపోలాజీకి మద్దతు ఇస్తుంది, తద్వారా నోడ్‌లను నేరుగా మెయిన్ లైన్ లేదా షార్ట్ బ్రాంచ్‌లకు సులభంగా కనెక్ట్ చేయవచ్చు. ప్రతి DeviceNet నెట్‌వర్క్ వాటిని 64 నోడ్‌ల వరకు కనెక్ట్ చేయడానికి అనుమతిస్తుంది, మాస్టర్ “స్కానర్” ద్వారా నోడ్‌ని ఉపయోగించినప్పుడు & node 63 డిఫాల్ట్ నోడ్‌గా 62 నోడ్‌ల ద్వారా పరికరాలకు అందుబాటులో ఉంటుంది. కానీ, చాలా ఇండస్ట్రియల్ కంట్రోలర్‌లు అనేక DeviceNet నెట్‌వర్క్‌లతో కనెక్ట్ చేయడానికి అనుమతిస్తాయి. ఒకదానితో ఒకటి అనుసంధానించబడిన నోడ్లను పొడిగించవచ్చు.

Devicenet నెట్‌వర్క్ ప్రోటోకాల్ ఆర్కిటెక్చర్ క్రింద చూపబడింది. ఈ నెట్‌వర్క్ కేవలం ఫిజికల్ నుండి అప్లికేషన్ లేయర్‌ల వరకు 7 లేయర్‌లను ఉపయోగించే OSI మోడల్‌ను అనుసరిస్తుంది. ఈ నెట్‌వర్క్ CIP (కామన్ ఇండస్ట్రియల్ ప్రోటోకాల్)పై ఆధారపడింది, ఇది మొదటి నుండి CIP యొక్క మూడు ఉన్నత లేయర్‌లను ఉపయోగిస్తుంది, అయితే చివరి నాలుగు లేయర్‌లు DeviceNet యొక్క అప్లికేషన్‌కి సవరించబడ్డాయి.

  PCBWay   డివైస్ నెట్ ఆర్కిటెక్చర్
డివైస్ నెట్ ఆర్కిటెక్చర్

DeviceNet యొక్క 'ఫిజికల్ లేయర్' ప్రధానంగా ట్రంక్‌లైన్-డ్రాప్‌లైన్ టోపోలాజీలో నోడ్‌లు, కేబుల్‌లు, ట్యాప్‌లు & టెర్మినేషన్ రెసిస్టర్‌ల కలయికను కలిగి ఉంటుంది.

డేటా లింక్ లేయర్ కోసం, ఈ నెట్‌వర్క్ ప్రోటోకాల్ పరికరాలు & కంట్రోలర్‌ల మధ్య అన్ని సందేశాలను నిర్వహించే CAN (కంట్రోలర్ ఏరియా నెట్‌వర్క్) ప్రమాణాన్ని ఉపయోగిస్తుంది.

ఈ ప్రోటోకాల్ యొక్క నెట్‌వర్క్ & రవాణా లేయర్‌లు ప్రధానంగా పరికరం యొక్క MAC ID & సందేశ IDని కలిగి ఉన్న నోడ్‌ల కోసం కనెక్షన్ IDల ద్వారా పరికరం ద్వారా కనెక్షన్‌ను ఏర్పాటు చేస్తాయి.

నోడ్ DeviceNet కోసం చెల్లుబాటు అయ్యే పరిధిని సూచిస్తుంది, ఇది 0 నుండి 63 వరకు ఉంటుంది, ఇది మొత్తం 64 సాధ్యం కనెక్షన్‌లను అందిస్తుంది. ఇక్కడ, కనెక్షన్ ID యొక్క ప్రధాన ప్రయోజనం ఏమిటంటే, MAC IDని తనిఖీ చేయడం ద్వారా డూప్లికేట్ అడ్రస్‌లను గుర్తించడానికి DeviceNetని అనుమతిస్తుంది & ఆపరేటర్‌కు సిగ్నలింగ్ చేయవలసి ఉంటుంది.

DeviceNet నెట్‌వర్క్ తక్కువ వైరింగ్ అవసరం కాబట్టి వైరింగ్ & నిర్వహణ ఖర్చులను తగ్గించడమే కాకుండా వివిధ తయారీదారుల నుండి DeviceNet నెట్‌వర్క్-అనుకూల ఆధారిత పరికరాలను కూడా అనుమతిస్తుంది. ఈ నెట్‌వర్క్ ప్రోటోకాల్ కంట్రోలర్ ఏరియా నెట్‌వర్క్ లేదా CANపై ఆధారపడి ఉంటుంది, దీనిని కమ్యూనికేషన్ ప్రోటోకాల్ అంటారు. ఇది ప్రధానంగా ఫీల్డ్ పరికరాల మధ్య గరిష్ట సౌలభ్యం మరియు వివిధ తయారీదారుల మధ్య పరస్పర చర్య కోసం అభివృద్ధి చేయబడింది.

ఈ నెట్‌వర్క్ పరికరం బస్ నెట్‌వర్క్ వలె నిర్వహించబడింది, దీని లక్షణాలు బైట్-స్థాయి కమ్యూనికేషన్ మరియు నెట్‌వర్క్ పరికరాల ద్వారా సారూప్య పరికరాల కమ్యూనికేషన్ & అధిక రోగనిర్ధారణ శక్తిని కలిగి ఉన్న అధిక వేగం. డివైస్ నెట్ నెట్‌వర్క్ 0 - 63 నుండి ప్రారంభమయ్యే ప్రతి నోడ్ అడ్రస్‌లో ఒకే పరికరంతో సహా గరిష్టంగా 64 పరికరాలను కలిగి ఉంటుంది.

ఈ నెట్‌వర్క్‌లో మందపాటి మరియు సన్నని రెండు ప్రామాణిక-రకం కేబుల్‌లు ఉపయోగించబడతాయి. ట్రంక్ లైన్ కోసం మందపాటి కేబుల్ ఉపయోగించబడుతుంది, అయితే డ్రాప్‌లైన్ కోసం సన్నని కేబుల్ ఉపయోగించబడుతుంది. అత్యధిక కేబుల్ పొడవు ప్రధానంగా ప్రసార వేగంపై ఆధారపడి ఉంటుంది. ఈ కేబుల్స్ సాధారణంగా నలుపు, ఎరుపు, నీలం & తెలుపు వంటి నాలుగు రంగుల కేబుల్‌లను కలిగి ఉంటాయి. బ్లాక్ కేబుల్ 0V విద్యుత్ సరఫరా కోసం, రెడ్ కేబుల్ +24 V విద్యుత్ సరఫరా కోసం, బ్లూ కలర్ కేబుల్ CAN తక్కువ సిగ్నల్ కోసం మరియు వైట్ కలర్ కేబుల్ CAN హై సిగ్నల్ కోసం.

Devicenet ఎలా పని చేస్తుంది?

DeviceNet ఉపయోగించడం ద్వారా పని చేస్తుంది CAN (కంట్రోలర్ ఏరియా నెట్‌వర్క్) దాని డేటా లింక్ లేయర్ కోసం మరియు స్మార్ట్ పరికరాల మధ్య కమ్యూనికేషన్ ప్రయోజనాల కోసం ఆటోమోటివ్ వాహనాలలో ఇలాంటి నెట్‌వర్క్ టెక్నాలజీ ఉపయోగించబడుతుంది. DeviceNet కేవలం DeviceNet నెట్‌వర్క్‌లో 64 నోడ్‌ల వరకు మాత్రమే మద్దతు ఇస్తుంది. ఈ నెట్‌వర్క్‌లో ఒకే మాస్టర్ & గరిష్టంగా 63 మంది బానిసలు ఉండవచ్చు. కాబట్టి, DeviceNet పర్యవేక్షణ, నియంత్రణ & కాన్ఫిగరేషన్ కోసం I/O అలాగే స్పష్టమైన సందేశాలను ఉపయోగించడం ద్వారా మాస్టర్/స్లేవ్ & పీర్-టు-పీర్ కమ్యూనికేషన్‌కు మద్దతు ఇస్తుంది. నియంత్రణ పరికరాలతో కమ్యూనికేషన్ ద్వారా డేటా మార్పిడి కోసం ఈ నెట్‌వర్క్ ప్రోటోకాల్ ఆటోమేషన్ పరిశ్రమలో ఉపయోగించబడుతుంది. ఇది వివిధ రకాల పరికర ప్రొఫైల్‌లను కవర్ చేయడానికి అప్లికేషన్ లేయర్‌ను నిర్వచించడానికి CAN మీడియా లేయర్‌పై సాధారణ పారిశ్రామిక ప్రోటోకాల్ లేదా CIPని ఉపయోగిస్తుంది.

పరికరం నెట్‌లోని పరికరాల మధ్య సందేశాలు ఎలా మార్పిడి చేయబడతాయో క్రింది రేఖాచిత్రం చూపుతుంది.

డివైస్‌నెట్‌లో, పరికరాల మధ్య ఇన్‌పుట్/అవుట్‌పుట్ డేటా కమ్యూనికేషన్ జరగడానికి ముందు,  కనెక్షన్ ఆబ్జెక్ట్‌ను వివరించడానికి మాస్టర్ డివైజ్ స్పష్టమైన సందేశం యొక్క కనెక్షన్‌తో స్లేవ్ పరికరాలకు మొదట కనెక్ట్ చేయాలి.

  DeviceNet మాస్టర్ & స్లేవ్
DeviceNet మాస్టర్ & స్లేవ్

పై కనెక్షన్‌లో, మేము స్పష్టమైన సందేశాలు & నాలుగు I/O కనెక్షన్‌ల కోసం ఒకే కనెక్షన్‌ని అందిస్తాము.

కాబట్టి ఈ ప్రోటోకాల్ ప్రధానంగా కనెక్షన్ మెథడ్ కాన్సెప్ట్‌పై ఆధారపడి ఉంటుంది, ఇక్కడ మాస్టర్ పరికరం I/O డేటా & మార్పిడి సమాచార కమాండ్‌పై ఆధారపడి స్లేవ్ పరికరంతో కనెక్ట్ అవుతుంది. మాస్టర్ నియంత్రణ పరికరాన్ని సెటప్ చేయడానికి, కేవలం 4 ప్రధాన దశలు ఉన్నాయి మరియు ప్రతి దశ ఫంక్షన్ క్రింద వివరించబడింది.

నెట్‌వర్క్‌కు పరికరాన్ని జోడించండి

ఇక్కడ, మేము నెట్‌వర్క్‌లో చేర్చడానికి స్లేవ్ పరికరం యొక్క MAC IDని తప్పనిసరిగా అందించాలి.

కనెక్షన్‌ని కాన్ఫిగర్ చేయండి

స్లేవ్ పరికరం కోసం, మీరు I/O కనెక్షన్ రకం & I/O డేటా పొడవును ధృవీకరించవచ్చు.

కనెక్షన్‌ని ఏర్పాటు చేయండి

కనెక్షన్ ఏర్పడిన తర్వాత, వినియోగదారులు బానిస పరికరాల ద్వారా కమ్యూనికేట్ చేయడం ప్రారంభించవచ్చు.

I/O డేటాను యాక్సెస్ చేయండి

స్లేవ్ పరికరాల ద్వారా కమ్యూనికేషన్ పూర్తయిన తర్వాత, I/O డేటాను సమానమైన రీడ్ లేదా రైట్ ఫంక్షన్ ద్వారా యాక్సెస్ చేయవచ్చు.

స్పష్టమైన కనెక్షన్ చేసిన తర్వాత, ఒక నోడ్‌ను ఉపయోగించి ఇతర నోడ్‌లకు విస్తృత సమాచారాన్ని మార్పిడి చేయడానికి కనెక్షన్ లేన్ ఉపయోగించబడుతుంది. ఆ తర్వాత, వినియోగదారులు తదుపరి దశలో I/O కనెక్షన్‌లను చేయవచ్చు. I/O కనెక్షన్‌లు చేసినప్పుడు, మాస్టర్ పరికరం యొక్క డిమాండ్ ఆధారంగా DeviceNet నెట్‌వర్క్‌లోని పరికరాల మధ్య I/O డేటాను మార్పిడి చేసుకోవచ్చు. కాబట్టి, మాస్టర్ పరికరం నాలుగు I/O కనెక్షన్ టెక్నిక్‌లలో ఒకదానితో స్లేవ్ పరికరం యొక్క I/O డేటాను యాక్సెస్ చేస్తుంది. స్లేవ్ యొక్క I/O డేటాను పునరుద్ధరించడానికి &ప్రసారం చేయడానికి, లైబ్రరీని ఉపయోగించడం సులభం మాత్రమే కాకుండా DeviceNet యొక్క అనేక మాస్టర్ ఫంక్షన్‌లను కూడా అందిస్తుంది.

Devicenet మెసేజ్ ఫార్మాట్

DeviceNet ప్రోటోకాల్ విలక్షణమైన, అసలైన CANని ఉపయోగిస్తుంది, ప్రత్యేకించి దాని డేటా లింక్ లేయర్ కోసం. కాబట్టి ఇది డేటా లింక్ లేయర్‌లో CAN ద్వారా అవసరమైన అతి తక్కువ ఓవర్‌హెడ్, తద్వారా సందేశాలను నిర్వహించేటప్పుడు DeviceNet చాలా సమర్థవంతంగా పని చేస్తుంది. డివైస్‌నెట్ ప్రోటోకాల్‌లో, ప్యాకేజింగ్‌తో పాటు CIP సందేశాలను ప్రసారం చేయడానికి కనీసం నెట్‌వర్క్ బ్యాండ్‌విడ్త్ ఉపయోగించబడుతుంది & అటువంటి సందేశాలను ప్రసారం చేయడానికి పరికరం ద్వారా కనీసం ప్రాసెసర్ ఓవర్‌హెడ్ అవసరం.

అయినప్పటికీ, CAN యొక్క స్పెసిఫికేషన్ డేటా, రిమోట్, ఓవర్‌లోడ్ & ఎర్రర్ వంటి వివిధ రకాల మెసేజ్ ఫార్మాట్‌లను నిర్వచిస్తుంది. DeviceNet ప్రోటోకాల్ ప్రధానంగా డేటా ఫ్రేమ్‌ను ఉపయోగిస్తుంది. కాబట్టి CAN డేటా ఫ్రేమ్ కోసం సందేశం ఫార్మాట్ క్రింద ఇవ్వబడింది.

  డేటా ఫ్రేమ్
DeviceNet డేటా ఫ్రేమ్

పై డేటా ఫ్రేమ్‌లో, ఫ్రేమ్-బిట్ యొక్క ప్రారంభం ఒకసారి ప్రసారం చేయబడితే, CAN నెట్‌వర్క్‌లోని అన్ని రిసీవర్‌లు తిరోగమనం నుండి ఆధిపత్య స్థితికి మారడంతో సమన్వయం చేసుకుంటాయి.

ఫ్రేమ్‌లోని ఐడెంటిఫైయర్ & RTR (రిమోట్ ట్రాన్స్‌మిషన్ రిక్వెస్ట్) బిట్ రెండూ మధ్యవర్తిత్వ ఫీల్డ్‌ను ఏర్పరుస్తాయి, ఇది మీడియా యాక్సెస్ ప్రాధాన్యతను అందించడంలో సహాయపడటానికి ఉపయోగించబడుతుంది. పరికరం ప్రసారం చేసిన తర్వాత, అది ప్రసారం చేసే ప్రతి బిట్‌ను కూడా ఒకేసారి తనిఖీ చేస్తుంది మరియు ప్రసారం చేయబడిన డేటాను ప్రామాణీకరించడానికి మరియు సమకాలీకరించబడిన ప్రసారాన్ని ప్రత్యక్షంగా గుర్తించడానికి అనుమతించడానికి ప్రతి ప్రసారం చేయబడిన బిట్‌ను స్వీకరిస్తుంది.

CAN కంట్రోల్ ఫీల్డ్ ప్రధానంగా 6-బిట్‌లను కలిగి ఉంటుంది, ఇక్కడ రెండు బిట్‌ల కంటెంట్ స్థిరంగా ఉంటుంది మరియు మిగిలిన 4-బిట్‌లు ప్రధానంగా 0 నుండి 8 బైట్‌ల వరకు రాబోయే డేటా ఫీల్డ్ పొడవును పేర్కొనడానికి పొడవు ఫీల్డ్ కోసం ఉపయోగించబడతాయి.
ఫ్రేమ్ ఎర్రర్‌లు & వివిధ ఫ్రేమ్ ఫార్మాటింగ్ డీలిమిటర్‌లను గుర్తించడానికి CAN యొక్క డేటా ఫ్రేమ్‌ను CRC (సైక్లిక్ రిడండెన్సీ చెక్) ఫీల్డ్ అనుసరిస్తుంది.

వివిధ రకాల ఎర్రర్ డిటెక్షన్ మరియు CRC & ఆటోమేటిక్ రీట్రీల వంటి తప్పు నిర్బంధ సాంకేతికతలను ఉపయోగించడం ద్వారా, n/wకి భంగం కలిగించకుండా ఒక తప్పు నోడ్‌ను నివారించవచ్చు. చాలా పటిష్టమైన ఎర్రర్ తనిఖీని అలాగే తప్పు నిర్బంధ సామర్థ్యాన్ని అందించగలదు.

ఉపకరణాలు

DeviceNet ప్రోటోకాల్‌ను విశ్లేషించడానికి ఉపయోగించే విభిన్న సాధనాల్లో Synergetic's SyCon, Cutler-Hammer's NetSolver, Allen-Bradley's RSNetworX, DeviceNet Detective & CAN ట్రాఫిక్ మానిటర్‌లు లేదా పీక్ యొక్క CAN ఎక్స్‌ప్లోరర్ కెనాల్ & వెక్టర్స్ వంటి ఎనలైజర్‌లు వంటి సాధారణ నెట్‌వర్క్ కాన్ఫిగరేషన్ సాధనాలు ఉన్నాయి.

డివైస్‌నెట్ ప్రోటోకాల్‌లో హ్యాండ్‌లింగ్‌లో లోపం

ఎర్రర్ హ్యాండ్లింగ్ అనేది ప్రోగ్రామ్‌లోని లోప పరిస్థితులకు ప్రతిస్పందించే & కోలుకునే ప్రక్రియ. డేటాలింక్ లేయర్‌ను CAN నిర్వహిస్తుంది కాబట్టి, తప్పు నోడ్‌ను గుర్తించడం మరియు తప్పు నోడ్‌ను మూసివేయడం వంటి లోపం నిర్వహణ CAN నెట్‌వర్క్ ప్రోటోకాల్ ప్రకారం ఉంటుంది. కానీ, డివైస్ నెట్ యూనిట్ సరిగ్గా కనెక్ట్ కానప్పుడు లేదా డిస్‌ప్లే యూనిట్‌కు ఇబ్బంది కలగడం వంటి కొన్ని కారణాల వల్ల డివైస్ నెట్‌లో లోపాలు ప్రధానంగా సంభవిస్తాయి. ఈ సమస్యలను అధిగమించడానికి, ఈ క్రింది విధానాన్ని అనుసరించాలి.

  • DeviceNet యూనిట్‌ని సరిగ్గా కనెక్ట్ చేయండి.
  • DeviceNet యొక్క కేబుల్‌ను వేరు చేయండి.
  • ప్రతి డిస్ప్లే యూనిట్ కోసం, విద్యుత్ సరఫరాను కొలవాలి.
  • వోల్టేజ్ రేటెడ్ వోల్టేజ్ పరిధిలో సర్దుబాటు చేయాలి.
  • పవర్ ఆన్ చేయండి & DeviceNet యూనిట్ యొక్క LED ఆన్ చేయబడిందో లేదో ధృవీకరించండి.
  • DeviceNet యూనిట్ యొక్క LED ఆన్ చేయబడి ఉంటే, LED ఎర్రర్ వివరాలను నిర్ధారించుకోండి & తదనుగుణంగా సమస్యను సరిదిద్దండి.
  • Devicenetలో LEDలు ఏవీ ఆన్ చేయకపోతే, లైట్ లోపభూయిష్టంగా ఉండవచ్చు. కాబట్టి ఏదైనా కనెక్టర్ పిన్‌లు విరిగిపోయాయా లేదా వంగి ఉన్నాయా అని ధృవీకరించాలి.
  • అటెన్షన్ ద్వారా కనెక్షన్‌కి DeviceNetని కనెక్ట్ చేయండి.

డివైస్‌నెట్ Vs కంట్రోల్ నెట్

Devicenet మరియు ControlNet మధ్య వ్యత్యాసం క్రింద ఇవ్వబడింది.

పరికరం కంట్రోల్ నెట్
డివైస్‌నెట్ ప్రోటోకాల్‌ను అలెన్-బ్రాడ్లీ అభివృద్ధి చేశారు. ControlNet ప్రోటోకాల్ రాక్‌వెల్ ఆటోమేషన్ ద్వారా అభివృద్ధి చేయబడింది.
DeviceNet అనేది పరికర-స్థాయి నెట్‌వర్క్. ControlNet అనేది షెడ్యూల్ చేయబడిన నెట్‌వర్క్.
ఆర్కిటెక్చర్‌తో సాధారణ పరికరాలను నిర్వహించడం మరియు పంపిణీ చేయడం కోసం వినియోగదారులకు ఖర్చుతో కూడుకున్న నెట్‌వర్క్‌ను అందించడం కోసం పారిశ్రామిక కంట్రోలర్‌లు & I/O పరికరాల మధ్య కమ్యూనికేషన్ నెట్‌వర్క్‌గా కనెక్ట్ చేయడానికి & అందించడానికి DeviceNet ఉపయోగించబడుతుంది. నెట్‌వర్క్‌లో నిర్దిష్ట సమయానికి లాజిక్‌ను సెట్ చేసే ప్రోగ్రామింగ్‌తో స్థిరమైన, హై-స్పీడ్ కంట్రోల్ & I/O డేటా బదిలీని అందించడానికి ControlNet ఉపయోగించబడుతుంది.

ఇది CIP లేదా కామన్ ఇండస్ట్రియల్ ప్రోటోకాల్‌పై ఆధారపడి ఉంటుంది. ఇది టోకెన్ పాసింగ్ బస్ కంట్రోల్ నెట్‌వర్క్‌పై ఆధారపడి ఉంటుంది.
Devicenet ద్వారా అనుమతించబడిన పరికరాలు ఒకే నోడ్‌లో 64 వరకు ఉంటాయి. కంట్రోల్ నెట్ ద్వారా అనుమతించబడిన పరికరాలు ఒక్కో నోడ్‌కు 99 వరకు ఉంటాయి.
దీని వేగం ఎక్కువ కాదు. DeviceNetతో పోలిస్తే ఇది చాలా ఎక్కువ వేగాన్ని కలిగి ఉంది.
Devicenet ఒకే కేబుల్‌లో పవర్ & సిగ్నల్‌ను సరఫరా చేస్తుంది. ControlNet ఒకే కేబుల్‌లో పవర్ &  సిగ్నల్‌ని సరఫరా చేయదు.
ట్రబుల్షూట్ చేయడం కష్టం కాదు. Devicenetతో పోలిస్తే, ట్రబుల్షూట్ చేయడం కష్టం.
DeviceNet యొక్క డేటా బదిలీ రేట్లు 125, 250 లేదా 500 కిలోబిట్లు/సెకను. ControlNet యొక్క డేటా బదిలీ రేటు 5 Mbps.

డివైస్‌నెట్ Vs మోడ్‌బస్

Devicenet మరియు Modbus మధ్య వ్యత్యాసం క్రింద ఇవ్వబడింది.

పరికరం

మోడ్బస్

DeviceNet ఉంది ఒక రకమైన నెట్‌వర్క్ ప్రోటోకాల్. మోడ్బస్ ఉంది ఒక రకమైన సీరియల్ కమ్యూనికేషన్ ప్రోటోకాల్.
ఆటోమేషన్ పరిశ్రమలో డేటా మార్పిడి కోసం నియంత్రణ పరికరాలను కనెక్ట్ చేయడానికి ఈ ప్రోటోకాల్ ఉపయోగించబడుతుంది. ఈ ప్రోటోకాల్ PLCలు లేదా ప్రోగ్రామబుల్ లాజిక్ కంట్రోలర్‌ల మధ్య కమ్యూనికేషన్ ప్రయోజనాల కోసం ఉపయోగించబడుతుంది.
ఇది ట్రంక్ లైన్‌ల కోసం ఉపయోగించే DVN18 వంటి మందపాటి కేబుల్ మరియు డ్రాప్ లైన్‌ల కోసం ఉపయోగించే DVN24 వంటి సన్నని కేబుల్‌ని రెండు కేబుల్‌లను ఉపయోగిస్తుంది. ఇది రెండు కేబుల్స్ ట్విస్టెడ్ పెయిర్స్ & షీల్డ్ కేబుల్స్‌ని ఉపయోగిస్తుంది.

DeviceNet నెట్‌వర్క్ యొక్క బాడ్ రేటు 500kbaud వరకు ఉంది. మోడ్‌బస్ నెట్‌వర్క్ యొక్క బాడ్ రేట్లు 4800, 9600 &19200 kbps.

Devicenet ఎర్రర్ కోడ్‌లు

దిగువ 63 నంబర్‌లు మరియు 63 కంటే ఎక్కువ నంబర్‌ల నుండి DeviceNet ఎర్రర్ కోడ్‌లు దిగువ జాబితా చేయబడ్డాయి. ఇక్కడ <63 సంఖ్యలను నోడ్ నంబర్‌లుగా పిలుస్తారు, అయితే >63 సంఖ్యలను ఎర్రర్ కోడ్‌లు లేదా స్టేటస్ కోడ్‌లుగా పిలుస్తారు. చాలా ఎర్రర్ కోడ్‌లు ఒకే లేదా అంతకంటే ఎక్కువ పరికరాలకు వర్తిస్తాయి. కాబట్టి ఇది కోడ్‌తో పాటు నోడ్ నంబర్‌ను ప్రత్యామ్నాయంగా ఫ్లాష్ చేయడం ద్వారా చూపబడుతుంది. అనేక కోడ్‌లు & నోడ్ నంబర్‌లు తప్పనిసరిగా చూపబడితే, వాటి అంతటా డిస్‌ప్లే సైకిల్‌లు నోడ్ నంబర్ ఆర్డర్‌లో ఉంటాయి.

కింది జాబితాలో, రంగులతో కూడిన కోడ్‌లు కేవలం అర్థాలను వివరిస్తాయి

  • ఆకుపచ్చ రంగు కోడ్ వినియోగదారు చర్య వల్ల సంభవించే సాధారణ లేదా అసాధారణ పరిస్థితులను చూపుతుంది.
  • బ్లూ కలర్ కోడ్ లోపాలు లేదా అసాధారణ పరిస్థితులను చూపుతుంది.
  • ఎరుపు రంగు కోడ్ తీవ్రమైన లోపాలను చూపుతుంది మరియు బహుశా రీప్లేస్‌మెంట్ స్కానర్ అవసరం.

ఇక్కడ అవసరమైన చర్యతో కూడిన Devicenet ఎర్రర్ కోడ్ దిగువన జాబితా చేయబడింది.

00 నుండి 63 వరకు కోడ్ (ఆకుపచ్చ రంగు): ప్రదర్శన స్కానర్ చిరునామాను చూపుతుంది.
కోడ్ 70 (నీలం రంగు): స్కానర్ ఛానెల్ చిరునామాను సవరించండి, లేకపోతే పరికరం యొక్క చిరునామా విరుద్ధంగా ఉంటుంది.
కోడ్ 71 (నీలం రంగు): స్కాన్ జాబితా ఏదైనా చట్టవిరుద్ధమైన డేటాను మళ్లీ కాన్ఫిగర్ చేసి తొలగించాలి.
కోడ్ 72 (నీలం రంగు): పరికరం కనెక్షన్‌లను తనిఖీ చేసి ధృవీకరించాలి.
కోడ్ 73 (నీలం రంగు): ఖచ్చితమైన పరికరం ఈ నోడ్ నంబర్‌లో ఉందని నిర్ధారించండి మరియు స్కాన్ జాబితాలో అమర్చిన విధంగా పరికరం ఎలక్ట్రానిక్ కీకి సమానంగా ఉందని నిర్ధారించుకోండి.
కోడ్ 74 (నీలం రంగు): ఆమోదయోగ్యం కాని డేటా & నెట్‌వర్క్ ట్రాఫిక్ కోసం కాన్ఫిగరేషన్‌ను ధృవీకరించండి.
కోడ్ 75 (ఆకుపచ్చ రంగు): స్కాన్ జాబితాను సృష్టించండి & డౌన్‌లోడ్ చేయండి.
కోడ్ 76 (ఆకుపచ్చ రంగు): స్కాన్ జాబితాను సృష్టించండి & డౌన్‌లోడ్ చేయండి.
కోడ్ 77 (బ్లూ కలర్): సరైన ట్రాన్స్‌మిట్ & రిసీవ్ డేటా సైజ్‌ల కోసం జాబితాను స్కాన్ చేయండి లేదా పరికరాన్ని మళ్లీ కాన్ఫిగర్ చేయండి.
కోడ్ 78 (నీలం రంగు): నెట్‌వర్క్ నుండి పరికరాన్ని చేర్చండి లేదా తొలగించండి.
కోడ్ 79 (నీలం రంగు): స్కానర్ కనీసం ఒక ఇతర నోడ్ ద్వారా తగిన నెట్‌వర్క్‌కి కనెక్ట్ చేయబడిందో లేదో తనిఖీ చేయండి.
కోడ్ 80 (ఆకుపచ్చ రంగు): స్కానర్ కమాండ్ రిజిస్టర్‌లో RUN బిట్‌ను గుర్తించండి మరియు RUN మోడ్‌లో PLCని ఉంచండి.
కోడ్ 81 (ఆకుపచ్చ రంగు): PLC ప్రోగ్రామ్‌తో పాటు స్కానర్ యొక్క కమాండ్ రిజిస్టర్‌లను ధృవీకరించండి.
కోడ్ 82 (నీలం రంగు): పరికరం యొక్క కాన్ఫిగరేషన్‌ను తనిఖీ చేయండి.
కోడ్ 83 (నీలం రంగు): స్కాన్ జాబితా ఎంట్రీని నిర్ధారించుకోండి & పరికరం యొక్క కాన్ఫిగరేషన్‌ను ధృవీకరించండి
కోడ్ 84 (ఆకుపచ్చ రంగు): పరికరాల ద్వారా స్కాన్ జాబితాలో కమ్యూనికేషన్‌ను ప్రారంభించడం
కోడ్ 85 (నీలం రంగు): తక్కువ డేటా పరిమాణం కోసం పరికరాన్ని అమర్చండి.
కోడ్ 86 (నీలం రంగు): పరికరం స్థితి & కాన్ఫిగరేషన్‌ను నిర్ధారించుకోండి.
కోడ్ 87 (బ్లూ కలర్): ప్రైమరీ స్కానర్ & కాన్ఫిగరేషన్ కనెక్షన్‌ని వెరిఫై చేయండి.
కోడ్ 88 (నీలం రంగు): స్కానర్ కనెక్షన్‌లను తనిఖీ చేయండి.
కోడ్ 89 (నీలం రంగు): ఈ పరికరం కోసం అమరికను తనిఖీ చేయండి/ఏడీఆర్‌ని నిలిపివేయండి.
కోడ్ 90 (ఆకుపచ్చ రంగు): స్కానర్ యొక్క PLC ప్రోగ్రామ్ & కమాండ్ రిజిస్టర్‌ని నిర్ధారించుకోండి
కోడ్ 91 (నీలం రంగు): విఫలమైన పరికరాల కోసం సిస్టమ్‌ను ధృవీకరించండి
కోడ్ 92 (బ్లూ కలర్): డ్రాప్ కేబుల్ స్కానర్ డివైస్ నెట్ పోర్ట్ వైపు నెట్‌వర్క్ పవర్‌ను అందిస్తోందో లేదో తనిఖీ చేయండి.
కోడ్ 95 (ఆకుపచ్చ రంగు): FLASH అప్‌డేట్ ప్రోగ్రెస్‌లో ఉన్నప్పుడు స్కానర్‌ను తీసివేయవద్దు.
కోడ్ 97 (ఆకుపచ్చ రంగు): స్కానర్ యొక్క నిచ్చెన ప్రోగ్రామ్ & కమాండ్ రిజిస్టర్‌ని ధృవీకరించండి.
కోడ్ 98 & 99 (ఎరుపు రంగు): మీ మాడ్యూల్‌ను భర్తీ చేయండి లేదా సర్వీస్ చేయండి.
కోడ్ E2, E4 & E5 (ఎరుపు రంగు): మాడ్యూల్‌ను మార్చండి లేదా తిరిగి ఇవ్వండి.
కోడ్ E9 (గ్రీన్ కలర్): రికవర్ చేయడానికి SDNలో కమాండ్ రిజిస్టర్ & పవర్ ఆఫ్ సైకిల్‌ని ధృవీకరించండి.
స్కానర్ అనేది డిస్‌ప్లేను కలిగి ఉన్న మాడ్యూల్ అయితే పరికరం నెట్‌వర్క్‌లోని మరొక నోడ్, సాధారణంగా స్కానర్ యొక్క స్కాన్ జాబితాలోని స్లేవ్ పరికరం. ఇది స్కానర్ యొక్క మరొక స్లేవ్-మోడ్ వ్యక్తిత్వం కావచ్చు.

Devicenet యొక్క ప్రయోజనాలు

DeviceNet ప్రోటోకాల్ ప్రయోజనాలు క్రింది వాటిని కలిగి ఉంటాయి.

  • ఈ ప్రోటోకాల్‌లు తక్కువ ఖర్చుతో లభిస్తాయి, అధిక విశ్వసనీయతను కలిగి ఉంటాయి మరియు విస్తృతమైన ఆమోదాన్ని కలిగి ఉంటాయి, నెట్‌వర్క్ బ్యాండ్‌విడ్త్ నెట్‌వర్క్‌లో చాలా సమర్ధవంతంగా & అందుబాటులో ఉన్న శక్తిని ఉపయోగించబడుతుంది.
  • ఇవి ప్రాజెక్ట్ ఖర్చులను గణనీయంగా పెంచకుండా పెద్ద మొత్తంలో డేటాను సేకరించగలవు.
  • ఇన్‌స్టాల్ చేయడానికి తక్కువ సమయం పడుతుంది.
  • సాధారణ పాయింట్-టు-పాయింట్ వైరింగ్‌తో పోలిస్తే ఖరీదైనది కాదు.
  • కొన్నిసార్లు, DeviceNet పరికరాలు సాధారణ లేదా స్విచ్డ్ పరికరాలతో పోలిస్తే మరింత నియంత్రణ లక్షణాలను అందిస్తాయి.
  • చాలా వరకు Devicenet పరికరాలు చాలా సహాయకరమైన డయాగ్నస్టిక్ డేటాను అందిస్తాయి, ఇవి సిస్టమ్‌లను ట్రబుల్‌షూట్‌ని చాలా సులభతరం చేయగలవు & పనికిరాని సమయాన్ని తగ్గిస్తాయి.
  • ఈ ప్రోటోకాల్ ఏదైనా PC లేదా PLC లేదా ఆధారిత నియంత్రణ వ్యవస్థలతో ఉపయోగించబడుతుంది.

DeviceNet ప్రోటోకాల్ ప్రతికూలతలు క్రింది వాటిని కలిగి ఉంటాయి.

  • ఈ ప్రోటోకాల్‌లు గరిష్ట కేబుల్ పొడవును కలిగి ఉంటాయి.
  • వారు సందేశం యొక్క పరిమిత పరిమాణాన్ని & పరిమిత బ్యాండ్‌విడ్త్‌ను కలిగి ఉన్నారు.
  • అన్ని DeviceNet సమస్యలలో 90 నుండి 95% వరకు ప్రధానంగా కేబులింగ్ సమస్య కారణంగా సంభవిస్తాయి.
  • ప్రతి నోడ్ కోసం తక్కువ సంఖ్యలో పరికరాలు
  • సందేశం యొక్క పరిమిత పరిమాణం.
  • కేబుల్ దూరం గణనీయంగా తక్కువగా ఉంటుంది.

DeviceNet ప్రోటోకాల్ అప్లికేషన్స్

ది DeviceNet ప్రోటోకాల్ అప్లికేషన్లు కింది వాటిని చేర్చండి.

  • DeviceNet ప్రోటోకాల్ యాక్చుయేటర్లు వంటి వివిధ పారిశ్రామిక పరికరాల మధ్య కనెక్షన్‌లను అందిస్తుంది, ఆటోమేషన్ సిస్టమ్స్ , సెన్సార్లు మరియు జోక్యం అవసరం లేకుండా సంక్లిష్టమైన పరికరాలు
  • I/O బ్లాక్‌లు లేదా మాడ్యూల్స్.
  • DeviceNet ప్రోటోకాల్ పారిశ్రామిక ఆటోమేషన్ అప్లికేషన్‌లలో ఉపయోగించబడుతుంది.
  • డివైస్ నెట్ నెట్‌వర్క్ ప్రోటోకాల్ ఆటోమేషన్ పరిశ్రమలో డేటాను మార్పిడి చేయడానికి నియంత్రణ పరికరాలను ఇంటర్‌కనెక్ట్ చేయడానికి ఉపయోగించబడుతుంది.
  • మోటారును నియంత్రించడానికి DeviceNet ప్రోటోకాల్ ఉపయోగించబడుతుంది.
  • మానిఫోల్డ్‌లను నియంత్రించడానికి సామీప్యత, సాధారణ పరిమితి స్విచ్‌లు & పుష్ బటన్‌లలో ఈ ప్రోటోకాల్ వర్తిస్తుంది,
  • ఇది సంక్లిష్టమైన AC & DC డ్రైవ్ అప్లికేషన్‌లలో ఉపయోగించబడుతుంది.

అందువలన, ఇది DeviceNet యొక్క అవలోకనం ఇది బహుళ-డ్రాప్, డిజిటల్ ఫీల్డ్‌బస్ నెట్‌వర్క్, PLCలు, ఇండస్ట్రియల్ కంట్రోలర్‌లు, సెన్సార్‌లు, యాక్యుయేటర్‌లు & ఆటోమేషన్ సిస్టమ్‌ల వంటి బహుళ-విక్రయదారుల నుండి అనేక పరికరాలను కనెక్ట్ చేయడానికి వినియోగదారులకు సాధారణ పరికరాలను నిర్వహించడం మరియు పంపిణీ చేయడం ద్వారా ఖర్చుతో కూడుకున్న నెట్‌వర్క్‌ను అందించడం ద్వారా ఉపయోగించబడుతుంది. వాస్తుశిల్పం. ఇక్కడ మీ కోసం ఒక ప్రశ్న ఉంది, ప్రోటోకాల్ అంటే ఏమిటి?