Arduino ஐ PLC ஆகப் பயன்படுத்த முடியுமா?

Arduino Ai Plc Akap Payanpatutta Mutiyuma



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

Arduino ஒரு PLC

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







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



Arduino ஐ PLC ஆகப் பயன்படுத்த முடியுமா?

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



Arduino அடிப்படையிலான PLC இன் பட்டியல்

    • Industrial Shields Arduino PLCக்கள்
    • கன்ட்ரோலினோ அர்டுயினோ பிஎல்சிகள்

Industrial Shields Arduino PLCக்கள்





Industrial Shields என்பது Arduino அடிப்படையிலான PLC ஷீல்டுகளின் முன்னணி உற்பத்தியாளர். பல கேடயங்கள் இந்த குழுவால் வடிவமைக்கப்பட்டுள்ளது ARDBOX மற்றும் எம்-டுயினோ மிகவும் பிரபலமானவை.

ARDBOX ஆனது Arduino Leonardo ஐ அடிப்படையாகக் கொண்டது மற்றும் நடுத்தர அளவிலான பயன்பாடுகளுக்காக வடிவமைக்கப்பட்டுள்ளது. எம்-டுயினோ அர்டுயினோ மெகா போர்டைப் பயன்படுத்தி வடிவமைக்கப்பட்டுள்ளது. M-Duino இன் பெரும்பாலான தொழில்நுட்ப விவரக்குறிப்புகள் Arduino மெகா போர்டு போலவே உள்ளன.




கன்ட்ரோலினோ அர்டுயினோ பிஎல்சிகள்

கன்ட்ரோலினோ என்பது Arduino பலகைகளைப் பயன்படுத்தி PLCக்களை வடிவமைப்பதில் மிகவும் பிரபலமான மற்றொரு Arduino அடிப்படையிலான தளமாகும். Controllino திறந்த மூல Arduino இயங்குதளத்தை தொழில்துறை அடிப்படை PLC களுடன் ஒருங்கிணைக்கிறது. இந்த நிறுவனத்தால் வடிவமைக்கப்பட்ட சில Arduino PLCக்கள் அதிகம் பயன்படுத்தப்படுகின்றன மெகாவை சரிபார்க்கவும் மற்றும் மினி செக்கர். கன்ட்ரோலினோ மெகா பயன்படுத்தி வடிவமைக்கப்பட்டுள்ளது ATmega2560 கட்டுப்படுத்தி பொதுவாக Arduino மெகா பலகைகளில் பயன்படுத்தப்படுகிறது. Controllino Mini Arduino UNO போர்டை அடிப்படையாகக் கொண்டது மற்றும் Arduino UNO போன்ற அதே சிப்பைப் பயன்படுத்துகிறது.


இந்த அனைத்து பலகைகளின் சுருக்கமான ஒப்பீடு கீழே உள்ள அட்டவணையில் காட்டப்பட்டுள்ளது:

விவரக்குறிப்புகள் ARDBOX எம்-டுயினோ மினி செக்கர் மெகாவை சரிபார்க்கவும்
உள்ளீடு மின்னழுத்தம் 12V அல்லது 24V 12V அல்லது 24V 12V அல்லது 24V 12V அல்லது 24V
மைக்ரோகண்ட்ரோலர் ATmega32u4 ATmega2560 ATmega328p ATmega2560
அதிகபட்ச மின்னோட்டம் 1.5A 1.5A 6A அதிகபட்ச ரிலே வெளியீட்டு மின்னோட்டம் 6A அதிகபட்ச ரிலே வெளியீட்டு மின்னோட்டம்
கடிகார வேகம் 16மெகா ஹெர்ட்ஸ் 16மெகா ஹெர்ட்ஸ் 16மெகா ஹெர்ட்ஸ் 16மெகா ஹெர்ட்ஸ்
நிரலாக்க மொழி Arduino IDE Arduino IDE Arduino IDE Arduino IDE
ஃபிளாஷ் மெமரி 32KB 32KB 32KB 256KB
SRAM 2.5KB 2KB 2KB 8KB
EEPROM 1KB 1KB 1KB 4KB
தொடர்பு I2C-USB-SPI-TTL-RS232-RS485 I2C1-USB-SPI-ஈதர்நெட்-RS232-RS485-Tx, Rx I2C1-USB-SPI-TTL I2C1-USB-SPI-Ethernet-TTL-RS485
மொத்த உள்ளீட்டு புள்ளிகள் 10 13,26,36 8 இருபத்து ஒன்று
மொத்த வெளியீட்டு புள்ளிகள் 10 8,6,22 8 24

Arduino மற்றும் PLC - ஒப்பீடு

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

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

Arduino PLC இன் நன்மைகள்

    • குறைந்த விலையில் கிடைக்கும்
    • Arduino IDE ஐப் பயன்படுத்தி எளிதாக திட்டமிடலாம்
    • அட்ஜஸ்ட்மென்ட்களை எளிதாக செய்யலாம்
    • மாற்றுவது எளிது
    • குறைந்த பழுது செலவு

Arduino PLC இன் தீமைகள்

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

முடிவுரை

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