Home » Allen Bradley Bitwise Logical Operations
PLC Tutorials

Allen Bradley Bitwise Logical Operations

To study the working of Allen Bradley Bitwise logical operations like AND, OR, NOT, XOR in Programmable logic Controllers (PLC).

Bitwise Logical Operations

Block Name: Bitwise AND

Bitwise AND Instruction

In the above picture, there are totally three parameters,

SOURCE A – Address of First Binary Value

SOURCE B – Address of Second Binary Value

DESTINATION –AND operation result of Source A & B stored in this address

Block Name: Bitwise OR

Bitwise OR Instruction

In the above picture, there are totally three parameters,

SOURCE A –Address of First Binary Value

SOURCE B –Address of Second Binary Value

DESTINATION –OR operation result of Source A & B stored in this address

Block Name: Bitwise XOR

Bitwise XOR Instruction

In the above picture, there are totally three parameters,

SOURCE A –Address of First Binary Value

SOURCE B –Address of Second Binary Value

DESTINATION –XOR operation result of Source A & B stored in this address

Block Name: Bitwise NOT

Bitwise NOT Instruction

In the above picture, there are totally two  parameters,

SOURCE -Address of Binary Value

DESTINATION –NOT operation result of Source stored in this address

PLC LADDER EXAMPLE

Working of Bitwise logical operation in AB PLC

CASE 1:

When,

Source A : 0000 0000 0000 0000 (AND,OR & XOR)

Source B : 0000 0000 0000 0000 (AND,OR & XOR)

Source  : 0000 0000 0000 0000 (NOT)

Rung 0000:

All Bitwise operator block are connected in parallel with input condition I: 0/0. When it goes ON, each block performs its operation. Since Source addresses are having zeros except NOT block remaining blocks are resulting 0s.

BITWISE Operation of AND, OR, XOR, NOT:

AND Logic:

Source A : 0000 0000 0000 0000   (B3:0)

Source B : 0000 0000 0000 0000   (B3:1)

Destination : 0000 0000 0000 0000   (B3:2)

OR Logic :

Source A : 0000 0000 0000 0000   (B3:0)

Source B : 0000 0000 0000 0000   (B3:1)

Destination : 0000 0000 0000 0000   (B3:3)

XOR Logic :

Source A : 0000 0000 0000 0000   (B3:0)

Source B : 0000 0000 0000 0000   (B3:1)

Destination : 0000 0000 0000 0000   (B3:4)

NOT Logic :

Source: 0000 0000 0000 0000   (B3:0)

Destination : 1111 1111 1111 1111  (B3:5)

DATA FILE FOR CASE 1:

Bitwise Instructions

CASE 2:

When,

Source A : 0010  0101 0100 0001   (AND,OR & XOR)

Source B : 0001 0001 0001  0001  (AND,OR & XOR)

Source  :0101 0100 1000 0111 (NOT)

PLC Program using Bitwise Instructions

Rung 0000:

I:0/0 giving input condition to all Bitwise Blocks. When it goes ON, value placed in Source A and Source B performs respective operation depends on blocks.

BITWISE Operation of AND, OR, XOR, NOT:

AND logic:

Source A : 0010  0101 0100 0001   (B3:0)

Source B : 0001 0001 0001  0001  (B3:1)

Destination : 0000 0001 0000 0001  (B3:2)

OR Logic:

Source A : 0010  0101 0100 0001   (B3:0)

Source B : 0001 0001 0001  0001  (B3:1)

Destination : 0011 0101 0101 0001  (B3:3)

XOR Logic:

Source A : 0010  0101 0100 0001   (B3:0)

Source B : 0001 0001 0001  0001  (B3:1)

Destination : 0011 0100 0101 0000  (B3:4)

NOT Logic:

Source: 0101 0100 1000 0111 (B3:0)

Destination : 1010 1011 0111 1000  (B3:5)

DATA FILE FOR CASE 2:

Data File for Bitwise Logics

Conclusion:

We can use this explanation to understand the working of Bitwise logical operation like AND, OR, NOT, XOR in Allen Bradley Programmable logic Controllers (PLC).

Author : Hema Sundaresan

Articles You May Like :

How to use Converters in PLC

Ladder Logic using Toggle Switch

Basics of Interlocking in PLC

PLC Configuration Systems

Boolean Algebra using PLC

Related Articles

PLC Program for Sequential Motor Control

S Bharadwaj Reddy

Basics of 4 to 20 mA analog Signals

S Bharadwaj Reddy

Functions of SCADA

S Bharadwaj Reddy

Programmable Logic Controller (PLC) Application for Stamping Operation

S Bharadwaj Reddy

How Weigh Feeder Works ?

S Bharadwaj Reddy

PLC Input Output Modules

S Bharadwaj Reddy

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Allen Bradley Bitwise Logical Operations

WordPress Image Lightbox

Send this to a friend