

The Siemens LOGO! 12/24RC (Part ID: 6ED1052-1MD00-0BA6) is a compact and versatile programmable logic controller (PLC) designed for small-scale automation projects. It is part of Siemens' LOGO! series, which is known for its user-friendly interface and robust functionality. This PLC is ideal for applications requiring simple control tasks, such as lighting systems, HVAC control, and small machinery automation.








| Parameter | Value |
|---|---|
| Manufacturer | Siemens |
| Part ID | 6ED1052-1MD00-0BA6 |
| Power Supply Voltage | 12/24 V DC |
| Digital Inputs | 12 |
| Relay Outputs | 8 |
| Output Type | Relay (NO/NC contacts) |
| Programming Interface | LOGO! Soft Comfort software |
| Display | 6-line backlit LCD |
| Memory | 400 function blocks |
| Clock | Integrated real-time clock |
| Operating Temperature | -20°C to +55°C |
| Mounting | DIN rail |
| Dimensions (W x H x D) | 72 mm x 90 mm x 55 mm |
The LOGO! 12/24RC features a terminal block for connecting inputs, outputs, and power. Below is the pin configuration:
| Pin | Label | Description |
|---|---|---|
| 1 | L+ | Positive terminal for 12/24 V DC |
| 2 | M | Negative terminal (ground) |
| 3-14 | I1-I12 | Digital inputs |
| Pin | Label | Description |
|---|---|---|
| 15-22 | Q1-Q8 | Relay outputs |
Although the LOGO! 12/24RC is a standalone PLC, it can interface with an Arduino UNO for advanced applications. Below is an example of how to send a digital signal from an Arduino to one of the PLC's inputs:
// Example: Sending a HIGH signal from Arduino to LOGO! PLC input
const int plcInputPin = 7; // Arduino pin connected to LOGO! input (e.g., I1)
void setup() {
pinMode(plcInputPin, OUTPUT); // Set the pin as an output
}
void loop() {
digitalWrite(plcInputPin, HIGH); // Send HIGH signal to PLC input
delay(1000); // Wait for 1 second
digitalWrite(plcInputPin, LOW); // Send LOW signal to PLC input
delay(1000); // Wait for 1 second
}
Note: Use a level shifter or resistor divider if the Arduino's 5V output exceeds the PLC's input voltage tolerance.
PLC Does Not Power On
Inputs Not Detected
Outputs Not Activating
Program Upload Fails
Q: Can the LOGO! 12/24RC be expanded with additional modules?
A: Yes, the LOGO! 12/24RC supports expansion modules for additional inputs, outputs, and communication capabilities.
Q: Is the LOGO! 12/24RC compatible with third-party sensors?
A: Yes, as long as the sensors provide signals within the PLC's input voltage range.
Q: Can I use the LOGO! 12/24RC for time-based automation?
A: Yes, the integrated real-time clock allows for precise time-based control.
Q: What software is required for programming?
A: Siemens LOGO! Soft Comfort software is used for programming the PLC.
By following this documentation, users can effectively utilize the Siemens LOGO! 12/24RC for their automation projects.