Inst ToolsInst ToolsInst Tools
  • Ask
  • 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: XG5000 PLC Programming for Automatic Exhaust Fan
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • PLC Tutorials
  • Control Systems
Search
  • Ask
  • 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 > XG5000 PLC Programming for Automatic Exhaust Fan

XG5000 PLC Programming for Automatic Exhaust Fan

Learn how to control the Automatic Exhaust Fan in Auto and Timer mode using XG5000 PLC programming software.

Last updated: September 22, 2024 11:33 am
Editorial Staff
PLC Tutorials
No Comments
Share
5 Min Read
SHARE

This article discusses controlling the Exhaust FAN automatically using a timer in the XG-5000 PLC software.

Contents
Automatic Exhaust FanProgram IOXG5000 PLC Programming

Automatic Exhaust Fan

The Exhaust FAN PLC program is used to suck up dust in the room. The system can be Run in 2 modes, Auto or Timer. In Auto mode, the Exhaust Fan will turn ON when the dust level in the room exceeds the “Set value” limit.

When the system is Running in Timer mode, the Exhaust Fan will turn ON sequentially. Exhaust Fan will be ON for 5 seconds and will be OFF for 5 seconds.

This PLC program uses 2 buttons and 1 selector switch, the START_SYSTEM (P0000) button is used to Turn ON the system, and the STOP_SYSTEM (P0001) button is used to Turn OFF the system.

Selector Switch MODE_BUTTON (P0002) is used to select the system to Run in Auto or Timer mode.

By default, when the START_SYSTEM (P0000) button is pressed, the system will Run in Auto Mode. The Output OUT_FAN (P0040) will be ON when the value in the memory word PV_TEMPERATURE (M050) is greater than or equal to the memory word SV_TEMPERATURE (M051).

When Selector Switch MODE_BUTTON (P0002) is changed to Timer mode, the Output OUT_FAN (P0040) will be ON for 5 seconds and then OFF repeatedly.

The system will be OFF if the STOP_SYSTEM (P0001) button is Pressed.

XG5000 PLC Programming for Automatic Exhaust Fan

Program IO

CommentInput (I)Output (Q)Memory BitsMemory WordTimers
START_SYSTEM_SYSTEMP0000    
STOP_SYSTEM_SYSTEMP0001    
MODE_BUTTONP0002    
OUT_FAN P0040   
SYSTEM_ON  M0000  
TIMER_MODE  M0001  
AUTO_MODE  M0002  
TIMER_MODE  M0003  
AUTO_MODE  M0005  
PV_TEMPERATURE           M050  
SV_TEMPERATURE  M051  
TIMER_1    T000
TIMER_2    T001

XG5000 PLC Programming

NETWORK 1

In this rung, when the START_SYSTEM (P0000) button is pressed, the memory bit SYSTEM_ON (M0000) will be in the HIGH state. Memory bit SYSTEM_ON (M0000) will remain in the HIGH state even though the START_SYSTEM (P0000) button has been Released because it uses Latching.

If the STOP_SYSTEM (P0001) button is Pressed, the memory bit SYSTEM_ON (M0000) will change to LOW state.

Automatic exhaust fan control

NETWORKS 6

When the NO contact of memory bit SYSTEM_ON (M0000) is HIGH and the NC contact of Selector Switch MODE_BUTTON (P0002) is in the LOW state, the memory bit AUTO_MODE (M0002) will be in the HIGH state.

The memory bit TIMER_MODE (M0001) will be in HIGH state if the NO contact of memory bit SYSTEM_ON (M0000) and the NO contact of Selector Switch MODE_BUTTON (P0002) are in HIGH state.

NETWORKS 14

In this Rung, when the NO contact of memory bit SYSTEM_ON (M0000) is in the HIGH state, the memory bit FAN_TIMER (M0003) will be in the HIGH state. The timer instruction TIMER_1 (T000) will start counting up to 5 seconds and TIMER_2 (T001) will count up to 10 seconds.

When the timer TIMER_1 (T000) finishes counting, the memory bit FAN_TIMER (M0003) will change to a LOW state due to the interlock of the timer TIMER_1 (T000).

When the TIMER_2 (T001) timer finishes counting, the timer TIMER_1 (T000) will be OFF due to the interlock of timer TIMER_2 (T002) and memory bit FAN_TIMER (M0003) will change to a HIGH state again.

PLC programming for exhaust fan

NETWORKS 27

In this Rung, when the NO contact of memory bit SYSTEM_ON (M0000) is in a HIGH state and the value in memory word PV_TEMPERATURE (M050) is greater than or equal to memory word SV_TEMPERATURE (M051), then the memory bit FAN_AUTO (M0004) will be in the HIGH state.

When the value in the memory word PV_TEMPERATURE (M050) is Less than the memory word SV_TEMPERATURE (M051), then the memory bit FAN_AUTO (M0004) will be in LOW state.

NETWORKS 31

The Output OUT_FAN (P0040) will be ON if the NO contact of memory bit FAN_TIMER (M0003) or FAN_AUTO (M0004) is in the HIGH state.

Read Next:

  • Automatic Vacuum Cleaner PLC Programming
  • STAR-DELTA Auto And Manual PLC Program
  • Electric Motor Forward Reverse PLC Logic
  • Product Painting with Omron PLC Program
  • Attendance System Program in Omron 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 !
#5 PLC Best Practices – Cryptographic and Checksum Integrity Checks
PLC Program for Temperature Control using Thermostat
Rockwell PLCs for Large Scale Applications
How does SMPS Works? – Switched Mode Power Supply
Use of Isolators and Barriers in Electrical Panel
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

  • Guifty Shimica on Top Non-PLC Certification Courses for Automation Professionals
  • Guifty Shimica on Top Non-PLC Certification Courses for Automation Professionals
  • MIHARITSOA Aina Sitraka on Top Non-PLC Certification Courses for Automation Professionals
  • Vaishnavi on Free Instrumentation Course for Trainee Engineers

Related Articles

Masking in PLC

What is Masking in PLC?

PLC Digital Inputs

PLC Digital Input and Digital Output Modules

LogixPro Simulator Software

Introducing PLC Programming using LogixPro Simulator Software

Scaling in PLC

PLC Ladder Logic for Sensor Scaling with Offset

AENT Module in Rockwell PLC

AENT Module in Rockwell PLC – Remote IO Adapter

Set the S5 timer value by a memory word

Set the S5 Timer Value by a Memory Word

What is a Wet Contact in PLC

What is a Wet Contact? – Basics of PLC Wiring

PLC Program for Solenoid, Pilot Lamp, and Switch with Alarm

PLC Program for Solenoid, Pilot Lamp, and Switch with Alarm

More Articles

Selection Criteria of PH Analyzer

Selection Criteria of pH Analyzers

PLC Programming Example on LED Control

PLC Programming Example on LED Control

Control Panels Material Take-Off (MTO)

Control Panels Material Take-Off (MTO) – Engineering Project

Advantages of Bundled Conductors in Transmission Lines

Advantages of Bundled Conductors in Transmission Lines

GSM Based Projects

GSM Based Projects – Ideas and Topics

Why Grounding

Generating Station Grounding Principles

Mass Spectrometer Questions and Answers

Magnetic Deflection Mass Spectrometer Questions & Answers

Piping Schematic for Two Solenoid Valves Double Acting

Different Types of Control Valve Actuators

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?