OWEN PR110 ప్రోగ్రామబుల్ రిలేను ఉపయోగించి ట్యాంక్ నీటి స్థాయి నియంత్రణ
PR110 కంట్రోలర్ రష్యన్ కంపెనీ «OWEN» ద్వారా ఉత్పత్తి చేయబడింది. నియంత్రిక వివిక్త సంకేతాలపై మాత్రమే కార్యకలాపాలను నిర్వహిస్తుంది - రిలే లాజిక్ ఆధారంగా సాధారణ నియంత్రణ వ్యవస్థలను భర్తీ చేయడం దీని ముఖ్య ఉద్దేశ్యం. ఇది (అలాగే సారూప్య విధులు కలిగిన ఇతర కంట్రోలర్లు) పేరు «ప్రోగ్రామబుల్ రిలే» కేటాయించబడిందనే వాస్తవాన్ని ఇది నిర్ణయిస్తుంది.
ARIES PR110 ప్రోగ్రామబుల్ రిలే ఫంక్షనల్ రేఖాచిత్రం:
![]()
ప్రోగ్రామింగ్ మరియు డీబగ్గింగ్ కంట్రోలర్ సాఫ్ట్వేర్ కోసం ప్రాథమిక మరియు ఏకైక సాధనం వ్యక్తిగత కంప్యూటర్. దాని సహాయంతో, మీరు సంబంధిత కంట్రోలర్ యొక్క సాఫ్ట్వేర్ను మాత్రమే సృష్టించలేరు, కానీ, ఒక నియమం వలె, కంప్యూటర్ అనుకరణను ఉపయోగించి ఇది ఎలా పనిచేస్తుందో కూడా గమనించండి.
ట్యాంక్లోని నీటి స్థాయి నియంత్రణ వ్యవస్థ యొక్క ఉదాహరణను ఉపయోగించి PR110 ప్రోగ్రామబుల్ రిలేల కోసం స్విచ్చింగ్ కంట్రోల్ ప్రోగ్రామ్ను సృష్టించే ప్రక్రియను మేము పరిశీలిస్తాము.
సాంకేతిక పరిస్థితులు
ట్యాంక్ను నీటితో నింపడానికి నియంత్రణ వ్యవస్థను అమలు చేయడం అవసరం. కొన్ని ఫంక్షన్ల పనితీరు స్థాయి సెన్సార్ల స్థితి ద్వారా నిర్ణయించబడుతుంది, కొన్ని విధులు ఆపరేటర్ ద్వారా నిర్ణయించబడతాయి. ప్రస్తుత సిస్టమ్ స్థితి యొక్క తేలికపాటి సూచన ఉండాలి.
నియంత్రణ అల్గోరిథం క్రింది విధంగా ఉంది. ట్యాంక్లో ప్రస్తుత నీటి స్థాయిని నిర్ణయించే మూడు సెన్సార్లు ఉన్నాయి: ఎగువ, మధ్య మరియు దిగువ. నీరు సంబంధిత స్థాయిని అధిగమించినప్పుడు ప్రతి సెన్సార్ ప్రేరేపించబడుతుంది (అవుట్పుట్ వద్ద లాజిక్ యూనిట్ స్థాయిని అవుట్పుట్ చేస్తుంది).
మాన్యువల్ నియంత్రణ రెండు బటన్లను ఉపయోగించి నిర్వహించబడుతుంది: «ప్రారంభించు» మరియు «ఆపు». ట్యాంక్ ఖాళీగా ఉన్నప్పుడు (నీటి స్థాయి దిగువ స్థాయి సెన్సార్ల కంటే తక్కువగా ఉంటుంది), ఎరుపు సూచిక కాంతి స్థిరంగా ఉండాలి, అది నిండినప్పుడు (ఎగువ పైన), స్థిరంగా ఆకుపచ్చగా ఉండాలి. రెండు పంపులు నియంత్రించబడతాయి.
ట్యాంక్ నిండకపోతే పంపులను ప్రారంభించవచ్చు (నీటి మట్టం ఎగువన ఉంది). "ప్రారంభం" బటన్ను నొక్కడం ద్వారా నీటి స్థాయి సగటు కంటే తక్కువగా ఉంటే - రెండు పంపులు ప్రారంభించబడతాయి, "ప్రారంభం" బటన్ను నొక్కడం ద్వారా నీటి స్థాయి సగటు కంటే ఎక్కువగా ఉంటే - ఒక పంపు ప్రారంభించబడుతుంది.
పంపులను ఆన్ చేయడం అనేది ఫ్లాషింగ్ గ్రీన్ ఇండికేటర్తో కలిసి ఉంటుంది. ట్యాంక్ నిండినప్పుడు (నీటి స్థాయి ఎగువ స్థాయికి చేరుకుంటుంది), పంపులు స్వయంచాలకంగా ఆపివేయబడతాయి. ట్యాంక్ ఖాళీగా ఉంటే (నీటి స్థాయి దిగువ స్థాయి కంటే తక్కువగా ఉంటుంది), «ఆపు» బటన్ను నొక్కడం ద్వారా పంపులను ఆపివేయడం సాధ్యం కాదు.
OWEN లాజిక్లో ప్రోగ్రామ్ను రూపొందించడానికి ఒక ఉదాహరణ
ఈ పనిని పూర్తి చేయడానికి, నియంత్రణ యంత్రం తప్పనిసరిగా ఐదు వివిక్త ఇన్పుట్లు మరియు నాలుగు రిలే అవుట్పుట్లను కలిగి ఉండాలి. ఈ సమస్యను పరిష్కరించడానికి, మేము ఈ క్రింది నిర్ణయాలు తీసుకుంటాము.
దిగువ ట్యాంక్ నీటి స్థాయి సెన్సార్ను ఇన్పుట్ I1కి, మధ్య స్థాయి సెన్సార్ను ఇన్పుట్ I2కి మరియు ఎగువ స్థాయి సెన్సార్ను ఇన్పుట్ I3కి కనెక్ట్ చేయండి.I4ను ఇన్పుట్ చేయడానికి స్టాప్ బటన్ను మరియు I5ను ఇన్పుట్ చేయడానికి స్టార్ట్ బటన్ను కనెక్ట్ చేయండి. అవుట్పుట్ Q1 సహాయంతో పంప్ నంబర్ 1 యొక్క చేర్చడాన్ని మేము నియంత్రిస్తాము, పంప్ సంఖ్య 2 యొక్క చేర్చడం - అవుట్పుట్ Q2 సహాయంతో. రెడ్ ఇండికేటర్ని అవుట్పుట్ క్యూ3కి, గ్రీన్ ఇండికేటర్ని అవుట్పుట్ క్యూ4కి కనెక్ట్ చేయండి.
స్వల్పకాలిక నియంత్రణ సంకేతాలను రూపొందించే బటన్ల ద్వారా మాన్యువల్ నియంత్రణ నిర్వహించబడుతుంది. నియంత్రణ వ్యవస్థను మేము ఒకటి లేదా మరొక బటన్ నుండి స్వల్పకాలిక సిగ్నల్తో బదిలీ చేసే స్థితిలో ఉండటానికి, ప్రోగ్రామ్లో ట్రిగ్గర్ అవసరం.
ప్రోగ్రామ్లో ఫ్లిప్-ఫ్లాప్ RS1ని ప్రవేశపెడదాం. ఇన్పుట్ S వద్ద ధనాత్మక అంచు వచ్చినప్పుడు ఈ ఫ్లిప్-ఫ్లాప్ యొక్క అవుట్పుట్ ఒకదానికి సెట్ చేయబడుతుంది మరియు ఇన్పుట్ R వద్ద సానుకూల అంచు వచ్చినప్పుడు సున్నాకి రీసెట్ చేయబడుతుంది. ఇది ఎప్పుడు అని గమనించాలి సంకేతాలు ఇన్పుట్ల వద్దకు వస్తాయి, R ఇన్పుట్ సిగ్నల్ ప్రాధాన్యత.
ట్యాంక్లోని నీటి మట్టం పైన పేర్కొన్నదానికంటే ఎక్కువగా ఉంటే లేదా మేము ఈ స్థితిలో "స్టాప్" బటన్ను నొక్కి ఉంచినట్లయితే, ఆ సమయంలో "స్టార్ట్" బటన్ను నొక్కడం ద్వారా పంపులను ఆన్ చేయకూడదు. అందువల్ల, «ప్రారంభించు» బటన్ ఫ్లిప్-ఫ్లాప్ RS1 యొక్క తక్కువ ప్రాధాన్యతతో ఇన్పుట్ Sకి కనెక్ట్ చేయబడింది. అప్పుడు, పంప్ ఆన్ చేయకుండా ఎటువంటి పరిస్థితులు నిరోధించకపోతే (అంటే ట్రిగ్గర్ RS1 యొక్క R ఇన్పుట్ వద్ద లాజిక్ జీరో ఉంటుంది), «ప్రారంభించు» బటన్ను నొక్కినప్పుడు, ట్రిగ్గర్ RS1 అవుట్పుట్ ఒకదానికి సెట్ చేయబడుతుంది. మోటార్లు సక్రియం చేయడానికి ఈ సిగ్నల్ ఉపయోగించబడుతుంది.
రెండు పంపులలో, పంప్ # 1 ఏ సందర్భంలోనైనా ఆన్ చేయబడాలి, కాబట్టి RS1 ట్రిగ్గర్ అవుట్పుట్ నుండి సిగ్నల్ Q1 అవుట్పుట్కి కనెక్ట్ చేయబడింది. మధ్య స్థాయి సెన్సార్ ట్రిప్ చేయకపోతే మాత్రమే పంప్ #2 ఆన్ చేయాలి. ఈ షరతును నెరవేర్చడానికి, మేము ఇన్వర్టర్ మరియు లాజిక్ ఎలిమెంట్ మరియు ప్రోగ్రామ్లో ప్రవేశపెడతాము.ఇన్వర్టర్ యొక్క ఇన్పుట్ ఇన్పుట్ I2కి, లాజిక్ ఎలిమెంట్ యొక్క ఇన్పుట్లు మరియు ఇన్వర్టర్ యొక్క అవుట్పుట్కు మరియు ట్రిగ్గర్ RS1 అవుట్పుట్కు వరుసగా కనెక్ట్ చేయబడింది.
పంపులను ఆన్ చేయడం అనేది ఫ్లాషింగ్ గ్రీన్ ఇండికేటర్తో పాటు ఉండాలి. గ్రీన్ ఇండికేటర్ను ఆన్ / ఆఫ్ చేయడానికి ఆవర్తన సిగ్నల్ను రూపొందించడానికి, మేము BLINK1 స్క్వేర్ వేవ్ జనరేటర్ని ప్రోగ్రామ్లో పరిచయం చేస్తాము. ఈ బ్లాక్ యొక్క ప్రాపర్టీస్ ట్యాబ్లో, దాని అవుట్పుట్ వద్ద ఒకటి మరియు సున్నా సిగ్నల్ల వ్యవధిని సమానంగా మరియు 1సెకి సమానంగా సెట్ చేయండి. ట్రిగ్గర్ RS1 అవుట్పుట్ను జనరేటర్ BLINK1 యొక్క ఆపరేషన్ యాక్టివేషన్ ఇన్పుట్కి కనెక్ట్ చేయండి.
ఇప్పుడు ట్రిగ్గర్ అవుట్పుట్ RS1 ఒకదానికి సెట్ చేయబడినప్పుడు మాత్రమే BLINK1 జనరేటర్ పని చేస్తుంది. పంపులు సక్రియం అయినప్పుడు. 26 ప్రోగ్రామ్లో OR గేట్ని ప్రవేశపెడదాం. మేము దాని అవుట్పుట్ను Q4 అవుట్పుట్కి కనెక్ట్ చేస్తాము. మేము OR గేట్ యొక్క ఒక ఇన్పుట్ను జనరేటర్ BLINK1 అవుట్పుట్కి, మరొకటి ఇన్పుట్ I3కి కనెక్ట్ చేస్తాము. ఇప్పుడు, పంపులు ఆన్లో ఉన్నప్పుడు, గ్రీన్ ఇండికేటర్ ఫ్లాష్ అవుతుంది, అయితే టాప్ లెవల్ సెన్సార్ ట్రిగ్గర్ చేయబడితే, ఈ సూచిక నిరంతరం ఆన్లో ఉంటుంది.
మేము "ఆపు" బటన్ను నొక్కితే పంపులు ఆఫ్ చేయబడాలి మరియు అదే సమయంలో దిగువ స్థాయి సెన్సార్ లాజిక్ యూనిట్ స్థితిలో (ట్యాంక్లో కనీసం కనిష్ట నీటితో ఉండటం) లేదా ఎగువ స్థాయి సెన్సార్ ప్రేరేపించబడితే ( ట్యాంక్ నిండింది).
ఈ షరతులను నెరవేర్చడానికి, మేము ప్రోగ్రామ్లో లాజిక్ ఎలిమెంట్ OR మరియు లాజిక్ ఎలిమెంట్ Iని పరిచయం చేస్తాము. మేము లాజిక్ ఎలిమెంట్ యొక్క ఒక ఇన్పుట్ను మరియు "స్టాప్" బటన్కు, మరొకటి ఇన్పుట్ I1 (దిగువ స్థాయి అవుట్పుట్తో) కనెక్ట్ చేస్తాము. నమోదు చేయు పరికరము). మేము OR మూలకం యొక్క ఒక ఇన్పుట్ను AND మూలకం యొక్క అవుట్పుట్కి, మరొకటి I3 (ఎగువ స్థాయి సెన్సార్ అవుట్పుట్తో) ఇన్పుట్కి కనెక్ట్ చేస్తాము. OR మూలకం యొక్క అవుట్పుట్ ఫ్లిప్-ఫ్లాప్ RS1 యొక్క R ఇన్పుట్కి కనెక్ట్ చేయబడింది.
ఒకే సమయంలో రెండు షరతులు నెరవేరినట్లయితే ఎరుపు సూచిక వెలిగించాలి: పంపులు పనిచేయడం లేదు (ట్రిగ్గర్ RS1 అవుట్పుట్లో సున్నా ఉంటుంది) మరియు నీటి మట్టం దిగువ స్థాయి కంటే తక్కువగా ఉంటుంది (అవుట్పుట్ వద్ద సున్నా ఉంటుంది దిగువ స్థాయి సెన్సార్).
ఈ పరిస్థితులను "చెక్" చేయడానికి మరియు ప్రోగ్రామ్లోని ఎరుపు సూచికను నియంత్రించడానికి, మేము రెండు ఇన్వర్టర్లను మరియు లాజిక్ ఎలిమెంట్ Iని పరిచయం చేస్తాము. ఒక ఇన్వర్టర్ యొక్క ఇన్పుట్ ఇన్పుట్ I1 (దిగువ స్థాయి సెన్సార్ అవుట్పుట్తో), ఇన్పుట్కు కనెక్ట్ చేయబడింది ఇతర ఇన్వర్టర్ - ట్రిగ్గర్ అవుట్పుట్ RS1తో). మేము ఇన్వర్టర్ల అవుట్పుట్లను AND గేట్ యొక్క ఇన్పుట్లకు కనెక్ట్ చేస్తాము. AND గేట్ యొక్క అవుట్పుట్ Q3 అవుట్పుట్కి కనెక్ట్ చేయబడింది.
చివరికి, సాధారణంగా, మీరు క్రింద అందించిన ప్రోగ్రామ్ను కలిగి ఉండాలి. ప్రోగ్రామబుల్ రిలేకి కనెక్ట్ చేయబడిన బాహ్య సర్క్యూట్లను ఫిగర్ తాత్కాలికంగా చూపిస్తుంది.
OWEN లాజిక్ ప్రోగ్రామింగ్ ఎన్విరాన్మెంట్ యొక్క ఎమ్యులేషన్ మోడ్ని ఉపయోగించి, ప్రోగ్రామ్ అసలు పనికి అనుగుణంగా పనిచేస్తుందని నిర్ధారించుకోండి. ప్రోగ్రామ్ను రిలేలోకి లోడ్ చేసిన తర్వాత, అదే నిర్ధారించుకోండి.