1 / 16

Quantum IEC

Quantum IEC. Module 18 Objectives: After completing this lesson, the learner will be able to: Create a Derived Function Block. Use a Derived Function Block in a Concept Project. Identify the use of a Derived function Block within a Project.

trish
Download Presentation

Quantum IEC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Quantum IEC • Module 18 Objectives: • After completing this lesson, the learner will be able to: • Create a Derived Function Block. • Use a Derived Function Block in a Concept Project. • Identify the use of a Derived function Block within a Project. • Zoom into and animate the internal logic of a Derived Function block.

  2. Quantum IEC • The Derived Function Block

  3. Quantum IEC • Downloaded only one time independent from the number of invocations. • Allows online monitoring at runtime for every invocation.

  4. Quantum IEC • A DFB is user logic encapsulated in a reusable module / block. • It supports 32 input pins and 32 output pins. • DFB variables are internal and local to that DFB..... • It is created with CONCEPT DFB Editor, using FBD, LD, IL or ST languages. • A DFB is graphically depicted with double vertical lines.

  5. Quantum IEC • Variables: • Internal / Local assignments: • DFB Variables • NO located Variables • Constants • Literals • Inputs / Outputs (unlocated): • These variables are used to define the pins of DFBs

  6. Quantum IEC • NOTE: If Security is enabled, the User MUST have Supervisor or Tools access rights

  7. Quantum IEC • The Process • Develop logic in new CONCEPT program and simulate • Select all and copy logic code to Windows clipboard • Close CONCEPT software • Open CONCEPT DFB • Open new DFB: • Create new Section • Paste logic code from clipboard • Test / simulate finished DFB in CONCEPT project

  8. Quantum IEC • DFB Programming • Programs the same as CONCEPT projects • Multiple sections allowed • All specific Elements and Objects of the current Program language can be used, Including other DFBs • Languages available: FBD, LD, IL or ST • Languages NOT available: SFC

  9. Quantum IEC • DFB Variables: • Variable Editor, Inputs / Outputs / Variables

  10. Quantum IEC • DFB Variable Lookup Table: • Inputs / Outputs / Variables

  11. Quantum IEC • Saving DFB’s: Save as Global DFB • CONCEPT software distinguishes between global and local DFBs. • Global DFBs can be used in every project and DFB. • Global DFBs have to be saved under x:\concept\dfb.

  12. Quantum IEC • Saving DFB’s: Save as Local DFB • Local DFBs can be used only by projects saved in the same project directory and its local DFBs. • Local DFBs have to be saved under x:\project\dfb. • A Local DFB with the same name as a Global DFB will have priority

  13. Quantum IEC • Selection of Existing DFBs (Example)

  14. Quantum IEC • Modifying a DFB: • If you modify a DFB • Every usage of the DFB in every project using that DFB will be changed. • NOTE: Remember Local DFBs have priority over Global. • Concept distinguishes 4 different kinds of modification. All 4 types will result in the project file being “Not Equal” to the PLC!!

  15. Quantum IEC

  16. Quantum IEC DFB Demonstration and Lab

More Related