# நிரலேற்பு தருக்கக் கட்டுப்படுத்தி



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

## வரலாறு

PLC அமெரிக்கத் தானியங்கு உற்பத்தித் தொழிற்சாலையின் தேவைகளுக்காக உருவாக்கப்பட்டது. நிரலேற்புக் கட்டுப்படுத்திகள் ஆரம்பத்தில் தானியங்குத் துறையால் ஏற்றுக்கொள்ளப்பட்டன. அவற்றில் உற்பத்தி மாதிரிகள் மாறும் போது மென்பொருள் மறு ஆய்வு செய்தலுக்கு பதிலாக கடின-கம்பியிடப்பட்ட கட்டுப்பாட்டு பேனல்கள் மறு-கம்பியிடப்படுகின்றன.  

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

1968 ஆம் ஆண்டில் GM ஹைட்ராமேடிக் (ஜெனரல் மோட்டார்ஸின் தானியங்கிப் போக்குவரத்துப் பிரிவு) மஸ்ஸாசூசெட்ஸ், பெட்ஃபோர்டின் பெட்ஃபோர்ட் அசோசியேட்ஸில் இருந்து வந்த மின்னணு முன்மொழிதலுக்கான முன்மொழிதலுக்காக கோரிக்கை வெளியிடப்பட்டது. முதல் PLC ஆனது 084 எனப் பெயர் குறிப்பிடப்பட்டது. ஏனெனில் அது பெட்ஃபோர்ட் அசோசியேட்ஸின் எண்பத்தி நான்காவது திட்டப்பணி ஆகும். பெட்ஃபொர்ட் அசோசியேட்ஸ் ஆனது உருவாக்கம், உற்பத்தி, விற்பனை மற்றும் சேவை ஆகியவற்றுக்கு அர்ப்பணிக்கப்பட்ட புதிய நிறுவனத்தைத் தொடங்கியது. அது மோடிகான் ஆகும். அது மாடுலர் டிஜிட்டல் கண்ட்ரோலரின் சுருக்கம் ஆகும். அந்தத் திட்டப்பணியில் பணிபுரிந்தவர்களில் ஒருவரான டிக் மோர்லே PLC இன் "தந்தை" எனக்கருதப்படுகிறார். மோடிகான் வணிகம் 1977 இல் கவுல்ட் எலக்ட்ரானிஸுக்கு விற்பனை செய்யப்பட்டது. மேலும் பின்னர் ஜெர்மன் நிறுவனம் AEG ஆல் கைப்பற்றப்பட்டது. பின்னர் பிரெஞ்சு நிறுவனம் ஸ்னெய்னர் எலக்ட்ரிக் மூலமாக வாங்கப்பட்டது. இதுவே தற்போதைய உரிமையாளர் ஆகும்.  

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

தானியங்குத் துறை PLCக்களின் நீண்ட பயனர்களில் ஒருவராக இன்றும் இருக்கிறது.  

## உருவாக்கம்
ஆரம்பகால PLCக்கள் இடைமாற்று தருக்க அமைப்புகளுக்கு மாற்றாக வடிவமைக்கப்பட்டன. அந்த PLCக்கள் "லேடர் லாஜிக்கில்" நிரலிடப்பட்டிருந்தன. அவை இடைமாற்று தருக்கத்தின் உருவ வரைபடத்தை மிகவும் ஒத்திருந்தன. அந்த நிரல் குறிப்பு ஏற்கனவே இருந்த தொழ்ல்நுட்ப வல்லுநர்களுக்கான பயிற்சித் தேவைகளைக் குறைப்பதற்குத் தேர்ந்தெடுக்கப்பட்டன. மற்ற ஆரம்ப கால PLCக்கள் ஸ்டேக்-சார்ந்த தருக்கத் தீர்வையைச் சார்ந்த கட்டளைப் பட்டியல் நிரலாக்கத்தின் வடிவத்தைப் பயன்படுத்தி இருந்தன.  

நவீன PLCக்கள் லேடர் லாஜிக்கில் இருந்து BASIC மற்றும் C போன்ற மிகவும் வழக்கமான நிரலாக்க மொழிகள் வரை பல்வேறு வழிகளில் நிரலாக்கம் செய்யப்பட்டிருக்கலாம். மற்றொரு முறையான ஸ்டேட் லாஜிக் மிகவும் உயர்-நிலை நிரலாக்க மொழி ஆகும். இது ஸ்டேட் டிரான்சிசன் வரைபடங்களின் அடிப்படையில் PLCக்களை நிரலிடுவதற்கு வடிவமைக்கப்பட்டிருக்கிறது.  

### நிரலாக்கம்
1980ஆம் ஆண்டுகளின் மையப்பகுதி வரை ஆரம்ப கால PLCக்கள் தனியுரிமை நிரலாக்கப் பயன்படுத்தி அல்லது சிறப்பு-நோக்க நிரலாக்க முனையங்களைப் பயன்படுத்தி நிரலாக்கம் செய்யப்பட்டன. அவை பொதுவாக PLC நிரல்களில் பல்வேறு தருக்கக் கூறுகளை குறிப்பிடுவதற்கான அர்ப்பணிக்கப்பட்ட செயல்பாட்டு விசைகளைக் கொண்டிருந்தன. நிரல்கள் ஒலி நாடாப் பொதியுறைகளில் சேமிக்கப்பட்டன. அதன் மிகவும் குறைவான நினைவகத் திறனின் காரணமாக அச்சிடுதல் மற்றும் ஆவணப்படுத்துதல் ஆகியவற்றுக்கான வசதிகள் மிகவும் குறைவாகவே இருந்தன. மிகவும் பழமையான PLCக்கள் நிலையான காந்தவியல் அடிப்படை நினைவகத்தைப் பயன்படுத்தின.  

### செயல்பாடு
PLC இன் செயல்பாடு ஆண்டுகள் கடக்கையில் தொடர் இடைமாற்றுக் கட்டுப்பாடு, இயக்கக் கட்டுப்பாடு, செயல்முறைக் கட்டுப்பாடு, பகிரப்பட்ட கட்டுப்பாட்டு அமைப்புகள் மற்றும் நெட்வொர்க்கிங் உள்ளிட்டவற்றுக்கு தோற்றுவிக்கப்பட்டிருக்கிறது. சில நவீன PLCக்களின் தரவுக் கையாளுதல், சேமிப்பு, செயலாக்க ஆற்றல் மற்றும் தொடர்புத் திறன்கள் ஆகியவை தோராயமாக மேடைக் கணினிகளுக்குச் சமமானவையாக இருக்கின்றன. PLC-போன்ற நிரலாக்கம் ரிமோட் I/O வன்பொருளுடன் இணைதல், சில பயன்பாடுகளில் பொதுப் பயன்பாட்டு மேடைக் கணினிகள் சில PLCக்களுடன் ஒன்றை ஒன்று இனைவதற்கு அனுமதிக்கின்றன.  

## PLC தலைப்புகள்
### சிறப்புக்கூறுகள்

மற்ற கணினிகளில் இருந்து முக்கிய வேறுபாடு PLCக்கள் தீவிர நிலைகளுக்கான (தூசு, ஈரம், வெப்பம், குளிர் போன்றவை) பாதுகாப்பு கொண்டவையாக இருக்கின்றன. மேலும் விரிவான உள்ளீடு/வெளியீடு (I/O) ஏற்பாடுகளுக்கான வசதியைக் கொண்டிருக்கின்றன. அவை PLC ஐ உணர்கருவிகள் மற்றும் முனைப்பிகள் ஆகியவற்றுடன் இணைக்கின்றன. PLCக்கள் லிமிட் ஸ்விட்சுகள், அனலாக் செயல்பாட்டு மாறிகள் (வெப்பம் மற்றும் அழுத்தம் போன்றவை) மற்றும் சிக்கலாக அமைந்திருக்கும் அமைப்புகளின் நிலைகள் ஆகியவற்றைப் படிக்கின்றன. சில இயந்திரப் பார்வையைப் பயன்படுத்துகின்றன. முனைப்பிகளில், PLCக்கள் மின்னணு மோட்டார்கள், நிமொப்னிக் அல்லது ஹைட்ராலிக் உருளைகள், காந்தவியல் இடைமாற்றுகள், வரிச்சுருள்கள் அல்லது அனலாக் வெளியீடுகள் ஆகியவற்றை இயக்குகின்றன. உள்ளீடு/வெளியீடு ஏற்பாடுகள் எளிமையான PLC இனுள் உருவாக்கப்பட்டிருக்கலாம் அல்லது PLC ஆனது கணினி நெட்வொர்க்குடன் இணைக்கப்பட்ட வெளிப்புற I/O உருமாதிரிகளைக் கொண்டிருக்கலாம். அவை PLC இனுள் செருகப்பட்டிருக்கும்.  

### அமைப்பு அளவு
ஒரு சிறிய PLC ஆனது உள்ளீடுகள் மற்றும் வெளியீடுகள் ஆகியவற்றுக்காக உள்ளமைக்கப்பட்ட பல நிலையான இணைப்புகளைக் கொண்டிருக்கும். பொதுவாக அடிப்படை மாதிரி போதுமான அளவிற்கு I/O ஐக் கொண்டிருக்காவிட்டால் விரிவாக்கங்கள் கிடைக்கின்றன.  

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

### பயனர் இடைமுகம்

PLCக்கள் அமைவடிவம், அலார அறிவிப்புகள் அல்லது தினசரி கட்டுப்பாடுகள் ஆகியவற்றின் நோக்கத்துக்காக மக்களுடன் தொடர்புகொள்வதற்குத் தேவையாக இருக்கின்றன.  

மனித-இயந்திர இடைமுகம் (HMI) இந்த நோக்கிற்காக பணியாற்றுகிறது. HMIக்கள்,  
MMIக்கள் (மனிதன் இயந்திரம் இடைமுகம்) மற்றும் (வரைவியல் பயனர் இடைமுகம்) ஆகியவையாகவும் குறிப்பிடப்படலாம்.  

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

### தொடர்புகள்
PLCக்கள் பொதுவாக 9-முனை RS232 மற்றும் எப்போதாவது RS485 மற்றும் ஈத்தர்நெட் உள்ளமைத் தொடர்புகள் போர்ட்டுகளைக் கொண்டிருக்கின்றன. மோட்பஸ், BACnet அல்லது DF1 பொதுவாக தொடர்புகள் வரைமுறைகளில் ஒன்றாக உள்ளடங்கியிருக்கிறது. மற்றவைகளின் விருப்பத்தேர்வுகள் டிவைஸ்நெட் அல்லது ப்ரோஃபிபஸ் போன்றவையாக பல்வேறு ஃபீல்ட்பஸ்களை உள்ளடக்கியிருக்கின்றன. மற்ற தொடர்புகள் வரைமுறைகள் தானியங்கு வரைமுறைகளின் பட்டியலில் பட்டியலிடப்பட்டவைகள் பயன்படுத்தப்படலாம்.  

பெரும்பாலான நவீன PLCக்கள் நெட்வொர்க் மூலமாக கணினி இயக்கும் SCADA (சூப்பவைசரி கண்ட்ரோல் அண்ட் டேட்டா அக்வைசிசன்) அமைப்பு அல்லது வலை உலவி போன்ற சிம மற்ற அமைப்புகளைத் தொடர்பு கொள்கின்றன.  

PLCக்கள் செயலகங்களுக்கு இடையில் பியர்-டு-பியர் (P2P) தொடர்பைக் கொண்டிருக்க வாய்ப்புள்ள நீண்ட I/O அமைப்புகளில் பயன்படுத்தப்படுகின்றன. தொடர்பின் இணைப்பின் மீது இணைந்து செயலாற்றுவதற்கு உபஅமைப்புகளை அனுமதிக்கும் போது தனிப்பட்ட கட்டுப்பாட்டைக் கொண்டிருப்பதற்கு கடினமான செயல்பாடுகளின் தனித்த பகுதிகளுக்கு அனுமதிக்கின்றன. இந்தத் தொடர்பு இணைப்புகள் கீபேடுகள் அல்லது PC-வகை பணிநிலையங்கள் போன்ற HMI கருவிகளுக்காகவும் பொதுவாக பயன்படுத்தப்படுகின்றன. இன்றைய சில PLCக்கள் RS-485, கோஆக்சியல் மற்றும் ஈத்தர்நெட் உள்ளிட்ட பரவலான ஊடகங்களின் மேல் தொடர்பு கொள்ளலாம்.  

### நிரலாக்கம்
PLC நிரல்கள் பொதுவாகத் தனியாளர் கணினியின் சிறப்புப் பயன்பாடுகளினால் எழுதப்படுகின்றன. பின்னர் PLCக்கு நேரடி-இணைப்புக் கம்பி அல்லது நெட்வொர்க் மூலமாக பதிவிறக்கம் செய்யப்படுகின்றன. நிரல் ஆனது PLC இல் மின்கலம்-தேக்கப்பட்ட RAM இலோ அல்லது சில மற்ற நிலையான ஃபிளாஸ் நினைவகத்திலோ சேமிக்கப்படுகின்றன. பொதுவாக ஒற்றை PLC ஆனது ஆயிரக்கணக்கான இடைமாற்றுகளுக்கு மாற்றாக நிரலேற்றப்பட்டிருக்கலாம்.  

IEC 61131-3 தரநிலையின் கீழ் PLCக்கள் தரநிலைகள்-சார்ந்த நிரலாக்க மொழிகளைப் பயன்படுத்தி நிரலேற்றப்பட்டிருக்கலாம். தொடர் செயல்பாட்டு சார்ட்டுகள் என அழைக்கப்படும் வரைவியல் நிரலாக்கக் குறியீடு சில நிரலேற்புக் கட்டுப்படுத்திகளில் கிடைக்கின்றன. ஆரம்பத்தில் பெரும்பாலான PLCக்கள் லேடர் லாஜிக் வரைபட நிரலாக்கத்தைப் பயன்படுத்தின. மின்னியந்திரவியல் கட்டுப்பாட்டு பேனல் கருவிகள் (இடைமாற்றிகளின் காண்டாக்ட் மற்றும் காயில்ஸ்) செயல்படுத்தப்பட்ட மாதிரி ஆகும். இதற்கு பதிலாக PLCக்கள் மாற்றப்பட்டன. இந்த மாதிரி தற்போது பொதுவானதாக நீடித்திருக்கிறது  

IEC 61131-3 தற்போது FBD (செயல்பாட்டு அச்சு வரைபடம்), LD (லேடர் வரைபடம்), ST (பேஸ்கல் நிரலாக்க மொழிக்கு ஒப்பான கட்டமைக்கப்பட்ட உரை), IL (அசெம்ப்ளி மொழியை ஒத்த கட்டளைப் பட்டியல்) மற்றும் SFC (தொடர் செயல்பாட்டுப் புள்ளிவிவரம்) போன்ற ஐந்து நிரலேற்புக் கட்டுப்பாடு அமைப்புகளுக்கான நிரலாக்க மொழிகளாக வரையறுக்கப்படுகிறது. இந்த நுட்பங்கள் செயல்பாடுகளின் தருக்க ரீதியான அமைப்புகளை வலியுறுத்துகின்றன.  

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

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

அதிகப்படியான அளவுக்காக அல்லது மிகவும் எளிமையான நிலைத்த தானியங்குப் பணிகளுக்காக மாறுபட்ட நுட்பங்கள் பயன்படுத்தப்படுகின்றன. எடுத்துக்காட்டாக ஒரு நுகர்வோர் பாத்திரங்கழுவி மின்னியந்திரவியல் கேம் டைமரால் கட்டுப்படுத்தப்படலாம். அதற்கு உற்பத்தி அளவில் சில டாலர்கள் மட்டுமே செலவாகும்.  

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

இரசாயனத்துறையில் பயன்படுத்தப்படுவது போன்று மிகவும் சிக்கலான செயல்பாட்டுக் கட்டுப்பாடுகளுக்கு நெறிமுறைகள் தேவைப்படலாம். மேலும் செயல்பாடுகள் உயர்-செயல்பாட்டு PLCக்களுக்கு அப்பால் உள்ள திறனுடையதாக இருக்கும். மிகவும் உயர்-வேக அல்லது நுட்பமான கட்டுப்பாடுகளுக்கு விருப்பமைத் தீர்வுகள் தேவைப்படலாம்; எடுத்துக்காட்டாக விமானநிலைய விமானக் கட்டுப்பாடுகள்.  

நிரலேற்புக் கட்டுப்படுத்திகள் பரவலாக இயக்கக் கட்டுப்பாடு, இடம்சார் கட்டுப்பாடு மற்றும் முறுக்குதிறன் கட்டுப்பாடு ஆகியவற்றில் பயன்படுத்தப்படுகின்றன. சில உற்பத்தியாளர்கள் இயக்கக் கட்டுப்பாட்டு அலகுகளை PLC உடன் உள்ளினைக்கப்பட்டதாக உருவாக்குகிறார்கள். அதனால் G-கோட் (CNC இயந்திரம் தொடர்புடையது) இயந்திர இயக்கங்களைத் தெரிவிப்பதற்குப் பயன்படுத்தப்படலாம்.  

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

PLCக்கள் ரிமோட் முனைய அலகுகளாக இதே போன்ற செயல்பாடுகளைக் கொண்டிருக்கின்றன. எனினும் ஒரு RTU பொதுவாக கட்டுப்பாட்டு நெறிமுறைகள் அல்லது கட்டுப்பாட்டுக் கண்ணிகளை ஆதரிப்பதில்லை. அதே சமயம் வன்பொருள் துரிதமாக ஆற்றல்மிக்கதாகவும் மலிவானதாகவும் மாறி வருகின்றன.  
RTUக்கள், PLCக்கள் மற்றும் DCSகள் ஆகியவை அதிகளவில் பொறுப்புக்களில் ஒன்றை ஒன்று சார்ந்தவையாக இருக்கத் தொடங்கியிருக்கின்றன. மேலும் பல விற்பனையாளர்கள் RTUக்களை PLC-போன்ற சிறப்புக்கூறுகளுடன் அல்லது அதற்கு எதிரான வகையில் விற்பனை செய்கிறார்கள். இந்தத் துறை RTUக்கள் மற்றும் PLCக்கள் இயங்குவதற்கு நிரல்கள் உருவாக்குவதற்கான IEC 61131-3 செயல்பாட்டு பிளாக் மொழியை தரநிலைப்படுத்தி இருக்கிறது. எனினும் கிட்டத்தட்ட அனைத்து விற்பனையாளர்களும் தனியுரிமை மாற்றங்கள் மற்றும் அது தொடர்புடைய உருவாக்கச் சூழல்களை வழங்குகிறார்கள்.  

## டிஜிட்டல் மற்றும் அனலாக் சமிக்ஞைகள்
டிஜிட்டல் அல்லது தொடர்ச்சியற்ற சமிக்ஞைகள் இரும சுவிட்சுகளாகச் செயல்படுகின்றன, அவை எளிதாக ஆன் மற்றும் ஆஃப் சமிக்ஞைகளை (1 அல்லது 0, முறையே ட்ரூ அல்லது ஃபால்ஸ்) விளைவிக்கின்றன. அழுத்துப் பொத்தான்கள், கட்டுப்படுத்திச் சுவிட்சுகள் மற்றும் ஒளிமின் உணர்கருவிகள் ஆகியவை தொடர்ச்சியற்ற சமிக்ஞைகளை வெளியிடும் கருவிகளுக்கு எடுத்துக்காட்டுகள் ஆகும். தொடர்ச்சியற்ற சமிக்ஞைகள் வோல்டேஜ் அல்லது மின்சாரம் பயன்படுத்தி அனுப்பப்படுகின்றன. அங்கு குறிப்பிட்ட வரம்பு *ஆன்* ஆக குறிப்பிடப்பட்டிருக்கும் மற்றும் மற்றொன்று *ஆஃப்* ஆக இருக்கும். எடுத்துக்காட்டாக PLC ஆனது 24 V DC I/Oவைப் பயன்படுத்தலாம், அதில் 22 V DCக்கு மேல் உள்ள மதிப்புகள் *ஆனைக்* குறிப்பிடுபவையாகவும் 2VDCக்குக் குறைவான மதிப்புகள் *ஆஃபைக்* குறிப்பிடுபவையாகவும் மற்றும் இடைப்பட்ட மதிப்புகள் வரையறுக்கப்படாததாகவும் இருக்கலாம். ஆரம்பத்தில் PLCக்கள் தொடர்ச்சியற்ற I/Oவை மட்டுமே கொண்டிருந்தன.  

அனலாக் சமிக்ஞைகள் அதன் மதிப்புகளில் பூஜ்ஜியத்தில் இருந்து உயர் மட்ட அளவுக்கு உயர்வதில் ஒலியளவுக் கட்டுப்படுத்திகள் போன்றவை ஆகும். இவை பொதுவாக PLC மூலமாக இன்டீஜர் மதிப்புகளாக (எண்ணிக்கைகள்) ஒருங்கிணைக்கப்பட்டிருக்கின்றன. அதன் துல்லியத்தன்மை கருவியைச் சார்ந்து பல்வேறு வரம்புகளைக் கொண்டவையாக இருக்கின்றன. மேலும் தரவைச் சேமிப்பதற்கு பல பிட்டுகள் இருக்கின்றன. PLCக்கள் பொதுவாக 16-பிட் ஒப்பமிட்ட இரும செயலகங்களைப் பயன்படுத்தும் போது இன்டீஜர் மதிப்புகள் -32,768 மற்றும் +32,767 ஆகியவற்றுக்கு இடையில் உள்ள வரம்புகளைக் கொண்டிருக்கின்றன. அழுத்தம், வெப்பநிலை, பாய்வு மற்றும் எடை போன்றவை பொதுவாக அனலாக் சமிக்ஞைகள் மூலமாகக் குறிப்பிடப்படுகின்றன. அனலாக் சமிக்ஞைகள் செயல்பாட்டு சமிக்ஞைகளின் மதிப்புக்கு பருமளவு சரிசம விகிதத்துடன் வோல்டேஜ் அல்லது மின்சாரத்தைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக ஓர் அனலாக் 4-20 mA அல்லது 0 - 10&nbsp;V உள்ளீடு 0 - 32767 ஆகிய இன் டீஜர் மதிப்பினுள் மாற்றப்படும்.  

மின்சார உள்ளீடுகள், வோல்டேஜ் உள்ளீடுகளைக் காட்டிலும் குறைவான மின்னிரைச்சலைக் (அதாவது பற்றவைப்பவர்களில் இருந்து அல்லது மின்னணு மோட்டார் ஆரம்பிப்பதில் இருந்து) கொண்டவையாக இருக்கின்றன.  

### எடுத்துக்காட்டு
எடுத்துக்காட்டாக ஒரு தொட்டியில் நீரைச் சேமிப்பதற்குத் தேவைப்படும் வசதிகளைக் கூறலாம். மற்றொரு அமைப்பின் மூலமாக தேவையான அளவிற்கு நீரானது தொட்டிக்கு எடுக்கப்படுகிறது மற்றும் நமது எடுத்துக்காட்டு அமைப்பு தொட்டியினுள் நீரின் அளவை நிர்வகிக்க வேண்டும்.  

டிஜிட்டல் சமிக்ஞைகளை மட்டுமே பயன்படுத்தும் PLC ஆனது ஃப்ளோட் சுவிட்சுகளில் (கீழ் நிலை மற்றும் உயர் நிலை) இருந்து இரண்டு டிஜிட்டல் உள்ளீடுகளைக் கொண்டிருக்கும். நீரின் நிலையானது சுவிட்சுக்கு மேல் செல்லும் போது அது தொடர்பைத் துண்டித்து உள்ளிட்டிற்கு சமிக்ஞையை அனுப்பும். PLC ஆனது தொட்டியினுள் நுழைவு வால்வைத் திறப்பதற்கு மற்றும் மூடுவதற்கு டிஜிட்டல் வெளியீட்டைப் பயன்படுத்தும்.  

நீரின் அளவு போதுமான அளவைவிட குறைந்த பிறகு கீழ் நிலை ஃப்ளோட் சுவிட்சானது அனைந்து (கீழிறங்கி) விடும். PLC ஆனது வால்வைத் திறந்து நீரினை தொட்டிக்குள் இடும். போதுமான அளவிற்கு நீரின் அளவு உயர்ந்தவுடன் உயர் நிலை சுவிட்ச் ஆனாகிவிடும் (மேலேறி விடும்). பின்னர் PLC ஆனது நீர் வழிந்தோடுவதைத் தடுக்கை நுழைவை மூடிவிடும். இது தருக்கத்தில் மூடிவைத்தலுக்கு எடுத்துக்காட்டாக இருக்கிறது. வெளியீடு சில நிலைகள் சுற்றினை உடைப்பது வரை மூடப்பட்டிருக்கும்.  

<pre>  
| |  
| கீழ் நிலை உயர் நிலை நிரப்பு மதிப்பு |  
|------[/]------|------[/]----------------------(வெளியேறுதல்)---------|  
| | |  
| | |  
| | |  
| நிரப்பு மதிப்பு | |  
|------[ ]-----| |  
| |  
| |  
</pre>  

ஓர் அனலாக் அமைப்பு நீர் அழுத்த உணர்கருவி அல்லது லோட் செல்லைப் பயன்படுத்தலாம். மேலும் தொட்டியில் இருந்து சொட்டு சொட்டாக வெளியேறுவதற்கு (திருகியை) சீர்படுத்துமாறு அமைக்கப்பட்டிருக்கும். மேலும் தொட்டியினுள் நீரை மெதுவாக துளித்துளியாக சீர்படுத்தப்படலாம்.  

இந்த அமைப்பில் 'சிறையடிப்பு' சீர்படுத்துதல்களைத் தவிர்ப்பதற்கு அது வால்வுக்கு வெளியே அமைக்கப்படலாம். பல PLCக்கள் நடவடிக்கையின் "டெட்பேண்டை" கட்டாயமாக உருவாக்குவதற்கு "ஹைஸ்டெரிசிஸை" இணைத்துக் கொள்கின்றன. ஒரு தொழில்நுட்ப வல்லுனர் இந்த டெட்பேண்டை சீர்படுத்தலாம். அதனால் வால்வு விகிதத்தில் குறிப்பிட்ட மாற்றங்களுக்காக மட்டுமே நகரும். இது மாற்றமடைவதில் வால்வின் இயக்கத்தைக் குறைக்கிறது மற்றும் அணிதல் குறைகிறது.  

ஓர் உண்மையான அமைப்பு இரண்டு அணுகுமுறைகளும் இணைக்கப்பட்டதாக இருக்கலாம். சிந்துவதைத் தவிர்ப்பதற்கு ஃப்ளோட் சுவிட்சுகள் மற்றும் எளிமையான வால்வுகளைப் பயன்படுத்தலாம். மறுநிரப்பு விகிதங்களைக் கட்டாயமற்றதாக்குவதற்கு மற்றும் வாட்டர் ஹாம்மரில் இருந்து காப்பதற்கு விகித உணர்கருவி மற்றும் விகித வால்வு பயன்படுத்தலாம். நகலாக்கம் மற்றும் பராமரிப்பு முறைகள் நிகழ் அமைப்பை மிகவும் சிக்கலானதாக உருவாக்கலாம்.