Inst ToolsInst ToolsInst Tools
  • Courses
  • Videos
  • Q & A
    • Interview
      • Instrumentation
      • Electronics
      • Electrical
      • Practical Questions
    • MCQ
      • Instrumentation MCQ
      • Electrical MCQ
      • Electronics MCQ
      • Control Systems MCQ
      • Analog Electronics MCQ
      • Digital Electronics MCQ
      • Power Electronics MCQ
      • Microprocessor MCQ
      • Multiple Choice Questions
  • EE
    • Electronics
      • Electronics Q & A
      • Electronic Basics
      • Electronic Devices & Circuits
      • Electronics Animation
      • Digital Electronics
    • Electrical
      • Electrical Basics
      • Electrical Q & A
      • Power Electronics
      • Electrical Machines
      • Electrical Animation
      • Power Systems
      • Switchgear & Protection
      • Transmission & Distribution
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Search
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Reading: Allen Bradley Bitwise Logical Operations
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC Tutorials
  • Control Systems
Search
  • Courses
  • Videos
  • Q & A
    • Interview
    • MCQ
  • EE
    • Electronics
    • Electrical
  • Measure
    • Control Valves
    • Calibration
    • Temperature
    • Pressure
    • Flow
    • Level
    • Analyzers
    • Switches
    • Vibration
    • Solenoid Valve
  • Control
    • PLC Tutorials
    • Control Systems
    • Safety Instrumented System (SIS)
    • Communication
    • Fire & Gas System
  • More
    • Design
    • Tools
    • Animation
    • Basics
    • Formulas
    • Standards
    • TextBooks
    • Common
    • Software
    • Excel Tools
    • Erection & Commissioning
    • Process Fundamentals
    • Videos
    • Books
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > Allen Bradley Bitwise Logical Operations

Allen Bradley Bitwise Logical Operations

Last updated: March 4, 2021 3:22 pm
Editorial Staff
PLC Tutorials
No Comments
Share
5 Min Read
SHARE

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

Contents
Bitwise Logical OperationsBlock Name: Bitwise ANDBlock Name: Bitwise ORBlock Name: Bitwise XORBlock Name: Bitwise NOTPLC LADDER EXAMPLECASE 1:Rung 0000:BITWISE Operation of AND, OR, XOR, NOT:AND Logic:OR Logic :XOR Logic :NOT Logic :DATA FILE FOR CASE 1:CASE 2:Rung 0000:BITWISE Operation of AND, OR, XOR, NOT:AND logic:OR Logic:XOR Logic:NOT Logic:DATA FILE FOR CASE 2:Conclusion:

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

If you liked this article, then please subscribe to our YouTube Channel for PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

How to use Converters in PLC

Ladder Logic using Toggle Switch

Basics of Interlocking in PLC

PLC Configuration Systems

Boolean Algebra using PLC

Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Recommended Articles

Move, Move Bit, Move Digit – Examples of Omron PLC Programs
Testing and Validation in PLC Development
Playground Swing Logic Exercise Program in PLC
PLC Compressor Control Ladder Logic
Structured Text PLC Example for Motor Interlocking and Control
Job Skills Required for Industrial Electrical Maintenance
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
208kSubscribersSubscribe
38kFollowersFollow

Categories

Recent Comments

  • William Snyder on Top Non-PLC Certification Courses for Automation Professionals
  • Kamli on Top Free PLC Software
  • Guifty Shimica on Top Non-PLC Certification Courses for Automation Professionals
  • Guifty Shimica on Top Non-PLC Certification Courses for Automation Professionals

Related Articles

PLC program pushbutton switches

PLC Permissive for Motor Control

How to Link SQL With Indusoft Web Studio

How to Use an SQL Server with Indusoft Web Studio?

Connecting Faceplates to PLC Project

Connecting Faceplate to PLC Project – HMI Tutorial

PLC Program for Tank Heating Control using Heater

PLC Programming for Tank Heating Control using Heater

PLC Program for Daily Production Record

PLC Program for Daily Production Record

DCS

DCS

PLC Battery

Everything You Need to Know About PLC Battery

Pneumatic Circuit Design Using PLC - 2

PLC Pneumatic Circuit Control

More Articles

Feedback Characteristics of Control Systems

Linear Approximation of the Non-Linear System MCQ

OB and FB Blocks in Siemens PLC

Procedure for Siemens S7-300 Download from PC to PLC

gauge’s bourdon tube

Pressure Gauges : Remote and Chemical Seals

Capacitor Filter Operation

Capacitor Filter Operation

Reformer Tube Stress Relief Reusable Furnace

Miscellaneous Electrical Tasks – Repaired Reformer Tubes Weld Stress Relief

PLC Ladder Logic Example based on Set Coil and Reset Coil

PLC Ladder Logic Example based on Set Coil and Reset Coil

Sand Probe Functional Testing

Sand Probe Functional Testing

solenoid valves trip

Identify Solenoid Valves Energized or de-energized?

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?