Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Positive and Negative Edges using Statement List Language
Share
Notification Show More
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > PLC Tutorials > Positive and Negative Edges using Statement List Language

Positive and Negative Edges using Statement List Language

Learn the falling positive and negative edges instructions in the statement list (STL) language in PLC programming.

Last updated: September 28, 2022 2:23 pm
Hussien Ghareb
PLC Tutorials
No Comments
Share
4 Min Read
SHARE

Hello guys and welcome back with another STL lesson, here is a series for you that illustrate basic knowledge for Statement list language that introduced for SIEMENS PLCs, and it is also the same as Instruction List language which is an IEC standard language.

Contents
Positive Edge InstructionNegative Edge InstructionFalling Negative using STLFalling Positive using STLApplication for Using FP & FN Instructions

 So, if you are interested in this language you can check the previous articles:

  1. Converting LAD Networks to STL Language
  2. SET, RESET and Assign Instructions

Today we will be more familiar with this language by learning another important instruction in PLC programming which is Negative and Positive edges.

How does these instructions work? and what it can make for us? and how to perform these instructions using STL language? that what we are going to discuss so please keep focus.

What is the function of Positive & Negative Edges?

First of all, we have to functionally define these instructions:

Positive Edge Instruction

Positive Edge Instruction detects and waits till the Monitored signal is changing from “false to true” then this instruction fires a bit to be true for just one scan cycle and returns to zero again.

Negative Edge Instruction

Negative Edge Instruction detects and waits till the Monitored signal is changing from “true to false” then this instruction fires a bit to be true for just one scan cycle and returns to zero again.

Positive and Negative Edges using Statement List Language

Falling Positive & Negative by STL Language

Falling Negative using STL

Format

A <Input Bit>

FN <Bit>

Description

FN <Bit> (Negative RLO edge) detects a falling edge when the RLO transitions from “1” to “0”, and indicates this by RLO = 1.

During each program scan cycle, the signal state of the RLO bit is compared with that obtained in the previous cycle to see if there has been a state change.

The previous RLO state must be stored in the edge flag address (<Bit>) to make the comparison. If there is a difference between the current and previous RLO “1” state (detection of falling edge), the RLO bit will be “1” after this instruction.

Falling Positive using STL

Format

A <Input Bit>

FP <Bit>

Description

FP <Bit> (Positive RLO edge) detects a rising edge when the RLO transitions from “0” to “1” and indicates this by RLO = 1.

During each program scan cycle, the signal state of the RLO bit is compared with that obtained in the previous cycle to see if there has been a state change.

The previous RLO state must be stored in the edge flag address (<Bit>) to make the comparison. If there is a difference between the current and previous RLO “0” state (detection of rising edge), the RLO bit will be “1” after this instruction.

Application for Using FP & FN Instructions

In the below video, we explained the basic example and application usage of falling positive and falling negative instructions using a conveyor simulation.

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:

  • Types of PLC Scan Time
  • Do’s and Don’ts in PLC
  • S7 Connection PUT & GET Instructions
  • Controlling of Tank Level with PLC
  • Isolators and Barriers in Electrical Panel
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 !

Continue Reading

PLC Program for Alarm Indication in Process Control
Will PLCs become obsolete?
What is Process Control?
Comparison Instructions in PLC Programming
Car Parking System using PLC Programming
Types of Noise in Electronics
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
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

SCADA Communication and Protocols
Readings Mismatch between Field & Control Room ? Why
Overview of SIEMENS PLC – S7-1500, S7-1200, S7-400, S7-300
Free Allen Bradley PLC Ladder Logic Training Course
Jog Function in Motor Start Stop Logic using PLC
Contacts and Coils in PLC Ladder Logic
What are Trends in SCADA?
Tia Portal – OB121 Programming Errors Interrupt Organization Block

Keep Learning

Things to Take Care of When Designing SCADA System

Things to Take Care of When Designing SCADA System

PLC Program for 2 Push buttons to Control 1 Output

PLC Program for 2 Push buttons to Control 1 Output

S7 Organizational blocks

Siemens PLC Tia Portal – OB100 Start-up Organization Block

traffic light plc program

Traffic Light Control using PLC Ladder Logic

Omron PLC Online Training Course

Omron PLC Online Training Course

Communicate between the PLC program and HMI program

Design a Program Using Studio 5000 and FactoryTalk View Studio

Create Ladder Diagram from Boolean Logic

Create Ladder Diagram from Boolean Logic

Siemens CPU MP Port

Siemens S7-300 CPU Suffix Explanation

Learn More

Piston Check Valve

What is Piston Check Valve ?

Power Electronics Objective Questions

Thyristor Firing Objective Questions

Conveyor Control with Main Motor and Backup Motor

Conveyor Operation with a Backup Motor using PLC Ladder Diagram

NO NC Contact Animation

Equivalent Logic Gates using PLC Ladder Diagrams

Optimal Control Systems

The State Regulator Problem

Total Organic Carbon Analyzer Working Principle

TOC Analyzer Working Principle

Compare Solenoid Valve Manual reset and Manual Override

Compare Solenoid Valve Manual Reset and Solenoid Manual Override

Temperature Sensor Failure

Temperature Sensor Failure

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

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?