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

Industrial Automation Pre-Engineering Design Documents – Project & Process
Allen Bradley PLC ControlLogix Hardware
PLC Based Industrial Conveyor Ladder Logic
T Flip Flop PLC Ladder Diagram
InTouch SCADA Login Password Security
How to Create Project in Wonderware Intouch?
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 for Analog Input Sampling

PLC Analog Input Sampling Ladder Logic

PLC Program for Counting Objects on Conveyor

PLC Program for Counting Moving Objects on Conveyor

Relay Parts

Difference Between NO and NC Contacts

Encode and Decode Instructions

How to Use Encode and Decode Instructions in PLC ?

Examples of PLC Programming using Boolean Functions

Examples of PLC Programming using Boolean Functions

SFC Language in PLC Programming

SFC Language in PLC Programming

Connection between PLC and Contactor

Contactor – Basics, Wiring, Connection with PLC

SCADA Features

Features of SCADA

More Articles

State Variable Analysis and Design

Solution of State Equations

What is Profibus

What is Profibus? – A Comprehensive Guide for Beginners

Open Loop Control Block Diagram

Self-regulating Processes – Liquid Flow Control

Hammer Effect in Gauges

What is Hammer Effect in Gauges ?

Automated Garage Gate Control - PLC Ladder Logic

Automated Garage Gate Control – PLC Ladder Logic

Temperature Switch Symbol

Temperature Switch Principle

Scintillation Counter Theory

Scintillation Counter Principle

Digital Electronics Multiple Choice Questions

Fast Adder & Serial Adder Objective Questions – Part 1

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?