- நிரலேற்பு தருக்க கட்டுப்படுத்தி
- மைக்ரோகண்ட்ரோலர்கள்
- 1. கட்டிடக்கலை
- 6. பயன்பாடுகள்
- தொழில்துறை பயன்பாடுகளில் பி.எல்.சி.களை மைக்ரோகண்ட்ரோலர்களுடன் மாற்றுகிறது
சமீபத்திய காலங்களில் அர்டுயினோவின் வருகை மற்றும் பிற மைக்ரோகண்ட்ரோலர் அடிப்படையிலான பலகைகள் உட்பொதிக்கப்பட்ட அமைப்புகளில் ஆர்வத்தை அதிகரித்து, மைக்ரோகண்ட்ரோலர்களின் உலகத்தை ஒரு பெரிய எண்ணிக்கையில் திறக்கின்றன. இது மைக்ரோகண்ட்ரோலர் பயனர்களின் எண்ணிக்கையை அதிகரித்தது மட்டுமல்லாமல், அவர்கள் பயன்படுத்தும் நோக்கம் மற்றும் பயன்பாடுகளையும் அதிகரித்துள்ளது. அதனால்தான் கடந்த சில கட்டுரைகளில், சிறந்த உட்பொதிக்கப்பட்ட கணினி சாதனங்களை உருவாக்குவதற்கு முக்கியமான சில முக்கிய தலைப்புகளை நாங்கள் உள்ளடக்கியுள்ளோம்; உங்கள் திட்டத்திற்கான சரியான மைக்ரோகண்ட்ரோலரைத் தேர்ந்தெடுப்பது, மைக்ரோகண்ட்ரோலர் மற்றும் நுண்செயலிக்கு இடையில் தேர்ந்தெடுப்பது. அதே வீணில், இன்றைய கட்டுரைக்கு, மைக்ரோகண்ட்ரோலர்களை புரோகிராம் செய்யக்கூடிய லாஜிக் கன்ட்ரோலருடன் (பி.எல்.சி) ஒப்பிடுவேன்.
நிரலேற்பு தருக்க கட்டுப்படுத்தி
ஒரு நிரலேற்பு தருக்க கட்டுப்படுத்தி (பிஎல்சி) வெறுமனே தொழில்துறை கட்டுப்பாட்டு அமைப்புகள் மற்றும் பிற அமைப்புகளில் பயன்பாட்டிற்காக வடிவமைக்கப்பட்ட சாதனம் கணக்கிடும் அமைப்பின் நம்பகத்தன்மை அதிகமாக உள்ள இடங்களில் ஒரு சிறப்பு நோக்கம்.

ஆட்டோமேஷன் துறையால் உற்பத்தி செயல்பாட்டில் பயன்படுத்தப்படும் கடின ரிலேக்கள், காட்சிகள் மற்றும் டைமர்களை மாற்றுவதற்காக அவை ஆரம்பத்தில் உருவாக்கப்பட்டன, ஆனால் இன்று அவை அளவிடப்பட்டுள்ளன மற்றும் ரோபோ அடிப்படையிலான கோடுகள் உட்பட அனைத்து வகையான உற்பத்தி செயல்முறைகளாலும் பயன்படுத்தப்படுகின்றன. இந்த நாட்களில், பி.எல்.சி.களில் இயங்கும் இயந்திரம் அல்லது உபகரணங்கள் இல்லாத வார்த்தையில் ஒரு தொழிற்சாலை கூட இல்லை. அவற்றின் பரந்த தத்தெடுப்பு மற்றும் பயன்பாட்டிற்கான முக்கிய காரணம் அவற்றின் முரட்டுத்தனம் மற்றும் உற்பத்தித் தளங்களுடன் தொடர்புடைய கடினமான கையாளுதல் / சூழலைத் தாங்கும் திறன் ஆகியவற்றில் ஆழமாக வேரூன்றியுள்ளது. நிகழ்நேர இயக்க முறைமைகளுக்கு அவை ஒரு சிறந்த எடுத்துக்காட்டு மிகக் குறைந்த காலக்கெடுவிற்குள் குறிப்பிட்ட உள்ளீடுகளுக்கு வெளியீடுகளை உருவாக்குவதற்கான அதிக திறனை அவர்கள் கொண்டிருப்பதால், இது தொழில்துறை அமைப்புகளுக்கான முக்கிய தேவையாகும், ஏனெனில் இரண்டாவது தாமதம் முழு செயல்பாட்டையும் சீர்குலைக்கும்.
மைக்ரோகண்ட்ரோலர்கள்

மறுபுறம் மைக்ரோகண்ட்ரோலர்கள் ஒன்று அல்லது அதற்கு மேற்பட்ட செயலாக்க கோர்களைக் கொண்ட ஒற்றை சிப்பில் சிறிய கணினி சாதனங்கள், நினைவக சாதனங்கள் நிரல்படுத்தக்கூடிய சிறப்பு மற்றும் பொது நோக்க உள்ளீடு மற்றும் வெளியீடு (I / O) துறைமுகங்களுடன் பதிக்கப்பட்டுள்ளன. அவை குறிப்பிட்ட வகையான பணிகளை மட்டுமே செய்ய வேண்டிய பயன்பாடுகளில், எல்லா வகையான அன்றாட சாதனங்களிலும் பயன்படுத்தப்படுகின்றன. அவை வழக்கமாக வெற்று மற்றும் தேவையான இணைப்புகள் இல்லாமல் முழுமையான சாதனங்களாகப் பயன்படுத்த முடியாது. பி.எல்.சி.க்களைப் போலல்லாமல், அவற்றில் காட்சி போன்ற இடைமுகங்கள் இல்லை, மேலும் இந்த கூறுகளை இணைக்கக்கூடிய ஜி.பி.ஐ.ஓக்களை வழக்கமாக வைத்திருப்பதால் கட்டப்பட்ட சுவிட்சுகள்.
இன்றைய பயிற்சி பி.எல்.சி மற்றும் மைக்ரோகண்ட்ரோலர் அமைப்புகளை வெவ்வேறு தலைப்புகளின் கீழ் ஒப்பிடுவதில் கவனம் செலுத்தப்படும்;
- கட்டிடக்கலை
- இடைமுகங்கள்
- செயல்திறன் மற்றும் நம்பகத்தன்மை
- தேவையான திறன் நிலை
- புரோகிராமிங்
- பயன்பாடுகள்
1. கட்டிடக்கலை
பி.எல்.சி கள் கட்டிடக்கலை:
பி.எல்.சி.களை பொதுவாக உயர் மட்ட மைக்ரோகண்ட்ரோலர் என்று குறிப்பிடலாம். அவை அடிப்படையில் ஒரு செயலி தொகுதி, மின்சாரம் மற்றும் I / O தொகுதிகள் ஆகியவற்றால் ஆனவை. செயலி தொகுதி மத்திய செயலாக்க அலகு (CPU) மற்றும் நினைவகத்தைக் கொண்டுள்ளது. நுண்செயலிக்கு கூடுதலாக, CPU குறைந்தது ஒரு இடைமுகத்தையாவது கொண்டுள்ளது, இதன் மூலம் தகவல்தொடர்பு நெட்வொர்க்குகளுடன் அதை நிரல்படுத்தலாம் (யூ.எஸ்.பி, ஈதர்நெட் அல்லது ஆர்.எஸ்.232). மின்சாரம் பொதுவாக ஒரு தனி தொகுதி, மற்றும் I / O தொகுதிகள் செயலியில் இருந்து தனித்தனியாக இருக்கும். I / O தொகுதிகளின் வகைகளில் தனித்துவமான (ஆன் / ஆஃப்), அனலாக் (தொடர்ச்சியான மாறி) மற்றும் இயக்கக் கட்டுப்பாடு அல்லது அதிவேக கவுண்டர்கள் போன்ற சிறப்பு தொகுதிகள் அடங்கும். புல சாதனங்கள் I / O தொகுதிகளுடன் இணைக்கப்பட்டுள்ளன.

பி.எல்.சி வைத்திருக்கும் ஐ / ஓஸ் தொகுதிகளின் அளவைப் பொறுத்து, அவை பி.எல்.சி போன்ற அதே அடைப்பில் அல்லது ஒரு தனி அடைப்பில் இருக்கலாம். நானோ / மைக்ரோ பி.எல்.சி.க்கள் எனப்படும் சில சிறிய பி.எல்.சி.கள் பொதுவாக சக்தி, செயலி உள்ளிட்ட அனைத்து பகுதிகளையும் ஒரே அடைப்பில் கொண்டுள்ளன.

மைக்ரோகண்ட்ரோலரின் கட்டிடக்கலை
மேலே விவரிக்கப்பட்ட பி.எல்.சி.க்களின் கட்டமைப்பானது கூறுகளின் அடிப்படையில் மைக்ரோகண்ட்ரோலர்களுடன் ஓரளவு ஒத்திருக்கிறது, ஆனால் மைக்ரோகண்ட்ரோலர் எல்லாவற்றையும் ஒரே சிப்பில் செயல்படுத்துகிறது, CPU முதல் I / O துறைமுகங்கள் மற்றும் வெளி உலகத்துடன் தொடர்பு கொள்ள தேவையான இடைமுகங்கள் வரை. மைக்ரோகண்ட்ரோலரின் கட்டமைப்பு கீழே காட்டப்பட்டுள்ளது.

ஒரு ஒரு ஏணி தர்க்கம் / வரைபடம் உதாரணமாக சார்ந்த குறியீடு மேலே காட்டப்பட்டுள்ளது. இது வழக்கமாக ஒரு ஏணி போல் தோன்றுகிறது, இது அதன் பெயருக்கு பின்னால் உள்ளது. இந்த எளிமையான தோற்றம் பி.எல்.சி.க்களை நிரல் செய்வதற்கு மிகவும் எளிதாக்குகிறது, அதாவது நீங்கள் ஒரு திட்டத்தை பகுப்பாய்வு செய்ய முடிந்தால், நீங்கள் பி.எல்.சி.க்களை நிரல் செய்யலாம்.
நவீன உயர் மட்ட நிரலாக்க மொழிகளின் சமீபத்திய பிரபலத்தின் காரணமாக, பி.எல்.சிக்கள் இப்போது சி, சி ++ மற்றும் அடிப்படை போன்ற இந்த மொழிகளைப் பயன்படுத்தி திட்டமிடப்பட்டுள்ளன, ஆனால் அனைத்து பி.எல்.சிகளும் பொதுவாக தொழில்துறை ஐ.இ.சி 61131/3 கட்டுப்பாட்டு அமைப்புகளின் தரத்தை பின்பற்றுகின்றன மற்றும் நிரலாக்க மொழிகளை ஆதரிக்கின்றன இதில் அடங்கும் தரநிலை; ஏணி வரைபடம், கட்டமைக்கப்பட்ட உரை, செயல்பாட்டு தொகுதி வரைபடம், அறிவுறுத்தல் பட்டியல் மற்றும் தொடர் பாய்வு விளக்கப்படம்.
நவீன நாள் பி.எல்.சி பொதுவாக மேலே குறிப்பிட்டுள்ள எந்த மொழிகளின் அடிப்படையிலும் பயன்பாட்டு மென்பொருள் வழியாக திட்டமிடப்படுகிறது, பி.எல்.சி உடன் இணைக்கப்பட்ட கணினியில் யூ.எஸ்.பி, ஈதர்நெட், ஆர்.எஸ்.232, ஆர்.எஸ் -485, ஆர்.எஸ் -422, இடைமுகங்களைப் பயன்படுத்தி இயங்குகிறது.
மறுபுறம் மைக்ரோகண்ட்ரோலர்கள் அசெம்பிளி போன்ற குறைந்த மட்ட மொழிகளையோ அல்லது சி மற்றும் சி ++ போன்ற உயர் மட்ட மொழிகளையோ பயன்படுத்தி திட்டமிடப்பட்டுள்ளன. இதற்கு வழக்கமாக நிரலாக்க மொழி பயன்படுத்தப்படுவதோடு உயர் நிலை அனுபவமும், மென்பொருள் வளர்ச்சியின் கொள்கைகளைப் பற்றிய பொதுவான புரிதலும் தேவைப்படுகிறது. புரோகிராமர்கள் வழக்கமாக தரவு கட்டமைப்புகள் போன்ற கருத்துகளைப் புரிந்து கொள்ள வேண்டும், மேலும் திட்டத்திற்கான ஒரு நல்ல ஃபார்ம்வேரை உருவாக்க மைக்ரோகண்ட்ரோலர் கட்டமைப்பைப் பற்றிய ஆழமான புரிதல் தேவை.
மைக்ரோகண்ட்ரோலர்கள் வழக்கமாக ஒரு கணினியில் இயங்கும் பயன்பாட்டு மென்பொருள் வழியாகவும் திட்டமிடப்படுகின்றன, மேலும் அவை வழக்கமாக அந்த கணினியுடன் கூடுதல் நிரல் வன்பொருள் வழியாக புரோகிராமர்கள் என அழைக்கப்படுகின்றன.
பி.எல்.சியில் நிரல்களின் செயல்பாடு மைக்ரோகண்ட்ரோலரின் செயல்பாட்டிற்கு மிகவும் ஒத்திருக்கிறது. பி.எல்.சி ஒரு பிரத்யேக கட்டுப்படுத்தியைப் பயன்படுத்துகிறது, இதன் விளைவாக அவர்கள் ஒரு நிரலை மீண்டும் மீண்டும் செயலாக்குகிறார்கள். நிரல் வழியாக ஒரு சுழற்சி ஸ்கேன் என்று அழைக்கப்படுகிறது, இது ஒரு வளையத்தின் வழியாக செல்லும் மைக்ரோகண்ட்ரோலருக்கு ஒத்ததாகும்.
பி.எல்.சியில் இயங்கும் நிரலின் மூலம் ஒரு இயக்க சுழற்சி கீழே காட்டப்பட்டுள்ளது.

6. பயன்பாடுகள்
தொழில்துறை கட்டுப்பாட்டு அமைப்புகளில் பயன்படுத்தப்படும் முதன்மை கட்டுப்பாட்டு கூறுகள் பி.எல்.சி. தொழில்துறை இயந்திரங்கள், கன்வேயர்கள், ரோபோக்கள் மற்றும் பிற உற்பத்தி வரி இயந்திரங்களின் கட்டுப்பாட்டில் அவை பயன்பாட்டைக் காண்கின்றன. அவை SCADA அடிப்படையிலான அமைப்புகளிலும், அதிக அளவு நம்பகத்தன்மை மற்றும் தீவிர நிலைமைகளைத் தாங்கும் திறன் தேவைப்படும் அமைப்புகளிலும் பயன்படுத்தப்படுகின்றன. உள்ளிட்ட தொழில்களில் அவை பயன்படுத்தப்படுகின்றன;
1. தொடர்ச்சியான பாட்டில் நிரப்பு முறை
2.பாட்ச் கலவை அமைப்பு
3. நிலை ஏர் கண்டிஷனிங் அமைப்பு
4. போக்குவரத்து கட்டுப்பாடு
மறுபுறம் மைக்ரோகண்ட்ரோலர்கள் அன்றாட மின்னணு சாதனங்களில் பயன்பாட்டைக் காணலாம். அவை பல நுகர்வோர் மின்னணு மற்றும் ஸ்மார்ட் சாதனங்களின் முக்கிய கட்டுமான தொகுதிகள்.
தொழில்துறை பயன்பாடுகளில் பி.எல்.சி.களை மைக்ரோகண்ட்ரோலர்களுடன் மாற்றுகிறது
மைக்ரோகண்ட்ரோலர் போர்டுகளைப் பயன்படுத்த எளிதான வருகை மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்துவதற்கான நோக்கத்தை அதிகரித்துள்ளது, அவை இப்போது சில பயன்பாடுகளுக்குத் தழுவி வருகின்றன, இதற்காக மைக்ரோகண்ட்ரோலர்கள் மினி DIY கணினிகளிலிருந்து பல சிக்கலான கட்டுப்பாட்டு அமைப்புகளுக்கு பொருத்தமற்றதாகக் கருதப்பட்டன. இது பி.எல்.சி.களுக்கு பதிலாக மைக்ரோகண்ட்ரோலர்கள் ஏன் பயன்படுத்தப்படுவதில்லை என்ற கேள்விகளுக்கு வழிவகுத்தது, முக்கிய வாதம் மைக்ரோகண்ட்ரோலர்களுடன் ஒப்பிடும்போது பி.எல்.சி.களின் விலை. தொழில்துறை பயன்பாடுகளில் பயன்படுத்தப்படுவதற்கு முன்பு வழக்கமான மைக்ரோகண்ட்ரோலர்களுக்கு நிறைய செய்ய வேண்டியது அவசியம்.
இந்த கட்டுரையில் ஏற்கனவே குறிப்பிட்டுள்ள புள்ளிகளிலிருந்து பதிலைக் காணலாம் என்றாலும், இரண்டு முக்கிய விடயங்களை முன்னிலைப்படுத்த போதுமானது.
1. மைக்ரோகண்ட்ரோலர்கள் பி.எல்.சி போன்ற தீவிர நிலைமைகளைத் தாங்கும் முரட்டுத்தன்மை மற்றும் திறனுடன் வடிவமைக்கப்படவில்லை. இது தொழில்துறை பயன்பாடுகளுக்கு அவர்கள் தயாராக இல்லை.
2. தொழில்துறை சென்சார்கள் மற்றும் ஆக்சுவேட்டர்கள் பொதுவாக ஐ.இ.சி தரத்தின்படி வடிவமைக்கப்பட்டுள்ளன, இது வழக்கமாக தற்போதைய / மின்னழுத்தம் மற்றும் இடைமுகங்களின் வரம்பில் இருக்கும், அவை மைக்ரோகண்ட்ரோலர்களுடன் நேரடியாக பொருந்தாது மற்றும் செலவை அதிகரிக்கும் ஒருவித துணை வன்பொருள் தேவைப்படும்.
மற்ற புள்ளிகள் உள்ளன, ஆனால் இந்த கட்டுரையின் எல்லைக்குள் இருக்க, நாம் இங்கே நிறுத்த வேண்டும்.
இந்த கட்டுப்பாட்டு சாதனங்கள் ஒவ்வொன்றும் சில அமைப்புகளில் பயன்படுத்த வடிவமைக்கப்பட்டுள்ளன, மேலும் ஒரு குறிப்பிட்ட பயன்பாட்டிற்கான சிறந்த ஒன்றைப் பற்றி முடிவெடுப்பதற்கு முன்பு அவை நன்கு கருதப்பட வேண்டும். சில உற்பத்தியாளர்கள் மைக்ரோகண்ட்ரோலர் அடிப்படையிலான பி.எல்.சி.க்களை உருவாக்குகிறார்கள் என்பதைக் கவனத்தில் கொள்ள வேண்டும், தொழில்துறை கவசங்கள் இப்போது கீழே காட்டப்பட்டுள்ள அர்டுயினோ அடிப்படையிலான பி.எல்.சி.

