24
Concept V2.5 Lesson 7 Objectives: After completing this lesson, the learner will be able to: Describe some of the features and benefits of the Concept Programming Software. State the different programming languages available from within the Concept package. Define the configuration rules associated with the Quantum Controller.

Concept V2.5

  • Upload
    milo

  • View
    44

  • Download
    0

Embed Size (px)

DESCRIPTION

Concept V2.5. Lesson 7 Objectives: After completing this lesson, the learner will be able to: Describe some of the features and benefits of the Concept Programming Software. - PowerPoint PPT Presentation

Citation preview

Page 1: Concept V2.5

Concept V2.5

Lesson 7 Objectives:After completing this lesson, the learner will be

able to:– Describe some of the features and benefits of the

Concept Programming Software.– State the different programming languages available

from within the Concept package. Define the configuration rules associated with the Quantum Controller.

Page 2: Concept V2.5
Page 3: Concept V2.5

What is Concept Software ?

A Windows-based integrated application environment and tool set for PLC programming which complies with IEC1131-3

Page 4: Concept V2.5

EFB ToolkitC++, Borland C

Communication, Diagnostics,

PID Tuning Tool

984 LL

Core

Instruction List

Structured Text

Function Block Diagram

Sequential Function Chart

IEC NON IEC

Ladder Diagram

The Benefits

Program an Entire Control System with One Tool SetChoose the appropriate tool to most efficiently

fulfill all aspects of an applications requirements

Page 5: Concept V2.5

The Benefits

Optimize Productivity by Minimizing Duplication of Effort Reusable function blocks, programs elements, macros and data

structures Quick and efficient to develop, design and debug Guaranteed software consistency and greatly improved software

quality

Page 6: Concept V2.5

The Benefits

Point and Click Programming Cut, Copy, PasteDrag and Drop

Navigate Complex Programs with EaseProject Browser Window for Quick NavigationPowerful search functionsHierarchical structure

Create the Perfect GraphicFree-form graphic editor (FBD only)Position documentation anywhere in program

Page 7: Concept V2.5

The Benefits

Monitor and Modify On-Line Powerful on-line monitoring of activity flow Online grouped modifications - while system is

running Zoom into Derived Function Blocks

Page 8: Concept V2.5

The Benefits

16 and 32 bit IEC PLC simulators Test your application before downloading it to the Quantum PLC Provides the same animation and user interface characteristics as

a real Quantum PLC

Page 9: Concept V2.5

The Benefits Comprehensive On-line Help

Controller hardware

• Quantum

• Compact

• Momentum

• Hot-Standby Concept software

• Editors

• Function Blocks

• Utilities

Page 10: Concept V2.5

Concept Security

Different Levels of Password Protection Supervisor allocates access privileges:

Page 11: Concept V2.5

Custom WrittenElementaryFunctionBlocks

Programming Languages

IEC Languages:Function Block DiagramLadder DiagramStructured TextInstruction ListSequential Function Chart

Non-IEC Languages:984 Ladder LogicEFB “C” Toolkit

Derived FunctionBlocks

Page 12: Concept V2.5

IEC Function Block Diagram

Graphical

Data flow oriented

Continuous or Discrete Control Applications

Hierarchical: Elementary & Derived Function Blocks

Page 13: Concept V2.5

Over 400 powerful build-in blocks delivered as standard

All blocks can be used in FBD, LD, ST, IL, DFBs and macros

Pre-canned functionality to meet the needs of any application

Can be supplemented with user-written custom EFBs

Conveniently grouped into functional libraries and sub-libraries

Functions and Function Blocks

Page 14: Concept V2.5

IEC Ladder Diagram

Cell oriented - intuitive powerflow animation

Discrete control oriented

Familiar

Easily maintained

Hierarchical - via DFBs

Multiple power rails

Page 15: Concept V2.5

IEC Structured Text

High level textual language

For complex calculationsand algorithms

Reusable functions speed program development

Import/export facility

Supports indirect addressing

Well suited to batch

control applications

Page 16: Concept V2.5

IEC Instruction List

Text-based boolean language

Supports jumps

Non-engineering based programming

Competitive product conversion potential

Import/export facility

Page 17: Concept V2.5

Derived Function Blocks - DFB’s

User definable and reusable

DFBs support multiple nesting layers

Encapsulation of frequently used functionality

Underlying code only exists ONCE in the Quantum PLC

Page 18: Concept V2.5

IEC Sequential Function Chart

Diagrammatic representation of process state

Activity flow oriented

Sequential control applications

Simplifies troubleshooting

Integrated step and transition time diagnostics with learning capability

Action and transition sections

Page 19: Concept V2.5

984 Ladder Logic

Smooth Migration• Import of existing Modsoft programs

Page 20: Concept V2.5

EFB “C” Toolkit

A programming tool for protecting know-how and the development of custom-written, high-performance functionsCreate your own library of Elementary Function

Blocks and FunctionsOnce created can be used

just like any standard EFBSupports Borland 5.0

CompilersSold As Separate Product 16 / 32 Bit EFB supportCan be tested with IEC simulators

Page 21: Concept V2.5

Variable Declarations

32 Characters in LengthVariablesNamed Constants e.g., MyPi instead of 3.14…...Literals -can be changed on-line without download changes

Conforms to IEC Naming ConventionMust start with Alpha or Underscore CharacterNo spaces International character set supported

Symbols can start with numbers (optional - not IEC1131-3 compliant)

Support of Unlocated & Located Variables i.e., Pump_house vs. Pump_house @ 400001

Page 22: Concept V2.5

Database Import / Export

Monitor Pro (Factorylink)Exported as Factorylink File Formator use Monitor Pro Symbol Database Linker

ASCIIText Delimited File Format

• Text delimited format supports initial values for data structure elements

ST and IL

Page 23: Concept V2.5

Four Hardware CPU families

16 Models !

Six I/O families

Over 190 module types !

Wide Platform Support

Page 24: Concept V2.5

PEP1PEP1

Communications Network Support for Programming

Modbus Standard RS-232C support Now more practical due to reduced download times

Modbus Plus Good performance and network visibility

Ethernet TCP / IP Utilizes the Quantum Ethernet Modules Program from anywhere on the planet! Check-out PEP1 at IP address 198.202.137.28