top of page

Less repetition. More engineering

Ready-to-use.
PLC code templates.

Professional, field tested PLC code templates for device control, alarms, interlocks and sequencing.

A structured foundation for your next automation project.

Editable PLC Project

Built by Engineers

Easy to Integrate

Digital Package

PLC Code Digital Package

BUILT AROUND THE DEVICES YOU WORK WITH

Drives / Motors / Valves / Analog IO

PLC code Package

Start your next project with a structured PLC template that brings device control, alarms, interlocks, analogue signals and sequencing together in one editable Studio 5000 project.
 

Dedicated blocks provide a consistent approach to controlling drives, motors and valves, with a sequence section demonstrating how to coordinate devices for automatic operation.

You will receive the full digital package instantly upon purchasing.

Field Tested Studio 5000 PLC Code Library

Time-to-Market: Defining a PLC code architecture is usually 50% of the project layout time. Skip that headache entirely by purchasing this PLC code package.

01 / WHAT'S INCLUDED

The building blocks. Already Brought together.

The following are included in the digital package:

DRIVES

VSD Control

Start/stop control, speed reference and device alarms.

VSD_CTL

VALVES

Valve control

Open/close commands, feedback checks and interlocks.

VLV_CTL

SIGNALS

Analogue input & output

Analogue input and output blocks for signal handling and scaling.

AI / AO

MOTORS

Single-direction DOL

Run/stop commands, interlocks and operating feedback.

DOL_One_CTL

DIAGNOSTICS

Device alarm blocks

Organised alarm logic for each device.

VSD / DOL / VLV ALARMS

MOTORS

Reversing DOL

Forward/reverse operation with directional interlocking.

DOL_Two_CTL

OPERATING DATA

Operation statistics

Device operating data within the project.

OpStats

From individual devices to a coordinated sequence, with a consistent approach throughout.

02 / PROJECT FOUNDATION

Controls that fit together.

Auto / manual control

I/O checks and permissives

Device operation from manual commands or automatic logic.

Conditions governing when devices can operate.

Sequence example

Complete project structure

Demonstrates how device blocks work together.

Organised logic to adapt and extend for your application.

PROJECT OVERVIEW                            .ACD + PDF

Complete PLC Template  / Code

01 / DEVICE CONTROL

VSD_CTL

DOL_One_CTL

DOL_Two_CTL

VLV_CTL

VLV_CTL

Variable speed drive

Single - direction motor

Reversing motor

Valve control

Valve control

02 / SUPPORTING LOGIC

Device alarms

AI / AO

Opstats

Fault visibility

Analogue signals

Operating data

03 / SEQUENCE

ONE CONSISTENT PROJECT STRUCTURE

03 / DEVICE EXAMPLE

Valve Control and Alarms PLC Blocks / Add On Instruction 

PLC Function Blocks Add on Instruction

User Guide: Valve Control Block

Just enable the alarms that are required for the project by using the _enable configuration bits.

You can also edit the alarm blocks to remove alarms that are not required or add alarms specific to your application.

​

The supplied User Guide Word documents explain how to configure and customise the alarm blocks and are included with the PLC Code Package.

Purchase the Complete Digital Package to get access to the full PLC code library, including all device control blocks, alarms, interlocks and additional PLC programming examples.

User Guide: All Devices

04 / INSIDE THE PROJECT

See the logic.
Understand the structure.

A small sample of the VSD control block (Add On Instruction / Block) gives you a closer look at the control ladder code.

VSD control PLC Code.png

05 / THE DIGITAL PACKAGE

Editable code.
A complete PDF reference.

Receive the Studio 5000 project and a PDF printout of the entire PLC program. Use the editable project as your starting point, or follow the PDF to manually recreate and adapt the logic for another PLC platform, such as Siemens  /TIA Portal.

The digital package contains

  • Studio 5000 version 23 and RSLogix version 20 PLC codes (.acd), which include (Add on Instructions, .ACD files and ​L5X files):​​

    • Analog Input Block,

    • Analog Output Block,

    • Valve Control Block,

    • Valve Alarms Block,

    • DOL Control Block​,

    • DOL Alarms Block,

    • VSD Controls Block,

    • VSD Alarms Block,

    • Open / Close Interlocks

    • Start /Run Interlocks ​​​

  • Detailed word document on all the device blocks, detailed descriptions of inputs and outputs. 

  • A PDF version of the PLC project is also included, allowing you to review the complete ladder logic without needing Studio 5000 or RSLogix 5000 installed.

​

Everything is provided together in one downloadable package, giving you both the editable PLC code and the documentation needed to understand and adapt it for your own projects.

PLC Code Structure

PLC Project View in Studio5000

Each function block comes with code examples in how the functions blocks are used.

Purchase Complete Digital PLC Package

You will receive the full digital package instantly upon purchasing.

Field Tested Studio 5000 PLC Code Library

BEFORE YOU START

Requires compatible Studio 5000 software. Application-specific configuration, testing and commissioning are required. The PDF is a reference for other PLC brands.

The PLC code provided by PLCCodeWorks.com is supplied as a development aid and is not intended to be used as an end-user application without modification.

​

The supplied code will not necessarily match the specific requirements, equipment, operating conditions, safety requirements or standards applicable to your project.

​

Users are responsible for reviewing, modifying, testing and validating the code before implementation.

The code may be modified, adapted and incorporated into your own PLC projects as required.

Send us a message
 and we’ll get back to you shortly.

PLC CODE WORKS

Practical code. A structured starting point.

bottom of page