1
FIRMWARE AND EMBEDDED SYSTEMSफर्मवेयर और एम्बेडेड प्रणालियाँ
An EMBEDDED SYSTEM is a computer built into a device for one dedicated job. A washing machine controller is one example.
- FIRMWARE is its software, held in non-volatile memory: ROM, EPROM, EEPROM or flash
- You write it in C or assembly on a PC, CROSS-COMPILE it for the target processor, and test it
- BURNING writes the code into the chip with a device programmer
- An EMBEDDED OS, often a REAL-TIME OS, responds within a guaranteed time; VxWorks, FreeRTOS and embedded Linux are examples
- The embedded application software reads sensors and drives the outputs
- फर्मवेयर इसका सॉफ्टवेयर है, जो अवाष्पशील मेमोरी में रहता है: रॉम, ईप्रॉम, ईईप्रॉम या फ्लैश
- आप इसे पीसी पर सी या असेंबली में लिखते हैं, लक्ष्य प्रोसेसर के लिए क्रॉस-कंपाइल करते हैं, और परखते हैं
- बर्निंग डिवाइस प्रोग्रामर से कोड को चिप में लिखती है
- एम्बेडेड ओएस, प्रायः रियल-टाइम ओएस, निश्चित समय के भीतर प्रतिक्रिया देता है; वीएक्सवर्क्स, फ्रीआरटीओएस और एम्बेडेड लिनक्स उदाहरण हैं
- एम्बेडेड एप्लिकेशन सॉफ्टवेयर सेंसर पढ़ता है और आउटपुट चलाता है
2
PLCS AND LADDER LOGICपीएलसी और लैडर लॉजिक
A PLC, PROGRAMMABLE LOGIC CONTROLLER, is a rugged industrial computer that controls machines and processes.
- It runs a SCAN CYCLE: read the inputs, execute the program, update the outputs, and repeat
- LADDER LOGIC draws the program like relay wiring: each RUNG has CONTACTS on the left and a COIL on the right
- A NORMALLY OPEN contact passes when its input is on; a NORMALLY CLOSED contact passes when it is off
- TIMERS and COUNTERS delay or count events
- IEC 61131-3 sets five PLC languages: ladder diagram, function block diagram, structured text, instruction list and sequential function chart
- यह स्कैन चक्र चलाता है: इनपुट पढ़ना, प्रोग्राम चलाना, आउटपुट अद्यतन करना, और दोहराना
- लैडर लॉजिक प्रोग्राम को रिले वायरिंग की तरह बनाता है: हर रंग में बाईं ओर कॉन्टैक्ट और दाईं ओर कॉइल होती है
- नॉर्मली ओपन कॉन्टैक्ट अपना इनपुट चालू होने पर प्रवाह देता है; नॉर्मली क्लोज्ड कॉन्टैक्ट बंद होने पर
- टाइमर और काउंटर घटनाओं में देरी करते या उन्हें गिनते हैं
- आईईसी 61131-3 पाँच पीएलसी भाषाएँ तय करता है: लैडर डायग्राम, फंक्शन ब्लॉक डायग्राम, स्ट्रक्चर्ड टेक्स्ट, इंस्ट्रक्शन लिस्ट और सीक्वेंशियल फंक्शन चार्ट
3
DATA LOGGERSडेटा लॉगर
A DATA LOGGER records measurements or events over time, with a time stamp, for later analysis.
- It reads its inputs from sensors or contacts, and stores the readings in its own memory
- It works unattended, often on battery, and you download the data to a PC
- On Indian Railways, data loggers at stations record every change of the signalling relays
- That record helps you trace faults and investigate accidents
- यह सेंसरों या संपर्कों से इनपुट पढ़ता है, और रीडिंग अपनी मेमोरी में रखता है
- यह बिना देखरेख, प्रायः बैटरी पर, काम करता है, और आप डेटा पीसी पर उतारते हैं
- भारतीय रेल पर स्टेशनों के डेटा लॉगर सिग्नलिंग रिले के हर बदलाव को दर्ज करते हैं
- वह अभिलेख आपको दोष खोजने और दुर्घटनाओं की जाँच में सहायता देता है