Die CPU 312C verfügt über:
- Mikroprozessor;
der Prozessor erreicht eine Bearbeitungszeit von 200 bis 400 ns je Binäranweisung.
- Umfangreiche Speicher;
32 Kbyte schneller Arbeitsspeicher (entspricht etwa 10 K Anweisungen) für ablaufrelevante Programmteile bieten Anwenderprogrammen ausreichend Platz;
SIMATIC Micro Memory Cards (max. 4 Mbyte) als Ladespeicher für Programm ermöglichen zusätzlich die Projektablage (inklusive Symbolik und Kommentaren) in der CPU.
- Flexible Ausbaubarkeit;
max. 8 Baugruppen, (1-zeiliger Aufbau)
- Mehrpunktfähige Schnittstelle MPI;
die integrierte Schnittstelle MPI kann max. 6 Verbindungen gleichzeitig zu S7-300/400 oder zu PG, PC, OP aufbauen. Von den Verbindungen ist jeweils eine für PG und eine für OP fest reserviert. Mit der MPI ist es möglich, über "Globale Datenkommunikation" eine einfache Vernetzung mit max. 16 CPUs aufzubauen.
- Integrierte Ein-/Ausgänge;
10 Digitaleingänge (davon alle für Alarmverarbeitung) und 6 Digitalausgänge sind zum Anschluss der Prozess-Signale auf der CPU 312C vorhanden.