ప్రోగ్రామింగ్ లాజిక్ కంట్రోలర్ (పిఎల్‌సి) ను అర్థం చేసుకోవడం

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





PLC అంటే ప్రోగ్రామబుల్ లాజిక్ కంట్రోలర్స్. పరిశ్రమలలో స్వయంచాలక వ్యవస్థలను నియంత్రించడానికి ఇవి ప్రాథమికంగా ఉపయోగించబడతాయి. నియంత్రణ వ్యవస్థల యొక్క అత్యంత అధునాతన మరియు సరళమైన రూపాలలో ఇవి ఒకటి, ఇవి ఇప్పుడు హార్డ్-వైర్డ్ లాజిక్ రిలేలను పెద్ద ఎత్తున భర్తీ చేస్తున్నాయి.

పిఎల్‌సి

ప్రోగ్రామింగ్ లాజిక్ కంట్రోలర్ (పిఎల్‌సి)



ప్రయోజనాలు:

పిఎల్‌సిల గురించి వివరాల్లోకి రాకముందు, ఈ రోజుల్లో పిఎల్‌సిలు విస్తృతంగా ఉపయోగించబడుతున్న 3 కారణాలను మాకు తెలియజేస్తుంది


  • అవి యూజర్ ఫ్రెండ్లీ మరియు ఆపరేట్ చేయడం సులభం
  • వారు హార్డ్-వైర్డ్ రిలే లాజిక్ యొక్క అవసరాన్ని తొలగిస్తారు
  • అవి వేగంగా ఉంటాయి
  • పరిశ్రమలలో ఆటోమేషన్‌కు ఇది అనుకూలంగా ఉంటుంది.
  • దాని ఇన్పుట్ మరియు అవుట్పుట్ మాడ్యూళ్ళను అవసరాలను బట్టి పొడిగించవచ్చు

PLC ఆర్కిటెక్చర్:

PLC ఇంటర్నల్ ఆర్కిటెక్చర్

PLC ఇంటర్నల్ ఆర్కిటెక్చర్



ప్రాథమిక PLC వ్యవస్థ క్రింది విభాగాలను కలిగి ఉంటుంది:

  • ఇన్పుట్ / అవుట్పుట్ విభాగం : ఇన్పుట్ విభాగం లేదా ఇన్పుట్ మాడ్యూల్ సెన్సార్లు, స్విచ్లు మరియు అనేక ఇతర వాస్తవ-ప్రపంచ ఇన్పుట్ వనరులను కలిగి ఉంటుంది. మూలాల నుండి ఇన్పుట్ ఇన్పుట్ కనెక్టర్ పట్టాల ద్వారా PLC కి అనుసంధానించబడి ఉంది. అవుట్పుట్ విభాగం లేదా అవుట్పుట్ మాడ్యూల్ మోటారు లేదా సోలేనోయిడ్ లేదా దీపం లేదా హీటర్ కావచ్చు, దీని పనితీరు ఇన్పుట్ సిగ్నల్స్ ద్వారా నియంత్రించబడుతుంది.
  • CPU లేదా సెంట్రల్ ప్రాసెసింగ్ యూనిట్ : ఇది పిఎల్‌సి యొక్క మెదడు. ఇది షట్కోణ లేదా అష్ట మైక్రోప్రాసెసర్ కావచ్చు. కంట్రోల్ ప్రోగ్రామ్ ఆధారంగా అవుట్పుట్ సిగ్నల్స్ నియంత్రించడానికి ఇది ఇన్పుట్ సిగ్నల్స్కు సంబంధించిన అన్ని ప్రాసెసింగ్లను నిర్వహిస్తుంది.
  • ప్రోగ్రామింగ్ పరికరం : ఇది ప్రోగ్రామ్ లేదా కంట్రోల్ లాజిక్ వ్రాయబడిన వేదిక. ఇది హ్యాండ్‌హెల్డ్ పరికరం లేదా ల్యాప్‌టాప్ లేదా కంప్యూటర్ కావచ్చు.
  • విద్యుత్ సరఫరా : ఇది సాధారణంగా ఇన్పుట్ మరియు అవుట్పుట్ పరికరాలకు ఉపయోగించే 24 V యొక్క విద్యుత్ సరఫరాలో పనిచేస్తుంది.
  • మెమరీ : మెమరీని రెండు భాగాలుగా విభజించారు- డేటా మెమరీ మరియు ప్రోగ్రామ్ మెమరీ. ప్రోగ్రామ్ సమాచారం లేదా కంట్రోల్ లాజిక్ యూజర్ మెమరీలో లేదా ప్రోగ్రామ్ మెమరీలో నిల్వ చేయబడుతుంది, అక్కడ నుండి CPU ప్రోగ్రామ్ సూచనలను పొందుతుంది. ఇన్పుట్ మరియు అవుట్పుట్ సిగ్నల్స్ మరియు టైమర్ మరియు కౌంటర్ సిగ్నల్స్ వరుసగా ఇన్పుట్ మరియు అవుట్పుట్ బాహ్య ఇమేజ్ మెమరీలో నిల్వ చేయబడతాయి.

పిఎల్‌సి పని

పిఎల్‌సి వర్కింగ్ స్కీమాటిక్

పిఎల్‌సి వర్కింగ్ స్కీమాటిక్

పిఎల్‌సి పని

పిఎల్‌సి పని

  • ఇన్పుట్ మూలాలు రియల్ టైమ్ అనలాగ్ ఎలక్ట్రిక్ సిగ్నల్స్ ను తగిన డిజిటల్ ఎలక్ట్రిక్ సిగ్నల్స్ గా మారుస్తాయి మరియు ఈ సిగ్నల్స్ కనెక్టర్ పట్టాల ద్వారా పిఎల్సికి వర్తించబడతాయి.
  • ఈ ఇన్పుట్ సిగ్నల్స్ పిటిసి బాహ్య ఇమేజ్ మెమరీలో బిట్స్ అని పిలువబడే ప్రదేశాలలో నిల్వ చేయబడతాయి. ఇది CPU చేత చేయబడుతుంది
  • నియంత్రణ లాజిక్ లేదా ప్రోగ్రామ్ సూచనలు ప్రోగ్రామింగ్ పరికరంలో చిహ్నాల ద్వారా లేదా జ్ఞాపకాల ద్వారా వ్రాయబడతాయి మరియు వినియోగదారు మెమరీలో నిల్వ చేయబడతాయి.
  • CPU యూజర్ మెమరీ నుండి ఈ సూచనలను పొందుతుంది మరియు అవుట్పుట్ పరికరాలను నియంత్రించడానికి వాటిని మార్చడం, కంప్యూటింగ్ చేయడం మరియు ప్రాసెస్ చేయడం ద్వారా ఇన్పుట్ సిగ్నల్స్ ను అమలు చేస్తుంది.
  • అమలు ఫలితాలు అవుట్‌పుట్ డ్రైవ్‌లను నియంత్రించే బాహ్య ఇమేజ్ మెమరీలో నిల్వ చేయబడతాయి.
  • CPU అవుట్పుట్ సిగ్నల్స్ పై ఒక చెక్ ఉంచుతుంది మరియు అవుట్పుట్ మెమరీలో మార్పులకు అనుగుణంగా ఇన్పుట్ ఇమేజ్ మెమరీ యొక్క విషయాలను అప్‌డేట్ చేస్తుంది.
  • CPU టైమర్ యొక్క అమరిక మరియు రీసెట్, అంతర్గత మెమరీని తనిఖీ చేయడం వంటి అంతర్గత ప్రోగ్రామింగ్ విధులను కూడా చేస్తుంది.

పిఎల్‌సిలో ప్రోగ్రామింగ్

PLC యొక్క ప్రాథమిక పనితీరు నియంత్రణ తర్కం లేదా ఉపయోగించిన ప్రోగ్రామింగ్ సాంకేతికతపై ఆధారపడి ఉంటుంది. ప్రోగ్రామింగ్‌ను ఫ్లోచార్ట్‌లను ఉపయోగించి లేదా నిచ్చెన తర్కాన్ని ఉపయోగించి లేదా స్టేట్‌మెంట్ లాజిక్స్ లేదా మెమోనిక్స్ ఉపయోగించి చేయవచ్చు.

వీటన్నింటినీ ఇంటర్‌లింక్ చేస్తూ, పిఎల్‌సిలో ఒక ప్రోగ్రామ్‌ను ఎలా వ్రాయగలమో చూద్దాం.


  • ఫ్లోచార్ట్ను లెక్కించండి. ఫ్లోచార్ట్ అనేది సూచనల యొక్క సింబాలిక్ ప్రాతినిధ్యం. ఇది నియంత్రణ తర్కం యొక్క అత్యంత ప్రాథమిక మరియు సరళమైన రూపం, ఇందులో తర్కం నిర్ణయాలు మాత్రమే ఉంటాయి. వివిధ చిహ్నాలు క్రింద ఇవ్వబడ్డాయి:

ఫ్లోచార్ట్ను లెక్కించండి

  • విభిన్న తర్కం కోసం బూలియన్ వ్యక్తీకరణను వ్రాయండి. బూలియన్ బీజగణితం సాధారణంగా AND, OR, NOT, NAND మరియు NOR వంటి లాజిక్ ఆపరేషన్లను కలిగి ఉంటుంది. విభిన్న చిహ్నాలు:

+ లేదా ఆపరేటర్
. మరియు ఆపరేటర్
! ఆపరేటర్ కాదు.

  • దిగువ వంటి సాధారణ స్టేట్మెంట్ రూపాల్లో సూచనలను వ్రాయండి:

IF ఇన్పుట్ 1 మరియు ఇన్పుట్ 2 అప్పుడు సెట్ అవుట్పుట్ 1 ELSE SET అవుట్పుట్

  • నిచ్చెన లాజిక్ ప్రోగ్రామ్ రాయండి. ఇది పిఎల్‌సి ప్రోగ్రామింగ్‌లో చాలా ముఖ్యమైన భాగం. నిచ్చెన లాజిక్ ప్రోగ్రామింగ్ గురించి వివరించే ముందు, కొన్ని చిహ్నాలు మరియు పరిభాషల గురించి మాకు తెలియజేయండి

రంగ్: నిచ్చెనలో ఒక అడుగును రంగ్ అంటారు. సరళమైన మాటలలో, ప్రాథమిక ప్రకటన లేదా ఒక నియంత్రణ తర్కాన్ని రంగ్ అంటారు.
Y- సాధారణ అవుట్పుట్ సిగ్నల్స్
M - మోటార్ గుర్తు
టి - టైమర్
సి - కౌంటర్
చిహ్నాలు:

చిహ్నాలు

నిచ్చెన లాజిక్ ఉపయోగించి ప్రాథమిక లాజిక్ విధులు

నిచ్చెన తర్కాన్ని ఉపయోగించి ప్రాథమిక తర్కం విధులు

  • జ్ఞాపకశక్తి రాయడం: జ్ఞాపకార్థం సంకేత రూపంలో వ్రాసిన సూచనలు. వాటిని ఆప్కోడ్ అని కూడా పిలుస్తారు మరియు హ్యాండ్‌హెల్డ్ ప్రోగ్రామింగ్ పరికరాల్లో ఉపయోగిస్తారు. వివిధ చిహ్నాలు క్రింద ఇవ్వబడ్డాయి:

Ldi - విలోమ లోడ్
Ld- లోడ్
మరియు- మరియు తర్కం
లేదా- లేదా తర్కం
ANI - NAND తర్కం
ORI- NOR తార్కికం
అవుట్ - అవుట్పుట్

సాధారణ PLC అప్లికేషన్

కాబట్టి, ఇప్పుడు పిఎల్‌సిలో ప్రోగ్రామింగ్ గురించి మాకు క్లుప్త ఆలోచన వచ్చింది, ఒక సాధారణ అనువర్తనాన్ని అభివృద్ధి చేద్దాం.

సమస్య : స్విచ్ ఆన్‌లో ఉన్నప్పుడు మోటారును ప్రారంభించడానికి సింపుల్ లైన్ ఫాలోయర్ రోబోటిక్ సిస్టమ్‌ను రూపొందించండి మరియు ఏకకాలంలో LED ని ఆన్ చేయండి. మోటారులోని సెన్సార్ ఏదైనా అడ్డంకిని కనుగొంటుంది మరియు అడ్డంకి ఉనికిని సూచించడానికి మరొక స్విచ్ ఆన్‌లో ఉంది మరియు మోటారు ఏకకాలంలో స్విచ్ ఆఫ్ చేయబడుతుంది మరియు బజర్ స్విచ్ ఆన్ చేయబడింది మరియు LED ఆపివేయబడుతుంది.

పరిష్కారం :

పరిష్కారం

పరిష్కారం

మొదట మన చిహ్నాలను లేదా ట్యాగ్‌లను ఇన్‌పుట్‌లు మరియు అవుట్‌పుట్‌లకు కేటాయించండి

M - ఇంజిన్,

A - ఇన్‌పుట్ స్విచ్ 1,

బి- ఇన్‌పుట్ స్విచ్ 2,

L - LED,

ఈ -బజర్

ఇప్పుడు ఫ్లో చార్ట్ను డిజైన్ చేద్దాం

ఫ్లో చార్ట్

ఫ్లో చార్ట్

తదుపరి దశ బూలియన్ వ్యక్తీకరణలను వ్రాస్తోంది

M = A. (! B)

ఎల్ = సి. (! బి)

ఇది = B. (! A.! C)

తదుపరి దశలో నిచ్చెన లాజిక్ ప్రోగ్రామ్‌ను గీయడం ఉంటుంది

నిచ్చెన లాజిక్ ప్రోగ్రామ్

నిచ్చెన లాజిక్ ప్రోగ్రామ్

చివరి దశలో హ్యాండ్‌హెల్డ్ పరికరానికి మేమోనిక్స్ రాయడం ఉంటుంది

Ld A ANI Ldi B.

Ld C ANI Ldi B.

Ld B ANI Ldi A AND Ldi C.

కాబట్టి, ఇప్పుడు నేను పిఎల్‌సిని ఉపయోగించి ప్రాథమిక నియంత్రణ ఫంక్షన్‌ను ప్రదర్శించాను, పిఎల్‌సిని ఉపయోగించి నియంత్రణ డిజైన్ల ఆలోచనల గురించి నాకు మరింత తెలియజేయండి.

ఫోటో క్రెడిట్స్:

ద్వారా ప్రోగ్రామబుల్ లాజిక్ కంట్రోలర్లు వికీమీడియా