CADXChange

ResourcesElectrical schematic symbolsLogic and PLC diagram

PLC I/O wiring

Pump station PLC wiring: power supply and CPU, a digital input module with four field devices, a relay output module with four loads, an analogue input module with two transmitters, and the 24 V DC and 0 V rails.

Free to use and modify in your own projects, including commercial ones. The ZIP holds the sample drawing, a template, a plot style table and a README; no add-in needed. The data in the drawing is made up, so it is not for design or construction. Provided as is, without warranty. Library terms (CXL-1.0)

Version 1.0 · updated October 21, 2026

This sample uses these resources

The symbols are blocks from our own libraries, with their attributes filled in. The sheet and its title block come from our ISO A3 title block template. Download them to draw your own diagrams.

Layers, styles and sheet setup are the same for every drawing in the series; they are described on the series page: Logic and PLC diagram

Title block fields

The attributes of the title block. Double-click it to fill them in, or write them for a whole set of drawings with BlockSync.

AttributeField on the sheetValue in this sample
COMPANYCOMPANYCADXChange
PROJECTPROJECTPump Station Control
AREAAREAPump station
SYSTEMSYSTEM24 V DC
CLIENTCLIENTSample
TITLEDRAWING TITLEPLC input and output wiring
DRAWING_NODRAWING NO.E-402
CONTRACT_NOCONTRACT NO.—
REVREVA
DRAWNDRAWN—
CHECKEDCHECKED—
APPROVEDAPPROVED—
DATEDATE2026-10-21
SCALESCALENTS
SHEETSHEET1
SHEET_OFOF1

Revision table: R1 to R4, each with REV, DATE, DESCRIPTION and BY (16 attributes, empty in this sample).

Blocks in the drawing

The equipment list of the drawing: block name, symbol and how many times it is placed. BlockSync exports the same list from your own drawings.

SymbolBlockPlaced
Normally closed contact to inputPLC_FIELD_CONTACT_NC2
Pilot lamp from outputPLC_FIELD_LAMP2
Transmitter, 2-wire 4-20 mA loop to analog inputPLC_FIELD_4_20MA_2WIRE2
Digital input module, 8 channelsPLC_MOD_DI81
Emergency stop (normally closed) to inputPLC_FIELD_ESTOP1
Pushbutton (normally open) to inputPLC_FIELD_PUSHBUTTON1
Digital output module, 8 relay outputsPLC_MOD_DO8_RELAY1
Relay or contactor coil from outputPLC_FIELD_COIL1
Solenoid valve from outputPLC_FIELD_SOLENOID1
Analog input module, 4 channels (4-20 mA / 0-10 V)PLC_MOD_AI41
Power supply module, 24 VDCPLC_MOD_PSU1
CPU modulePLC_MOD_CPU1

Equipment schedule

One row per placed symbol, read from the attributes of the blocks in the drawing: what is shown on the sheet, and the schedule attributes that were filled in but are not shown. BlockSync exports these same attributes from your own drawings.

TagDescriptionShown on the sheetFilled in, not shown
1Digital input module, 8 channelsPLC_MOD_DI8MODULE_TYPE = Digital inputADDRESS_START = I0.0CHANNELS = 8SIGNAL = 24 V DC
SB1Emergency stop (normally closed) to inputPLC_FIELD_ESTOPADDRESS = I0.0DESCRIPTION = Emergency stop, normally closedCABLE = 2x0.75 mm2
SB2Normally closed contact to inputPLC_FIELD_CONTACT_NCADDRESS = I0.1DESCRIPTION = Stop, normally closedCABLE = 2x0.75 mm2
SB3Pushbutton (normally open) to inputPLC_FIELD_PUSHBUTTONADDRESS = I0.2DESCRIPTION = Start, normally openCABLE = 2x0.75 mm2
FR1Normally closed contact to inputPLC_FIELD_CONTACT_NCADDRESS = I0.3DESCRIPTION = Pump overload, normally closedCABLE = 2x0.75 mm2
2Digital output module, 8 relay outputsPLC_MOD_DO8_RELAYMODULE_TYPE = Digital output, relayADDRESS_START = Q0.0CHANNELS = 8SIGNAL = 24 V DC, 2 A
KM1Relay or contactor coil from outputPLC_FIELD_COILADDRESS = Q0.4DESCRIPTION = Pump contactor coilCABLE = 2x0.75 mm2
HL1Pilot lamp from outputPLC_FIELD_LAMPADDRESS = Q0.5DESCRIPTION = Run lamp, greenCABLE = 2x0.75 mm2
HL2Pilot lamp from outputPLC_FIELD_LAMPADDRESS = Q0.6DESCRIPTION = Alarm lamp, redCABLE = 2x0.75 mm2
YV1Solenoid valve from outputPLC_FIELD_SOLENOIDADDRESS = Q0.7DESCRIPTION = Inlet valve solenoidCABLE = 2x0.75 mm2
3Analog input module, 4 channels (4-20 mA / 0-10 V)PLC_MOD_AI4MODULE_TYPE = Analogue inputADDRESS_START = IW0CHANNELS = 4SIGNAL = 4-20 mA
PT101Transmitter, 2-wire 4-20 mA loop to analog inputPLC_FIELD_4_20MA_2WIREADDRESS = IW0DESCRIPTION = Discharge pressure transmitterCABLE = 2x0.75 mm2, shielded
LT101Transmitter, 2-wire 4-20 mA loop to analog inputPLC_FIELD_4_20MA_2WIREADDRESS = IW1DESCRIPTION = Wet well level transmitterCABLE = 2x0.75 mm2, shielded
PSPower supply module, 24 VDCPLC_MOD_PSUINPUT = 230 V ACOUTPUT = 24 V DC, 10 A
0CPU modulePLC_MOD_CPUMODULE_TYPE = CPU

Manufacturer, model and remarks are left empty on every block, ready for your data. The values are examples.

More drawings in this series