● Hardware Upgrade Overview20 minutes ● Legacy Application Import Tool60 minutes ● Add Quantum Ethernet DIO drops 45 minutes ● Add new X80 Ethernet DIO.

Slides:



Advertisements
Similar presentations
The New User Interface MEDITECH Training & Education.
Advertisements

USING REVOLVE TO IMPROVE GDT PROGRAM MAINTENANCE.
● Hardware Upgrade Overview20 minutes ● Legacy Application Import Tool60 minutes ● Add Quantum Ethernet DIO drops 45 minutes ● Add new X80 Ethernet DIO.
Concept V2.5 Lesson 11 Objectives: After completing this lesson, the learner will be able to:  Define the configuration rules associated with the Quantum.
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Micro Logix 1100 RSLogix 500 LAB#2 Timing, Counting & Comparing.
Principles of Web Design 5 th Edition Chapter Nine Site Navigation.
DEV-2: Getting Started with OpenEdge® Architect – Part I
475 Wall Street, Princeton NJ Introduction to PSCAD © 2012 Nayak Corporation Inc. 1.
UNESCO ICTLIP Module 4. Lesson 3 Database Design, and Information Storage and Retrieval Lesson 3. Information storage and retrieval using WinISIS.
Introduction to Qualtrics for Online Surveys Claire Goverts; Office of Research Analysis, and Planning (RAP)
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
1 of 6 Parts of Your Notebook Below is a graphic overview of the different parts of a OneNote 2007 notebook. Microsoft ® OneNote ® 2007 notebooks are digital.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
Technology Education and Information Design Copyright 2009 MediTech NUI: New User Interface Online Training.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Starting & Stopping Motors Micro Logix 1100 RSLogix 500 LAB#1.
Inventory Throughout this slide show there will be hyperlinks (highlighted in blue) follow the hyperlinks to navigate to the specified Topic or Figure.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
Use Watch folders to automatically add PDFs to Mendeley Desktop. When you place a document in a watched folder, it will be automatically added to Mendeley.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
ARCHIBUS Log On Instructions. Log Into ARCHIBUS Web Central Log In Screen 1.Open your Internet browser. 2.Enter the URL to view the ARCHIBUS Login Page.
Infinity-project.org Engineering education for today’s classroom The Infinity Project SM LabVIEW for The Infinity Project.
Legacy Remote I/O Upgrade to Ethernet
A First Program Using C#
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
Advanced Instructions Most PLCs now support more advanced functions such as Floating point math, Boolean operations, Shifting, Sequencing, Program control.
© Ms. Masihi.  The Dreamweaver Welcome Screen first opens when you start Dreamweaver.  This screen gives you quick access to previously opened files,
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
Siemens Power Generation, Instrumentation &Controls
Creating a Web Site to Gather Data and Conduct Research.
XS26-2 Expandable Safety Controller.
MagicInfo Pro Scheduler Now that a template has been created from content imported into the Library, the user is ready to begin scheduling content to.
Wimba Presenters Guide North Dakota University System 2009.
0 eCPIC User Training: Dependency Mapper These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
Date: File:PRO1_12E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Troubleshooting.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
M340 Modbus Plus Proxy Link legacy systems to Ethernet
Programmable Logic Training Course HDL Editor
Bit-DSP-MicrocontrollerTMS320F2812 Texas Instruments Incorporated European Customer Training Center University of Applied Sciences Zwickau (FH)
Concept V2.5 Lesson 10 Objectives: After completing this lesson, the learner will be able to:  Define what is described by the term “Project”.  Describe.
DHP Agenda: How to Access Web Interface of the DHP-1320 on Access Point Mode How to Access Web Interface of the DHP-1320 on Router Mode How to Change.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
1 Micro Economix 1500 RSLogix 500 LAB#3 Sequencing and Subroutines.
Envision Tutorial Horner APG, LLC July 18, Introduction The Cscape Remote Viewer allows remote interaction with the user interface on Horner OCS.
Spreadsheets What is Excel?. Objectives 1. Identify the parts of the Excel Screen 2. Identify the functions of a spreadsheet 3. Identify how spreadsheets.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Concept Security Lesson 8 Objectives: After completing this lesson, the learner will be able to: Log in to the Concept security system. Create a new user.
Unity Application Generator How Can I… Develop a Generic device which can communicate Over IO Scanner.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Unity Application Generator Step 7a: Generating PLC.
Premier, multi-disciplinary engineering content that complements course material 750 interactive tables and graphs to.
1 Microsoft Office 2010 Basics and the Internet Microsoft Office 2010 Introductory Pasewark & Pasewark.
Creating Web Pages in Word. Sharing Office Files Online Many Web pages are created using the HTML programming language. Web page editors are software.
Sequencia Partner Tools 20 Minute OpenBatch Review 20 Minute OpenBatch Review Page: 1 3_21_ISA8895_Function_PhysicalProcessControl_OpenBatch_v2_en.pptx.
Microsoft Excel Illustrated Introductory Workbooks and Preparing them for the Web Managing.
Mind Mapping with Bubbl.us. The Bubbl.us Homepage Click to create a bubbl.us account Sign in or, To access, type
The New User Interface MEDITECH Training & Education.
6 CHAPTER PLC Programming. 6 CHAPTER PLC Programming.
OCS Configuration Software:
Setup Of 4050 EIP To Control LOGIX PLC
Graphite® Control Platform
MicroEconomix 1500 RSLogix 500 LAB#2
MicroEconomix 1500 RSLogix 500 LAB#1
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Executive Reports, Instructions and Documentation
Presentation transcript:

● Hardware Upgrade Overview20 minutes ● Legacy Application Import Tool60 minutes ● Add Quantum Ethernet DIO drops 45 minutes ● Add new X80 Ethernet DIO drops 45 minutes ● LL984 Editor and Unity Overview60 minutes Legacy Upgrade Agenda

●Segment and Networks ● Online Legacy Application – LL984 Editor What are the topics:

● User Interface – same ‘Look and Feel’ ● Segment Scheduler ● Logic Solve Order ● Adding LL984 Logic ● View Modes of LL984 Editor Networks ● Documentation Import ● Hybrid Application Segments & Networks What are the topics:

User interface has same ‘Look and Feel’ Same ‘look and feel’ with the 7 x 11 Nodes in each Network Instruction bar (with XMIT) and Tool Bar Now up to 64 Segments and 2000 Networks Segment Network: LL Icon, gray = empty network 7 x 11

Segment Scheduling ProWORX32 Unity Segment 1 Unity Segment 4 Remote Drop Number: Black = Drop is configured Red = Drop is not configured

Logic Solve Order LD IEC will solve this logic _1, _2, _3 Then _4, _5, _6. LL984 in Unity will solve this logic _1, _2, _3, _4, Then _5 and _6 Free Formed Text boxes are allowed in the LL984 networks

Adding LL984 Logic When adding an instruction it will be Blue when it is invalid data and will not build, it will also have a Red ~~~ under it. When the add instruction has valid references it will be Black and have no Red ~~~

View Modes of LL984 Editor Networks

Documentation Import Network Comment Short Comment Long Comment Descriptor Comments Unity ProWORX32

IEC and LL984 mixed LL984 and IEC applications are allowed and the Sections can be intermixed. This is a Concept application Import LL984 IEC

Lab Exercise – Networks and Segments At the completion of this module the participant should be able to: ● Navigate Unity Pro project using the Project Browser. ● Access LL984 editor networks ● Create variable in LL984 editor ● Look-up Segment Scheduler through Remote IO Properties

Network Power Flow Animation Tables Forced Booleans Imported Forced Booleans Show Instruction Online What will we discuss:

Network Power Flow Highlighted contact information Contact %I1153 (_101153) displays both Power and State flow PLC in Run The last scan State is displayed When the PLC is stopped Power flow is no longer displayed ●Power & State Flow display in one place PLC Stopped

●Animation Tables are easy to create ●The easiest way is CTL A, CTL T, this will create an animation of the current network ●Or you can rubber band the logic (selecting multiple nodes while holding down Shift Key), then right click and select Initialize Animation Table ●Or you can manually enter the references ●Additionally, if you need to view a Real (float) enter %MFx (x=1 st %MW) in the Name column of the Animation Table Animation Tables (Data Watch Window, RDE etc.)

In the animation table select Force then the desired state Unforce In logic, right click on the node and force to the desired state or unforce Forced nodes will have a box around the displayed address, 984 address or variable and the color indicates the state ●You can easily force your contacts and coils ●Force either while viewing the logic or from the Animation Table ●Unity allows Forcing/ Unforcing and state changes with Memory Protect on Forced Booleans

1)Select: Force 2)Select: Swap to Multiple Mode 3)Select: Executes Multiple Identified that there are Forced Bool’s in the Application 1) 2) 3) Imported Forced Booleans

Right click on the instruction then select Show Instruction will display its “zoom” screen. You must be built and Online to use this feature. Show Instruction (Register Editor, Instruction Editor etc.)

Lab Exercise 4 – Online At the completion of this module the participant should be able to: ● Create Animation Table from Project Browser. ● Create Animation Table from logic section. ● Selectively create an Animation Table from logic section. ● Utilize Forced Boolean tools

● Unity Tools ● Unity Advantages Legacy Application – Tools and Advantages What are the topics:

● Searching ● Locate Writing and Reading ● Bookmarks ● Online Help ● Imported Forced Booleans ● Show Instruction Unity Tools What will we discuss:

Direct: Highlight and Right Click Enter the address in the search window of use the list box Custom Search by accessing the Data Editor Searching

Jumps to the highlighted instance Causes a jump to either the previous or next instance Search Navigation Cross reference element location Cross reference element operation Jumps to the next or previous instance

Locate Writing and Reading (Trace/Retrace) Locate Writing Locate Reading Bookmark Trace/Retrace highlights the nodes and creates automatic bookmarks. There is also a bookmark table created, it can be found in Tools >> Bookmarks.

The bookmark with the arrow is the current selected bookmark To add a bookmark (manual) place the cursor on the row location in the bookmark column right click and Toggle Bookmark. It can be removed by repeating Toggle Bookmark. Double left click then rename (be patient) Bookmarks, both, can be disabled by unchecking. When disabled they will be skipped when using next/previous. They will then be light gray. ●Bookmarks allow you to tag specific rows in the networks and then quickly transition from one bookmark to next ●They are saved with the project Bookmarks

On Line Help

Lab Exercise – Unity Tools At the completion of this module the participant should be able to: ● Navigate the Search results for references, addresses, and variables. ● Establish Bookmarks in the program. ● Trace and Retrace ladder logic. ● Access Help on Type available for the LL984 Editor and LL984 instructions

Unity Advantages ● Derived Data Types ● Derived Function Blocks ● Events ● Diagnostics ● Operator Screens ● Data Dictionary What will we discuss:

FE Tank Pump Contactor And Aux Input Flow Meter Tank Level Floats High And Low Without the uses of Derived Data Types You would create the following variables for each tank: ● Tank_High_Float ● Tank_Low_Float ● Pump_Contactor ● Pump_Aux_Input ● Discharge Flow_Meter If the application had 10 tanks, that would be 50 variables. Derived Data Types (DDT’s) DDT’s allow you to create custom arrays (mixed data types) These arrays can be referenced many times. Example of a tank

1. Create the DDT named “Tank_System” 2. Create one variable “Soap_Tank” which is an array of 10 of the DDT “Tank_System” 3.Done, All 50 variables created in two steps complete with documentation. Referenced in logic: Using DDT’s in Unity for the same example

Tank Farm Example: The Derived Function Block has 5 logic sections which controls one tank. Enter the DFB 10 times in the logic with the proper references and all 10 tank have been programmed. Derived Function Blocks (DFB’s) Used for repetitive logic, create a DFB that internally contains the required logic. Now the block can be used many times to control.

Event Timers or I/O Events programmed in a Structured Text Section. This Timer Event ST code accumulates all of the flow from each tank flow meter every second. Events (Timer and I/O)

● Benefits of System Words (%SW) and System Bits (%S), extensive bit and word level diagnostics information ● LL984 STAT block is not needed because PLC and I/O status is in %SW’s and %S. Diagnostics (%S and %SW)

Diagnostics (Diagnostics Viewer) The information can be synchronized with up to external 16 devices (like HMIs) by creating a DFB using the Diagnostics instructions It is a tool that is built into Unity

Virtually any SCADA or HMI screen can be displayed in the Unity Environment Operator screens are not loaded into the PLC. Operator Screens

Data Dictionary Create all your tags in Unity using data dictionary and then those tags are available in: ●FactoryCast (Web Pages) ●Vijeo Designer (HMI) PlantStruxure also provides single database access between Unity and Citect SCADA. Configured under Tools >> Project Settings >> General >> PLC diagnostics and PLC embedded data

Presentation Summary: During this presentation we covered: Questions? ● File Types ● LL984 Options Window ● Import Log File ● LL984_OS_Wrapper Section ● CPU Configuration Information ● Unity Look ● Analyze and Rebuild All

Lab 1.Open file “Tank_Demo.pwx”. Change mode to Simulator, rebuild, download and set PLC to Run. 2.View the logic power flow in both the run stop mode. 3.Change the 4 View selections then.transition through them while connected and Running. 4.View the imported animation table, create a new animation table from a logic network and disable temporary table selection. 5.Download an application that contains Forced Booleans. Move the Forced States into the PLC. 6.Disable and force a contact or coil then unforce. 7.Perform a search from logic and the data search dialog, then navigate thru the results. 8.Open the instruction editor (Zoom Screen) for a node. 9.Perform trace and retrace on a contact of coil. 10.Add bookmarks to several networks, rename one bookmark then navigate through bookmarks. Disable one bookmark then navigate through them again. 11.Create a simple DDT. 12.Create a simple DFB. 15 minutes for Lab

Lab Exercise – Unity Advantages At the completion of this module the participant should be able to: ● Create (Derived Function Blocks) DFBs and explain advantages. ● Combine (Derived Data Types) DDTs with DFBs. ● Add new DFB using FBD program editor. ● Create new variable using user defined DDT ● Add entire sections of new logic using proven, tested, DFB logic.